41554 blogs · [ { "id": "01a087a4-d454-71f3-b563-2fda954e37a2", "title": "Vibes ≠ Shipping", "url": "https://michael-dugmore.pages.dev/p/vibe-coding-meets-the-bank/", "published_at": "2026-01-31T09:00:00+00:00" }, { "id": "01a087a4-d454-71f3-b563-2fda956aa9e0", "title": "Books I Read in 2025", "url": "https://michael-dugmore.pages.dev/p/books-2025/", "published_at": "2026-01-04T09:12:00+00:00" }, { "id": "01a087a4-d454-71f3-b563-2fda962aa84c", "title": "Reviving a 9-year-old Dell Latitude with Linux Mint", "url": "https://michael-dugmore.pages.dev/p/linux-mint-laptop/", "published_at": "2026-01-03T10:05:00+00:00" }, { "id": "01a087a4-d454-71f3-b563-2fda9691ed27", "title": "The Day Our Container App Ghosted Application Insights", "url": "https://michael-dugmore.pages.dev/p/container-app-insights-logging/", "published_at": "2026-01-02T13:49:27+00:00" }, { "id": "01a087a4-d454-71f3-b563-2fda9740b659", "title": "I Built a Family Planner We Actually Use (and It Costs £0/month)", "url": "https://michael-dugmore.pages.dev/p/family-planner-vibe-coding-the-whole-story/", "published_at": "2025-12-31T12:00:00+00:00" }, { "id": "01a087a4-d454-71f3-b563-2fda979d1986", "title": "Part 4: Fast Capture: Universal Add and the \"Trust Layer\"", "url": "https://michael-dugmore.pages.dev/p/family-planner-vibe-coding-universal-add-and-safety-nets/", "published_at": "2025-12-31T11:10:00+00:00" }, { "id": "01a087a4-d454-71f3-b563-2fda97c33f11", "title": "Part 3: The Stuff You Notice When It Breaks: Term Dates and Bin Days", "url": "https://michael-dugmore.pages.dev/p/family-planner-vibe-coding-integrations-and-notifications/", "published_at": "2025-12-30T10:40:00+00:00" }, { "id": "01a087a4-d454-71f3-b563-2fda98070b3b", "title": "Part 2: Making It Stick: Mobile UX and Atomic Habits", "url": "https://michael-dugmore.pages.dev/p/family-planner-vibe-coding-ux-and-practice/", "published_at": "2025-12-30T10:20:00+00:00" }, { "id": "01a087a4-d454-71f3-b563-2fda98aeeb3f", "title": "Part 1: I Vibe-Coded a Family Planner (Because Family Life Doesn't Accept Incident Tickets) all for £0", "url": "https://michael-dugmore.pages.dev/p/family-planner-vibe-coding-rules-and-weekdoc/", "published_at": "2025-12-29T10:00:00+00:00" }, { "id": "01a087a4-d454-71f3-b563-2fda998c2c65", "title": "Vendor Lock-in, AI Freedom, and an Engineering Lead's Mixed Emotions", "url": "https://michael-dugmore.pages.dev/p/vendor-lockin-ai-freedom/", "published_at": "2025-05-05T16:10:07+00:00" }, { "id": "01a087a4-d454-71f3-b563-2fda99b4db9d", "title": "The Long Ride: Designing Robust Systems Like a Bike Packer on King Alfred's Way", "url": "https://michael-dugmore.pages.dev/p/bike-packing-system-design-analogy/", "published_at": "2025-04-26T09:00:00+00:00" }, { "id": "01a087a4-d454-71f3-b563-2fda9a1ae31e", "title": "Surfing the AI Tsunami: My Pragmatic Plan to Stay Current (Without Drowning)", "url": "https://michael-dugmore.pages.dev/p/ai-dev-learning-pragmatic/", "published_at": "2025-04-21T16:30:07+00:00" }, { "id": "01a087a4-d454-71f3-b563-2fda9a3d2fa6", "title": "Ditching MediatR? Maybe a Simple CQRS Dispatcher is All You Need", "url": "https://michael-dugmore.pages.dev/p/mediatr/", "published_at": "2025-04-19T09:44:07+00:00" }, { "id": "01a087a4-d454-71f3-b563-2fda9add63ff", "title": "Beyond the Magic: Is AutoMapper Doing More Harm Than Good? (And Why Now's a Good Time to Re-evaluate)", "url": "https://michael-dugmore.pages.dev/p/automapper/", "published_at": "2025-04-17T09:00:07+00:00" }, { "id": "01a087a4-d454-71f3-b563-2fda9aefdfb9", "title": "Archives", "url": "https://michael-dugmore.pages.dev/archives/", "published_at": "2022-03-06T00:00:00+00:00" }, { "id": "01a087a4-d454-71f3-b563-2fda9be96ca4", "title": "Links", "url": "https://michael-dugmore.pages.dev/links/", "published_at": null }, { "id": "01a087a4-d454-71f3-b563-2fda9c387486", "title": "Search", "url": "https://michael-dugmore.pages.dev/search/", "published_at": null } ] posts Claim your blog
Back to michael-dugmore.pages.dev
Blog · corpus.blog/blogs/michael-dugmore.pages.dev/posts

michael-dugmore.pages.dev

michael-dugmore.pages.dev

2026

2025

2022

Undated