{
	"version": "https://jsonfeed.org/version/1",
	"title": "Doug Hatcher",
	"icon": "https://avatars.micro.blog/avatars/2026/20/1836278.jpg",
	"home_page_url": "https://doughatcher.com/",
	"feed_url": "https://doughatcher.com/feed.json",
	"items": [
			{
				"id": "http://hatcher.micro.blog/2026/07/19/well-there-you-have-it.html",
				
				"content_html": "<p>Well there you have it <a href=\"https://lore.kernel.org/linux-media/CAHk-=wi4zC+Ze8e+p3tMv8TtG_80KzsZ1syL9anBtmEh5Z40vg@mail.gmail.com/\">lore.kernel.org/linux-med&hellip;</a></p>\n",
				
				"date_published": "2026-07-19T12:40:39-04:00",
				"url": "https://doughatcher.com/2026/07/19/well-there-you-have-it.html"
			},
			{
				"id": "http://hatcher.micro.blog/2026/07/16/personally-i-think-its-still.html",
				
				"content_html": "<p>Personally I think it‘s still good worthwhile analysis, but agreed the cliches are getting to be pretty painful</p>\n<p><a href=\"https://www.reddit.com/r/PHP/comments/1uyerrt/adobe_keeps_patching_the_same_cracks_inside_julys/oy074kn/\">www.reddit.com/r/PHP/com&hellip;</a></p>\n",
				
				"date_published": "2026-07-16T21:09:54-04:00",
				"url": "https://doughatcher.com/2026/07/16/personally-i-think-its-still.html",
				"tags": ["from-reddit","archive","r-php","reddit-kind-comment"]
			},
			{
				"id": "http://hatcher.micro.blog/2026/07/08/same-here-ive-never-dealt.html",
				
				"content_html": "<p>Same here, I’ve never dealt with them directly but several large codebases with their namespace I’ve audited and I don’t recall any bad reactions to their code. They seem like good people.</p>\n<p><a href=\"https://www.reddit.com/r/magento2/comments/1uqzsso/magepsychocom_scam/owcr8ne/\">www.reddit.com/r/magento&hellip;</a></p>\n",
				
				"date_published": "2026-07-08T15:52:39-04:00",
				"url": "https://doughatcher.com/2026/07/08/same-here-ive-never-dealt.html",
				"tags": ["from-reddit","archive","reddit-kind-comment","r-magento2"]
			},
			{
				"id": "http://hatcher.micro.blog/2026/07/03/232333.html",
				
				"content_html": "<p>I track commerce roles for a living - architect, VP, CTO, fractional, the whole altitude band. Over the last few weeks I watched about 950 of them come through. Three things stood out, and the third one is the one worth acting on.</p>\n",
				
				"date_published": "2026-07-03T23:23:33-04:00",
				"url": "https://doughatcher.com/2026/07/03/232333.html"
			},
			{
				"id": "http://hatcher.micro.blog/2026/07/03/i-track-commerce-roles-for.html",
				
				"content_html": "<p>I track commerce roles for a living - architect, VP, CTO, fractional, the whole altitude band. Over the last few weeks I watched about 950 of them come through. Three things stood out, and the third one is the one worth acting on.</p>\n",
				
				"date_published": "2026-07-03T18:41:51-04:00",
				"url": "https://doughatcher.com/2026/07/03/i-track-commerce-roles-for.html"
			},
			{
				"id": "http://hatcher.micro.blog/2026/06/30/i-keep-a-memory-file.html",
				
				"content_html": "<p>I keep a memory file for the AI agent I use across my infrastructure. On a slow evening I asked it what it had learned about how I work.</p>\n",
				
				"date_published": "2026-06-30T07:33:19-04:00",
				"url": "https://doughatcher.com/2026/06/30/i-keep-a-memory-file.html"
			},
			{
				"id": "http://hatcher.micro.blog/2026/06/13/the-okudas-did-more-to.html",
				
				"content_html": "<p>The Okudas did more to inspire modern user interfaces than arguably anyone <a href=\"https://youtu.be/6DJDJri-aPI\">youtu.be/6DJDJri-a&hellip;</a></p>\n",
				
				"date_published": "2026-06-13T18:02:40-04:00",
				"url": "https://doughatcher.com/2026/06/13/the-okudas-did-more-to.html"
			},
			{
				"id": "http://hatcher.micro.blog/2026/06/10/i-see-the-same-stuff.html",
				
				"content_html": "<p>I see the same stuff on LinkedIn and I don’t really know how to take it. Magento is effectively Adobe Commerce starter edition, and in the PaaS world it’s important for customers to feel they can transition between the two products. So Magento is by necessity a subset of Commerce. So when people are demanding it change (the Magento 3 meme from a while back), or argue that it’s not as big as it once was I feel they’re kind of missing the point of the platform.</p>\n<p><a href=\"https://www.reddit.com/r/Magento/comments/1u25ose/mark_shust_theres_been_a_lot_of_shade_thrown_at/oqvtjhp/\">www.reddit.com/r/Magento&hellip;</a></p>\n",
				
				"date_published": "2026-06-10T14:10:44-04:00",
				"url": "https://doughatcher.com/2026/06/10/i-see-the-same-stuff.html",
				"tags": ["from-reddit","archive","r-magento","reddit-kind-comment"]
			},
			{
				"id": "http://hatcher.micro.blog/2026/06/03/microsoft-build-keynote-yesterday-showing.html",
				
				"content_html": "<p>Microsoft Build keynote yesterday showing off the RTX Spark running Windows, several insane WorkIQ demo, OpenClaw for Windows, Microsoft&rsquo;s suite of new MAI coding models to drive Github Copilot costs down <a href=\"https://www.youtube.com/watch?v=gw0HBKJlX-w\">www.youtube.com/watch</a></p>\n",
				
				"date_published": "2026-06-03T16:27:47-04:00",
				"url": "https://doughatcher.com/2026/06/03/microsoft-build-keynote-yesterday-showing.html"
			},
			{
				"id": "http://hatcher.micro.blog/2026/06/02/gb-of-ram-httpsyoutubeugnnwlamwat.html",
				
				"content_html": "<p>768gb of RAM?! <a href=\"https://youtu.be/ugNnw4lAMWA?t=434\">youtu.be/ugNnw4lAM&hellip;</a></p>\n",
				
				"date_published": "2026-06-02T15:42:27-04:00",
				"url": "https://doughatcher.com/2026/06/02/gb-of-ram-httpsyoutubeugnnwlamwat.html"
			},
			{
				"id": "http://hatcher.micro.blog/2026/06/02/so-nvidia-announces-chips-for.html",
				
				"content_html": "<p>So Nvidia announces chips for running local agents the same day Microsoft rug pulls GitHub Copilot <a href=\"https://www.nvidia.com/en-us/products/rtx-spark/\">www.nvidia.com/en-us/pro&hellip;</a></p>\n",
				
				"date_published": "2026-06-02T07:14:30-04:00",
				"url": "https://doughatcher.com/2026/06/02/so-nvidia-announces-chips-for.html"
			},
			{
				"id": "http://hatcher.micro.blog/2026/05/30/a-personal-claude-max-subscription.html",
				
				"content_html": "<p>A personal Claude Max Subscription lets you run the best frontier model for hours a day. With Github Copilot, you&rsquo;re pushed towards smaller mid-tier models.</p>\n<p>My D&amp;D character gets Opus 1m. My work coding projects get Sonnet 160k.</p>\n<p>Even still, Sonnet will change your life. Stop and use it!</p>\n",
				
				"date_published": "2026-05-30T09:27:45-04:00",
				"url": "https://doughatcher.com/2026/05/30/a-personal-claude-max-subscription.html"
			},
			{
				"id": "http://hatcher.micro.blog/2026/05/18/the-bottleneck-moved-it-used.html",
				
				"content_html": "<p>The bottleneck moved. It used to be code generation. Now it is deployment reliability.</p>\n<p>Input metrics tell you the engine runs. Deployment metrics tell you the brakes work.</p>\n<p>Full post: <a href=\"https://doughatcher.com/blog/2026-04-25-devops-matters-more-when-ai-writes-code/\">doughatcher.com/blog/2026&hellip;</a></p>\n",
				
				"date_published": "2026-05-18T22:17:25-04:00",
				"url": "https://doughatcher.com/2026/05/18/the-bottleneck-moved-it-used.html"
			},
			{
				"id": "http://hatcher.micro.blog/2026/04/29/copilot-studio-is-pretty-much.html",
				
				"content_html": "<p>Copilot Studio is pretty much just Microsoft Open Claw <a href=\"https://youtu.be/_w-jVw8Uhc0?si=fLKAFsi_1VdHWSb5\">youtu.be/_w-jVw8Uh&hellip;</a></p>\n",
				
				"date_published": "2026-04-29T07:57:14-04:00",
				"url": "https://doughatcher.com/2026/04/29/copilot-studio-is-pretty-much.html"
			},
			{
				"id": "http://hatcher.micro.blog/2026/04/20/5098ba.html",
				
				"content_html": "<p>I work at an agency and we&rsquo;ve had access to it in Early Preview and are building our first implementations with it now.</p>\n<p>SaaS itself is fine, pretty much exactly what you&rsquo;d expect it to be - it provides REST and GraphQL endpoints as well as an Admin interface where you lose access to stuff like Page Builder and a few other things that no longer make sense in this world. I will say that the App Builder enablements (AdminUISDK and the like) have been getting a ton of updates, but it wasn&rsquo;t so long ago they felt so brittle and new that it was hard to imagine going to production with it. As of a few months ago, a lot of the quirks are ironed out. Three or four months ago you&rsquo;d have to enable your apps every time you logged in; those kinds of pain points are gone.</p>\n<p>It&rsquo;s designed to be an immutable-style commerce headless commerce instance, you&rsquo;re expected to customize it using &ldquo;Out-of-process Extensibility&rdquo; patterns via App Builder - that&rsquo;s a major platform pillar. App Builder is interesting but it&rsquo;s such a different paradigm than most PHP devs are used to that it seems to kill a lot of momentum.</p>\n<p>App Builder itself is good though, and is starting to feel somewhat feature complete, last year it didn&rsquo;t have the Management API which allows you to easily manage store configuration, it&rsquo;s storage libraries were new and it didn&rsquo;t have the db storage yet. As of this point it&rsquo;s all fairly usable if you&rsquo;re willing to learn how to use it. They are updating it constantly it&rsquo;s clearly a priority for Adobe.</p>\n<p>In this world, Adobe Commerce Storefront is the default head, it run&rsquo;s on AEM Edge Delivery Services. That too is starting to become fleshed out, but it&rsquo;s still fairly primitive and doesn&rsquo;t duplicate all of the native Adobe Commerce front-facing capabilities you&rsquo;d expect in Luma. This is a mixed bag, the EDS boilerplate and drop-in components are pretty easy to understand, EDS is certainly a breeze compared to traditional AEM development; it&rsquo;s basically a Hugo/Gatsby-style theming engine. Developers can pick it up easily.</p>\n<p><a href=\"https://www.reddit.com/r/Magento/comments/1sqyufn/is_anyone_using_adobe_commerce_saas_version/ohbfl1f/\">www.reddit.com/r/Magento&hellip;</a></p>\n",
				
				"date_published": "2026-04-20T15:40:49-04:00",
				"url": "https://doughatcher.com/2026/04/20/5098ba.html",
				"tags": ["from-reddit","archive","r-magento","reddit-kind-comment"]
			},
			{
				"id": "http://hatcher.micro.blog/2026/03/05/imagine-if-steve-was-still.html",
				
				"content_html": "<p>Imagine if Steve was still with us and he was confronted with a MacBook running Jamf and Microsoft 365</p>\n",
				
				"date_published": "2026-03-05T10:42:22-04:00",
				"url": "https://doughatcher.com/2026/03/05/imagine-if-steve-was-still.html"
			},
			{
				"id": "http://hatcher.micro.blog/2026/02/19/the-agent-economy-is-already.html",
				
				"content_html": "<p>The agent economy is already here  <a href=\"https://www.reddit.com/r/AITrailblazers/s/PDLN9Sbppd\">www.reddit.com/r/AITrail&hellip;</a></p>\n",
				
				"date_published": "2026-02-19T13:31:16-04:00",
				"url": "https://doughatcher.com/2026/02/19/the-agent-economy-is-already.html"
			},
			{
				"id": "http://hatcher.micro.blog/2026/01/15/personally-i-cant-wait-to.html",
				
				"content_html": "<p>Personally I can&rsquo;t wait to give Claude direct access to DoorDash and my bank account  <a href=\"https://developers.googleblog.com/under-the-hood-universal-commerce-protocol-ucp/\">developers.googleblog.com/under-the&hellip;</a></p>\n",
				
				"date_published": "2026-01-15T11:44:13-04:00",
				"url": "https://doughatcher.com/2026/01/15/personally-i-cant-wait-to.html"
			},
			{
				"id": "http://hatcher.micro.blog/2025/12/13/meanwhile-head-shops-are-getting.html",
				
				"content_html": "<p>Meanwhile head shops are getting raided in Charleston this week despite THCA/H being legal and regulated now <a href=\"https://www.cnbc.com/2025/12/12/cannabis-stocks-trump-regulations.html\">www.cnbc.com/2025/12/1&hellip;</a></p>\n",
				
				"date_published": "2025-12-13T10:52:15-04:00",
				"url": "https://doughatcher.com/2025/12/13/meanwhile-head-shops-are-getting.html"
			},
			{
				"id": "http://hatcher.micro.blog/2025/12/08/metroid-prime-might-have-been.html",
				
				"content_html": "<p>Metroid Prime 4 might have been released for the Switch, but it feels like it wants to be a Meta Quest game. I bet we&rsquo;ll see Nintendo make a move into VR it&rsquo;s clearly where their head is at</p>\n",
				
				"date_published": "2025-12-08T18:36:48-04:00",
				"url": "https://doughatcher.com/2025/12/08/metroid-prime-might-have-been.html"
			},
			{
				"id": "http://hatcher.micro.blog/2025/12/01/this-is-what-your-up.html",
				
				"content_html": "<p>This is what your up against if you&rsquo;re hiring for technical roles <a href=\"https://www.youtube.com/watch?v=ew-a_5cmCFY\">www.youtube.com/watch</a></p>\n",
				
				"date_published": "2025-12-01T12:23:47-04:00",
				"url": "https://doughatcher.com/2025/12/01/this-is-what-your-up.html"
			},
			{
				"id": "http://hatcher.micro.blog/2025/11/30/agentic-terminals-are-cool-and.html",
				
				"content_html": "<p>Agentic terminals are cool and all, but I don&rsquo;t need an AI summary of my rsync output. Yes, I know the files are downloading but I don&rsquo;t see how 9MB/s is &ldquo;excellent progress&rdquo; over Wifi 6. At least give me a cool visualization!</p>\n",
				
				"date_published": "2025-11-30T11:43:05-04:00",
				"url": "https://doughatcher.com/2025/11/30/agentic-terminals-are-cool-and.html"
			},
			{
				"id": "http://hatcher.micro.blog/2025/11/29/magento-meet-ny.html",
				"title": "Magento Meet NY 2025",
				"content_html": "<p>I had a blast in New York the other week at Meet Magento NY 2025. I saw a few familiar faces, and I learned a few new things about everyone’s favorite open source commerce platform.</p>\n<h2 id=\"hyva-theme-is-now-open-source\">Hyva Theme is now open source!</h2>\n<p><a href=\"https://github.com/hyva-themes/magento2-default-theme\">github.com/hyva-them&hellip;</a></p>\n<p>Hyva, which I definitively learned this trip is pronounced Hoo-vah) is probably the biggest thing in the Magento Open Source space, providing what many consider to be the best theme for the platform and is widely considered to be the right starting point for most people interested in Magento open source. The theme used to come with a hefty license fee, but no more! Use it as you wish, with it’s new OSL 3.0 licensing.\nI’m a strong proponent of using Adobe Commerce and Magento heedlessly through it’s GraphQL APIs so it’s possible I’ll never happen upon Hyva in my client work. Even still, I think I’ll start looking at it as the rightful default monolith theme and include it in my sandboxes. Just seems like time.</p>\n<h2 id=\"loki-checkout\">Loki Checkout</h2>\n<p><a href=\"https://loki-extensions.com/checkout/index\">loki-extensions.com/checkout/&hellip;</a></p>\n<p>If you’re on Hyva, Luma or even your own custom Magento theme, you may be interested in a lifted checkout experience. We got a great walkthrough of Loki checkout and it seems like a great foundation if you’re looking for a lift but still keep things relatively close to the ground.</p>\n<h2 id=\"daffodil\">Daffodil</h2>\n<p><a href=\"https://www.daff.io/docs/guides/introduction\">www.daff.io/docs/guid&hellip;</a></p>\n<p>I was keenly interested in this talk because it speaks to some very real problems that we see play out in our day-to-day life. We have several practices here at Blue Acorn, it’s not just Adobe. But since each platform has it’s own toolchain, it’s hard to find developers who can interoperate between platforms. And even if they can, they are often forced to reinvent the wheel as we usually build for more modern frontends that don’t have the interfaces Hyva and Luma have perfected. Daffodil changes all that with a rich component library for commerce that works across platforms, supporting Adobe Commerce and a whole host of others. The maintainer is commited to keeping it open source and making sure developers can extend across platforsm and teconologies, and I hope we get a chance to use it soon!</p>\n<h2 id=\"upsun-formally-platformsh\">Upsun (Formally Platform.sh)</h2>\n<p><a href=\"https://upsun.com\">upsun.com</a></p>\n<p>Another major shocker was that Platform.sh, the beloved platform behind Magento Cloud, has changed it’s name to Upsun. Personally, I thought Platform.sh was the perfect name – succinctly describes the tool. I got the sense that the new name is a bit controversial. I’ve hosted Magento pretty much every way possible, but over the last five or six years that’s really become a forgotten skill with Magento Cloud. So whaever they are calling it, it really is a mature and reliable hosting platform. And trust me, rolling these things by hand can be more trouble than it’s worth for most people.</p>\n<h2 id=\"adobe-app-builder-and-optimizer\">Adobe App Builder and Optimizer</h2>\n<p><a href=\"https://experienceleague.adobe.com/en/docs/commerce/optimizer/overview\">experienceleague.adobe.com/en/docs/c&hellip;</a></p>\n<p>What Magento event would be complete without Adobe’s heavy hand talking up their enterprise platform? This year Ritesh brought out all the new mainstays: Adobe Commerce as a Cloud Service, App Builder and Adobe Optimizer are really where you want to be if you’re in the enterprise space. There was a slide with the apps in the Exchange, and I think I might have had a hand in more than a handful of them! Watching the Cloud Service and App Builder platforms take off has been a highlight for sure.</p>\n<p>We also keep hearing a lot about Adobe Commerce Optimizer, and this was no exception! ACO is poised to be the stepping stone from any platform, be it Magento, Shopify, Oracle or something home grown into the Edge Delivery Services space, providing catalog, search and that blazing-fast storefront. Customers are using it as a key first-step for eventual SaaS adoption. Adobe seems to have a strong strategy in out-of-process extensibility and edge delivery services, it’s great to see them continue down this road.</p>\n<h2 id=\"hanging-with-my-team\">Hanging with my Team!</h2>\n<p>My favorite part of the trip is that I didn’t have to go alone! With Magento Meet we’ve made it a habit to not just send wildcards like me, but we’ve made an effort to send Technical Architects who love both Adobe Commerce and Magento to soak up the culture. This year, Max and Ryan, two guys I’ve worked super closely with for years – most recently building out some blockbuster App Builder apps, were able to tag along.\nI’ve worked with Max for six or seven years at this point, and while we’ve been through hell together on more than one implementation, I had never met him before until the trip. Really great putting a body to the face, and I immediately felt at ease because I knew him for years. Ryan and I have worked on the same team in the Charleston office for years and years, so the three of us roamed the streets from bar to bar, tried not to go over the per-diem, and had a great time.</p>\n<h2 id=\"infosys-and-the-world-trade-center\">Infosys and the World Trade Center</h2>\n<p>Once word got out that I was going to be in New York, like half of management offered to arrange for access to our office in One World Trade. In truth, there wasn’t time to even put our bags down, but I have to say that it’s probably my favorite stop anytime I’m in New York. From the lobby you take an elevator to the 64th floor with an observation deck overlooking the city, complete with a little lounge! There’s another elevator you have to take to get to the floor Infosys and our sister company WongDooty are. The view from there is nothing short of astounding, if you work here you should definitely find a way to work out o the office for a few days.</p>\n<h2 id=\"thats-it\">That’s it!</h2>\n<p>I\nt was a great trip. I got to see a lot of old friends, including the good folks at Adobe and old school Blue Acorn alum like Ben Marks. I want to thank Blue Acorn and my leadership for flying me out, and I’m looking forward to next year!</p>\n<img src=\"https://cdn.uploads.micro.blog/264500/2025/img-0098.jpg\">\n",
				"summary": "The recent Meet Magento NY 2025 highlighted significant developments in the Magento ecosystem, including the open sourcing of the Hyva theme and the renaming of Platform.sh to Upsun, while also fostering valuable team connections.",
				"date_published": "2025-11-29T12:29:58-04:00",
				"url": "https://doughatcher.com/2025/11/29/magento-meet-ny.html",
				"tags": ["Publications"]
			},
			{
				"id": "http://hatcher.micro.blog/2025/11/29/meanwhile-i-dream-of-the.html",
				
				"content_html": "<p>Meanwhile I dream of the workers utopia that is four days a week <a href=\"https://www.itpro.com/business/business-strategy/infosys-narayana-murthy-996-72-hour-week\">www.itpro.com/business/&hellip;</a></p>\n",
				
				"date_published": "2025-11-29T10:04:05-04:00",
				"url": "https://doughatcher.com/2025/11/29/meanwhile-i-dream-of-the.html"
			},
			{
				"id": "http://hatcher.micro.blog/2025/11/25/its-stuff-like-this-that.html",
				
				"content_html": "<p>It’s stuff like this that makes me mildly interested in Windows again <a href=\"https://www.windowslatest.com/2025/11/19/microsoft-is-putting-an-ai-agent-on-the-windows-11-taskbar-heres-your-first-look/\">www.windowslatest.com/2025/11/1&hellip;</a></p>\n",
				
				"date_published": "2025-11-25T09:30:29-04:00",
				"url": "https://doughatcher.com/2025/11/25/its-stuff-like-this-that.html"
			}
	]
}
