Ahrav

@ahrav.bsky.social

Rusty Gopher 🦀🐹. Part-time OSS dev. Security-ish 🔒. Builder always. Amazon by day, allegedly serving 93% of all bytes.

So far I like the ChatGPT app, except for the name. If the goal is to become a “super app,” having “chat” in the name feels a little awkward. Then again, everyone already knows the name. Funny how naming things is hard, even outside of programming.

Accretive design. Every change is the smallest possible delta, so no step feels wrong. But over time, the accumulation is worse than a real refactor. This is where AI fails. Each step looks good in the moment. You only see the mess when you step back. If you ever do.

Throughput was off and I could not figure out why. Thought I should be getting 25 Gbps. Turns out the problem was one letter: m8g.2xlarge -> m8gn.2xlarge Just needed the n. 🤦🏼‍♂️

K8s is cool and it has its place. But sometimes a plain ASG with a handful of big boxes is enough. Feels like a lot of teams go distributed way too early and light performance on fire for architecture points and the privilege of managing more instances, more moving parts, and more overhead.

TIL: S3 Files needs sunrpc tuning for decent throughput, especially on a single machine. Without it, you won’t come close to the throughput most boxes can deliver.

Thanks @coderabbitai.bsky.social. Just the right touch of silliness to bring a smile to my face :) "🐰 I hopped through slabs and frames today, Tokens tucked away, gone astray — Split-points whisper, quiet and neat, No more pages, just ranges to meet. The rabbit cheered: simpler beats complete! 🥕"

Codex is incredible at writing code, but soo bad at almost everything else. It writes some code. Me: “Err… I don’t get it. Can you explain?” Codex: “Sure.” Then it proceeds to explain the code… with more code. Me: “No worries, Codex. I’ll ask Claude instead. Thanks for the hieroglyphics tho” 😂

“I’m honestly not sure how plan mode handles this. The concern is valid — if the planning phase and execution phase don’t share the same context, the executor might not know to update beads status.” - Claude (Opus 4.6) “I’m honestly not sure…”. I’ve never been this happy to get a rejection. 😍