Hola! 👋

I’m Sergio, a software engineer advocating for software development best practices and good software design.

With +10 years of experience, I have an approach to software development significantly influenced by Extreme Programming practices (working in small batches, test-driven development, and continuous integration). I’m particularly interested in software design, biased towards easy-to-understand software solutions. I’ve combined long periods of working as full-stack engineer with periods leading software teams.

Latest publications

Using the Builder pattern for creating test data with ease

  • November 22, 2022

Make your test code look as appealing as your production code using a design pattern that reduces verbosity and favors expressiveness.

Adding an RSS feed to a Next.js site

  • September 21, 2022

This is the story of how I added RSS support for this blog.

🔗 Quarterlinks #9: Q3 2021

  • October 3, 2021

  • Español

Colección de enlaces interesantes recopilados durante el tercer trimestre de 2021.

🔗 Quarterlinks #8: Q2 2021

  • July 2, 2021

  • Español

Colección de enlaces interesantes que disfruté durante el segundo trimestre de 2021.

🔗 Quarterlinks #7: Q1 2021

  • April 11, 2021

  • Español

Colección de enlaces interesantes que disfruté durante el pasado trimestre.

Fancy reading more? Don’t miss either the blog or the notes!