Logo
Login
Tech Posts 31194
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Dev Blog A constructive and inclusive blog for software developers. With you every step of your journey.

Built with modern PHP and MySQL. Open source software that powers developer blogs and other inclusive communities.

Made with love and PHP. Dev Blog © 2024.

Automated Deployment of Golang Applications to VM with Gitlab CI/CD

Automated Deployment of Golang Applications to VM with Gitlab CI/CD
This article will discuss the practice of deployment using GitLab Pipeline with a Continuous Integration/Continuous Deployment (CI/CD) approach. My goal in creating this article is to facilitate indie...
28.03.2025 0 Read More

Building a Simple High-Performance PubSub System with Functional Go (PushInterval)

Building a High-Performance PubSub System with Functional Go As a software engineer passionate about building robust distributed systems, I'd like to share my experience creating t-pubsub, a ...
29.03.2025 0 Read More

Avoiding Golang Terminal Errors: Causes, Fixes, and Prevention

Golang developers sometimes encounter cryptic errors in the terminal when trying to execute their programs. One such issue involves a misleading error message when running a Go application. In this ar...
29.03.2025 0 Read More

How to Create and Manage Courses in spurtCMS Easily

A Seamless Way to Organize and Publish Your Courses like Udemy In the digital world, offering structured and well-organized courses is essential for e-learning platforms, membership sites, an...
29.03.2025 0 Read More

Explore Golang Metaprogramming: A Deep Dive

Explore Golang Metaprogramming: A Deep Dive
Leapcell: The Best of Serverless Web Hosting Introduction Reflection and metaprogramming, as advanced programming concepts, empower developers with the ability to inspect, modify, and control ...
29.03.2025 0 Read More

Golang LLD: Design a Cache System (LRU, LFU, FIFO)

Golang LLD: Design a Cache System (LRU, LFU, FIFO)
In this blog post, I've shared my approach to solve this low level design problem, Design a Cache system.Code for this can be found on my Github repo: https://github.com/the-arcade-01/golang-low-level...
29.03.2025 0 Read More

Framework Famous, RFC Clueless: Why Developers Need to Dig Deeper

Developers today are geniuses—just ask them. They know every framework, every library, and every trending tech on Hacker News. But drop “RFC” in a conversation, and watch the confident smirk mel...
29.03.2025 0 Read More

Concurrency Showdown: Goroutines and Channels vs. C#'s async/await and TPL

In today's software landscape, handling multiple operations simultaneously isn't just a nice-to-have—it's essential for building responsive, efficient applications. As a C# developer, you've likely ...
29.03.2025 0 Read More

Dependency Management in Go: Modules, Vendoring, and the End of NuGet

As a C# developer, you've likely grown accustomed to the convenience of NuGet—adding packages with a few clicks, letting Visual Studio manage references, and watching dependencies resolve themselves...
29.03.2025 0 Read More

Understanding the Single Responsibility Principle in S.O.L.I.D

Table of Contents Intro What is the S.O.L.I.D Principle? What is SRP? Real-World Analogy of SRP Code Example Violation of SRP Adhering to SRP What breaks SRP 1. Not adhering to DRY p...
29.03.2025 0 Read More
Loading...
#reading
Top 5 Free Tools to Start Practicing Bioinformatics Today
0
Discover Laravel Package Ocean: Your One-Stop Hub for Laravel Packages
0
Mastering Kotlin Coroutines in Android: A Practical Guide
0
My first deep dive into creating open source projects
0
🚀 Real-Time Python Apps in 2025: Never Lose a Message with Apache Kafka
0
#popular
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
0
What is Model Context Protocol (MCP): Explained in detail
0
Beginner's Guide to the Model Context Protocol (MCP)
0
A Step-by-Step Guide to Install DeepSeek-V3-0324 Locally
0
How to Run DeepSeek Locally Using Ollama
0