Latest
Feb
02
What Great Teams Understand
I've been on a lot of teams. Some of them looked great on paper. Smart people. Good intentions.
4 min read
Jan
26
One Month of Writing in Public: What the Numbers Actually Say
I've been at this for a month now. One month of trying something that, honestly, made me awkward
4 min read
Jan
20
Revisiting: Clean Up Your Code by Applying These 7 Rules
About five years ago, I wrote a post titled “Clean Up Your Code by Applying These 7 Rules.” At the
4 min read
Jan
13
Architecture Without Constraints Is Just Speculation
Early in my career, I built a lot of prototypes. MVPs with tight budgets, tighter deadlines, and one clear goal:
3 min read
Jan
05
A More Practical Way for Developers to Learn Algorithms
Many developers quietly assume Big-O and data structures are only for low-level specialists. Stacksmith is my experiment to disprove that myth and show how everyday algorithmic choices can radically change performance.
6 min read
Dec
30
Respecting What Came Before
We all know the saying “respect your elders”. Most of us grow up with the idea that experience matters, and
3 min read
Dec
21
Listening Through a Year of Change
This year, the return to the office for a few days a week brought back something I had quietly lost
3 min read
Aug
17
My First 5 Years as a Software Engineer
I’ll take you through "the good, the bad, and the ugly" of what I experienced in the first 5 years of my career.
5 min read
Dec
24
The end of a challenging year
There is light at the end of the road!
1 min read
Jan
24
Tips and tricks for choosing your first job as a developer
I think it's important that developers realise that they should first find out what they want to do before they chase the money.
4 min read