arrow_back All Posts

Deep Technical

7 posts

Claude Code's Silent Truncation Bug: Why AI Couldn't Fix a 5-Second Regex

Claude Code silently truncates lines longer than 2,000 characters — no error, no warning. Minified HTML, bookmarklets, and SVGs all hit this. I watched it loop for 20 minutes on a five-file project it could never fully read. Diagnostic, repro scripts, and workarounds included.

ai claude-code debugging developer-tools

Getting Claude Code's Multi-Agent Team Mode to Actually Work

I tried to test Claude Code's multi-agent team mode with split panes in iTerm2. The it2 CLI was broken, the docs were confusing, and I spent the whole session yak-shaving. Here's what actually works.

ai claude-code iterm2 python

Using a GitHub template repo for Golang projects

How to rewrite import paths with a bash one-liner when starting a repo from a github template

golang git github code

Thoughts about time - part one

Talk about working with "time" with software engineers and you're pretty much guaranteed someone is going to post a meme. I was recently talking with a co-worker about managing...

time clocks networking computer science

HAProxy - a tale of two queues

Discover how to optimize HAProxy performance by tuning queue and networking settings. This guide explores handling increased traffic, adjusting `maxconn` and `tcp_max_syn_backlog`, and verifying system state to ensure efficient load balancing.

haproxy investigation networking performance

Understanding and Implementing Causal Profiling with Coz and Cozgo

cozgo, a Go wrapper for the Coz library for causal profiling in Go projects.

golang cozgo profiling performance

A fun integer overflow bug investigation

Explore a fun investigation into an integer overflow bug in Metabase. Learn how a simple unit conversion mistake led to a `NumberFormatException` and how the issue was resolved by debugging logs and updating the database.

metabase bug investigation troubleshooting