My Writings
Writing is a big part of my life. This is a collection of the essays and long-form post I have throughout the years.
I also keep a separate collection of my shorter posts and fleeting thoughts - I call that my Scratchpad.
2024
The Human in the Loop
Our desire for optimization and productivity drives us to abdicate effort and skill in exchange for rapidity
Thank You for Unsubscribing
I am not writing with an audience in mind, but for myself . In the end, it is better for everyone.
The Perfect Knowledge Assistant That Does Not Exist
But it totally could, if one manages to put these few points together.
How 2023 Almost Killed Our Service Murmel, but We Keep Rocking in 2024
Looking forward to a new and exciting year on the Fediverse.
2023
Interfaces Are Not Meant for That
It’s time to ask ourselves how much abstraction in our Go code really makes sense.
Python is Easy. Go is Simple. Simple != Easy.
Python and Go have distinct qualities that can complement each other.
Write Your Book With Obsidian: The Preface
A few notes on reviving my book’s draft. I am sharing its preface, so readers can see if they relate to the narrative.
What makes a senior developer?
My definition of what makes a senior developer has changed a few times over the years
Jotting Down in Bear, Organizing in Obsidian: My Note-Taking Workflow
While I use Obsidian for all my notes and thoughts, it is not where these notes and ideas start out. In fact, it is the opposite - Obsidian is where my notes end up being, neatly organized and searchable, ready to be pulled back whenever I need them.
My Ego Is My Enemy. Your Ego Is Your Enemy.
Acknowledge that you don’t have all the answers. Let go of your desire to control every aspect of your life.
Ditch That Else
Escape the maze of nested code. Embrace simplicity with the early return approach.