career
-

From support request to pull request
A customer reported a bug. I opened a pull request to fix it. That last sentence…
-

They laughed
Many years after university, I flew to Athens to interview for a BCS membership. When I…
-

As an employer you can’t have it all
Reflecting on my early programming career, detailing the inherent challenges of unpaid overtime and implicit pressure…
-

Managing up
Management is a two-way street, involving proactive engagement from both managers and individual contributors (ICs). ICs…
-

Focusing
Reflecting on my struggle with writing consistency and the theme of focus over the past two…
-

Started a new gig (2024-CW18)
So, I finally landed a new contract gig after months of searching. Back to my software…
-

Looking for my next thing (2024-CW16)
Started writing on a schedule again, actively looking for what’s next, and finally sticking to going…
-

My trip to Los Angeles
A couple of weeks ago I traveled to Los Angeles for my first summit with Zed…
-

My first four weeks at Zed Industries
I am not going to lie. Starting over again with a new programming language, after 12…
-

Why did I choose Rust for jumpstarting my programming career?
I could have chosen Ruby, Elixir, and other languages I had some experience with. But I…