
From Senior to Staff: What Actually Changes (and How to Get There)
Learn the real differences between Senior and Staff engineers, scope, systems, and impact,with practical tips, a 30-60-90 plan, and guidance on building your promotion packet.
This is where I share my long-form thoughts on programming, leadership, productivity, AI, and more. I write about what I learn, what I find interesting, and what I think is important.
Learn the real differences between Senior and Staff engineers, scope, systems, and impact,with practical tips, a 30-60-90 plan, and guidance on building your promotion packet.
Most developers don’t burn out from writing code, they burn out from unclear priorities, constant interruptions, and politics. Here’s how to recognize and fight the real causes of developer burnout.
Developer Relations?, Dev Rel?, Developer Advocate? Do you know what any of these terms mean? I didn't either until two years ago when I started to work a
Ever feel like you're falling behind in this crazy, dynamic world of programming? Did you ever wonder, "How can I stay ahead when my job barely gives me a
The tech industry is buzzing with opportunities, and for software engineers, there’s never been a better time to explore passive income streams. Whether y
Reflecting on my 20-year journey as a software developer, I realize some things I wish I had started doing sooner. These practices, habits, and mindsets w