Reflections on my 2024 chapterI realized my last post was written at the end of 2023. It was the result of a deep reflection, and I started to feel the itch to do it…Dec 21Dec 21
Publishing what you want in detail is a high ROI investmentI learned a few things after my last post, My experience with FIRE and what I’m doing next, that I want to share with you.Jan 25Jan 25
My experience with FIRE and what I’m doing nextIn 2021, I was lucky enough to have two financial windfalls from stock options and RSUs from my previous years at Upstart and Airbnb. I had…Jan 2Jan 2
5 Strategies to better communicate software estimatesOne day you are deep into a refactor, or several layers deep chasing a bug, when suddenly you get interrupted by a message from your…Aug 8, 2022Aug 8, 2022
Published inBetter ProgrammingThe Best Software Engineering Career PathsTo be happy at work, understand yourselfAug 3, 202211Aug 3, 202211
What to do if you’re a Dev outside of the US, looking to increase your salaryIf you work with software outside of the US, you’re most likely being paid between 2x and 10x less than folks in the SF Bay area. Don’t…Jul 6, 2021Jul 6, 2021
That startup equity is likely raffle ticket disguised as a lottery ticketI’m not a young engineer anymore as this year I’m turning 40. With the grey hair came the experience in engineering systems, but also in…Feb 25, 2020Feb 25, 2020
How to avoid over-engineeringIt’s easy to get carried away with your ideas and end up with an unnecessarily complex, large piece of code. Then you look at it and…Sep 3, 20191Sep 3, 20191
How to hack your commute for personal developmentIf you’re like me, you chose where you live accounting for the office location, you already optimized the time you leave your house every…Feb 14, 2019Feb 14, 2019
Software Engineering interviews and referrals are broken, but I have an ideaOver the years I’ve worked with dozens of engineers, if not hundreds. Out of this universe, most were competent, many were pretty good and…Jan 7, 20193Jan 7, 20193