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
React: Using children instead of dedicated render slots
- December 13, 2022 
Let's improve our components API by using compound components instead of render props.
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.
- October 3, 2021 
- Español 
Colección de enlaces interesantes recopilados durante el tercer trimestre de 2021.
Fancy reading more? Don’t miss either the blog or the notes!