Building a Product-Minded Engineering Team
A product leader's playbook for growing product-mindedness across an engineering team.
Articles on developer relations, AI engineering, web development, and career growth by Sam Julien
A product leader's playbook for growing product-mindedness across an engineering team.
I had 100+ messy files at the root of my Obsidian vault. Here is how I used an AI agent to plan and execute a full restructure in an afternoon.
Running five AI agent threads feels productive until your judgment collapses. How to find your limit before it finds you.
Announcing joining CopilotKit as Director of Product, and the thesis behind why generative UI is the most important unsolved problem in the agentic stack.
Seven years of DevRel turned out to be the best PM training I could have asked for.
The synthesis problem for PMs managing large portfolios, and how AI agents changed everything.
Ideas have always been cheap. Now execution is too. The real constraint is ruthlessly filtering which ideas are actually worth your time.
A structured process for reviewing the entire year (not just work accomplishments) to understand how you actually spent your time, what you cared about, and what you neglected, then using that honesty to plan the next year more intentionally.
How taking imperfect first steps can break through inertia and help you get unstuck, whether you're fixing a chair, troubleshooting a problem, or exploring new interests.
First impressions of the Bee AI wearable
Practical steps to authentically and effectively reach developers.
How to analyze and improve the developer journey.
Target the right developers with your developer motion.
How to build and drive developer adoption, from personas to marketing.
Strategic thinking for sustainable progress.
Building momentum through consistent reflection.
The key to sustainable productivity.
How I prevent burnout and stay balanced.
My journey from burnout to building a better progress system.
After putting it off for nearly two years, I finally migrated my website from Gatsby to Astro. Here's how I did it, what I learned, and why it was worth the effort.
How to think strategically in your career and in your work.
Personal Knowledge Management can take your thinking and creation to a totally new level.
How do you know if you're making progress in your career as a dev advocate? How do you grow and succeed?
If you want to get really good at something, teach it to a total beginner.
Sometimes you need to disconnect in order to do the important work.
How do you get a new job when all of your work is closed source or private?
What do you do if someone won't give up their authority?
How do you set goals as a developer or developer advocate?
It's easy to feel discouraged about all those unfinished projects. Did you know there's a hidden upside to them?
'Just act natural' is terrible interview advice. In this article, I'll give you some practical advice on how to sound natural and prepared for podcasts.
One of the best wasy to grow in your career is to re-purpose your day job work. I'll show you how in this article.
Sudden change can be scary. In this article, we'll talk about some ways you can make it through sudden change while preserving your mental health.
Learn how to get paid what you're worth and know when to create content for free.
Learn how to grow your skills through challenging yourself.
Stuck on a project or a goal? Here's quick process to unblock yourself.
Any progress is good progress.
This article shows you how to include JavaScript in your HTML files.
If you're interested in learning to code, you might hear the term 'full stack developer' used. What does 'full stack developer' mean? How do you become one?
Caitlyn Greffly and I had a chat about overcoming writer's block and publishing your first ebook.
How to use Obsidian as a developer: a Markdown second brain for notes, knowledge management, content creation, and AI agent workflows.
You don't need a title to start doing dev rel work.
Don't get stuck taking forever to write long articles. Build consistency through small wins.
Tips and resources I wish I had when I started doing technical speaking.
Doing anything consistently is tough. In this article, I'll share some lessons I've learned over the last few years that have helped me hack my brain into writing or creating content consistently as well as build better exercise and eating habits.
If you feel like you should finally get around to blogging but feel overwhelmed, check out the TIL format to get started with technical writing today.
Helpful people tend to get buried by saying yes to everything. How do we improve at saying no? How do we know what to say no to?
How to maintain focus at three different levels.
How to evaluate projects and pick which ones to work on.
How do we pick projects that will challenge us but also actually get completed? I'll show you in this article on how and why to reduce your project scope.
Let's look at a practical example of using the Tiny Experiments framework to create your first video course.