The Two Reasons I Prefer Passing Struct Pointers Around
Choosing consistency over performance.
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.
Choosing consistency over performance.
Addressing some of people’s most common questions to us.
Our desire for optimization and productivity drives us to abdicate effort and skill in exchange for rapidity
I am not writing with an audience in mind, but for myself . In the end, it is better for everyone.
But it totally could, if one manages to put these few points together.
Looking forward to a new and exciting year on the Fediverse.
It’s time to ask ourselves how much abstraction in our Go code really makes sense.
Python and Go have distinct qualities that can complement each other.
A few notes on reviving my book’s draft. I am sharing its preface, so readers can see if they relate to the narrative.
My definition of what makes a senior developer has changed a few times over the years
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.