{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "Nathan Pitman",
  "home_page_url": "https://nathanpitman.com",
  "feed_url": "https://nathanpitman.com/feed.json",
  "description": "Journal entries from nathanpitman.com",
  "icon": "https://nathanpitman.com/avatar.jpg",
  "items": [
    {
      "id": "https://nathanpitman.com/posts/ai-in-september/",
      "url": "https://nathanpitman.com/posts/ai-in-september/",
      "title": "AI in September",
      "summary": "Month three of my AI log. In September: using Claude Design for PowerPoint slides, a 90s Macromedia Director animation brought back to life in HTML, OpenTTD Mod fixes and isometric sprites, plus Jev, doom headlines and mountains of AI slop.",
      "date_published": "2026-09-30T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/ai-in-august/",
      "url": "https://nathanpitman.com/posts/ai-in-august/",
      "title": "AI in August",
      "summary": "Month two of my AI log. In August: an outreach tool for stalled onboarding clients, a genuinely tricky AI tutor bug fixed, auditing SEO keywords against our ICPs, a contract-review skill, and a reply to \"I'm Done Using AI\" that I should probably turn into its own post.",
      "date_published": "2026-08-31T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/ai-in-july/",
      "url": "https://nathanpitman.com/posts/ai-in-july/",
      "title": "AI in July",
      "summary": "Kicking off a monthly log of what I'm actually doing with AI, at work and at home. All the things I've built, broken, and learned. In July: a conversational training tutor, a lead enrichment API, a web player for animations trapped on 90s floppy disks, and turning a CRO audit into a set of redesigned web pages in hours instead of weeks.",
      "date_published": "2026-07-31T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/going-it-alone-revisited-20-years-later/",
      "url": "https://nathanpitman.com/posts/going-it-alone-revisited-20-years-later/",
      "title": "Going it Alone Revisited - 20 Years Later",
      "summary": "Looking back on the \"Going It Alone\" Q&A-style interview series I ran 20+ years ago, I've tracked down the same five self-employed friends for a 2026 follow-up - 7 new questions and a whole two decades of perspective!",
      "date_published": "2026-07-18T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/introducing-fedi-follow-catch/",
      "url": "https://nathanpitman.com/posts/introducing-fedi-follow-catch/",
      "title": "Introducing 'Fedi Follow Catch'",
      "summary": "I’ve got two separate social graphs right now (one on Bluesky, one on Mastodon) and no real sense of how much they overlap. I follow people on one who I probably also want to follow on the other, but I had no way of seeing the gap. So I asked Claude Code to help me figure out a way to actually see it: compare both follow lists and surface who I was missing on each side.",
      "date_published": "2026-06-20T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/tim-langdell-has-respawned/",
      "url": "https://nathanpitman.com/posts/tim-langdell-has-respawned/",
      "title": "Tim Langdell Has Respawned",
      "summary": "Tim Langdell — the trademark troll who spent decades threatening anyone using the word 'edge' near video games — has filed yet another federal complaint against Mobigame, despite his previous losses vs Future Publishing, Electronic Arts, and Mobigame themselves.",
      "date_published": "2026-06-14T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/the-librarian/",
      "url": "https://nathanpitman.com/posts/the-librarian/",
      "title": "The Librarian",
      "summary": "Childhood trips to the local library sparked unexpected discoveries. Now Google’s AI-driven search promises frictionless answers, but what do we lose when the librarian stops pointing at shelves and starts handing us pre-digested ones?",
      "date_published": "2026-06-11T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/managing-email-signatures-still-sucks/",
      "url": "https://nathanpitman.com/posts/managing-email-signatures-still-sucks/",
      "title": "Managing Email Signatures Still Sucks...",
      "summary": "Sixteen years ago I wrote three sentences about email signatures being a mess. Opportunity missed?",
      "date_published": "2026-05-21T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/closing-the-chapter-on-expressionengine/",
      "url": "https://nathanpitman.com/posts/closing-the-chapter-on-expressionengine/",
      "title": "Closing the chapter on ExpressionEngine",
      "summary": "A reflection on ExpressionEngine and the 52 add-ons I built over a decade of agency work, prompted by Ryan Masuga's LinkedIn post marking the 16th anniversary of devot:ee.",
      "date_published": "2026-05-13T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/energy-economy-in-open-transport-tycoon-deluxe/",
      "url": "https://nathanpitman.com/posts/energy-economy-in-open-transport-tycoon-deluxe/",
      "title": "New Energy Economy in Open Transport Tycoon Deluxe",
      "summary": "A full energy economy mod for OpenTTD that introduces nuclear and renewable industries over time — built for my own amusement.",
      "date_published": "2026-05-09T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/scratching-an-itch-to-build-a-game/",
      "url": "https://nathanpitman.com/posts/scratching-an-itch-to-build-a-game/",
      "title": "Scratching the itch to build a game",
      "summary": "From BBC Micro to browser - how nostalgia for text adventures, a dog-eared Ken Williams memoir, and some late-night Replit sessions led to a mobile-friendly port of Colossal Cave Adventure, built entirely on iOS.",
      "date_published": "2026-04-11T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/rediscovering-making-things/",
      "url": "https://nathanpitman.com/posts/rediscovering-making-things/",
      "title": "Rediscovering making things",
      "summary": "After five years away from writing code, AI tools reignited a passion for building things — and changed what it means to be a solo maker forever.",
      "date_published": "2026-03-22T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/back-from-the-dead-resurrecting-nathanpitman-dot-com-after-a-decade-in-the-dark/",
      "url": "https://nathanpitman.com/posts/back-from-the-dead-resurrecting-nathanpitman-dot-com-after-a-decade-in-the-dark/",
      "title": "Back From the Dead: Resurrecting nathanpitman.com After a Decade in the Dark",
      "summary": "The story of how nathanpitman.com — a personal blog that went dark when its host shut down — was recovered from the Wayback Machine and rebuilt with Astro.",
      "date_published": "2026-03-19T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/contract-furniture-solutions/",
      "url": "https://nathanpitman.com/posts/contract-furniture-solutions/",
      "title": "Design & Contract Interiors",
      "summary": "Pretty pleased with this one, we just launched a lovely little site at Nine Four for our client Design & Contract Interiors. Mobile first, responsive, clean...",
      "date_published": "2014-01-21T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/the-tools-of-my-trade/",
      "url": "https://nathanpitman.com/posts/the-tools-of-my-trade/",
      "title": "The tools of my trade",
      "summary": "Sometimes people ask, so to save tweets here’s a quick summary:",
      "date_published": "2013-11-14T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/just-to-add-a-bit-of-whimsy/",
      "url": "https://nathanpitman.com/posts/just-to-add-a-bit-of-whimsy/",
      "title": "Just to add a bit of whimsy",
      "summary": "Drag this bookmarklet link to your bookmarks bar in Google Chrome, browse to Yahoo! (or any other website) and click the bookmarklet for a bit of whimsy.",
      "date_published": "2013-09-05T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/safari-on-ios-7-beta-breaks-the-internet/",
      "url": "https://nathanpitman.com/posts/safari-on-ios-7-beta-breaks-the-internet/",
      "title": "Safari on iOS 7 beta breaks the internet",
      "summary": "This little gem is going to become real annoying real quick. In Safari on iOS 7 clicking anywhere in the bottom 40px of the screen does not register as a...",
      "date_published": "2013-08-27T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/goodbye-dear-friend/",
      "url": "https://nathanpitman.com/posts/goodbye-dear-friend/",
      "title": "Goodbye dear friend",
      "summary": "Adobe Fireworks is dead",
      "date_published": "2013-05-07T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/my-thoughts-on-apple-tv-apps/",
      "url": "https://nathanpitman.com/posts/my-thoughts-on-apple-tv-apps/",
      "title": "My thoughts on Apple TV Apps",
      "summary": "> Something occurred to me last night. The Apple TV is the perfect candidate for web based apps with home screen shortcuts… > > — Nathan Pitman...",
      "date_published": "2013-05-05T00:00:00.000Z"
    },
    {
      "id": "https://nathanpitman.com/posts/building-a-financial-buffer-and-getting-paid-on-time/",
      "url": "https://nathanpitman.com/posts/building-a-financial-buffer-and-getting-paid-on-time/",
      "title": "Building a financial buffer and getting paid on time",
      "summary": "So often I think I should write more here on the ups and downs of running your own business but somehow the time required always evades me. Thankfully my...",
      "date_published": "2012-10-26T00:00:00.000Z"
    }
  ]
}