September 19, 2024
Bootstraping startups
Over-engineering is the curse of the 2020s. Instead of following the good old Silicon Valley mantra of "ship fast and break things," many startups think they need a fully-fledged application from the beginning. That is never the case. Everyone wants to be Google, but no one is. Do they ever stop and...
Read more
February 09, 2024
Chiseling away to abstraction
When I started coding, I believed I could get to the right code abstraction on my first attempt. I just had to focus on the problem and carefully consider all the variables involved. This was true for simple use cases. However, as my career progressed and I faced new challenges, I realized it becam...
Read more
February 02, 2024
Take a step back to move forward
To provide some context, we were working on several features that allowed users to perform specific actions based on data we obtained from an external vendor through their REST API.
The product team initially instructed us to use endpoint A to collect user data and to use the results to classify u...
Read more