Logo
Login
Tech Posts 31207
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.

Go's Race Detector: The Bugs It Misses and Why You Should Care

...
08.04.2025 0 Read More

A simple todo app with htmx/go/templ/tailwind

A simple todo app with htmx/go/templ/tailwind
In this article we will implement a simple todo app using go in the server, templ as the templating engine, tailwind for styling and htmx to give our hypertext steroids! This is going to be an extensi...
08.04.2025 0 Read More

🥊 Node.js vs. Go – Settling the Debate Once and for All (2025 Edition)

In the world of backend development, two titans frequently go head-to-head in discussions about speed, scalability, and developer experience: Node.js and Go (Golang). Whether you’re building microse...
09.04.2025 0 Read More

Differences between Node.js and Golang (Go) from the perspective of an experienced developer.

Certainly! Let's break down the differences between Node.js and Golang (Go) from the perspective of an experienced developer, covering their origins, design philosophies, performance, use cases, and m...
09.04.2025 0 Read More

goPay: A unified payment routing and processing system

gopaygopay is an open-source payment orchestration system with simplified payment flow routing that supports multiple payment providers (currently Stripe and Xendit) with features for payment processi...
09.04.2025 0 Read More

Dancing with Goroutines: Mastering Concurrency Patterns in Go 🧵🚀

Dancing with Goroutines: Mastering Concurrency Patterns in Go 🧵🚀
Introduction Remember when handling concurrent operations meant sacrificing your sanity to the thread gods? Threading used to be the digital equivalent of juggling flaming chainsaws while rid...
09.04.2025 0 Read More

Master the Chain of Responsibility Pattern in Go with This Real-World Example

🧶 Intro: From Spaghetti to Structured Ever written a function that starts by fetching user data, dumps it into a file, zips the file, then emails it out - all in one go? It feels like ...
09.04.2025 0 Read More

Jinja2 for Go? Meet Quicktemplate — and Ditch html/template for Good

Jinja2 for Go? Meet Quicktemplate — and Ditch html/template for Good
Leapcell: The Best of Serverless Web Hosting Quicktemplate Template Library Usage Guide Recently, when organizing the code of our project, I found that the code for many activities was very si...
09.04.2025 0 Read More

Mastering GoFrame's Session Module: A Comprehensive Guide

Ever struggled with session management in your Go web applications? You're not alone! In this guide, we'll dive deep into GoFrame's session module and explore some advanced patterns that will make you...
09.04.2025 0 Read More

Bunster: Revolutionizing Shell Scripting with Secure, Portable Binaries

Quick Summary: 📝 Bunster is a shell compiler that transpiles bash scripts into Go source code and compiles them into static binaries. This allows shell scripts to be executed in environmen...
09.04.2025 0 Read More
Loading...
#reading
The Beauty and Struggles of the Dev World
0
AI Hype & Tight Deadlines Killing My Vibe as a Junior Dev—Need Advice!
0
LLM Agents are simply Graph — Tutorial For Dummies
0
How to Fixing GSAP ScrollTrigger Pin Issue in React
0
Exercise 04: Creating Shared File Storage for Company Offices in Azure
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