What every Go developer wishes they knew before their first production outage
The Slice Trap That Cost Me 4 Hours (And How to Never Fall Into It Again) You've been there. The bug that makes no sense. The data that cha
Curated development tutorials from top sources. Filter by language.
The Slice Trap That Cost Me 4 Hours (And How to Never Fall Into It Again) You've been there. The bug that makes no sense. The data that cha
Hello, I'm Shrijith Venkatramana. I'm building git-lrc, an AI code reviewer that runs on every commit. Star Us to help devs discover the project. Do g
With the release of version 1.7.9, ZenQL’s Collection API, Thor, received substantial performance improvements, largely driven by a series of memory o
A component library's API design isn't proven by the tests inside one component. It's proven by the second component that's built on top of the first.
I have several cameras at home — a few Xiaomi cameras, some DIY ESP32 cameras, and multiple Raspberry Pi CSI cameras. I'd been using cloud storage sol
Today, I started learning Go(Golang), and I want to note down some key concepts that I think are important to understand and remember. Since this is b
Most security scanners check a thing once. You point them at code, they find issues, you fix them, done. That model breaks for MCP servers, and fixing
Your Go struct already describes your API. Let it write the docs too. If you build HTTP APIs in Go, you've lived this: the same endpoint is
TL;DR I replaced a fragile API‑key system with JWT‑based authentication, updated the Swagger UI, hardened the ingestion pipelines, and refa
TL;DR — Leoflow v0.0.2 just shipped, and the headline is one verb: leoflow deploy. It takes a DAG from dag.py on your laptop to a running pod on a Ku
Refresher - I'm building a distributed chunked filestore in Go, and I setup a post for Part 1 here. That part dealt with uploading a file - this post
If you told me a few months ago that I would be obsessed with pointers, memory allocation, and low-level strings manipulation, I probably would have l
A migration guide from the Rust consultancy corrode reached the front page of Hacker News this week (458 points, 461 comments). It walks through movin
In this article, we will explore how to coordinate distributed transactions in Go using the Saga pattern. Coordinating Distributed Transacti
https://mukul0x9.pages.dev/blog/memdb/ tiny in-memory db in Go to understand in memory database. here's what I learned about hash tables, lock conten
Gubernator Orchestrator Update! Just shipped some major improvements examples to Gubernator (the lightweight Go container orchestrator): Premium D
The Go runtime is essentially an implementation of UNIX ideas within a single OS process. The OS process becomes the "Host OS", while goroutines act a
1. What is Generative Art? Generative art shifts the focus from drawing images to designing systems. Instead of sketching directly, you def
In the goroutine execution model, any I/O call appears blocking, halting the code execution for the goroutine. However, underneath, network calls in
In 2017 I was maintaining a Node.js ecommerce server when a new project landed on my desk — an IoT platform for vehicle tracking devices. Thousands of