htop for Your Git History
You clone a repo you've never seen before and you want to understand it. Not the code, not yet. The shape of the project. Who's been working on it? Ho
Curated development tutorials from top sources. Filter by language.
You clone a repo you've never seen before and you want to understand it. Not the code, not yet. The shape of the project. Who's been working on it? Ho
tl;dr: Gortex is a tool I wrote over the past few weeks to fix my own frustration with token-heavy AI coding and research sessions for complex project
When memory pressure meets tail latency requirements, the conventional wisdom about async runtimes crumbles under real-world data Tokio
We had a progress spinner. It animated on stderr while the evaluation ran. When the evaluation panicked, the spinner kept spinning. The terminal was c
In HTTP, idempotency is straightforward: store the key, return the cache. In a CQRS/Event Sourcing system, it's more subtle. The command may be idempo
I built and open-sourced tasuki, an AI CLI orchestrator that automatically rotates between Claude Code / Codex CLI / GitHub Copilot CLI based on prior
Once the project grows, schema design, resolver boundaries, custom scalars, and generated code layout start shaping the whole architecture. gqlgen i
If you’ve spent any time building multi-agent AI systems recently (using frameworks like AutoGen, CrewAI, or LangGraph), you’ve probably hit the exact
Cursor Rules for Go: 6 Rules That Make AI Write Idiomatic Go Code If you use Cursor or Claude Code for Go development, you've watched the A
GoAI shipped Cloudflare Workers AI and FPT Smart Cloud providers in v0.7.0, then refactored the shared plumbing in v0.7.1. Chat-only providers come i
Before diving in, let me be clear: this is not a critique nor a complaint about Go. It’s simply an observation that led me to an interesting question.
The problem with Git's daily workflow Every day, developers type the same sequences over and over: git add . git commit -m "update" git
This is a submission for Weekend Challenge: Earth Day Edition What I Built CommuteShare A cycling route-matching app that help
Rust vs Go vs Zig: High-Performance Backend Services in 2026 Three languages compete for the performance-critical backend market. Each make
Most developers don’t fail at learning Go because it’s hard. They fail because they learn it wrong. I know because I was one of them. I jumped betw
As a senior Go developer with nine years of industry experience, I've had the privilege of working on a wide range of complex projects, many of which
How a $4.2M production outage taught us that proper context timeout implementation isn’t just good practice — it’s critical financial… G
Domain-Driven Design in Go doesn't look like DDD in Java. There are no annotations, no repository interfaces from a framework, no @Entity markers. The
Every OS has a screensaver. The terminal had nothing. So I built drift — a terminal screensaver written in Go that activates automatically when your
As a best-selling author, I invite you to explore my books on Amazon. Don't forget to follow me on Medium and show your support. Thank you! Your supp