Skip to content

Software · Open Data · Civic Tech

Hector Yeomans

Software engineer writing about Go, TypeScript, microservices, and government transparency in Mexico.

Focus Areas

  • Crafting resilient services with Go, TypeScript, and distributed architectures.
  • Investigating transparency and open-data initiatives across Mexico.
  • Transforming monoliths into maintainable microservices with pragmatic patterns.

Latest Writing

Fresh insights on software and transparency

View all posts →
5 min read

Managing Go Tools the Right Way: From tools.go to go tool

Go 1.24 introduces a better way to manage project tools. Let's explore the evolution from manual installs to tools.go to the new go tool directive using OpenAPI code generation as a practical example.

#golang #tooling
5 min read

The Best Code I Wrote Was The Code I Refactored

My 'simple' integration with an email marketing software turned into a complex backend monster. Here’s the story of how a split-brain unsubscribe problem forced me to refactor, delete most of my code, and build a much smarter, simpler solution.

#email marketing software # loops.so # api integration