Writing
Thoughts on software engineering, career growth, and building things that matter.
2026
-
The Cost of Keeping What You Should Remove Every product accumulates features that consume more resources than they deliver. These are not broken or controversial — they function properly but serve virtually no one. -
What Code Reviews Actually Teach Us If I had to name something that taught me a lot as a software engineer, it would be the code review. -
What Great Teams Understand The highest-performing teams share intangible traits rather than specific methodologies or tools. -
One Month of Writing in Public: What the Numbers Actually Say I have been at this for a month now. One month of trying something that, honestly, made me awkward at first. -
Revisiting: Clean Up Your Code by Applying These 7 Rules Five years later, I reflect on what principles remain relevant and where my perspective has evolved. -
Architecture Without Constraints Is Just Speculation Scale is a constraint, not a goal. Future growth should not justify present-day complexity. -
A More Practical Way for Developers to Learn Algorithms Many developers assume Big-O notation and data structures are exclusively for specialists. I created Stacksmith to challenge this assumption.
2025
2023
2021
-
The End of a Challenging Year A message to everyone who struggled through this year. -
Tips and Tricks for Choosing Your First Job as a Developer Developers should prioritize discovering their professional passions before pursuing financial gain. -
5 Phases to Create a 5-Year Growth Plan as a Developer A structured five-phase methodology for creating meaningful career goals. -
5 Tips to Break Up Your Workdays While Working From Home While working from home, I find it is even more difficult to close up the workday. -
Why You Should Consider Using a Publishing Platform for Your Blog After writing on Medium and Dev, I initially wanted to build a personal blog — but discovered a better approach.
2020
-
My Solution to Stop Telling Myself to Read More I initially dismissed reading books as wasteful, but discovered audiobooks as a practical solution. -
The 6 Things I Do to Motivate Myself Every Single Day Balancing multiple commitments requires intentional motivation strategies. -
Clean Up Your Code by Applying These 7 Rules Code quality improves when every team member can understand it through reading alone. -
What I Did to Survive My First Years as a Developer Principles I applied early in my development career to build competence and resilience.