What makes a senior developer?
My definition of what makes a senior developer has changed a few times over the years
Writing is a big part of my life. This is a collection of the essays and long-form post I have throughout the years.
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.

Acknowledge that you don’t have all the answers. Let go of your desire to control every aspect of your life.
A requirement is only as strong as the scrutiny it can withstand.
Escape the maze of nested code. Embrace simplicity with the early return approach.

Beyond accolades and titles, our true worth shines in the lives we touch. Choose yourself, seek deep connections, and be the impact in a disconnected world.

What to do when your Mac won’t sync important files to iCloud. A deeper investigation.
I am slowing down involvement with my business for some time.
A selection of my favorite podcasts from around the Go community.

In the vast theater of the Cosmos, one voyager dances with the infinite unknown.
A simple pattern that will help you reduce error handling, while keeping your Go code simple and idiomatic.
I am trying to make sense of what I can do better next time.
Let me read it and share my honest review with the readers of this blog.
My struggle to choose the right type semantic and keep code consistent at the same time.

Murmel is seeking a new home on the Fediverse. Our Mastodon beta is now live and ready to try.
Stay connected — pick your platform: