Hello, I'm Maneshwar, and I'm building LiveReview — a blast-radius aware AI code review built for...
Go articles, ranked by what people share.
In-depth engineering posts, analysis, and community writing — ranked by what people actually share.
Part 2 of Engineering HaloLog: making high-performance telemetry claims reproducible and falsifiable....
Multi-Agent debates are very intimidating yet interesting. The logic is intuitive, create several agents specialized in their domains, by… Continue reading on Medium »
Two volunteers carried it unpaid, after hours and at weekends, until one walked away Continue reading on Programmer’s Career »
Alright, let’s break it down. At its core, range-over-func lets you pop a function directly into your for range loop. Before Go 1.23, you… Continue reading on Medium »
I write mostly TypeScript and some Go. When I switch back from Go, I miss explicit error returns. A...
I’m a data engineer. To fill my backend gaps I’m building a side project — a luxury-bag shop in Go (Gin + Postgres) for my wife’s business… Continue reading on Medium »
Partition count is a performance decision until it’s silently also a correctness decision nobody flagged at design time. Continue reading on Level Up Coding »
It worked in dev · Episode 5 · technique: returning two facts from one pass Continue reading on Level Up Coding »
A py-spy and pprof war story, and the measure–fix–measure loop that ended our guessing Continue reading on Medium »
While learning Go, I wanted to build something beyond a traditional CRUD application. Continue reading on Medium »
SQLite works remarkably well inside a Go service when the connection pool respects its locking model. This guide compares current drivers… Continue reading on Code Your Own Path »
There is a /v2 on the end of my module path and it is nobody's fault but mine. Continue reading on Medium »
Almost every job scheduler we rely on today was built on the assumption that work is stateless. In fact, in the last 15 years we mostly designed stateless schedulers, or stateful executors for niche t
If you're learning Cloud, DevOps, Kubernetes, or backend development, you've probably noticed...
Storing secrets is easy. Keeping environments in sync is the real headache Continue reading on Dev Genius »
Building a Telegram userbot MCP server in Go: one static binary, 18 tools, and a login flow that happens inside the chat. Continue reading on Medium »
I had used atomic operations for years. Then I realized I had never really asked what the CPU was doing underneath them. Continue reading on Medium »
Two active users, the same email address, and a unique index that insisted everything was fine. Continue reading on Medium »
How TypeScript 7 uses typed arenas in its NodeFactory, what that means for AST memory layout, and why it does not make an entire syntax tree contiguous.
One of the first things that surprises developers when they learn Go is how easy it is to run work...
Use Case 3: Transaction Event Processing Continue reading on Medium »
Transaction-heavy applications have a very different performance profile from simple CRUD applications. Continue reading on Medium »
It worked in dev · Episode 4 · technique: root-to-leaf path building Continue reading on Level Up Coding »
Goroutines are one of Go’s superpowers. Continue reading on Medium »
A Step-by-Step Architectural Guide to Provisioning a Secure, Scalable System with Zero CORS Overhead Continue reading on Medium »
When we think about an API, we usually think about something simple: Continue reading on Medium »
Honestly, let’s just be real for a second — starting your backend engineering journey today is completely overwhelming. I was scrolling… Continue reading on Medium »
TL;DR: We open-sourced SeaSearch , an Elasticsearch-compatible search engine that keeps...
Sort a new language into three piles and the learning curve gets a lot shorter. Continue reading on JavaScript in Plain English »
