December 18, 2024#60 Quiet quitting and its impact on software engineering productivityA recent study from Stanford University went viral, which dives deep into productivity engineers. This study shares research findings on software engineering productivity.Read full article
November 26, 2024#58 Integrating BlueSky commentsI’ve recently become more active on BlueSky, a decentralized social network with rapid growth. Bluesky has seen a massive increase in users recently, reaching over 22 million as of November 2024.Read full article
November 7, 2024#57 Finding peace with tech choicesIn today’s tech landscape, it feels like every other day brings a new framework, library, or tool that promises to revolutionize development. For many of us in software, this abundance of options can feel like a double-edged sword.Read full article
October 29, 2024#56 The MVP mindset for building products without overcomplicatingEver heard the saying, “Done is better than perfect”? This rings especially true in the world of startups, scaleups, and product companies when talking about the Read full article
September 23, 2024#55 Testing as living documentationIn fast-paced, high-turnover environments, documentation needs to catch up to the code. Developers make changes but often forget to update the docs, which leads to outdated or irrelevant information.Read full article
September 5, 2024#54 Underestimating the frontend is not freeAfter more than 10 years on the frontend side of software development, one drawback that stands out is the pressure many feel to prove their work is not trivial. This pressure often leads to unnecessary complexity in our solutions.Read full article
August 12, 2024#53 The hidden costs of working late hoursWhen was the last time you worked long extra hours? Did it pay off in the way you expected? Over the years, I've come to understand that putting in insane effort often causes the opposite effect of what we hope for.Read full article
July 18, 2024#52 Overcoming ego for inner peaceEgo can influence various aspects of a software developer's career. It can manifest in different ways, such as making you seek approval, show off your skills, or even be reluctant to receive feedback. This can be particularly challenging in a collaborative environment where constructive criticism and teamwork are essential for growth and success.Read full article
May 20, 2024#51 The role of privilege in shaping our realitiesOne of the things that perspective gives us is the ability to have more data and study cases to compare and reflect on any situation. If we were to feel only one reality, it would become difficult to make any sort of analysis about other possibilities or even assess where we stand.Read full article
May 2, 2024#50 Studying my way to retirementIn a recent discussion about retirement and the motivation behind the pursuit of career goals, I found myself trapped in introspection. Retirement, often illustrated as a finish line, sparked a cascade of questions about my own trajectory in the software industryRead full article