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.
August 4, 2023
A collection of thoughts and ideas about running software projects.
December 13, 2022
Let's improve our components API by using compound components instead of render props.
November 22, 2022
Make your test code look as appealing as your production code using a design pattern that reduces verbosity and favors expressiveness.
September 21, 2022
This is the story of how I added RSS support for this blog.
October 3, 2021
Colección de enlaces interesantes recopilados durante el tercer trimestre de 2021.