I love working on software as a developer, technical coach, as well as eating veggie food, reading/listening to audiobooks, walk in nature and playing with cats.
Here there is a list with my latest posts:
Rock Your Code with AC/DC: Acceptance Criteria Designed Coding
Published onToday I am sharing a new technique I’ve been crafting for the past few years, that has allowed me to move fast in projects while maintaining high code quality
Optimizing GitHub Actions: 7 Strategies for Faster and Cost-Effective CI pipelines
Published onReduce build times by dropping unnecessary steps, leveraging concurrency, caching dependencies, and smart Dependabot tricks
My terminal configuration
Published onHow much time do you spend in your terminal? You better be having a good time there. Learn how to customize it
Configuring git for the first time
Published on — Updated onDo you have a new development laptop and you need to configure git? I got you covered
Migrating away from hey.com
Published onHow to leave a product you love when you can't ignore politics
Create a dark theme
Published onLearnings from adding support to dark mode to my website
Publish a TypeScript package in npm
Published on — Updated onWrite once, re-use everywhere, by publishing your code in npm!
Time-out functions in JavaScript
Published onIs it possible to stop a function if it has been running for a long time?
Logging functions in JavaScript
Published onKeep track of your functions and methods' inputs and outputs, cleanly.
Retrying functions in JavaScript
Published onThe problem statement is: you want to execute a function that may fail, and you want to retry it N times. How could you solve this?
Small Things Matter: Returning early
Published onSmall improvements add up. Sadly, the same thing happen with less fortunate decisions. Keep your code with less indentation with this trick.
Know your tools: JavaScript Promises
Published onI am sure you have used Promises before, but if you avoid them because of their mystical behavior, this article is for you.
Using images for every resolution
Published onLearn how browsers can choose the right image for different screen resolutions