<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[The Product Engineers Podcast]]></title><description><![CDATA[Product development changed. Most companies didn't. Product Engineers is the podcast about the convergence of product and engineering in the AI era: what's breaking, what's working, and the craft of doing both well.]]></description><link>https://podcast.productengineers.com</link><image><url>https://substackcdn.com/image/fetch/$s_!5I_N!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee4b886-ba13-459b-a70d-fd7c4bda9551_1254x1254.png</url><title>The Product Engineers Podcast</title><link>https://podcast.productengineers.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 02 May 2026 10:39:20 GMT</lastBuildDate><atom:link href="https://podcast.productengineers.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Giuseppe Silletti]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[peppe@productengineers.com]]></webMaster><itunes:owner><itunes:email><![CDATA[peppe@productengineers.com]]></itunes:email><itunes:name><![CDATA[Peppe Silletti]]></itunes:name></itunes:owner><itunes:author><![CDATA[Peppe Silletti]]></itunes:author><googleplay:owner><![CDATA[peppe@productengineers.com]]></googleplay:owner><googleplay:email><![CDATA[peppe@productengineers.com]]></googleplay:email><googleplay:author><![CDATA[Peppe Silletti]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Your Hourly Rate Is Broken (Here's What AI Changed) | With Judith Bohlert]]></title><description><![CDATA[If you&#8217;re freelancing as a software engineer, you&#8217;ve probably noticed something a bit weird: your freelance pricing is now working against you.]]></description><link>https://podcast.productengineers.com/p/your-hourly-rate-is-broken-heres</link><guid isPermaLink="false">https://podcast.productengineers.com/p/your-hourly-rate-is-broken-heres</guid><dc:creator><![CDATA[Peppe Silletti]]></dc:creator><pubDate>Mon, 27 Apr 2026 07:05:50 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/195554706/ae3fb29183b4b6197cafb67b7ac853e5.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>If you&#8217;re freelancing as a software engineer, you&#8217;ve probably noticed something a bit weird: your freelance pricing is now working against you. The faster you go, the less you bill.</p><p>This episode is a conversation with Judith Bohlert &#8212; a freelance software engineer based in Germany, self-employed for 3 years, building greenfield MVPs and prototypes for early-stage startups &#8212; about how freelancing with AI tools affects the job, pricing, and the identity of an independent engineer.</p><p>We get into the case for moving from time-seller to product engineer-consultant, why a productized service or a value-based offer is now the obvious response to AI freelancing economics, and why your personal brand &#8212; not your stack &#8212; is the only moat left when average code becomes a commodity.</p><p></p><p><strong>TIMESTAMP</strong></p><p>0:00 &#8212; How AI changed a Monday morning for a freelance dev</p><p>4:15 &#8212; Tools that actually work: Claude Code, Cursor, GitHub Copilot</p><p>5:41 &#8212; Repricing your work: hourly vs fixed vs productized vs value-based</p><p>17:46 &#8212; Use AI to work less, not more: the case for the four-day week</p><p>22:04 &#8212; Personal brand as the only moat when code is a commodity</p><p>35:00 &#8212; The freelancer label is dying, the consultant role is rising</p><p>38:54 &#8212; Advice if you want to start freelancing now</p><p></p><p><strong>GUEST</strong></p><p>Judith Bohlert is a freelance software engineer based in Germany, with around 3 years of self-employment experience, focused on greenfield MVPs and prototypes for early-stage startups. She writes the low noise newsletter &#8212; a calmer take on working in tech, without hustle culture or the productivity-hack treadmill.</p><p>Website:</p><p>https://www.judithboehlert.com/</p><p>Newsletter (low noise newsletter):</p><p>https://www.lownoiseclub.com/</p><p>LinkedIn:<a href="https://www.linkedin.com/in/jboehlert/">https://www.linkedin.com/in/jboehlert/</a></p><p></p><p><strong>CONNECT WITH PRODUCT ENGINEERS</strong></p><p>Host: Peppe Silletti</p><p>LinkedIn:<a href="https://www.linkedin.com/in/peppesilletti/">https://www.linkedin.com/in/peppesilletti/</a></p><p>Peppe&#8217;s website:</p><p>https://peppesilletti.io</p><p>Product Engineers Community:<a href="https://discord.gg/4sMtRNSgU4">https://discord.gg/4sMtRNSgU4</a></p><p>Share this episode with a freelance developer friend who&#8217;s billing hourly and starting to feel it.</p>]]></content:encoded></item><item><title><![CDATA[Meeting Notes That Ship Code | With Earmark founders]]></title><description><![CDATA[Discovering Earmark &#8212; an AI meeting note taker that turns live conversations into shippable work in real time.]]></description><link>https://podcast.productengineers.com/p/the-ai-assistant-that-builds-prototypes</link><guid isPermaLink="false">https://podcast.productengineers.com/p/the-ai-assistant-that-builds-prototypes</guid><dc:creator><![CDATA[Peppe Silletti]]></dc:creator><pubDate>Sun, 12 Apr 2026 17:10:46 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/193894400/5d8437230dc6891dff95f0cf6c1dea34.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>If you&#8217;re a product engineer, engineering manager or PM, we all know how it goes: you go through tons of meetings every day, and only when they end is when real work starts. PRDs, tickets, specs, follow-ups &#8212; all the artefact work nobody sees you do. And by the time you&#8217;re done, the next meeting is already starting.</p><p>One of today&#8217;s guests has a name for it: the infinite workday.</p><p>And that&#8217;s exactly the problem today&#8217;s guests set out to fix. Mark Barbir and Sanden Gocka are the founders of Earmark &#8212; an AI meeting note taker that turns live conversations into shippable work in real time. We get into how they actually use it day to day, how it helps product teams, where the new bottleneck of product work has moved, and what it looks like when an idea you just said out loud turns into a working prototype before the call ends.</p><p>If you&#8217;ve been hunting for AI tools for product managers that go beyond generic summaries, I&#8217;m walking you through them, and you can decide if it&#8217;s worth trying.</p><div><hr></div><p><em>Watch the episode on YouTube:</em> </p><div id="youtube2-v4FVL5yXJzE" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;v4FVL5yXJzE&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/v4FVL5yXJzE?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><p><strong>GUESTS</strong><br>Mark Barbir and Sanden Gocka are the co-founders of Earmark. They previously worked together at Mindbody, a large enterprise SaaS company with a 400-person delivery organisation, and later crossed paths again at ProductPlan, where Sanden was an engineering manager and director. After years of watching product and engineering leaders drown in meetings and artefact work, they set out to build the tool they wished they had: an AI meeting assistant that generates the artefacts a conversation implies, in real time, while the meeting is still happening.</p><p>Mark&#8217;s LinkedIn: <a href="https://www.linkedin.com/in/markbarbir/">https://www.linkedin.com/in/markbarbir/</a><br>Sanden LinkedIn: <a href="https://www.linkedin.com/in/sandengocka">https://www.linkedin.com/in/sandengocka</a><br>Earmark: https://www.tryearmark.com</p><p></p><p><strong>TIMESTAMPS</strong><br>00:00 The Invisible Second Shift: PM Meetings Problem<br>01:49 The Infinite Workday: Why PMs Work After Hours<br>07:49 Vision Pro Pivot: From Presentation Coach to Meeting AI<br>11:35 Why Vision Pro Failed (and What They Learned)<br>14:13 Engineering Translator Card: Understanding Technical Talk<br>16:00 Specs, PRDs &amp; Code in Real-Time During Meetings<br>19:00 Make Me Look Smart: AI for Shy PMs<br>28:32 PMs Are Now The New Bottleneck<br>31:56 Dog Food Success: How Earmark Built Earmark<br>40:09 How to Get Started with Earmark</p><p></p><p><strong>REFERENCES</strong><br>Cursor: https://cursor.com</p><p>Linear: https://linear.app</p><p>MacWhisper &#8212; the local speech-to-text tool Sanden used in his early hacked workflow</p><p>AssemblyAI (referenced in the co-marketing case study story): https://www.assemblyai.com</p><p></p><p><strong>CONNECT WITH PRODUCT ENGINEERS</strong></p><p>Host: Peppe Silletti<br>LinkedIn: <a href="https://www.linkedin.com/in/peppesilletti/">https://www.linkedin.com/in/peppesilletti/</a></p><p>Product Engineers Community:<br>Website: https://productengineers.com<br>Discord Channel: <a href="https://discord.gg/4sMtRNSgU4">https://discord.gg/4sMtRNSgU4</a></p><p></p><p>Share this episode with a teammate who is still writing their PRDs at 10pm.</p>]]></content:encoded></item><item><title><![CDATA[The Agile Dream Finally Came True | AI Made It Happen]]></title><description><![CDATA[How AI is reshaping product development and the future of work for every role in the tech industry]]></description><link>https://podcast.productengineers.com/p/product-development-has-completely</link><guid isPermaLink="false">https://podcast.productengineers.com/p/product-development-has-completely</guid><dc:creator><![CDATA[Peppe Silletti]]></dc:creator><pubDate>Mon, 06 Apr 2026 07:02:03 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/193173027/c38794c54ca7f5407364002da37bdec5.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Every product team used to work the same way: slow discovery, designers as bottlenecks, agile scrum ceremonies that meant nothing because the rest of the company was still doing waterfall, and a measurement phase everyone skipped. The result was feature factories everywhere. In this episode, I break down what product development looked like before AI and what it looks like now &#8212; based on my own experience and conversations with founders and engineers building AI-native companies.</p><div><hr></div><p><em>Watch on YouTube:</em> </p><div id="youtube2-to2AP2ReYRg" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;to2AP2ReYRg&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/to2AP2ReYRg?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><p><br><br><strong>TIMESTAMPS</strong><br><br>00:00 How Product Development Worked Before AI<br>01:06 Discovery: Slow Data, Slow Analysis<br>02:17 Design: Always a Bottleneck<br>03:43 Delivery: Scrum in a Waterfall Company<br>06:36 Measurement: The Phase Everyone Skipped<br>07:00 The Feature Factory Problem<br>07:43 How AI Changed Discovery<br>09:06 The New PM: Full-Stack Product Builders<br>12:00 How AI Changed Design: Three Approaches<br>15:44 How AI Changed Delivery: Four Levels of AI Collaboration<br>20:00 Tools: Cursor, Claude Code, Codex, Superpowers, nWave<br>22:22 How AI Changed Measurement<br>24:16 AI-Native Startups Are Finally Agile<br>25:37 Daily Sprints and Same-Day Feedback (Andsend)<br>26:39 The Convergence of Product and Engineering Roles<br>28:39 What This Means for Your Career<br><br>---<br><br><strong>RESOURCES MENTIONED</strong><br><br>- PostHog &#8212; product analytics platform with AI-powered insights<br>- Andsend &#8212; AI-native startup with daily sprints<br>- Cursor &#8212; AI-powered IDE<br>- Claude Code &#8212; AI coding agent by Anthropic<br>- Codex &#8212; AI coding agent by OpenAI<br>- Superpowers &#8212; AI agent framework for software development<br>- nWave &#8212; multi-agent framework for the full product development lifecycle<br>- Lovable, V0, Bolt, Stitch, Replit &#8212; AI prototyping tools<br>- Figma MCP &#8212; integration between AI agents and Figma<br>- MCP Protocol &#8212; Model Context Protocol for tool integration<br><br>---<br><br><strong>CONNECT WITH PRODUCT ENGINEERS</strong><br><br>Host: Peppe Silletti<br>LinkedIn: https://www.linkedin.com/in/peppesilletti/<br>Website: https://peppesilletti.io<br><br>Product Engineers<br>Website: https://productengineers.com<br>Newsletter: https://newsletter.productengineers.com<br>Community: https://discord.gg/4sMtRNSgU4<br><br>---<br><br><strong>SUPPORT THE SHOW</strong><br><br>If you've seen AI change how your team builds products &#8212; or you're still stuck in the old way &#8212; share this episode with your team. Drop a comment with what phase AI impacted most for you: discovery, design, delivery, or measurement.</p>]]></content:encoded></item><item><title><![CDATA[60+ Years of Engineering Built Into One AI Framework]]></title><description><![CDATA[AI software development is changing software engineering forever, but most AI tools produce code that drifts, hallucinates, and needs constant rework.]]></description><link>https://podcast.productengineers.com/p/60-years-of-engineering-built-into</link><guid isPermaLink="false">https://podcast.productengineers.com/p/60-years-of-engineering-built-into</guid><dc:creator><![CDATA[Peppe Silletti]]></dc:creator><pubDate>Sun, 29 Mar 2026 22:02:22 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/192503627/6bf45c6a0a5db06b969cfc62cae39a08.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>AI software development is changing software engineering forever, but most AI tools produce code that drifts, hallucinates, and needs constant rework. What if test-driven development, refactoring, and product engineering discipline could be baked into every AI-generated line of code? Michele Brissoni, Alessandro Di Gioia, and Marco Consolaro have a combined 60+ years of experience &#8212; from Ferrari Formula One to Fortune 500 DevOps transformations to writing the award-winning book on TDD. They built nWave to answer that question.<br><br>---<br><br><strong>GUESTS</strong><br><br>Michele Brissoni - Founder of BrickX Consulting, Fractional CTO, Host of Forge of Unicorns Podcast<br><br>Michele has 20+ years in software engineering, starting with behavioural engineering at Ferrari F1 during the Schumacher era. He invented the Software Craftsmanship Dojo, led a DevOps transformation at IBM across 15,000 people, and has hosted 80+ episodes interviewing the people behind 52 unicorn companies.<br><br>Alessandro Di Gioia - Software Craftsman, Technical Coach, Co-founder of Alcor Academy<br><br>Alessandro co-authored "Agile Technical Practices Distilled" with Marco and Pedro Santos, a multi-award-winning book on TDD, refactoring, and software design. He's been teaching outside-in development at conferences like NDC, DDD Europe, and DevOps Days for years. He's the primary builder behind nWave's deterministic execution system.<br><br>Marco Consolaro - Software Craftsman, Technical Coach, Co-founder of Alcor Academy<br><br>Marco co-authored "Agile Technical Practices Distilled" and has spent years teaching software craftsmanship and TDD. He brings a focus on the human side of engineering &#8212; sustainable pace, team dynamics, and the importance of trust in building quality software.<br><br>Find them:<br>- nWave GitHub: https://github.com/nWave-ai<br>- Michele's LinkedIn: https://www.linkedin.com/in/michelebrissoni<br>- Alessandro's LinkedIn: https://www.linkedin.com/in/alessandro-di-gioia/<br>- Marco's LinkedIn: https://www.linkedin.com/in/consolaro/<br><br>---<br><br><strong>TIMESTAMPS</strong><br><br>00:00 Introduction and Guest Welcome<br>03:00 The Origin Story: From Early AI Tools to nWave<br>08:03 The Career Lesson Behind nWave<br>10:17 Discuss nWave: Understanding What to Build and For Whom<br>26:16 Design nWave: Architecture with Adversarial Reviews<br>38:41 DevOps and Distill nWaves: CI/CD and Acceptance Tests Before Code<br>41:42 Deliver nWave: Outside-In TDD with Fresh Context Every Step<br>52:51 "Doesn't This Make You Slower?" &#8212; The Rework Argument<br>01:02:25 What Do You Do While nWave Is Working?<br>01:05:34 Closing and How to Contribute<br><br>-&#8212;<br><br><strong>RESOURCES MENTIONED</strong><br><br>Link with all research material used to build nWave: https://drive.google.com/file/d/1yvSDNwj-F1amEavoX3Qz4oRZfw-9XKF9/view<br><br>---<br><br><strong>CONNECT WITH PRODUCT ENGINEERS</strong><br><br>Host: Peppe Silletti<br>LinkedIn: https://www.linkedin.com/in/peppesilletti/<br><br>Product Engineers Community:<br>Website: https://productengineers.com<br>Discord Channel: https://discord.gg/4sMtRNSgU4<br><br>---<br><br><strong>SUPPORT THE SHOW</strong><br><br>If this episode changed how you think about AI-assisted development, share it with an engineer or team lead who's struggling with AI code quality. Drop a comment below with your biggest takeaway.</p>]]></content:encoded></item><item><title><![CDATA[Thinking in Product Outcomes | The Shift Every Engineer Needs to Make]]></title><description><![CDATA[You shipped the feature, closed the ticket, merged the PR &#8212; but do you have any idea if it actually mattered?]]></description><link>https://podcast.productengineers.com/p/thinking-in-product-outcomes-the</link><guid isPermaLink="false">https://podcast.productengineers.com/p/thinking-in-product-outcomes-the</guid><dc:creator><![CDATA[Peppe Silletti]]></dc:creator><pubDate>Sun, 22 Mar 2026 09:30:51 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/191735560/552abfcc9031cf7ef4fe55504a8606f2.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>You shipped the feature, closed the ticket, merged the PR &#8212; but do you have any idea if it actually mattered? If you want to know how to be a better product engineer, this episode is for you.</p><div><hr></div><p><em><a href="https://youtu.be/F2cIq83ULUs">Watch it on YouTube</a></em></p><div><hr></div><p>In this episode, I explain why business outcomes are lagging indicators you can't directly control, while product outcomes are leading indicators tied to user behaviour that your team can actually influence. I walk through the Cynefin Framework, how to test if a product outcome is any good, what a feature factory looks like, and practical things you can start doing right now to speak the language of outcomes.</p><div><hr></div><p><strong>TIMESTAMPS</strong></p><p>00:00 Why Engineers Never See the Feedback Loop<br>03:00 Business Outcomes vs Product Outcomes &#8212; The Definitions<br>05:00 An Engineering Analogy: System Reliability<br>07:00 Why Product Development Lives in the Complex Domain (Cynefin Framework)<br>09:00 How Business Outcomes Get Translated into Product Outcomes<br>12:00 The Four Tests of a Good Product Outcome<br>15:00 From Features to Experiments &#8212; Redefining &#8220;Done&#8221;<br>18:00 The Feature Factory and Vanity Metrics<br>21:00 What You Can Do as an Engineer Right Now<br>25:00 The One Question That Separates Product Engineers from Software Engineers</p><div><hr></div><p><strong>RESOURCES MENTIONED</strong></p><ul><li><p>Cynefin Framework by Dave Snowden</p></li></ul><div><hr></div><p><strong>CONNECT WITH PRODUCT ENGINEERS</strong></p><p>Host: Peppe Silletti<br>LinkedIn: <a href="https://www.linkedin.com/in/peppesilletti/">https://www.linkedin.com/in/peppesilletti/</a><br>Website: https://peppesilletti.io</p><p>Product Engineers Community:<br>Website: https://productengineers.com</p><div><hr></div><p><strong>SUPPORT THE SHOW</strong></p><p>If you&#8217;re an engineer who&#8217;s tired of just closing tickets without knowing if any of it mattered &#8212; share this episode with your team. Drop a comment with your biggest takeaway.</p>]]></content:encoded></item><item><title><![CDATA[You're Thinking About AI Wrong. Here's Why Product Engineers Are Thriving]]></title><description><![CDATA[Watch now | AI is writing code. But can it replace the engineer who understands the customer? Here's why Product Engineers are the future, and how to become one.]]></description><link>https://podcast.productengineers.com/p/youre-thinking-about-ai-wrong-heres</link><guid isPermaLink="false">https://podcast.productengineers.com/p/youre-thinking-about-ai-wrong-heres</guid><dc:creator><![CDATA[Peppe Silletti]]></dc:creator><pubDate>Mon, 16 Mar 2026 09:12:22 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/191104045/1d0b4d2c11b63a62e76618606c5be0a6.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Watch on YouTube: <a href="https://youtu.be/5gaqsgiF52c">https://youtu.be/5gaqsgiF52c</a></p><div><hr></div><p>I recorded this episode because I think every software engineer is feeling something right now that nobody wants to say out loud. We&#8217;re scared. AI writes code faster than us, junior roles are getting cut, and every week, some founder on Twitter brags about replacing their engineering team.</p><p>But I have to admit something, I was scared way before AI showed up. Four years ago, I was sitting in sprint planning, estimating tasks with random numbers, building features I&#8217;d never hear about again. I had no clue if anything I built actually mattered.</p><p>I felt replaceable. AI just made it everyone&#8217;s problem.</p><h2>The Frustration Was Always There</h2><p>The engineers who feel threatened by AI right now are the ones who were already stuck in a broken system. If your whole job is translating someone else&#8217;s decisions into code, AI is absolutely coming for that. That&#8217;s literally what AI is best at: taking instructions and producing output.</p><p>But if you understand what you&#8217;re building and why, what success looks like, whether it actually worked, AI can&#8217;t touch that. AI has no idea who your customer is. It has no judgment. It can&#8217;t tell if the feature you shipped moved the needle or was a complete waste of everyone&#8217;s time.</p><p>The engineers who aren&#8217;t anxious right now all have one thing in common. They understand the customer, make product decisions, and own outcomes. They&#8217;re product engineers.</p><h2>The Smart People Have Been Saying This for Years</h2><p>Sometimes people act like product engineering appeared out of thin air. It didn&#8217;t.</p><p>Back in 2019, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Gergely Orosz&quot;,&quot;id&quot;:30107029,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58fed27c-f331-4ff3-ba47-135c5a0be0ba_400x400.png&quot;,&quot;uuid&quot;:&quot;599b022e-51fa-4ebd-853d-049a59b199fe&quot;}" data-component-name="MentionToDOM"></span> wrote a piece called <a href="https://blog.pragmaticengineer.com/the-product-minded-engineer/">&#8220;The Product Minded Engineer.</a>&#8221; When I read it, it was the first time I actually felt understood. Someone was describing exactly what I was trying to become. Engineers who don&#8217;t just ask &#8220;how do I build this?&#8221; but &#8220;why are we building this? What happens if we do it differently? Who actually uses this?&#8221;</p><p>He listed nine traits. Things like understanding business economics, building relationships with PMs and designers, and tracking the impact of your work after you ship. Every single one of those traits is something AI can&#8217;t replicate.</p><p>Then there&#8217;s <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Marty Cagan&quot;,&quot;id&quot;:8325375,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4477f8f2-2b83-46c4-9ddf-7f762cb16147_911x889.jpeg&quot;,&quot;uuid&quot;:&quot;58afbc51-5035-4c2f-ac4c-5a4c6b673f07&quot;}" data-component-name="MentionToDOM"></span>&#8217;s <strong>Empowered</strong>, where he made a bold case. Most product teams are feature teams. They get told what to build, and they just build it. Empowered teams get assigned a problem to solve and figure out the rest. A feature team is exactly the kind of team AI is going to replace.</p><p><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Teresa Torres&quot;,&quot;id&quot;:143640691,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cb2ff13f-c0a3-4920-9fff-d1793b627a37_200x200.jpeg&quot;,&quot;uuid&quot;:&quot;fc3f6709-3d46-44a4-9be3-7ba57d9d3d17&quot;}" data-component-name="MentionToDOM"></span> brought the concept of the product trio: a PM, a designer, and an engineer working together on continuous discovery. For the first time, someone was saying engineers belong in discovery, not just delivery.</p><p>AI is proving all of them right.</p><h2>The System Is Broken, Not You</h2><p>Product engineers exist because the way most companies build products is fundamentally broken. AI just made it painfully obvious.</p><p>Think about your typical product team. A PM figures out what to build, a designer makes it look nice, and an engineer writes the code. Every time you pass information from one person to the next, stuff gets lost. The engineer building the feature knows the least about the actual customer problem. The PM doesn&#8217;t understand how hard it is to build. It becomes a game of telephone.</p><p>The people who could have flagged the problems early, the engineers, weren&#8217;t in the room when the product decisions were made. A product engineer keeps all the context in one place. The customer problem, the business goal, and the technical constraints. Instead of scattering it across three departments that barely talk to each other.</p><h2>What This Looks Like in Practice</h2><p>I&#8217;ve talked to several companies doing this, and they all do it a bit differently.</p><p>At <strong>PostHog</strong>, engineers make the final call. They decide what to build, when, and how. PMs do research, competitive analysis, and customer feedback, but engineers own the decisions. Raquel Smith, one of their product and engineering leaders, told me the key is being crystal clear about who owns the decision. Once everyone knows who decides, there&#8217;s no confusion, no power struggles, no endless meetings trying to reach consensus.</p><p>At <strong>Zen Educate</strong>, Martin Pengelly-Phillips, the VP of Engineering, told me something I keep thinking about. Product engineers, there aren&#8217;t caretakers, they&#8217;re problem shapers. They still have PMs and designers, but engineers are in the mix from day one. They push back. They ask &#8220;are we even sure this is a problem?&#8221; That kind of engineer becomes more dangerous with AI, not less.</p><p>And then there&#8217;s <strong>Andsend</strong>. <strong><a href="https://www.linkedin.com/in/kevinostlin?miniProfileUrn=urn%3Ali%3Afs_miniProfile%3AACoAABXq3zgBMn3wl8CH20ruBWmOEr36dxJfqOQ">Kevin &#214;stlin</a></strong>, the CEO, told me they mapped their bottlenecks and found they were losing 40 days per week in handoffs. Forty days. They dropped the backlog completely. Kevin told me he was still sneaking looks at his perfectly organised Jira project at night, crying a little that they had to let it go.</p><p>Now every standup is basically a sprint planning for the day. They never talk about features; they talk about hypotheses to test. They ship multiple times a day per engineer. Kevin said something I loved:</p><blockquote><p>&#8220;What has been really interesting is how people that were traditionally very heavy engineers, they knew math, they wanted to do complex algorithms. Those people might as well be the ones becoming your best UI designers or UX researchers. It&#8217;s almost beautiful to see people finding their strength through actually getting freedom.&#8221;</p></blockquote><p>That&#8217;s people coming alive because they finally get to use their full brain instead of just the part that writes for loops.</p><h2>AI Didn&#8217;t Create This. It Just Blew the Doors Open</h2><p>PostHog has been hiring product engineers since 2020. Linear and Ghost were doing this before ChatGPT even existed. The ideas have always been there.</p><p>What AI did is blow up the gap between product and engineering roles. Before AI, working as a product engineer was harder. Prototyping was expensive, synthesising customer insights was slow, and learning new skills outside your comfort zone took forever. Now you can prototype a user flow in hours instead of days and pull customer insights way faster.</p><p>AI didn&#8217;t just make product engineers faster. It made the old way of working obviously broken. If you&#8217;re still on a feature team where a PM writes the spec, a designer mocks it up, and you just code it, AI just made each of those handoffs feel pointless.</p><p>And here&#8217;s what&#8217;s wild. My friend, product leader <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Else van der Berg&quot;,&quot;id&quot;:36079057,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f6fae309-9f5b-49a9-8c1b-703f895f874c_749x1007.jpeg&quot;,&quot;uuid&quot;:&quot;4c8205b8-c4dd-4e4d-b06f-71ad69ee47e5&quot;}" data-component-name="MentionToDOM"></span>, pointed out that AI-native companies are showing a completely new pattern. Tiny teams, huge results.</p><ul><li><p><strong>Cursor:</strong> 800 million in revenue with 12 people</p></li><li><p><strong>Mid-Journey:</strong> 200 million with 40</p></li><li><p><strong>Bolt:</strong> Zero to 40 million in five months with about 20 people</p></li></ul><p>Growing headcount used to be a flex. Now it&#8217;s kind of embarrassing. People at these companies don&#8217;t have AI anxiety because every person owns something real. Zero room for passengers.</p><h2>What You Can Actually Do</h2><p>If you&#8217;re an engineer who&#8217;s anxious about AI taking your job, that feeling is awful but useful. It&#8217;s telling you that your current way of working isn&#8217;t working. And honestly, it never really worked. You were already undervalued, already disconnected from the impact of your work. AI just made it impossible to ignore.</p><p>Start small. Next time you get a ticket, ask why. Push back on the problem. Suggest something different. Try to talk to a user before writing a line of code. You don&#8217;t need permission to care about the product. You never did.</p><p>Every time you do this, you&#8217;re building the one thing AI can&#8217;t replace: judgment. The ability to look at a problem and know what matters and what doesn&#8217;t.</p><p>If your company doesn&#8217;t want engineers who think this way, and it doesn&#8217;t plan to change, I&#8217;d be worried. Life is too short to be anxious at a job that&#8217;s making you replaceable.</p><p>If you&#8217;re a leader and your engineers are anxious about AI, that&#8217;s on you. Give them ownership, a real problem, and trust. As CTO coach Stefan Schmidt put it, what matters right now is real leadership. Setting a direction and trusting people to get there, not telling them what to build.</p><p>The best thing you can do for your team&#8217;s AI anxiety is give them something meaningful to own.</p><h2>The Walls Are Coming Down</h2><p>The engineers who understand the customer, who make product decisions, who own outcomes, they&#8217;re not worried about AI. They&#8217;re excited. AI makes them more powerful.</p><p>The dream builders have had all along, owning the whole thing from problem to solution to impact, is becoming real. Product and engineering are converging. The walls between roles are finally coming down because, in my opinion, they never really made sense in the first place.</p><p>The only question is whether you&#8217;re going to be part of that or sit there waiting for the next ticket while AI writes the code faster than you ever could.</p>]]></content:encoded></item><item><title><![CDATA[Why I'd Hire a Junior Engineer Over a 10-Year Senior]]></title><description><![CDATA[Junior engineers have an unfair advantage in the AI age. They haven't been polluted by the code-monkey mindset, making them the future of product engineering.]]></description><link>https://podcast.productengineers.com/p/why-id-hire-a-junior-engineer-over</link><guid isPermaLink="false">https://podcast.productengineers.com/p/why-id-hire-a-junior-engineer-over</guid><dc:creator><![CDATA[Peppe Silletti]]></dc:creator><pubDate>Sun, 08 Mar 2026 08:16:23 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/190091711/c29cc86329d507167c2b1f021e75ae56.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p><em>You can also watch this on <a href="https://youtu.be/M8MmzYqiuyQ">Youtube</a>.</em></p><div><hr></div><p>If I had a tech company today and I had to choose between hiring a junior engineer or a senior engineer with 10 years of experience who has only ever focused on writing code like a code monkey and completely ignoring the product side of things, I would definitely hire the junior. Hands down, no hesitation.</p><p>I know that sounds crazy, especially right now when everyone is panicking about junior developers being replaced by AI. But I think junior engineers now have a really unfair advantage that most people in our industry are completely ignoring.</p><h2>Everyone is asking the wrong question</h2><p>There&#8217;s one question that you see over and over on social media nowadays, since AI came into our world. What about the junior developers? How are people going to grow into senior developers when AI can do their job? How are juniors going to practice? How are they going to make mistakes if they don&#8217;t touch the code and grow into the profession?</p><p>I get it. It&#8217;s a legitimate concern. But I think that people asking these questions are thinking about it completely wrong.</p><p>They&#8217;re assuming the only way to grow as an engineer is through writing code, through mastering a tech stack, through years of repetition. And that&#8217;s exactly the kind of thinking that&#8217;s going to get people replaced. Not juniors, but the seniors who think like that.</p><p>Junior engineers coming into the industry right now are still learning how everything works. They have not been polluted by the &#8220;always.&#8221; They&#8217;re still malleable. Their tech brain is still evolving, and that&#8217;s the best time to create the engineers of the future.</p><h2>Writing code is the easiest part</h2><p>Everyone is focused on the fact that AI is getting very good at writing code, and really, it is. That&#8217;s undeniable. But writing code is the easiest part of software engineering.</p><p>Think about what actually makes a product successful. It&#8217;s not the code. It&#8217;s understanding what to build. It&#8217;s clarifying messy requirements. It&#8217;s talking to users and figuring out their real problems, not the problems they tell you they have, but the ones you discover by watching them struggle. It&#8217;s making architectural trade-offs. It&#8217;s dealing with production accidents at 3:00 AM when something breaks in a way nobody anticipated. It&#8217;s understanding how your changes affect the system as a whole. System thinking.</p><p>AI cannot do any of this. And this is exactly where product engineers live. This is the work that matters.</p><p>So when people say AI is going to replace junior developers, what they really mean is that AI is going to replace the grunt work. The boilerplate, the simple bug fixes, the repetitive coding tasks. And you know what, that&#8217;s amazing, because that was never the valuable part of the job anyway. And plus it sounds more like exploitation than actually teaching anything to junior developers, really.</p><h2>Start from the problem, not the tech stack</h2><p>I&#8217;m going to say that the best way for junior engineers to get into the industry right now is to stop thinking about tech, at least as the first thing. Stop thinking about what tech stack you should learn. Start thinking about whether it even makes sense to learn coding or not. Instead, start working from a product problem.</p><p>Let me give you an example. Let&#8217;s say you have this onboarding that is not working well, and people are churning after the first step. Let&#8217;s see why. You don&#8217;t need to be an expert in product or a UX designer or any of that to start doing this. Otherwise, what&#8217;s really the point of being a junior developer who is learning?</p><p>You start from there, from the problem. Let&#8217;s go look at the session replays. Let&#8217;s maybe go talk to some users. Let&#8217;s do some usability tests and watch people using the onboarding and see where things break. These are really simple instructions, some guidelines that junior developers can follow. And of course, that means they&#8217;re probably not going to do a great job initially. That&#8217;s expected, which is perfectly fine.</p><p>The best thing is that they will start understanding and seeing how things work. They will start thinking not in terms of solutions, but in terms of problems to solve.</p><p>Once they identify the problem, they can start doing some research. They go online to look for best practices. They ask AI. They go ask their senior engineers or other people in the company who understand what they&#8217;re doing. How can I do this? What&#8217;s a good approach? What do you recommend? And it&#8217;s perfectly fine for them to also just try something, anything, and see what happens.</p><p>For this to work, you need to work in a company that makes failure a first-class citizen of the system. You must fail to learn. That&#8217;s inevitable. And most of the time, that&#8217;s the best way to learn, together with working from a problem and not from a solution. That&#8217;s also the best way to develop problem-solving skills.</p><p>Once the problem is found, the junior product engineer can also suggest how to improve the experience and eventually change it in the code. I expect a junior engineer to have a basic understanding of programming. If they&#8217;ve done any courses or university degrees, I am pretty sure they have a good foundation to become dangerous with code. You don&#8217;t need 10 years of experience. It is completely feasible to do it from day one. They will need to interact with the code and understand what effect the changes have on the codebase. But I would say it&#8217;ll be better to work in an AI-assisted way, using AI to talk with the code, try to understand what&#8217;s going on, and implement the changes.</p><h2>How I accidentally became a product engineer</h2><p>All of this makes me think about my first job back in 2016 as a software engineer. I just came out of university, but I had already started programming when I was 15 years old. So I had developed some experience, but not really production experience. Mainly some side projects, playing with it. The university really helped me get some better knowledge about databases, software engineering principles, and the stuff there.</p><p>In this company, my first job was very challenging. The company was called ViriCiti, a startup in Amsterdam that was building a monitoring system for electric buses all around the Netherlands and in other countries. I was tasked with building the system to update the software on the devices on the buses. We had these small devices running, reading data from the buses, and the system needed to update both the operating system and the applications running on it.</p><p>I&#8217;ve always been kind of a curious person, really entrepreneurial and proactive. So I thought, let&#8217;s just get on with this. Let&#8217;s see what I have to do. I just followed my gut.</p><p>That instinct to start from the problem is what really made a difference. I didn&#8217;t just sit down and code. I went to my colleagues and asked them: what&#8217;s the problem that we&#8217;re trying to solve here? What does the current process look like? What&#8217;s breaking? And I built prototypes and put them in front of people before building the real thing. I watched how they used it and iterated based on their feedback.</p><p>That&#8217;s the product engineering way of working, in my opinion. Even though back then, I really didn&#8217;t know I was doing that.</p><p>Did I write the best code? I think not. I probably over-engineered it a lot because I was following design patterns and everything, and I wanted to impress my colleagues. But I already knew a bit of test-driven development, which was very helpful in writing some good code. And while developing, I was also learning at the same time: React, Redux, how to write better CSS, and I was studying how to use Node.js, streaming and APIs.</p><p>Eventually, I did it, of course, with help from the CTO and my colleagues. But it was one of the most successful projects of my career, and I still remember it. Back then, I didn&#8217;t realise that I was accidentally doing product engineering. I was just trying to solve a problem the best way I could.</p><h2>Hyper-specialisation is the real risk</h2><p>I think new engineers really have the opportunity to start with a fresh perspective about how products are built. They can easily overcome senior engineers who have been stuck in their ways for ages, who have only been focusing on the tech part.</p><p>Those engineers are the ones who risk more to be replaced by AI. Because AI is getting very good at writing code. Anything that is hyper-specialised is something that AI will do very well eventually, because hyper-specialisation means you have seen the same pattern over and over and over, and you want to apply it. That&#8217;s exactly what LLMs are good at. Pattern recognition and applying a solution to a specific problem that&#8217;s been seen before.</p><p>If anything, the learning process for juniors will be sped up way more thanks to AI. You have a personalised coach that can help you along the way. In the beginning, you are not an expert in product discovery, you&#8217;re not an expert in experience design, you&#8217;re not an expert in software architecture. But junior engineers can now use a mix of working with mentors together with an AI coach that can give them feedback.</p><p>For this to work, it&#8217;s very important that these new product engineers work in a company that enables them to do this, that accepts failure as the only way to grow. The best way to grow as an engineer, as always, is by testing something, seeing how it works out in the wild, and getting feedback. Nowadays, with AI, you can do this very quickly. You can build stuff very fast, and you can get feedback more often.</p><p>Junior engineers have an unfair advantage of having a very fresh pair of eyes, a very fresh brain that they can use to learn new ways of thinking. They will do way better than engineers who are stuck in their ways.</p><h2>A playbook for getting started</h2><p>Now you may say, this is great, but how does it work in practice? How can I get experience if I&#8217;m not hired by someone?</p><p>Back before AI, what you would do was work on a side project, maybe, or do an internship. You&#8217;d try building a Twitter clone or a parking system. Whatever your imagination is, your only limit. You were trying to reproduce a solution, something that already exists.</p><p>I think it&#8217;s pretty much the same now, but better. You don&#8217;t need to be an entrepreneur or a founder to start building a product. You can look at your life and see what problems you have. You can ask friends, ask your family. Ask your communities locally or online. Go out there and look for a problem to solve with your skills. A real problem, not a technical problem, something that is really human.</p><p>Then you start talking to people. This is the problem I have, and I have an idea on how to solve it with a tech product. I have a set of hypotheses that I need to validate. You start talking to people, doing interviews, gathering insights about how they behave and what their needs are. Maybe you can do this while reading Continuous Discovery Habits by Teresa Torres, which is one of the best books on the topic.</p><p>Once you do this, you can start prototyping. You can do this with Lovable, v0 or Replit. Nowadays, it&#8217;s so easy to build a prototype. The same people you interviewed before, you can run some usability tests to see how they use the software, if it makes sense, if there&#8217;s any friction. Maybe you can create a landing page and show it to the people you&#8217;re talking to, and ask what they think about what the product is going to solve and how it&#8217;s going to help them.</p><p>Once you have a good understanding of the direction, you start building it properly with Cursor or whatever you like, in an AI-assisted way. You build your first version, your minimal viable product. You ask people to become beta testers so they can use it. You set up monitoring and analytics so you can see what&#8217;s working and what&#8217;s not. You set up weekly calls with these early customers or users to get their feedback.</p><p>In the worst-case scenario, you have learned a lot about how to run a product. You have learned about the end-to-end process of developing a product. In the best case scenario, you may have actually found something that people need, something that they will pay for, and then you can become an entrepreneur. That&#8217;s also an option. And really, it is not a coincidence that at PostHog, the pioneering company that made the product engineer role famous, they mainly hire people who were working as entrepreneurs before. That tells you something about it.</p><p>Once you&#8217;ve done this, you can start looking for companies. I would say the best way is to look for early-stage startups where they would love to have people who understand what it takes to build a product and are not scared to get out there and talk to customers. People who are entrepreneurial and are generalists with a broad skillset.</p><p>Portfolios have also completely changed. It doesn&#8217;t make any sense to have these websites where you list all the technologies you know, and that you worked as a front-end developer and back-end developer, developing this or that feature. Really, no one cares anymore. It&#8217;ll be much better to have a website where you describe how you tackle product problems. Maybe like a case study. You write about it, and if you want, you can even talk about this on social media, on X or LinkedIn. It&#8217;s always a good thing to position yourself in your niche, to write about this stuff, so other people know what you&#8217;re doing, and recruiters come to your profile and see you have this kind of thinking.</p><p>A lot of companies are not hiring junior developers because it&#8217;s difficult to train them, and there&#8217;s a high supply of senior software engineers. But not all senior developers can be product engineers. They&#8217;re stuck in their ways and only focused on their tech side. There is an opening for junior product engineers who can work with the startups being built right now in the AI space.</p><p>I&#8217;m pretty much convinced that once you prove you can work like this, a lot of opportunities will start to open up for you.</p><h2>A message for engineering leaders</h2><p>If you are a manager or a leader, this part is specifically for you. Charity Majors said something that should keep every engineering leader up at night: &#8220;By not hiring and training up junior engineers, we are cannibalising our own future.&#8221; AWS CEO Matt Garman called replacing junior developers with AI &#8220;one of the dumbest things I&#8217;ve ever heard.&#8221;</p><p>So what should you do instead?</p><p><strong>Redefine what a junior role looks like.</strong> Stop hiring juniors to write boilerplate. Hire them to solve problems. Put them in front of customers. Let them own the full loop from understanding the problem to shipping a solution and measuring if it worked.</p><p><strong>Make failure safe.</strong> If juniors can&#8217;t fail, they can&#8217;t learn. Create an environment where trying something and being wrong is not just acceptable but expected.</p><p><strong>Pair them with AI, not against it.</strong> AI is a force multiplier for juniors. They can learn faster, prototype faster, and get feedback faster. They still need mentorship from humans to develop the judgment that AI doesn&#8217;t have. The product thinking, the system thinking, the understanding of what to build and what not to build, and also understanding why. But AI can really help them get better feedback and speed up the learning.</p><p>The companies that do this will have a huge advantage in the next five years. The companies that don&#8217;t will be fighting to get a good product engineer.</p><h2>Where to start</h2><p>If you want to start this journey, let me give you three books that I think are essential for the path I&#8217;ve described.</p><p><strong>Continuous Discovery Habits by Teresa Torres.</strong> This is the book for learning how to talk to customers, validate hypotheses, and make product decisions based on evidence instead of assumptions. It&#8217;s the foundation of the discovery part.</p><p><strong>Extreme Programming Explained by Kent Beck.</strong> This is about the development process itself. How to work in small increments, test-driven development, and shipping continuously. It&#8217;ll teach you how to build things the right way.</p><p><strong>Don&#8217;t Make Me Think by Steve Krug.</strong> It&#8217;s all about understanding how users actually interact with what you build. It&#8217;s short, it&#8217;s practical, and it will change how you think about design, even if you&#8217;re not a designer.</p><p>Whether you are a developer wanting to get started or a manager thinking about your hiring strategy, I hope this made you see the opportunity here. There is a lot of talent out there right now. People with fresh eyes and fresh brains who can be shaped into the product engineers of the future. Some companies are making the mistake of ignoring this. Don&#8217;t be one of those companies.</p><p>And if you are a junior developer, don&#8217;t wait for permission. Start building. Start from the problem. The tools have never been more accessible, and the opportunity has never been bigger.</p>]]></content:encoded></item><item><title><![CDATA[Why Planning Kills More Startups Than Bad Code (Serial Startup Founder)]]></title><description><![CDATA[Watch now |  Anders Fredriksson on building startups at speed: daily sprints, AI-assisted development, generalist teams, and why your backlog is killing you.]]></description><link>https://podcast.productengineers.com/p/why-planning-kills-more-startups</link><guid isPermaLink="false">https://podcast.productengineers.com/p/why-planning-kills-more-startups</guid><dc:creator><![CDATA[Peppe Silletti]]></dc:creator><pubDate>Sun, 01 Mar 2026 07:58:00 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/189496359/4a21cf4d1e19b4929285a0f76c9dd3c5.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p><strong>Guest:</strong> <a href="https://www.linkedin.com/in/andersfredriksson/">Anders Fredriksson</a>, serial startup founder, author of <em><a href="https://leanpub.com/speed">Speed: Optimizing Startups for Speed of Iteration</a></em>, and co-founder at <a href="https://staer.ai/">Staer</a>.</p><p><em>You can also watch the interview on Youtube:</em></p><div id="youtube2-fr8jZbEKjrw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;fr8jZbEKjrw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/fr8jZbEKjrw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><p>Anders was named Sweden&#8217;s most prominent internet entrepreneur in 2007. He didn&#8217;t know the word &#8220;entrepreneur&#8221; meant starting companies until he was 24. In Swedish, it&#8217;s the same word as building contractor.</p><p>That detail tells you everything about him. He figured things out by doing them wrong first.</p><h2>You Have a Known Problem and an Unknown Solution</h2><p>That&#8217;s the frame Anders uses to explain why traditional startup planning fails. You know there&#8217;s a problem. You have a rough idea of where the solution might be. But you don&#8217;t know what it looks like.</p><p>So what do most teams do? They plan the whole route to a destination they can&#8217;t see.</p><p>Anders&#8217;s argument is simple: don&#8217;t plan the whole way. Plan one step. Check if you got closer. Plan the next step. The faster you run that loop, the better your odds of finding the actual solution&#8212;or discovering there isn&#8217;t one before you run out of money.</p><blockquote><p>&#8220;Instead of thinking of a single solution that you think, okay, this is what we need to do, you essentially create a machine that allows you to try and test all possible combinations of solutions. And then if there&#8217;s only one left, then that must be the best one.&#8221;</p></blockquote><h2>Killing the Backlog</h2><p>At <a href="https://www.andsend.com/">Andsend</a>, the company where Anders fully implemented his methodology, there&#8217;s no backlog. They removed it completely. Features became experiments. Sprints became daily. The question at the start of each day isn&#8217;t &#8220;what are we building?&#8221; It&#8217;s &#8220;What hypotheses are we testing?&#8221;</p><p>I remember Kevin &#214;stlin, CEO of Andsend, telling me about this on a <a href="https://newsletter.productengineers.com/p/experiments-over-features-with-kevin-201?r=rzh08">previous episode</a>. It sounded exhausting at first. Then it started sounding like the only thing that makes sense.</p><p>Anders adds the organisational layer: everyone owns end-to-end. No product manager translating business goals into tickets for engineers. No engineers waiting for someone to define the problem.</p><blockquote><p>&#8220;You define what&#8217;s called a one metric that matters, that aligns the direction of everybody in the company. Everybody in the company can then come up with ideas that they believe will move that metric. And they have the authority to implement that end-to-end.&#8221;</p></blockquote><p>Build it. Push it to production. Check the metric. Roll back or improve. Repeat.</p><p>The uncomfortable part: developers have to talk to customers themselves. You can&#8217;t outsource that anymore.</p><h2>The PR Is the Bottleneck</h2><p>The biggest pushback Anders gets when implementing this methodology? Killing pull requests.</p><p>His case is methodical. An async code review means developer A finishes work, opens a PR, and switches context to something new. Developer B gets interrupted, eventually reviews it, and leaves comments. Developer A&#8212;now deep in something else&#8212;has to context-switch back. Both people pay a cognitive tax, and the code sits idle the whole time.</p><blockquote><p>&#8220;Pool requests is one of the biggest bottlenecks in that process. If you want to minimize the time from coming up with a feature until that feature is in production, it turns out that pull requests is in the way.&#8221;</p></blockquote><p>The alternative he pushes for: synchronous code reviews. Pair programming. Review as you go, push when it&#8217;s done.</p><p>I know the reflex here. Two people on one task feels inefficient. But Anders has the data from Zaplify, Kevin&#8217;s previous company: they went from one deploy every two weeks to <strong>30 deploys per day</strong> after the methodology was fully in place.</p><p>Thirty deploys a day. That number should reframe every conversation you&#8217;ve ever had about &#8220;moving fast.&#8221;</p><h2>Save to See</h2><p>One exercise I&#8217;m stealing and running with my own team is what Anders calls the <strong>save-to-see latency</strong> workshop.</p><p>Write down every step in your process from &#8220;developer has a feature idea&#8221; to &#8220;that feature is live in production.&#8221; Be ruthlessly specific. Save the file. What happens? Does a dev server hot-reload in milliseconds, or does a library PR need to be merged first? Map it all. Then multiply each step by how frequently it happens and how many developers it affects.</p><blockquote><p>&#8220;Changing the time it takes from a file change to seeing the change&#8212;from 30 seconds to 100 milliseconds&#8212;has an enormous impact if you do that a hundred times per day and you have a hundred developers.&#8221;</p></blockquote><p>Four-hour builds look terrifying on a timeline. But if they happen once a month, they might not be your real bottleneck. The three-second save-to-see delay that happens ten thousand times a day? That one&#8217;s silently destroying your velocity.</p><p>With AI writing code faster than ever, these friction points become multipliers. You&#8217;re shipping PRs at machine speed but still waiting days for reviews. The math gets ugly fast.</p><h2>Generalists Are Going to Win</h2><p>Anders has a strong view on hiring that connects directly to the methodology: specialists are a liability in early-stage startups.</p><p>Not because they&#8217;re not good at what they do. Because the methodology requires everyone to own end-to-end. A frontend specialist who can&#8217;t touch the backend, can&#8217;t talk to customers, can&#8217;t think about the metric&#8212;that person is a constraint, not a resource.</p><p>His prediction: generalists, augmented by AI, will outperform specialists at most startup tasks.</p><blockquote><p>&#8220;A generalist can fill in any gap they have with AI. And like if you really wanted to move to this methodology from an existing company where you have super structured teams that only do specific things, I&#8217;d recommend to sort of have everybody start slowly to move to full stack by adding AI as sort of the fill-in-the-gap layer.&#8221;</p></blockquote><p>At <a href="https://staer.ai/">Staer</a>, his current startup, the team is 11 people, mostly experienced founders. Computer vision specialists who are also strong general engineers. Nobody has a lane they stay in.</p><h2>The Machine That Builds the Machine</h2><p>The question I&#8217;m hearing from engineers right now: if AI writes 80-90% of the code, what&#8217;s left for me?</p><p>Anders&#8217;s answer is the most grounded one I&#8217;ve heard. Engineers become the people who maintain and improve the machine that builds the machine. The agents are the machine. Engineers remove their bottlenecks, optimise their feedback loops, and make it easier for them to detect mistakes.</p><p>He uses Tesla as an analogy. Robots build the cars. Hundreds of engineers start their morning by checking a monitor: what&#8217;s the current bottleneck? They go to the station, reprogram the robot, deploy it, and measure. If it&#8217;s better, it rolls out to every robot doing that task. If not, they roll it back.</p><blockquote><p>&#8220;I think there&#8217;s still a lot of work to be done for that. Like, can the agents actually see the thing? Can they have a fully running lab in the cloud that they can run in? So I think there&#8217;s still a lot of work to be done.&#8221;</p></blockquote><p>If Tesla can run this model with hardware, we have no excuse not to do it with software.</p><h2>The Lesson That Stayed</h2><p>When I asked Anders what one thing an engineer or founder could do tomorrow morning to start improving their iteration speed, he came back to the bottleneck workshop.</p><p>Write it down. Every step. Feature idea to production. Calculate the frequency. Multiply by the time. Find the biggest number. Fix that first.</p><p>Don&#8217;t build a perfect machine and forget to ship the product. But don&#8217;t build the product while ignoring the machine either.</p><p>Anders crashed his first startup. He didn&#8217;t know what a CEO was supposed to do, so he spent his time writing business plans. That&#8217;s still where most founders start&#8212;planning the whole route to a destination they can&#8217;t see.</p><p>The faster you stop doing that, the better your odds.</p>]]></content:encoded></item><item><title><![CDATA[Why Engineers Should Make the Final Call — Not PMs (PostHog Executive) ]]></title><description><![CDATA[Watch now | Trust over process, speed over consensus, and why the best engineers talk directly to customers]]></description><link>https://podcast.productengineers.com/p/why-engineers-should-make-the-final</link><guid isPermaLink="false">https://podcast.productengineers.com/p/why-engineers-should-make-the-final</guid><dc:creator><![CDATA[Peppe Silletti]]></dc:creator><pubDate>Mon, 16 Feb 2026 09:28:18 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/187872954/59a2203af203b859ae37e19f546fb574.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div id="youtube2-ibil1K8-0z4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;ibil1K8-0z4&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/ibil1K8-0z4?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong>Guest:</strong> <a href="https://www.linkedin.com/in/raquelmsmith/">Raquel Smith</a>, Product &amp; Engineering Executive at PostHog</p><div><hr></div><p>I invited Raquel because PostHog has pioneered the product engineer role. I&#8217;ve been following them for a long time, and they&#8217;re one of the companies that shaped how I think about what product engineering looks like when done right. Raquel wrote <a href="https://posthog.com/blog/why-product-engineering-is-so-fun">an article</a> a few years back about why product engineering is the most fun role she&#8217;s ever had. I wanted to know if that was still true.</p><p>Her answer, more or less: yes. But it requires a very specific kind of company to make it work.</p><p>Raquel&#8217;s path to PostHog is not the usual one. She studied biology and microbiology. Then she found a company that let her mess around with their WordPress site.</p><blockquote><p>&#8220;The first line of code I ever wrote, I wanted to change the header color to orange. I changed the hex number, and I swore I was going to take the site down when I clicked save. But it worked. And it was just this: oh my God, it worked. That&#8217;s so cool.&#8221;</p></blockquote><p>Then she tried product management for a while, liked the thinking but missed the coding. Started her own startup, owned everything from infrastructure to sales. Then came a job where engineers weren&#8217;t empowered, and she could feel the difference immediately.</p><blockquote><p>&#8220;I knew that I wanted to code, but I didn&#8217;t want to have a PM telling me where to put the button or how big to make the font. I wanted to make those decisions myself. PostHog seemed like a place where I could do that.&#8221;</p></blockquote><h2><strong>Engineers Make the Final Call</strong></h2><p>Most companies say they empower engineers. PostHog actually restructured to make it true.</p><p>I asked Raquel to explain how decisions get made between PMs and engineers. Her answer was clean:</p><blockquote><p>&#8220;At PostHog, engineers are the final call. They decide what to build, when to build, and how to build. That doesn&#8217;t mean other people&#8217;s opinions aren&#8217;t highly valued &#8212; we very much value the opinions of product managers, salespeople, marketing folks. But at the end of the day, the engineers are the ones who write the code. So they&#8217;re the ones deciding what to build when.&#8221;</p></blockquote><p>This isn&#8217;t just a management philosophy. It&#8217;s a structural commitment. PMs at PostHog own research, context-gathering, pricing, and launch. They bring a detailed picture of the problem to engineers. Then they step back.</p><blockquote><p>&#8220;The role of a PM at PostHog is to do the research &#8212; understand what needs to be built first, what the competitive landscape looks like, what the numbers look like. Bring all that context to engineers, have a deep conversation. And then it&#8217;s handed off for the engineers to say: this is what I&#8217;m going to work on.&#8221;</p></blockquote><p>What makes it work, Raquel says, is clarity. If you don&#8217;t define who owns the decision, you get confusion. If you do, you get speed.</p><h2><strong>No Guardrails Between Engineers and Customers</strong></h2><p>One thing that came up repeatedly: at PostHog, engineers talk directly to customers. No intermediary. No approval chain.</p><blockquote><p>&#8220;In theory, there are no guardrails. Can you email a customer to ask for their feedback? Can you ask them to get on a customer interview? We&#8217;re very much: trust over process. I trust you to make the right call.&#8221;</p></blockquote><p>The only exception: large managed accounts, where you check with the account manager first. Otherwise, go straight to the source.</p><p>Raquel mentioned she regularly asks interview candidates about their customer interaction history. The answer surprises her every time.</p><blockquote><p>&#8220;A lot of the people I interview have unfortunately been put behind a PM or some sort of customer-facing role. Some are never even allowed to talk to customers. For me, that&#8217;s just not a fit.&#8221;</p></blockquote><p>She described a moment that stuck with me: watching a customer try to drag a node in a notebook, something they expected to work but didn&#8217;t. The engineer in the room immediately felt the urgency. That reaction, she said, doesn&#8217;t happen through a ticket.</p><h2><strong>One Person, All the Way Down</strong></h2><p>PostHog engineers are full stack by design: one person owns front end, back end, middleware, and UX.</p><blockquote><p>&#8220;Any time a project has to be handed off to someone else, it slows down so much. It gets in a queue. Someone else has to prioritize it. It&#8217;s possible they won&#8217;t be able to work on it for a few weeks. We really value having engineers who can write the API, the backend logic, create the front end, make sure the UX is okay &#8212; so they can do the entire stack all the way up and down.&#8221;</p></blockquote><p>The tradeoff is obvious: this only works with senior engineers, or at least high-slope ones (engineers who learn fast). PostHog predominantly hires seniors and is honest about it. Junior mentorship isn&#8217;t part of the model by design, not an oversight.</p><h2><strong>Collaboration Sucks</strong></h2><p>PostHog published an article called &#8220;Collaboration Sucks.&#8221; I asked Raquel about it.</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:178280989,&quot;url&quot;:&quot;https://newsletter.posthog.com/p/collaboration-sucks&quot;,&quot;publication_id&quot;:1318225,&quot;publication_name&quot;:&quot;Product for Engineers&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!JM_B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe72ab71-149a-44a9-8b5a-b91485b0c98f_371x371.png&quot;,&quot;title&quot;:&quot;Collaboration sucks&quot;,&quot;truncated_body_text&quot;:&quot;&#8220;If you want to go fast, go alone; if you want to go far, go together&#8221;&quot;,&quot;date&quot;:&quot;2025-11-11T17:46:36.203Z&quot;,&quot;like_count&quot;:164,&quot;comment_count&quot;:26,&quot;bylines&quot;:[{&quot;id&quot;:26794794,&quot;name&quot;:&quot;Charles Cook&quot;,&quot;handle&quot;:null,&quot;previous_name&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6e301a28-8afc-4ebe-b463-3415d8dce3fe_302x365.png&quot;,&quot;bio&quot;:null,&quot;profile_set_up_at&quot;:null,&quot;reader_installed_at&quot;:null,&quot;publicationUsers&quot;:[{&quot;id&quot;:1442970,&quot;user_id&quot;:26794794,&quot;publication_id&quot;:1318225,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:true,&quot;publication&quot;:{&quot;id&quot;:1318225,&quot;name&quot;:&quot;Product for Engineers&quot;,&quot;subdomain&quot;:&quot;productforengineers&quot;,&quot;custom_domain&quot;:&quot;newsletter.posthog.com&quot;,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Helping engineers and founders flex their product muscles&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe72ab71-149a-44a9-8b5a-b91485b0c98f_371x371.png&quot;,&quot;author_id&quot;:69984721,&quot;primary_user_id&quot;:26794794,&quot;theme_var_background_pop&quot;:&quot;#D10000&quot;,&quot;created_at&quot;:&quot;2023-01-16T10:21:24.415Z&quot;,&quot;email_from_name&quot;:&quot;PostHog&quot;,&quot;copyright&quot;:&quot;PostHog&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;disabled&quot;,&quot;language&quot;:null,&quot;explicit&quot;:false,&quot;homepage_type&quot;:&quot;magaziney&quot;,&quot;is_personal_mode&quot;:false}}],&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null,&quot;status&quot;:{&quot;bestsellerTier&quot;:null,&quot;subscriberTier&quot;:1,&quot;leaderboard&quot;:null,&quot;vip&quot;:false,&quot;badge&quot;:{&quot;type&quot;:&quot;subscriber&quot;,&quot;tier&quot;:1,&quot;accent_colors&quot;:null},&quot;paidPublicationIds&quot;:[458709,454003],&quot;subscriber&quot;:null}}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:&quot;newsletter&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://newsletter.posthog.com/p/collaboration-sucks?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!JM_B!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe72ab71-149a-44a9-8b5a-b91485b0c98f_371x371.png" loading="lazy"><span class="embedded-post-publication-name">Product for Engineers</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Collaboration sucks</div></div><div class="embedded-post-body">&#8220;If you want to go fast, go alone; if you want to go far, go together&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">6 months ago &#183; 164 likes &#183; 26 comments &#183; Charles Cook</div></a></div><p>She didn&#8217;t walk it back.</p><blockquote><p>&#8220;The worst thing that can happen at a company is that you try so hard to reach consensus with everyone that you never actually do anything. There is no world in which you get 10 people in a room and they&#8217;re all going to agree on everything. Not within a short amount of time. We&#8217;re a startup. We want to move fast. If we&#8217;re wasting half our available time trying to get everyone into agreement, we&#8217;re getting half as much done.&#8221;</p></blockquote><p>They use an RFC process for bigger decisions: write out the context, the options, the recommendation, then tag only the people whose input actually matters. For day-to-day decisions: someone just has to make the call.</p><p>She used a volleyball analogy to explain what feedback looks like once that call is made: the coach doesn&#8217;t hold your wrist while you&#8217;re hitting the ball. You do the thing. Then you hear how to do it better next time.</p><h2><strong>AI Makes You a Manager Whether You Want to Be or Not</strong></h2><p>I asked whether AI had changed the fun of the job. Raquel was honest in a way I didn&#8217;t expect.</p><blockquote><p>&#8220;It feels, at times, more frustrating. It&#8217;s easier to be frustrated when you see someone else doing something wrong and you&#8217;re like: no, that&#8217;s not what I told you to do. Versus stumbling through it yourself &#8212; you&#8217;re like, oh yeah, I understand why I screwed that up.&#8221;</p></blockquote><p>She described spending a couple of hours this past week building a draggable node feature. The whole workflow is prompting now, less hands-in-the-code and more directing.</p><blockquote><p>&#8220;You&#8217;re really becoming a manager. Management skills are going to become even more important. There&#8217;s still that 20% of coding you have to do yourself because it requires a human brain. But it&#8217;s a different type of satisfaction.&#8221;</p></blockquote><p>Her concern looks further out: if AI handles the early stages of learning, how do junior engineers become seniors? That&#8217;s where you internalize edge cases, failure modes, and system behaviour. If that experience gets skipped, the senior pipeline dries up.</p><p>Her counterpoint to herself: people said the same thing about calculators.</p><p>I&#8217;m not sure the analogy fully holds. But I couldn&#8217;t shake it either.</p><div><hr></div><p>What she&#8217;s sitting with as PostHog grows is <strong>talent density</strong>: whether the clarity of who&#8217;s great starts to blur as the org gets bigger and product areas get more complex. She&#8217;s already sold on the product engineering model.</p><blockquote><p>&#8220;When you start with a really small team and you know everyone, it&#8217;s easy to see who&#8217;s pulling their weight. But as things diversify &#8212; across different product complexity, product maturity, user bases &#8212; how do you know that your talent density is staying super strong?&#8221;</p></blockquote><p>I don&#8217;t know the answer either. But it&#8217;s the right question to be sitting with before the org gets too big to course-correct.</p><div><hr></div><p><strong>CONNECT WITH PRODUCT ENGINEERS</strong><br>Founder: Peppe Silletti <br>LinkedIn: <a href="https://www.linkedin.com/in/peppesilletti">https://www.linkedin.com/in/peppesilletti</a><br>Website: <a href="https://peppesilletti.io">https://peppesilletti.io</a></p><p><br>Product Engineers Community: <br>Website: <a href="https://productengineers.com">https://productengineers.com</a><br>Newsletter: <a href="https://newsletter.productengineers.com">https://newsletter.productengineers.com</a><br>LinkedIn: <a href="https://www.linkedin.com/company/product-engineers">https://www.linkedin.com/company/product-engineers</a><br><br><br><strong>SUPPORT THE SHOW</strong><br>If this episode made you rethink how much ownership your engineers actually have, share it with someone who needs to hear it. Drop a comment with your biggest takeaway.</p>]]></content:encoded></item><item><title><![CDATA[Why Your Leadership Style Won't Survive Product Engineers (CTO Coach)]]></title><description><![CDATA[In this episode, we explore why the bottleneck was never engineering (it was always product management), how AI is killing waterfall for good, and why CTOs need to evolve into CPTOs or risk becoming obsolete. Stephan doesn't hold back on what it really means to be "bullish on AI" and why developers might face the same identity crisis journalists did with social media.]]></description><link>https://podcast.productengineers.com/p/why-your-leadership-style-wont-survive-267</link><guid isPermaLink="false">https://podcast.productengineers.com/p/why-your-leadership-style-wont-survive-267</guid><dc:creator><![CDATA[Peppe Silletti]]></dc:creator><pubDate>Mon, 02 Feb 2026 08:00:00 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/187102531/f64af1f41430dd72007e980cef8d92e3.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p><strong>Guest:</strong> Stephan Schmid, CTO Coach at Amazing CTO, 40+ years in tech</p><div><hr></div><div id="youtube2-Vjp0T59t4H0" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;Vjp0T59t4H0&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/Vjp0T59t4H0?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Stephan has been building things with code since the 1980s. That&#8217;s three tech revolutions: personal computers, the internet, and now AI. When someone with that perspective tells you the role of CTO might disappear for most companies, it&#8217;s worth listening.</p><p>I wanted to talk to Stephan because he&#8217;s coaching CTOs and engineering leaders right now. I&#8217;ve been watching startups adopt the product engineer model for years. But I hadn&#8217;t thought much about what happens to the people above them. What does leadership even look like when your engineers can build five times faster?</p><p></p><h2><strong>The Efficiency Drive Killed Agile</strong></h2><p>Stephan was an early adopter. He walked into his university professor&#8217;s office with the Extreme Programming book and said: we&#8217;re doing this now. He became a certified Scrum Master. He helped companies introduce Scrum.</p><p>And then he watched it fail. Over and over.</p><blockquote><p>&#8220;What people learned back then is that the tool does not help. The tool does not drive the change. And so a lot of Agile failed for more than ten years.&#8221;</p></blockquote><p>The problem wasn&#8217;t the methodology. It was the efficiency obsession. Product managers started working one sprint ahead. Then designers worked two sprints ahead. Then business was planning four sprints ahead.</p><blockquote><p>&#8220;Because of the drive for efficiency, you get far away from the ideal of product managers, designers, and developers sitting together, working together at one point in time on one feature.&#8221;</p></blockquote><p>We optimized ourselves right back into waterfall. Just with different names for the meetings.</p><p></p><h2><strong>Code Isn&#8217;t the Bottleneck</strong></h2><p>Here&#8217;s the uncomfortable observation: most people assumed engineering was the constraint. Stephan never bought it.</p><blockquote><p>&#8220;I always thought that bottleneck is in product management. And I think now it becomes obvious to people that that&#8217;s the case.&#8221;</p></blockquote><p>AI just made it undeniable. If I can build five times faster, I need to ask my product manager five times as often. That math doesn&#8217;t work.</p><blockquote><p>&#8220;The reaction of product engineering is the merging of some parts of product management and some parts of engineering together with AI. With more local autonomy in decisions and responsibilities.&#8221;</p></blockquote><p>The product engineer isn&#8217;t a new buzzword. It&#8217;s a structural response to a real bottleneck.</p><p></p><h2><strong>You Build the Wrong Thing More Efficiently</strong></h2><p>Stephan made a point that stuck with me. Waterfall has perceived efficiency gains. You build the wrong thing, but you build it more efficiently.</p><blockquote><p>&#8220;The output is worse with waterfall, but the efficiency is better. You build the wrong thing more efficiently with waterfall.&#8221;</p></blockquote><p>But now AI tips the scales. The efficiency gains from AI are so large they obliterate whatever you thought you were gaining from working in siloed sprints ahead.</p><blockquote><p>&#8220;AI efficiency gains kill the waterfall efficiency gains. So that&#8217;s why waterfall will not make a comeback with AI. The ultra anti-waterfall is basically the product engineer.&#8221;</p></blockquote><p>That&#8217;s a bold claim. But I think he&#8217;s right.</p><p></p><h2><strong>Leadership Isn&#8217;t There Yet</strong></h2><p>I asked Stephan how leadership changes when you have autonomous product engineers who own problems end-to-end. His answer surprised me.</p><blockquote><p>&#8220;I think leadership will come in. It&#8217;s not there today.&#8221;</p></blockquote><p>He&#8217;s not saying leadership needs to evolve. He&#8217;s saying it barely exists in most companies.</p><blockquote><p>&#8220;I look into companies, they are very weak on vision. They usually are very, very weak on strategy. They are very reactive to competition, to the market.&#8221;</p></blockquote><p>Command structures told people what to do. That&#8217;s not leadership. Leadership is declaring a direction and building trust that people will follow.</p><blockquote><p>&#8220;Leadership is a very active role in thinking, look, this is a golden future. And we will go there. And then it&#8217;s also partially like I&#8217;m the leader. Trust me.&#8221;</p></blockquote><p>With product engineers making local decisions, someone needs to be weaving a coherent story. Otherwise you have autonomy without alignment.</p><p></p><h2><strong>Managers as Storytellers</strong></h2><p>So what does that alignment actually look like in practice?</p><p>Stephan used an analogy I hadn&#8217;t heard before. Imagine people walking through a field. It starts thundering. Everyone is afraid, confused.</p><blockquote><p>&#8220;There was always someone who said, don&#8217;t worry. The reason it&#8217;s thundering is because this morning the thunder god ate something bad. And then people said, okay, that makes sense. Let&#8217;s keep walking.&#8221;</p></blockquote><p>That&#8217;s what managers do. They connect disconnected phenomena into a narrative that helps people keep moving.</p><blockquote><p>&#8220;Creating a narrative that makes sense for everyone out of these disconnected things.&#8221;</p></blockquote><p>It&#8217;s not entertainment. But it&#8217;s also a little bit entertainment. Stephan admitted he sees part of his management role as making sure everyone is happy and engaged. &#8220;Sometimes it&#8217;s like a holiday club.&#8221;</p><p></p><h2><strong>The CTO Role Might Disappear</strong></h2><p>Stephan coaches CTOs. And he&#8217;s telling them to prepare for their role to either transform radically or vanish entirely.</p><blockquote><p>&#8220;There&#8217;s a non-zero chance that the CTO role will go away completely for a lot of companies. If you&#8217;re SpaceX, you&#8217;re going to have a CTO. But if you have a website with a database, you&#8217;re not going to have a CTO.&#8221;</p></blockquote><p>His advice: move into a CPTO role. Own AI before someone else does. Drive technical innovation, don&#8217;t just execute what product asks for.</p><blockquote><p>&#8220;The CTO role that CTOs today think is since eternal times is going to change.&#8221;</p></blockquote><p></p><h2><strong>The Scissors in Your Head</strong></h2><p>I asked what &#8220;bullish on AI&#8221; actually means. It&#8217;s not about hype.</p><blockquote><p>&#8220;Organizations will be able to create much bigger stuff. Things you thought were not possible for one person to build are now possible for one person to build.&#8221;</p></blockquote><p>He mentioned a library someone released that had no code. Just a prompt and a hundred test cases. The AI reads them and implements the library in whatever language you need.</p><p>That&#8217;s not practical yet. But it shows the direction.</p><blockquote><p>&#8220;That&#8217;s what AI enables. The flourishing of people.&#8221;</p></blockquote><p></p><h2><strong>Make Product Engineer a Promotion</strong></h2><p>One practical tip stood out. A client of Stephan&#8217;s didn&#8217;t just rename developers to product engineers. He made it a promotion.</p><blockquote><p>&#8220;You need to be promoted to become a product engineer. You need to be able to do this, this, and this. And then you can be promoted.&#8221;</p></blockquote><p>It&#8217;s painful. But the results are better.</p><blockquote><p>&#8220;If you just rename people and roles, you will have a lot of problems with the execution. Making it a promotion, the implementation will be much better.&#8221;</p></blockquote><p>Right now, about 80% of product engineers will come from engineering and 20% from product. Stephan thinks that ratio will shift as AI tools get easier.</p><p></p><h2><strong>What Developers Might Find Out</strong></h2><p>Stephan drew a parallel to journalists. They thought people read newspapers for information and investigative reporting. Then social media arrived.</p><blockquote><p>&#8220;They found out what people were interested in was entertainment. People opened the newspaper each morning because they wanted to be entertained, not to be informed.&#8221;</p></blockquote><p>He thinks developers might face a similar reckoning.</p><blockquote><p>&#8220;Developers will find out with the AI wave that people valued them for different things than they valued themselves.&#8221;</p></blockquote><p>That&#8217;s not comfortable to hear. But it&#8217;s worth sitting with.</p><p>We can build faster now. The question is whether we&#8217;re ready to let go of identities built around how we used to build.</p>]]></content:encoded></item><item><title><![CDATA[Why Your Product Trio Is Actually Waterfall in Disguise (Product Lead)]]></title><description><![CDATA[In this episode, we explore why natural convergers have always existed (but were told to "stick to their lane"), how AI-native startups are staying impossibly small while scaling revenue, and why product-market fit collapse means every company is pre-PMF again.]]></description><link>https://podcast.productengineers.com/p/the-product-engineering-convergence-b95</link><guid isPermaLink="false">https://podcast.productengineers.com/p/the-product-engineering-convergence-b95</guid><dc:creator><![CDATA[Peppe Silletti]]></dc:creator><pubDate>Wed, 17 Dec 2025 09:59:49 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/187102532/0fc6ccfbad03be68465b30a87b082c31.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Guest</p><p><a href="https://www.linkedin.com/in/dr-else-van-der-berg-42b8b6a2/">Else Van Der Berg</a></p><p>Product Lead working with AI-native companies, including Wave Terminal and SwitchUp</p><div><hr></div><div id="youtube2-DUc3atJe8FY" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;DUc3atJe8FY&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/DUc3atJe8FY?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>I wanted to close out the year by going deep on the topic that started this whole community: the convergence of product and engineering roles. Else Van Der Berg has been living this from the product side, vibe coding for nine months and working with AI-native companies. We spun a wheel of topics and let chance guide the conversation.</p><h2><strong>The Natural Convergers</strong></h2><p>Else made a point that reframed how I think about this trend:</p><blockquote><p>&#8220;There have always been natural convergers, right? There&#8217;s always been these people who couldn&#8217;t stick to their lanes.&#8221;</p></blockquote><p>She described her first product role in 2016, where she kept reaching out to sales, customer support, and marketing to understand what messages they were putting out there. The response? &#8220;Stick to your lane. Your job is to take business requests and translate them into Jira tickets.&#8221;</p><blockquote><p>&#8220;Later, thanks to Marty Kagan, yes, it is what a product manager is supposed to do, but it came later.&#8221;</p></blockquote><p>And in every backlog refinement, there were always a few engineers asking: How did we validate this? What does this feature solve? Who did you talk to?</p><p>The main argument against convergence is that you can&#8217;t be an expert in multiple domains because the cognitive load is too high and you become a master of none. Else&#8217;s response:</p><blockquote><p>&#8220;Yes and no. There are these natural convergers who are just more comfortable holding more domains in their heads. Actually having this artificial distinction is much harder.&#8221;</p></blockquote><p>This kind of cross-domain thinking is exactly what <a href="https://file+.vscode-resource.vscode-cdn.net/Users/work/Dev/product-engineers/magazine/blog/system-thinking-for-product-engineers">system thinking</a> enables.</p><h2><strong>1973 Called</strong></h2><p>Else found a journal from 1983 describing engineering practices from 1973:</p><blockquote><p>&#8220;Developers themselves have a close relation with the clients. This results in high motivation, flexibility and low overhead.&#8221;</p></blockquote><p>Developers speccing things out and talking to clients directly. This was the norm fifty years ago, but somewhere along the way, we over-specialized.</p><p>The web grew more complex. We needed DevOps, backend engineers, frontend engineers, product managers. The systems got too big for one person to handle everything.</p><p>But now tools are simplifying again. Replit, Lovable, Supabase put everything in a nice package with a bow around it. You hit publish and it&#8217;s done.</p><blockquote><p>&#8220;I think we are able to move back in that direction. Not just because things are simpler, but because people can upskill themselves into other territories with friends like Claude.&#8221;</p></blockquote><h2><strong>Can Legacy Companies Adapt?</strong></h2><p>I asked about established companies. Can they adopt this way of working?</p><p>Else was skeptical:</p><blockquote><p>&#8220;If you have a beast of an organization with a very classical org chart, with a lot of middle management layers, and a lot of people sitting there who are not necessarily convergent and also would like to push against it... it&#8217;s going to be very, very difficult, slash impossible.&#8221;</p></blockquote><p>She&#8217;s met the opposite of natural convergers. The people who say &#8220;this is my turf, don&#8217;t touch my turf.&#8221; The PM who takes it personally when an engineer asks why something is important. The engineer who mocks designers for vibe coding.</p><blockquote><p>&#8220;If 50% of the leadership team is people who would love to hold on to these strict specializations, which is not unlikely because these are the people who climbed the ranks in this game, it&#8217;s going to be near impossible to change that culture.&#8221;</p></blockquote><p>The only path? Something like what Brian Chesky did at Airbnb in 2019. A hard cut. Let go of people. Fundamentally change the culture. That&#8217;s a big bet most companies won&#8217;t make.</p><h2><strong>The Small Team Advantage</strong></h2><p>We looked at the numbers from AI-native companies:</p><ul><li><p><strong>Cursor:</strong> 100 million ARR with 12 people</p></li><li><p><strong>Mid-Journey:</strong> 200 million ARR with 40 people</p></li><li><p><strong>Bolt:</strong> Zero to 40 million ARR in five months with ~20 people</p></li><li><p><strong>Linear:</strong> Less than 50 people</p></li></ul><blockquote><p>&#8220;I doubt that all of a sudden they&#8217;re going to shout from the rooftops &#8216;this year, we&#8217;re going to grow headcount by 300%.&#8217; That is not the flex that it was before. I think it&#8217;s an anti-flex now.&#8221;</p></blockquote><p>These companies will grow, but not headcount for the sake of headcount. People are just more effective with AI tools.</p><h2><strong>M-Shaped People and the Master of None Problem</strong></h2><p>The counter-argument came up during our conversation: aren&#8217;t you spreading yourself too thin?</p><p>Else admitted the cognitive load is real:</p><blockquote><p>&#8220;There is the risk of the cognitive load just being too high. The wall of output, right? I sometimes think of myself as Neo from the Matrix. They need to learn how to drive a helicopter and then they can drive a helicopter. It&#8217;s a little bit like that, except it doesn&#8217;t go into my brain, it&#8217;s just on my laptop screen and I still need to get it from there inside my brain.&#8221;</p></blockquote><p>But before AI, she couldn&#8217;t lock a senior systems architect into a meeting room and ask a thousand stupid questions. Now she can do that with Claude Code.</p><blockquote><p>&#8220;I absolutely see the risk, but I do not think it necessarily has to be the case. The cognitive load is almost higher when you&#8217;re not allowed to drift into the other lane.&#8221;</p></blockquote><h2><strong>Product Market Fit Collapse</strong></h2><p>Here&#8217;s what really got my attention. Else talked about how the concept of &#8220;post-PMF&#8221; might be dying:</p><blockquote><p>&#8220;It used to be pre-AI era, we talked about pre-PMF and post-PMF. Pre-PMF everything was fuzzy. Then we hit product market fit. Wow. And now we can coast. We don&#8217;t need to innovate as much. Just optimize what we have.&#8221;</p></blockquote><p>That world is gone.</p><blockquote><p>&#8220;Even if you are not AI native, some AI native company is coming for you.&#8221;</p></blockquote><p>Stack Overflow had product market fit, and then people started typing into ChatGPT instead. Their numbers collapsed.</p><blockquote><p>&#8220;The only way to keep product market fit is to stay on this treadmill. You have to keep running. You have to keep innovating. And the only way you can do that is to have this pretty different org structure with all of these M-shaped convergent people who are bringing so many diverse ideas to one problem.&#8221;</p></blockquote><p>Legacy companies relying on maintained PMF are in trouble. They don&#8217;t have the learning velocity to keep up.</p><h2><strong>Is Over-Specialization Anti-Agile?</strong></h2><p>We ended on something I&#8217;ve been thinking about for a while. When you have specialized roles with handoffs between them, <a href="https://file+.vscode-resource.vscode-cdn.net/Users/work/Dev/product-engineers/magazine/blog/experiments-over-features">true agility becomes nearly impossible</a>.</p><p>PM does discovery, writes tickets, talks to designer, designer creates wireframe, engineer gets the wireframe. Even if they work as a &#8220;trio,&#8221; unless they&#8217;re literally in the same room multiple times a day, you get delays.</p><blockquote><p>&#8220;I&#8217;ve been working in product trios for a long time and it was always like, okay, we&#8217;re going to have engineers and designers and product people all with the same context. But then the reality is the developer cannot show up. The developer is in a sprint. And I want to run a cool landing page test. And I&#8217;m saying to the designer, please do this landing page. And they&#8217;re like, no, I&#8217;m doing production grade designs for the sprint.&#8221;</p></blockquote><p>The only way to be truly agile is to own the whole process yourself and remove the handoffs entirely.</p><p>As Else put it: everyone always told her to focus on post-PMF companies because you earn more money. She liked the uncertainty of pre-PMF work.</p><blockquote><p>&#8220;Ha ha, you&#8217;re all pre-PMF now, guys.&#8221;</p></blockquote>]]></content:encoded></item><item><title><![CDATA[Why Deleting Your Backlog Makes You Ship Faster (CEO Explains)]]></title><description><![CDATA[In this episode, we explore why they mapped their bottlenecks and found 40 days per week lost to handoffs, how daily sprints became their new normal, and why Kevin now thinks of engineers as product managers leading armies of AI agents. This isn't about going faster for the sake of speed&#8212;it's about closing the loop between customer pain and shipped solutions.]]></description><link>https://podcast.productengineers.com/p/experiments-over-features-with-kevin-201</link><guid isPermaLink="false">https://podcast.productengineers.com/p/experiments-over-features-with-kevin-201</guid><dc:creator><![CDATA[Peppe Silletti]]></dc:creator><pubDate>Mon, 01 Dec 2025 11:34:43 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/187102533/e4154c76e318f161015d5a7f469b5683.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Guest</p><p><a href="https://www.linkedin.com/in/kevinostlin/">Kevin Ostlin</a></p><p>Co-founder and CEO of Andsend, former CTO of Zapplify</p><div><hr></div><div id="youtube2-b3K_Iyolbeo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;b3K_Iyolbeo&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/b3K_Iyolbeo?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Kevin told me his team runs daily sprints. Not weekly. Daily. Each standup is basically a sprint planning session for the next 24 hours. My first reaction was: that sounds exhausting. My second reaction was: wait, how does that even work?</p><p>Turns out, they&#8217;ve built something he calls an &#8220;iteration factory.&#8221; And the results are wild.</p><h2><strong>The Old Way Was Broken</strong></h2><p>Kevin&#8217;s previous company, Zapplify, ran textbook Scrum. UX designers, engineers, QA, product managers. One week sprints. Backlog with stories and epics. Everything looked great on paper.</p><blockquote><p>&#8220;The problem in that type of organization is of course that you end up creating a lot of bottlenecks. That&#8217;s one aspect of it, from a performance perspective. But of course, the engineers are also very unmotivated.&#8221;</p></blockquote><p>When they mapped out all the bottlenecks, the numbers were absurd: a team of nine was losing roughly 40 days per week in handoffs and lead times alone.</p><p>That&#8217;s when Kevin started asking a different question. Instead of optimizing the existing process, what if they built a factory designed to spit out iterations? Fast iterations. Daily iterations.</p><h2><strong>Killing the Backlog</strong></h2><p>The first big move was painful. They deleted Jira. Not metaphorically. They actually removed everyone&#8217;s access.</p><blockquote><p>&#8220;I was still during the nights in the beginning, sitting with my computer and looking at this perfectly structured project in Jira and just enjoying the structure and also crying a bit that we will have to let this go now.&#8221;</p></blockquote><p>I laughed, but I get it. There&#8217;s something comforting about a well-organized backlog where everything is planned and prioritized, even when it&#8217;s all wrong.</p><p>Because here&#8217;s the thing: when you have a product manager as gatekeeper for everything, with sprints planned in advance, you can&#8217;t actually respond to what you learn. You&#8217;re executing a plan, not solving problems.</p><blockquote><p>&#8220;That was the enabler for all of this. Suddenly everyone realized that we don&#8217;t know what to do anymore.&#8221;</p></blockquote><p>And that&#8217;s exactly the point. Not knowing forced everyone to figure it out together.</p><h2><strong>Hypotheses, Not Features</strong></h2><p>The language shift matters. At Andsend, nobody works on features. They work on hypotheses.</p><blockquote><p>&#8220;We have daily sprints. So every standup is basically a sprint planning for the day. The mindset shift is very interesting how everyone just thinks about, today we should get this hypothesis to production.&#8221;</p></blockquote><p>A hypothesis looks like this: &#8220;Introducing a product video in the hero section on the website should increase the number of activated users.&#8221; Clear input, measurable outcome, and you can test it today.</p><p>They deploy on average more than one new iteration per day per engineer. Some hypotheses are product-facing. Some are deeply technical, like &#8220;if we introduce these three dimensions to our vector space, that should increase clicked cards in the feed.&#8221;</p><p>The technical ones still tie back to user behavior. That&#8217;s the key.</p><h2><strong>Engineers Who Actually Talk to Customers</strong></h2><p>This is the part that made me jealous. Every engineer at Andsend is in customer meetings. Not optional. Not occasionally. Regularly. It&#8217;s what turns engineers from ticket takers into <a href="https://file+.vscode-resource.vscode-cdn.net/Users/work/Dev/product-engineers/magazine/blog/software-engineers-as-problem-shapers">problem shapers</a>.</p><blockquote><p>&#8220;Nothing makes you feel as much ownership as if you meet the customers, you feel the problem. You don&#8217;t just see it, you feel the problem by actually creating a connection with the customer and making a promise to the customer.&#8221;</p></blockquote><p>They&#8217;ve even experimented with engineers owning customer relationships entirely, handling follow-ups and everything. The goal is everyone in one to three customer meetings per week.</p><p>Why does this matter? Because when you make a promise to a real person, you ship differently. You&#8217;re not implementing a ticket. You&#8217;re keeping your word.</p><h2><strong>Filling the Gaps with AI</strong></h2><p>I asked the obvious question: how do backend engineers suddenly become competent at UX?</p><p>Kevin&#8217;s answer: AI fills the gaps. They gather all customer interview transcripts in folders, then ask AI questions about patterns across conversations they haven&#8217;t personally attended. They can marry qualitative insights with quantitative data before writing a single line of code.</p><p>For design work:</p><blockquote><p>&#8220;We actually don&#8217;t use Figma at all anymore. We only use tools like Lovable or even just prompted away in Cursor. We make it on our local and then share it to the rest of the team.&#8221;</p></blockquote><p>No Figma at all. Product engineers generate prototypes in code-first tools and iterate from there&#8212;a shift that&#8217;s <a href="https://file+.vscode-resource.vscode-cdn.net/Users/work/Dev/product-engineers/magazine/blog/designing-products-in-the-age-of-ai">changing how we design products</a>.</p><h2><strong>The Tesla Analogy</strong></h2><p>When I asked about scaling, Kevin pointed to Tesla&#8217;s factory:</p><blockquote><p>&#8220;In a Tesla factory, the engineers work exactly like this. They go out in the production, they have hypotheses, they make a change, and they observe metrics and document your change. They can do that in a day and then watch what happens.&#8221;</p></blockquote><p>Tesla&#8217;s goal is apparently one car every 10 seconds. They&#8217;re at one every 90 seconds now. Still insanely faster than competitors who don&#8217;t operate this way.</p><p>The key to scaling isn&#8217;t adding more process. It&#8217;s observability. Everyone needs to know what changed yesterday without a bunch of meetings to find out.</p><h2><strong>So You Want to Try This</strong></h2><p>Kevin&#8217;s advice for leaders considering this shift:</p><p><strong>First, challenge yourself on why you want to do it.</strong> If it&#8217;s because you read about it and it sounds cool, it probably won&#8217;t work. You need internal conviction.</p><blockquote><p>&#8220;Something like this is something you have to sort of internally build a conviction around and a belief in.&#8221;</p></blockquote><p><strong>Second, write it down.</strong> Use AI to stress-test your thinking. Ask it to respond as an engineer reading your document. Then as a CEO. Find the trade-offs. If you can&#8217;t find any, you haven&#8217;t thought hard enough.</p><p><strong>Third, find your champions.</strong> There are always one or two engineers who naturally get this. Back them. Amplify their successes. When they ship something fast and it works, make sure everyone knows.</p><blockquote><p>&#8220;First and foremost, you got to understand why you&#8217;re doing it yourself. And if it&#8217;s just because you read it and it looks cool, it&#8217;s probably not going to work.&#8221;</p></blockquote><p>Could my team run daily sprints? Honestly, I don&#8217;t know. But after talking to Kevin, I&#8217;m more curious about what&#8217;s actually blocking us from trying.</p>]]></content:encoded></item><item><title><![CDATA[Software Engineers As Problem Shapers (Not Ticket Tackers)]]></title><description><![CDATA[Why "problem shapers" beat "ticket takers," how Zen Educate transformed from a world of PM-assigned tickets to engineers partnering directly with commercial leaders.]]></description><link>https://podcast.productengineers.com/p/software-engineers-as-problem-shapers-d80</link><guid isPermaLink="false">https://podcast.productengineers.com/p/software-engineers-as-problem-shapers-d80</guid><dc:creator><![CDATA[Peppe Silletti]]></dc:creator><pubDate>Tue, 21 Oct 2025 05:33:01 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/187102534/a54ad52bbb2e2c1f1fb066f6a9717aa1.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Guest</p><p><a href="https://www.linkedin.com/in/martinpp/">Martin Pengelly-Phillips</a></p><p>VP of Engineering at Zen Educate</p><div><hr></div><div id="youtube2-ccXfQVEt81o" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;ccXfQVEt81o&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/ccXfQVEt81o?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>&#8220;Software engineers at Zen Educate are problem shapers. They&#8217;re not ticket takers.&#8221;</p><p>That line from Martin&#8217;s job postings caught my attention. What does it actually mean to transform engineers from implementers into shapers? Martin walked me through the journey.</p><h2>The Full Circle Journey</h2><p>Martin started in the film industry, building technology for visual effects. There were no product managers or designers. Software developers figured things out by talking directly to artists and supervisors.</p><blockquote><p>&#8220;I kind of started almost naturally in that go talk to people, understand the problems that they have and then sort of slowly try to build a solution from there.&#8221;</p></blockquote><p>Then he joined Intercom, known for being product-led, and found people who shared his approach. Having product managers and designers wasn&#8217;t about removing ownership from engineers. It was about acceleration.</p><blockquote><p>&#8220;It&#8217;s very hard to be great at everything. So if you&#8217;re there as an engineer and as a product engineer, you care about the experience and all, but you just might not have the skill, the time to go deep in those areas. So having these other people that you could suddenly pull on and leverage was really great.&#8221;</p></blockquote><h2>The Frustration of Being a Ticket Taker</h2><p>What&#8217;s wrong with the traditional model? Martin put it simply:</p><blockquote><p>&#8220;You never really understand what you&#8217;re doing and why. You&#8217;re sort of, it&#8217;s just an endless sea of requests. Eventually, the new tech becomes mundane, the chasing new tech becomes a bit less of a dopamine hit. And so you start to think, well, where else am I getting my fulfillment?&#8221;</p></blockquote><p>When multiple stakeholders disagree about priorities, the engineer becomes the point where all that tension collides. No opinion of your own, just trying to satisfy everyone.</p><blockquote><p>&#8220;Not only are you not getting that fulfillment in understanding, but you&#8217;re also being torn in many different directions. That&#8217;s very draining.&#8221;</p></blockquote><p>The word I keep hearing from engineers is impact. The ones who are unsatisfied don&#8217;t feel like they have any.</p><h2>The Transformation at Zen Educate</h2><p>When Martin joined Zen Educate, they were close to the ticket-taker model. PMs wrote tickets, assigned them to engineers, and engineers had to get approval before shipping.</p><blockquote><p>&#8220;That&#8217;s just all very slow, but also quite not fun for engineers.&#8221;</p></blockquote><p>The shift involved engineers in problem definition from the start. Now when a PM identifies important problems, engineers are in the room asking: Why do we think this is the problem? Have we defined what success looks like? Is there actually a different problem here?</p><p>Same with design. When a designer ideates on solutions, engineers help figure out what&#8217;s feasible, what can be built faster using existing infrastructure, what would delay getting value into users&#8217; hands.</p><blockquote><p>&#8220;We still got today quite a linear process where there&#8217;s problem definition, solution ideation, technical assessment, and implementation. But with the engineers that have really embraced this product engineering mindset, those loops and feedback loops are getting tighter and tighter.&#8221;</p></blockquote><p>Some teams take this even further, running <a href="https://file+.vscode-resource.vscode-cdn.net/blog/experiments-over-features/">daily sprints and treating everything as experiments</a> rather than features.</p><h2>The Definition That Stuck</h2><p>Martin shared his one-line definition of a product engineer:</p><blockquote><p>&#8220;It&#8217;s someone who loves solving real problems for users and just happens to be skilled at leveraging technology to do that.&#8221;</p></blockquote><p>The difference from a traditional engineer is that the product engineer focuses first on the problem, not the technology. They&#8217;ll solve it with code most of the time, but sometimes they won&#8217;t.</p><blockquote><p>&#8220;The mark of a product engineer is someone who solves a problem sometimes by not building anything.&#8221;</p></blockquote><h2>What Actually Changed</h2><p>The mechanics matter. Zen Educate built a six-week process with problem definition and scoping in the first couple weeks, solution design in the middle, technical assessment, and then implementation.</p><blockquote><p>&#8220;We&#8217;ve actually created quite a lot of lead time in the process. That&#8217;s how we tackled the main challenge of laying the tracks far enough ahead that the team can run at it well.&#8221;</p></blockquote><p>They also experimented with engineers partnering directly with commercial leaders, skipping the traditional product hierarchy entirely. One engineer paired with an account manager to spike out a solution before a full team took it on.</p><blockquote><p>&#8220;That&#8217;s been very successful and also a lot of fun for everyone, especially on the commercial side who suddenly get a closer glimpse of what does it mean to actually build something and iterate on it.&#8221;</p></blockquote><h2>The Constant Reinforcement</h2><p>The biggest challenge isn&#8217;t process. It&#8217;s permission.</p><blockquote><p>&#8220;The thing that&#8217;s maybe obvious and simple is the need to constantly tell people and reinforce that you can do this.&#8221;</p></blockquote><p>Engineers coming from traditional environments are nervous. Am I stepping on the PM&#8217;s toes? Am I allowed to ask these questions?</p><blockquote><p>&#8220;Making that okay and safe and re-emphasizing continuously that no, as a team this is how we do better. And actually, the PM is gonna thank you because they&#8217;ve got a lot to do.&#8221;</p></blockquote><p>Then there&#8217;s the skill gap. Some engineers have never thought about user problems this way. They haven&#8217;t understood the commercial aspects of the business.</p><blockquote><p>&#8220;It&#8217;s okay to not know. It&#8217;s okay to get it wrong. If we&#8217;re giving you the ability to have more influence, more impact, we&#8217;re not also expecting you to nail it first time.&#8221;</p></blockquote><h2>Scaling the Culture</h2><p>I asked Martin how this scales. His answer: constant effort.</p><blockquote><p>&#8220;Anyone who says &#8216;I&#8217;ve got the culture now and it will stay forever,&#8217; that doesn&#8217;t work. You have to work at it every day in how you show up, how others show up, what you recognize and reward.&#8221;</p></blockquote><p>The dangerous zone is the messy middle, when you&#8217;re too big for the founder to talk to every engineer but too small for autonomous groups to maintain culture on their own.</p><p>His advice for leaders wanting to adopt this model:</p><p><strong>Challenge yourself on why.</strong> If it&#8217;s just because you read about it and it looks cool, it&#8217;s probably not going to work.</p><p><strong>Write it down.</strong> Use AI to stress-test your thinking. What would an engineer think reading this? What would a CEO think? Find the trade-offs. If you can&#8217;t find any, you haven&#8217;t thought hard enough.</p><p><strong>Find champions.</strong> There will always be engineers who naturally get it. Back them, amplify their successes, and provide cover if needed.</p><blockquote><p>&#8220;First and foremost, you got to understand why you&#8217;re doing it yourself.&#8221;</p></blockquote>]]></content:encoded></item><item><title><![CDATA[How AI Exposes Designers Who Can't Think (Product Designer)]]></title><description><![CDATA[How AI is affecting designers, developers, and product managers&#8212;not by replacing them, but by blurring the lines between their roles in ways that raise uncomfortable questions.]]></description><link>https://podcast.productengineers.com/p/designing-products-in-the-age-of-b81</link><guid isPermaLink="false">https://podcast.productengineers.com/p/designing-products-in-the-age-of-b81</guid><dc:creator><![CDATA[Peppe Silletti]]></dc:creator><pubDate>Fri, 05 Sep 2025 17:34:42 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/187102537/184b1614124ca0d8697d943266f5a3ec.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Guest</p><p><a href="https://www.linkedin.com/in/toms-varpins/">Toms V&#257;rpi&#326;&#353;</a></p><p>Product designer with 12 years of experience turning complex ideas into impactful products. He&#8217;s worked on everything from fintech systems to AI-powered health tools and e-commerce growth. With a mix of tech and communication skills, Toms loves solving tricky problems, running workshops, and learning about everything from design and engineering to economics, philosophy, and music.</p><div><hr></div><div id="youtube2-Y_6qLYBPqio" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;Y_6qLYBPqio&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/Y_6qLYBPqio?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Toms is a former colleague of mine from Kinsta. When I invited him on the show, I wanted to understand what&#8217;s actually happening in the design world with all these AI tools. Engineers have Cursor and Copilot. What do designers have? And more importantly, is anyone actually excited about it?</p><h2><strong>The Useful Parts</strong></h2><p>Toms uses ChatGPT constantly, but not in the way the marketing would have you believe. He&#8217;s not generating entire design systems from a single prompt.</p><blockquote><p>&#8220;It&#8217;s very useful to use ChatGPT to start out anything because if you&#8217;re starting a project from zero, there&#8217;s always some kind of information available. You can put that together with your brain dump into GPT and it will make some kind of sense of your thoughts, give you some more accurate wording.&#8221;</p></blockquote><p>The key word there is &#8220;start.&#8221; He takes the output and thinks through it again. Copy-paste answers don&#8217;t work because every product is different.</p><p>What I found most interesting was his habit of asking for contrarian opinions:</p><blockquote><p>&#8220;What I keep doing a lot is when you ask anything to ChatGPT, it&#8217;s very good to ask for the contrarian opinions, the ones that are outside of the boundaries. It allows you to check how far your basic understanding is from the edges.&#8221;</p></blockquote><p>That&#8217;s a trick I&#8217;m stealing immediately.</p><h2><strong>Where Did All the Wireframes Go?</strong></h2><p>I asked Toms about low-fidelity prototypes. You know, the black and white sketches meant to isolate the user journey from visual distractions. With tools like Lovable and V0 generating polished UIs instantly, does anyone wireframe anymore?</p><blockquote><p>&#8220;I haven&#8217;t seen much wireframing recently, and I haven&#8217;t also myself done much of wireframing.&#8221;</p></blockquote><p>Here&#8217;s the problem. When you show stakeholders something that looks finished, they focus on the wrong things. Toms shared a trick he used to use: deliberately making the UI horrible so stakeholders would focus on the flow instead.</p><blockquote><p>&#8220;If you come too early with a thought, with an idea laid out, but specifically made the UI horrible to look at so that idea would be on the flow. And that now distracts from the problem because now you design high fidelity.&#8221;</p></blockquote><p>But if you go too rough, they think you haven&#8217;t put in effort. It&#8217;s a losing game either way.</p><h2><strong>Generative Mediocrity</strong></h2><p>We did a live demo comparing Lovable and V0. I gave both the same simple prompt: &#8220;A landing page for the product engineers community to gather emails.&#8221;</p><p>The results were fine, and that&#8217;s exactly the problem.</p><p>Toms coined a term that stuck with me: <strong>generative mediocrity</strong>.</p><blockquote><p>&#8220;It takes the average of everything. But if you look at any SaaS website, Lovable for example, it is fine tuned. There&#8217;s all kinds of small touches that technically, practically are not important from a technical aspect, but from the human perception aspect, those little details, that craft aspect, is what creates trustworthiness into the product.&#8221;</p></blockquote><p>The AI gives you the average of what exists on the internet, which means it&#8217;s not bad, but it&#8217;s not distinctive either.</p><p>I showed Toms a job board I&#8217;d been working on. It took 43 iterations to get something that actually felt right. The difference? I fed it my brand guidelines, mood boards, and specific visuals. Context matters enormously.</p><blockquote><p>&#8220;This feels like massaged. It feels like someone has put in effort into making this happen.&#8221;</p></blockquote><p>That&#8217;s what 43 iterations buys you. Not a magic prompt.</p><h2><strong>The Excitement Question</strong></h2><p>I asked directly: are designers excited or anxious about these tools?</p><p>Toms didn&#8217;t sugarcoat it:</p><blockquote><p>&#8220;I have not really seen designers really celebrate. Those who celebrate, I&#8217;ve noticed, are very focused on the website creation side.&#8221;</p></blockquote><p>Marketing websites? Great use case. You need vibes, you need directions, AI can generate lots of options. But product design is different. Every input field, every button connects to backend services that took time to develop. You can&#8217;t just generate frontends and connect them to backends easily.</p><p>He told me about a previous company that tried using AI tools for landing pages. The first draft was great. Then they made edits and it started losing context. When developers looked at the generated code?</p><blockquote><p>&#8220;They&#8217;re like, we can, but it might be easier and more maintainable if we just rewrite it, but we can use this as a reference.&#8221;</p></blockquote><p>So much for replacing the team.</p><h2><strong>Everyone&#8217;s Stepping on Everyone&#8217;s Toes</strong></h2><p>We got into the bigger picture. <a href="https://file+.vscode-resource.vscode-cdn.net/Users/work/Dev/product-engineers/magazine/blog/product-engineering-convergence">Roles are blurring</a>. PMs want to prototype without waiting for engineers. Designers want to ship without handoffs. Engineers want to understand business impact.</p><blockquote><p>&#8220;I feel like design is kind of merging with project management or product management always wants to move into other spaces.&#8221;</p></blockquote><p>I shared my take: AI just made it clear that everyone wanted to do more than they were allowed to do before. PMs were blocked by slow prototyping. Designers were stuck being pixel monkeys. Engineers were code monkeys. Everyone was frustrated by the assembly line.</p><p>If code becomes a commodity and anyone can create designs and PRDs, does that mean we&#8217;re supercharging individuals at the expense of others? Or does it let us test more ideas?</p><blockquote><p>&#8220;The current trend that we have seen is that AI is used kind of as excuse to downsize company, to keep the company lean and make it more efficient instead of expanding outwards, which is the original promise of AI.&#8221;</p></blockquote><p>That&#8217;s the uncomfortable observation. The marketing says &#8220;do more.&#8221; The reality seems to be &#8220;do the same with fewer people.&#8221;</p><h2><strong>The Question Nobody&#8217;s Answering</strong></h2><p>Toms left me with something I&#8217;ve been thinking about since:</p><blockquote><p>&#8220;In the end, who will pay you for your product? Are you solving a customer problem? Do your customers even have this problem? Are they willing to pay for this problem?&#8221;</p></blockquote><p>You can vibe code an app in a day and get to the project graveyard 99% faster than before. But the fundamental questions don&#8217;t change: does someone want this, and will they pay for it?</p><p>We can build faster, but we still have to figure out what to build. That&#8217;s why <a href="https://file+.vscode-resource.vscode-cdn.net/Users/work/Dev/product-engineers/magazine/blog/experiments-over-features">thinking in experiments rather than features</a> matters more than ever.</p><p><a href="https://www.linkedin.com/in/toms-varpins">Toms&#8217; LinkedIn</a></p>]]></content:encoded></item><item><title><![CDATA[System Thinking For Product Engineers - with Michele Sollecito]]></title><description><![CDATA[In this episode, Michele and Luis Rodriguez (Product Engineer at New Store) unpack what it really means to think systemically in software development.]]></description><link>https://podcast.productengineers.com/p/system-thinking-for-product-engineers</link><guid isPermaLink="false">https://podcast.productengineers.com/p/system-thinking-for-product-engineers</guid><dc:creator><![CDATA[Peppe Silletti]]></dc:creator><pubDate>Fri, 23 May 2025 15:44:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/oJgGnQksL8o" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Guests</p><p><a href="https://www.linkedin.com/in/michelesollecito/">Michele Sollecito</a> &amp; <a href="https://www.linkedin.com/in/luispedrorodrigues/">Luis Rodrigues</a></p><p>Michele is an Engineering Manager at Meta with 15 years of experience. Luis is a Software Engineer at New Store.</p><div><hr></div><div id="youtube2-oJgGnQksL8o" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;oJgGnQksL8o&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/oJgGnQksL8o?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>I asked our community a simple question: what is system thinking in one sentence?</p><h2><strong>The Butterfly Effect in Your Codebase</strong></h2><p>Have you ever seen a small, well-intentioned change create chaos across an organization? Michele has seen it plenty of times.</p><blockquote><p>&#8220;The classic one is when you focus on measuring productivity, perhaps by counting lines of code or number of PRs. And then fast forward a year or two and you see that the entire culture of the company changed and people behave differently. Because fundamentally you create an incentive for them to do so.&#8221;</p></blockquote><p>Luis added a story that hit close to home for many of us: the mandate to reach 80% code coverage.</p><blockquote><p>&#8220;There&#8217;s lots of ways for you to reach that number. You could write a test that exercises the code but doesn&#8217;t actually test anything, doesn&#8217;t assert anything, and boom you get the 80%. But you&#8217;re not actually doing anything.&#8221;</p></blockquote><p>The downstream effects are worse than the original problem. Teams that don&#8217;t understand why they&#8217;re testing end up coupling tests to implementation details. When someone wants to refactor, the tests break, so nobody refactors, and the architecture degrades over time. All of this from a well-intentioned mandate to improve quality.</p><h2><strong>Your Department is Not a Universe</strong></h2><p>One pattern I keep noticing is that every department lives in its own bubble. Developers obsess over agile and continuous delivery. Designers talk about design thinking. Managers have their own vocabulary. Everyone optimizes for their own metrics without considering how the pieces fit together.</p><p>Michele gave a concrete example:</p><blockquote><p>&#8220;Some teams might pride themselves for doing continuous delivery. You can release to production 50 times a day. We&#8217;re all happy. And then you&#8217;re like, hey, if we release major features in production without giving marketing and product folks the chance to create the right expectations and audience and marketing campaigns, we&#8217;ll only find the outcomes that we would have gotten from those changes because we&#8217;re not playing in sync.&#8221;</p></blockquote><p>Luis has seen even tighter feedback loops break down within teams:</p><blockquote><p>&#8220;I&#8217;ve seen this happen where you have people who work technically inside the same team, but they work in isolation. The designer does something, throws it over the fence. A day later, the developer gets very frustrated by the designer&#8217;s wild imagination. He says no, this is impossible to do. It requires me to refactor. Sends it back. And a day later, the designer comes up with a revision.&#8221;</p></blockquote><p>The resentment builds, people start blaming each other, and the root cause is that they&#8217;re not working together because nobody designed the system for them to work together.</p><h2><strong>Code is Not the Bottleneck</strong></h2><p>With LLMs writing code faster than ever, everyone keeps saying &#8220;code is not the bottleneck.&#8221; Michele pushed back on the entire framing:</p><blockquote><p>&#8220;Software development is not manufacturing. There&#8217;s a lot of focus in the industry on throughput, productivity. How do you define productivity? There has to be time at the denominator. What do you put on the top? Is it lines of code? If you analyze it formally, it kind of cracks down.&#8221;</p></blockquote><p>The deeper problem is that we&#8217;re treating product development as if it were an assembly line, where speeding up one part makes the whole thing go faster. But that&#8217;s not how complex systems work.</p><blockquote><p>&#8220;Even if we were able to accelerate software development by 10x, I mean, you&#8217;re running to nowhere. The point is you still need to understand those things. That&#8217;s the hard part of product development, not &#8216;we just need to build it all.&#8217;&#8221;</p></blockquote><p>Luis connected this back to the delays inherent in our work:</p><blockquote><p>&#8220;Even if you write code 10 times faster, you&#8217;re shipping all these features, but then you&#8217;re ignoring the fact that there are people that use the software. Because they&#8217;re human, they need time to adapt, to understand. That delay is exactly what we need to make the product better, to make decisions.&#8221;</p></blockquote><p>Building fast without understanding what you&#8217;re building just gets you to the graveyard faster.</p><h2><strong>Why Organizations Create Wrong Incentives</strong></h2><p>Michele traced the root cause back to how companies are structured from the very beginning:</p><blockquote><p>&#8220;A lot of companies start by hiring a panel of executives. I might hire you Giuseppe, you&#8217;re the executive for product management. And Luis, you&#8217;re the executive for sales. Now fundamentally, what that message says is: you&#8217;re going to be entirely and fully responsible for product. You hire your own people and do whatever you want.&#8221;</p></blockquote><p>This cascades all the way down as VPs hire directors who hire managers who hire teams, and everyone ends up reporting to different hierarchies with different goals and different incentives.</p><p>When things go wrong, the blame game begins:</p><blockquote><p>&#8220;If we fundamentally believe that the outcome is the sum of the parts, and that&#8217;s the belief behind splitting the responsibility across the executives, then when things don&#8217;t go well, I&#8217;m like, hey, I&#8217;m doing my part. Who&#8217;s not doing their part? You don&#8217;t see it as: we might all be doing our part well, but we&#8217;re doing it in a way that doesn&#8217;t really fit together.&#8221;</p></blockquote><h2><strong>The Social-Technical System</strong></h2><p>What makes software development particularly tricky is that it&#8217;s both a machine system and a social system at the same time.</p><p>Michele explained the difference:</p><blockquote><p>&#8220;Machines are made by inanimate parts. These parts don&#8217;t have their own goals. You cannot create the wrong incentives in a codebase because a codebase doesn&#8217;t do anything on its own. But developer teams are different kinds of systems, social systems, where each member has their own goals.&#8221;</p></blockquote><p>When you create incentives that force people to choose between what&#8217;s best for themselves and what&#8217;s best for the company, we all know how that choice typically goes.</p><p>Luis added another layer:</p><blockquote><p>&#8220;Developers have emotions about the state of the codebase. That ends up making things worse and creates this kind of crazy dynamics.&#8221;</p></blockquote><p>That&#8217;s what makes this a social-technical system, where the code affects the people and the people affect the code in ways that are almost impossible to fully predict.</p><h2><strong>What Can You Actually Do?</strong></h2><p>I asked Michele and Luis what individuals can do when they don&#8217;t control the structure around them. Michele was both optimistic and pessimistic:</p><blockquote><p>&#8220;Thinking things through, mapping them out, talking to people. That helps a lot. If you tell people, hey, there&#8217;s a chance that this is going to happen because by doing this, that&#8217;s how people are going to react and that&#8217;s going to cause this, which is going to cause that. Sometimes people will fall for it.&#8221;</p></blockquote><p>But he was honest about the limits:</p><blockquote><p>&#8220;Most of the time it really doesn&#8217;t work. You will find a band of people where you&#8217;re going to go to the pub and have a lot of fun talking about this stuff. But then you&#8217;re still going to crash by the wrong incentives and structures in place.&#8221;</p></blockquote><p>Luis preferred demonstration over evangelism:</p><blockquote><p>&#8220;I would probably demonstrate system thinking rather than try to push any books or videos. Show that two things that seem unrelated are actually connected, and point out that something might have an impact on this other seemingly unrelated thing. People might listen to me or not, but you keep trying.&#8221;</p></blockquote><h2><strong>Why Product Engineers Matter</strong></h2><p>This is where <a href="https://file+.vscode-resource.vscode-cdn.net/Users/work/Dev/product-engineers/magazine/blog/end-of-role-specialisation">the product engineer mindset</a> becomes crucial. When you care about more than just the technical part, you start seeing the gaps between elements.</p><p>Luis put it perfectly:</p><blockquote><p>&#8220;Having this wider view is really helpful to get people to care, or at least start to think that it&#8217;s possible to care beyond your little bubble. Because you&#8217;re looking out across all sorts of barriers, front end, back end, design, engineering, product, you see the gaps between the elements. You think a lot more about the interactions of these components.&#8221;</p></blockquote><p>Michele went further, calling it a baseline expectation for seniority:</p><blockquote><p>&#8220;If you come in at a level of experience where you&#8217;re considered somewhat senior, I would take it as a baseline expectation. Otherwise, you&#8217;re counterproductive, de facto, and people who know anything will probably not hire you at all.&#8221;</p></blockquote><p>That&#8217;s a strong take, but I think he&#8217;s right. The problems we face aren&#8217;t technical in isolation. They&#8217;re about how technical decisions interact with organizational decisions, which interact with user behavior, which feeds back into what we build next. You can&#8217;t navigate that without thinking in systems.</p><p><a href="https://www.linkedin.com/in/michelesollecito/">Michele&#8217;s LinkedIn</a></p>]]></content:encoded></item></channel></rss>