Snaptrude

Working across the stack at Snaptrude, from AI generation to the infrastructure powering enterprise teams.

At Snaptrude I worked across the stack, from the AI generation engine to the infrastructure handling enterprise workloads. The through-line was making complex systems invisible to the people using them.
Loading image...
Snaptrude

Learnings

Four things building at Snaptrude changed how I think about engineering.

01

Shipping is the start, not the finish

At Snaptrude, I built logging and alerting around the systems I owned so that when something broke in production — a streaming session failed, a generation workflow hung — I knew before a customer had to tell me. Taking responsibility for runtime behavior changed how I designed systems from the ground up. A feature isn't done until it's observable, monitored, and you've thought about what breaks.
02

Ownership means nobody else is coming

I learned to treat every feature I shipped as fully mine — the logging, the error states, the edge cases, the fix at 11pm when it breaks. That mindset changes how you build. You make different tradeoffs when you know you're the one who'll be paged. The quality of your own work goes up when there's no safety net, and that's not a bad thing.
03

Performance is empathy

I learned to think about latency, jank, and memory pressure the same way I think about missing features: as something the user is suffering through. The best performance work I did at Snaptrude came from watching someone use the product and feeling frustrated on their behalf. When you frame slow code as a user paying a cost, the motivation to fix it becomes different.
04

Consistency beats cleverness

Every feature I write follows the same structure: a small number of public-facing functions that tell the story, and everything else private. The next engineer shouldn't need to read the internals to understand what a module does — the interface should be enough. I learned that a codebase full of predictable, boring patterns ships faster and breaks less than one full of clever solutions.

Contact

Talk to me about engineering, fast cars, or anything that gets the adrenaline going.

Loading image...
Contact

Theme

Accent color

Gray color

Appearance

Radius

Scaling

Panel background