
The Quiet Surrender to AI
We imagined machines would have to overpower us. We didn't imagine we'd just let go.

Practical insights for developers who want to level up.
I share practical notes from my journey through software engineering, developer advocacy, and engineering management — to help you grow faster in your dev career.
Here are some of my latest articles and tutorials.

We imagined machines would have to overpower us. We didn't imagine we'd just let go.

A simple annual review loop that avoids the highlight reel: gather evidence, rebuild the year’s narrative, spot patterns, then turn a 3-year dream into yearly themes and quarterly quests that get real time on your calendar.

Transitioning from Senior to Staff engineer means redefining what success looks like. It’s not just about coding more, it's about strategic influence, shaping systems, and ensuring whole teams operate more effectively.

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.

Discover the world of Developer Relations and learn how it bridges the gap between companies and developers. Explore the role of a Developer Advocate and how it blends technical expertise, communication, and community-building. Find out why DevRel is crucial for companies and how it empowers deve...

Feeling overwhelmed by the fast-paced programming world? Discover how to take control of your learning journey. From microlearning to teaching what you learn, explore practical strategies to stay sharp in your career. Embrace a proactive approach to secure your future in tech.