<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Writing on Craig McCaskill</title><link>https://craigmccaskill.com/writing/</link><description>Recent content in Writing on Craig McCaskill</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 26 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://craigmccaskill.com/writing/rss/index.xml" rel="self" type="application/rss+xml"/><item><title>Introducing Posthorn: the missing layer in self-hosted email</title><link>https://craigmccaskill.com/introducing-posthorn/</link><pubDate>Tue, 26 May 2026 00:00:00 +0000</pubDate><guid>https://craigmccaskill.com/introducing-posthorn/</guid><description>&lt;p>If you self-host on a cloud VPS, you&amp;rsquo;ve probably noticed by now that some of your services can&amp;rsquo;t send email. DigitalOcean, AWS Lightsail, Linode, and Vultr all block outbound SMTP on ports 25, 465, and 587. It&amp;rsquo;s an anti-abuse measure: compromised VMs make great spam relays, and one bad actor can burn the reputation of an entire IP range. The official recommendation is to use a transactional HTTP API like Postmark. Or, if all you care about is a contact form, a SaaS service like Formspree. Both work for the apps that can speak HTTP. Some can&amp;rsquo;t.&lt;/p></description></item><item><title>Toothpaste Back in Tubes: On opportunity cost, art, and what stays human</title><link>https://craigmccaskill.com/toothpaste-back-in-tubes/</link><pubDate>Sun, 19 Apr 2026 20:51:03 +0000</pubDate><guid>https://craigmccaskill.com/toothpaste-back-in-tubes/</guid><description>&lt;p>Two environmental artists. Three months. Five hand-built buildings for an indie game&amp;rsquo;s city district.&lt;/p>
&lt;p>Every facade custom. Every texture intentional. Three months of craft for five structures players will sprint past in eight seconds on their way to the next quest marker.&lt;/p>
&lt;p>Or: a generation pipeline produces fifty convincing models in an hour. Variation, weathering, architectural detail. Good enough that players don&amp;rsquo;t notice. And now those two artists have three months for the work that actually makes a game memorable.&lt;/p></description></item><item><title>The Games Your Organization is Actually Playing</title><link>https://craigmccaskill.com/the-games-your-organization-is-actually-playing/</link><pubDate>Sun, 08 Mar 2026 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/the-games-your-organization-is-actually-playing/</guid><description>&lt;p>Or: before you blame the players, check the rules.&lt;/p>
&lt;p>I once watched a team of smart, well-intentioned people spend six months optimizing a metric that didn’t matter. Not because they were confused about what actually mattered. Because the metric was what got discussed in leadership reviews. Everyone on the team could have told you what would move the business. They also knew it wouldn’t show up on the dashboard their boss checked every Monday.&lt;/p></description></item><item><title>The Case for Being Wrong Faster</title><link>https://craigmccaskill.com/the-case-for-being-wrong-faster/</link><pubDate>Sun, 22 Feb 2026 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/the-case-for-being-wrong-faster/</guid><description>&lt;p>Or: intellectual honesty is your competitive advantage.&lt;/p>
&lt;p>In 2011, Netflix made a decision that, at the time, looked catastrophic. They split their DVD-by-mail service from streaming, raised prices by 60%, and watched 800,000 subscribers cancel in three months. The stock cratered from $300 to $77 in a single day. Saturday Night Live mocked them. Investors called for Reed Hastings to resign.&lt;/p>
&lt;p>Blockbuster’s CEO at the time probably felt vindicated. They’d turned down the chance to buy Netflix for $50 million years earlier, confident in their retail model. As Netflix stumbled, Blockbuster doubled down on late fees and store expansions.&lt;/p></description></item><item><title>When Seeing Is No Longer Believing</title><link>https://craigmccaskill.com/when-seeing-is-no-longer-believing/</link><pubDate>Sun, 25 Jan 2026 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/when-seeing-is-no-longer-believing/</guid><description>&lt;p>Imagine you watch a video. Multiple angles, timestamped, from bystanders with phones. You see what happens. A confrontation. A shooting. The sequence of events is clear.&lt;/p>
&lt;p>Then you read the official statement, and it describes something else entirely. Not a different interpretation of ambiguous footage. A different set of facts. The victim attacked officers, the statement says. The officer was hospitalized with serious injuries. Except you just watched that officer walk away unharmed, holster his weapon, and disappear around a corner.&lt;/p></description></item><item><title>The Bubble That Knows It's a Bubble</title><link>https://craigmccaskill.com/ai-bubble-history/</link><pubDate>Sun, 24 Aug 2025 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/ai-bubble-history/</guid><description>&lt;p>The four words that precede every crash: “This time is different.”&lt;/p>
&lt;p>Except this time, the person warning about a bubble is Sam Altman, the CEO most responsible for creating it. When OpenAI’s chief executive warned last week that investors were “overexcited” about AI, markets reacted immediately. Nvidia fell 3.5%, Palantir dropped nearly 10%, and the selloff spread globally.&lt;/p>
&lt;p>The warning came amid a cascade of seemingly supporting data. That same week, MIT researchers published findings that 95% of companies investing in generative AI were seeing no measurable returns. Apollo Global Management’s chief economist warned that current valuations exceeded even dot-com bubble peaks. And Federal Reserve data showed AI investment consuming more than half of America’s total capital expenditure.&lt;/p></description></item><item><title>Sensing and Sensemaking: The Hidden Skills of Product Management</title><link>https://craigmccaskill.com/sense-and-sensemaking/</link><pubDate>Wed, 11 Jun 2025 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/sense-and-sensemaking/</guid><description>&lt;p>Product management is built on a contradiction. We’re supposed to be data-driven, yet our most important decisions happen in the absence of clear data. We’re meant to be customer-focused, yet customers can’t tell us what they’ll want tomorrow. Navigating this requires two underappreciated skills: sensing and sensemaking.&lt;/p>
&lt;p>These aren’t the skills we talk about at product conferences or test for in interviews. You won’t find them in job descriptions or performance reviews. They’re rarely taught in product courses or covered in certification exams. Most PMs develop them accidentally, if at all.&lt;/p></description></item><item><title>The Innovator's Dilemma: Why Good Companies Fail at the Very Thing They Do Best</title><link>https://craigmccaskill.com/the-innovators-dilema/</link><pubDate>Sun, 01 Jun 2025 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/the-innovators-dilema/</guid><description>&lt;p>Your product is crushing it. Customer satisfaction scores are through the roof. Your biggest clients are renewing multi-year contracts. The board is thrilled with your margins. And yet, somewhere in a garage or a dorm room, someone is building the thing that will make your product irrelevant. The scariest part? Doing everything “right” according to conventional business wisdom is exactly what will cause you to miss it.&lt;/p>
&lt;p>Market leaders are perfectly positioned to fail. Not because they’re lazy or stupid, but because they’re doing exactly what they’re supposed to do. They listen to their best customers. They chase high-margin opportunities. They optimize what works. And then some startup launches a “toy” that doesn’t even have half their features, and eighteen months later, that toy owns 30% of the market.&lt;/p></description></item><item><title>How to Think About AI</title><link>https://craigmccaskill.com/how-to-think-about-ai/</link><pubDate>Thu, 29 May 2025 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/how-to-think-about-ai/</guid><description>&lt;p>New tools don’t just change what we can do, they change who wins. The printing press didn’t eliminate scribes overnight, but it made literate societies dramatically more powerful than illiterate ones.&lt;/p>
&lt;p>Every technological shift creates a predictable pattern and early adopters gain disproportionate advantage over those who wait. What makes AI different isn’t the technology itself, but the speed at which this advantage compounds. Jensen Huang captures this dynamic perfectly: “You will not lose your job to AI, but will lose it to someone who uses it.” The CEO of NVIDIA isn’t making predictions, he’s describing a competitive reality that’s already reshaping how work gets done.&lt;/p></description></item><item><title>Old Code, New Voice: How Technical Debt Led to Better Storytelling</title><link>https://craigmccaskill.com/old-code-new-voice/</link><pubDate>Sun, 25 May 2025 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/old-code-new-voice/</guid><description>&lt;p>I’ve been writing again. After nearly four years of letting my website collect digital dust—publishing only a few posts while my day job consumed all my creative energy. I finally felt the itch to both write and fix the stagnant site that housed my thoughts.&lt;/p>
&lt;p>The site functioned—posts appeared, links worked, the basics held together. But navigating it was like searching through a poorly organized filing cabinet. I had scattered tags on posts but had no way to browse by topic. No tag pages, no meaningful organization, no help for anyone trying to find related content. For someone who spends their days thinking about user experience, this was painfully ironic. You know the old saying about the cobbler’s children having no shoes? I was living it. Here I was, making shoes all day for everyone else, while my own website felt like it was designed by someone who’d never heard of information architecture.&lt;/p></description></item><item><title>Writing is still thinking</title><link>https://craigmccaskill.com/writing-is-still-thinking/</link><pubDate>Sat, 24 May 2025 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/writing-is-still-thinking/</guid><description>&lt;p>Something humbling happened last week: three hours of my life disappeared into a blank document with barely a paragraph to show for it.&lt;/p>
&lt;p>I sat down to write a product strategy document – something I thought I’d mastered after years of practice. In meetings, I can usually help teams navigate the tough questions: what to build next, how features connect to business goals, which metrics matter most. I’ve built a career partly on my ability to clarify complex concepts and find structure in ambiguity.&lt;/p></description></item><item><title>The Science of Saying No - Frameworks and Execution</title><link>https://craigmccaskill.com/science-of-saying-no/</link><pubDate>Mon, 24 Feb 2025 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/science-of-saying-no/</guid><description>&lt;p>Every company claims to be disciplined about prioritization; most roadmaps look like feature buffets with everything marked “high priority.” The space between strategic intention and daily execution is littered with good ideas that never shipped.&lt;/p>
&lt;p>The irony wasn’t lost on me: I was writing about prioritization while completely failing to prioritize my own content. What started as a focused piece about saying no had metastasized into an everything-and-the-kitchen-sink manifesto covering organizational psychology, decision frameworks, political dynamics, and implementation tactics. Classic scope creep, just with words instead of features.&lt;/p></description></item><item><title>The Art of Saying No (Or At Least, Not Yet)</title><link>https://craigmccaskill.com/art-of-saying-no/</link><pubDate>Mon, 17 Feb 2025 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/art-of-saying-no/</guid><description>&lt;p>The math of product is simple but brutal: too many demands, not enough resources. Your backlog isn’t just full—it’s a graveyard of good intentions. When every feature is called “critical,” nothing actually gets built well. This isn’t about managing tasks better. It’s about survival. Because when everything matters, nothing really does.&lt;/p>
&lt;h2 id="the-true-cost-of-poor-prioritization">The True Cost of Poor Prioritization&lt;/h2>
&lt;p>Poor prioritization costs more than just time and money—it destroys trust. Teams that jump between half-finished projects develop organizational ADHD. Engineers grow cynical watching yesterday’s “must-have” feature become tomorrow’s forgotten project. Executives start to doubt the entire product team.&lt;/p></description></item><item><title>Escaping the Build Trap: How Effective Product Management Creates Real Value</title><link>https://craigmccaskill.com/escaping-the-build-trap/</link><pubDate>Fri, 13 Dec 2024 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/escaping-the-build-trap/</guid><description>&lt;p>You ship feature after feature, your development team works overtime, your backlog is always full—yet customer satisfaction remains flat and business metrics barely budge. Sound familiar? You’re not alone. Most product organizations have fallen into what Melissa Perri calls “the build trap”: the dangerous cycle of equating more features with more success while losing sight of actual customer value.&lt;/p>
&lt;p>Most product teams know the pattern: quarterly planning becomes a feature auction where everyone bids for their priorities. Leadership pushes for velocity metrics, sales champions their deal-closing features, and engineering just wants a stable roadmap. The result? Endless debates about what to build, while the fundamental question—whether we should build it at all—goes unasked.&lt;/p></description></item><item><title>Playing Favorites - How AI Shapes Our Knowledge Without Us Noticing</title><link>https://craigmccaskill.com/playing-favorites/</link><pubDate>Sat, 25 May 2024 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/playing-favorites/</guid><description>&lt;p>AI is making us all smarter in exactly the same way, and that might be the problem. What happens when the most accessible knowledge becomes the most uniform? As AI increasingly curates what information we see, are we trading the beautiful messiness of diverse human thought for algorithmic convenience?&lt;/p>
&lt;p>Andrew Peterson’s April 2024 research paper “AI and the Problem of Knowledge Collapse”&lt;a href="#fn:1">1&lt;/a> reveals how our AI tools are quietly filtering out the diverse perspectives that drive innovation, creating a future where we all know more but think more alike. Here’s why that matters for all of us.&lt;/p></description></item><item><title>Beyond Metrics - Why OKRs often miss the human element of work</title><link>https://craigmccaskill.com/beyond-metrics/</link><pubDate>Tue, 02 Jan 2024 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/beyond-metrics/</guid><description>&lt;p>In the quest for clarity and alignment, modern organizations increasingly embrace structured goal-setting frameworks like OKRs (Objectives and Key Results). But beneath the surface of these seemingly rational systems lies a deeper question: Are we measuring what truly matters, or simply what’s easy to measure?&lt;/p>
&lt;h2 id="the-metrics-paradox">The Metrics Paradox&lt;/h2>
&lt;p>Here’s the hard truth about metrics: we’ve become obsessed with counting what we can count, not measuring what actually matters.&lt;/p>
&lt;p>Look at the quarterly OKR ritual playing out across corporate America. Executives launch the process with fanfare. Teams huddle in conference rooms crafting objectives. Spreadsheets bloom with key results. Dashboards multiply. Everyone nods along.&lt;/p></description></item><item><title>The Great Enshittification - How Product Evolution Becomes Product Regression</title><link>https://craigmccaskill.com/the-great-enshittification/</link><pubDate>Wed, 23 Aug 2023 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/the-great-enshittification/</guid><description>&lt;p>In 2012, Netflix was a meticulously organized catalog that helped you discover films and shows across genres, decades, and continents. In 2015, Spotify was a music lover’s sanctuary that put your personal library and thoughtful exploration front and center. Fast forward to today, and these platforms—along with YouTube, LinkedIn, and countless others—have morphed into something unrecognizable to their early adopters.&lt;/p>
&lt;p>The culprit? A relentless pursuit of “innovation” that prioritizes engagement metrics over user intent, growth at all costs over genuine utility, and the marginal user over the dedicated enthusiast.&lt;/p></description></item><item><title>Truth in a Post-Truth World, Revisiting Frankfurt's On Bullshit</title><link>https://craigmccaskill.com/on-bullshit/</link><pubDate>Sun, 30 Jul 2023 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/on-bullshit/</guid><description>&lt;p>Last week, philosopher Harry G. Frankfurt passed away. As a young adult, his essay “On Bullshit” completely changed how I thought about truth and lies, especially given a personal history with family who had a tenuous relationship with the truth. When I heard the news of his death, I felt pulled to read it again, wondering if it would hit differently after a couple decades of life experience.&lt;/p>
&lt;p>&lt;img src="frankfurt-3.jpg" alt="Portrait photograph of philosopher Harry G. Frankfurt">
&lt;em>Harry G. Frankfurt, May 29, 1929 - July 16, 2023&lt;/em>&lt;/p></description></item><item><title>What makes them click?</title><link>https://craigmccaskill.com/what-makes-them-click/</link><pubDate>Tue, 24 Jun 2014 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/what-makes-them-click/</guid><description>&lt;p>Here are the slides for the lightning talk I gave at Conversion Conf 2014, aimed as an introduction to psychology in design, why it matters and what drives us to make decisions.&lt;/p>
&lt;p>The goal of this talk was to give people without a design background a quick intro into psychology and how large an impact it can have on your products.&lt;/p></description></item><item><title>The Elements of User Experience</title><link>https://craigmccaskill.com/the-elements-of-user-experience/</link><pubDate>Sun, 20 Apr 2014 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/the-elements-of-user-experience/</guid><description>&lt;p>For anyone looking to get into User Experience, I can’t recommend enough that you read Jesse James Garret’s book &lt;a href="http://www.amazon.com/The-Elements-User-Experience-User-Centered/dp/0321683684/">The Elements of User Experience&lt;/a>. It provides a great framework for thinking about design and gives you a structured rationale and toolkit to deal with just about anything. This is the book you read to find out just how little you actually know about UX, and what those gaps are. Jesse takes the idea that the customer is always right and shows you concisely how to find out how to fulfil your users wants, needs and goals – even if they don’t know them yet.&lt;/p></description></item><item><title>Mental Models</title><link>https://craigmccaskill.com/mental-models/</link><pubDate>Tue, 06 Aug 2013 12:00:00 +0000</pubDate><guid>https://craigmccaskill.com/mental-models/</guid><description>&lt;p>Imagine you have never used an iPad before, but I tell you that you can play chess on it. Before you turn it on, you will already have started building a mental model of how the chess game will look, how you will interact with it, and what you will be able to do. This is a different way of thinking about chess from someone who has already used an iPad, from someone who is a chess master playing on a physical board, and from the designer of the chess game itself.&lt;/p></description></item></channel></rss>