Skip to main content

Now

Updated January 2026.

Currently

  • Working on improving backend reliability for early-stage products.
  • Writing short notes about predictable software systems.
  • Exploring better patterns for automation and internal tools.

Learning

  • System design at scale.
  • Infrastructure reliability patterns.
  • Trade-offs in distributed architectures.

Thinking about

  • How early assumptions shape long-term complexity.
  • Why boring systems outperform clever ones.
  • Reducing fragility in growing teams and products.