Archive 28 posts
202628 posts
- How DNS works — why one name lookup sent 8 queries in KubernetesCS · Fundamentals
- Kubernetes on-premises ErrImagePull — pulling an image that's already thereInfra · Kubernetes
- Kubernetes requests and limits — who killed it, OOMKilled or Evicted?Infra · Kubernetes
- AI job search and tailored resumes — jobhunt, a Claude Code and Codex skillAI · AI Tools
- Go goroutine leaks and pprof — channels, mutexes, and exit pathsGo · Concepts
- Go sync.Pool and buffer reuse — after Put, Bytes() isn't yoursGo · Concepts
- LLM prompting vs RAG vs fine-tuning — weights or input?AI · Essays
- Go GOMEMLIMIT and GOGC — OOMKilled with an 800MB heapGo · Concepts
- Go GMP and GOMAXPROCS — container CPU limits and goroutinesGo · Concepts
- Copying structs in Go — why a shallow copy changes the map tooGo · Concepts
- Go ResponseHeaderTimeout — why a one-hour timeout died at 30 secondsGo · Troubleshooting
- CockroachDB indexes — why it still read 200,000 rows after I added oneDatabase · Troubleshooting
- On the doubt that grew the more I used AIAI · Essays
- Go context, fully explained — cancellation, time budgets, and four pitfallsGo · Concepts
- From 300 calls to 1 — how I learned that optimization changes failure modesGo · Troubleshooting
- Why Go has no inheritance — rebuilding OOP with embedding and interfacesGo · Concepts
- Go defer, Errors, and Closures — LIFO, Error Wrapping, and the Loop Variable TrapGo · Concepts
- Why Go's append Changes the Original — Inside Slices, Maps, and StringsGo · Concepts
- The Go Interface nil Trap — Why err != nil Is TrueGo · Concepts
- Normalization, Denormalization, and ORM vs Stored Procedures — DB Design (DB Series 3/4)Database · Concepts
- ACID, Isolation Levels, and Redo/Undo — DB Transactions (DB Series 2/4)Database · Concepts
- How Static Typing and Compilation Affect Runtime Performance (Through Go)Go · Concepts
- Optimistic vs Pessimistic Locking, and Deadlocks — DB Concurrency Control (DB Series 1/4)Database · Concepts
- Merging and Sharing a Team CLAUDE.md Through Git (Claude Code)AI · AI Tools
- 5 Token-Saving Tools for Claude Code — RTK vs context-modeAI · AI Tools
- Fixing a Claude Code PreToolUse Hook That Never Registered (RTK)AI · AI Tools
- Concurrency Control Across Multiple Pods: The Single-SQL CAS PatternDatabase · Troubleshooting
- What Makes Claude Fable Different — It's Not Just SmarterAI · Essays