I share insights and experiences from my software engineering career. My writing focuses on front-end development, software engineering best practices, and user experience.
Read articlesRecent articles
- Repeat the Code, Not the InformationJun 4, 2025
The past year has been pivotal for me and my views on repeated code. "Don't repeat yourself" (DRY) is seen as a good practice, and rightly so. However, like any good practice, it needs context to be applied correctly. Without this context, applying a...
- Rebuilding My Personal Website: 2025 EditionMay 27, 2025
Introduction My old website was made in 2019 and hasn't been updated much since, except for career updates. I'm actually proud of that—I don't want to be someone who rebuilds their personal site every year. But now, the site is over five years old in...
Deciding the right size for a change in software projects can be challenging. Is a larger change necessarily bad? How do you effectively decide when to stop working on a change? How do you break it down? In this article, we explore the intricacies of...