{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Mike Anello (ultimike)","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/ultimike@drupal.community","_microblog":{"about":"https://micro.blog/about/api","id":"232457","username":"ultimike@drupal.community","bio":"Florida-based Drupal developer and trainer.","pronouns":"","is_following":false,"is_you":false,"following_count":2,"discover_count":0},"author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://micro.blog/photos/200/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg"},"items":[{"id":"97463110","content_html":"<p>2 more things being removed from <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a> core in the continued effort to streamline: 🧹</p><p>1. No tests in core releases: <a href=\"https://www.drupal.org/node/3618953\"><span class=\"invisible\">https://www.</span><span>drupal.org/node/3618953</span><span class=\"invisible\"></span></a><br>2. Goodbye, Shortcut module: <a href=\"https://www.drupal.org/node/3578141\"><span class=\"invisible\">https://www.</span><span>drupal.org/node/3578141</span><span class=\"invisible\"></span></a> 👋</p><p>Via The Weekly Drop newsletter (<a href=\"https://theweeklydrop.com\"><span class=\"invisible\">https://</span><span>theweeklydrop.com</span><span class=\"invisible\"></span></a>) 📰</p><p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fassets.drupal.community%2Fmedia_attachments%2Ffiles%2F117%2F263%2F859%2F020%2F078%2F225%2Foriginal%2Fbbc49baf6182c668.png\" alt=\"\" loading=\"lazy\"></p>","summary":"","url":"https://drupal.community/@ultimike/117263859681618259","date_published":"2026-09-13T13:01:39+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-13 13:01","date_timestamp":1789304499,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97414614","content_html":"<p>Over 1400 pages all on <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a> core — written for developers! 📚 Wow — this is quite the labor of love! ❤️</p><p><a href=\"https://www.linkedin.com/posts/cesarmsfelipe_understanding-the-core-of-drupal-activity-7493058667798241280-nHgV/\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">linkedin.com/posts/cesarmsfeli</span><span class=\"invisible\">pe_understanding-the-core-of-drupal-activity-7493058667798241280-nHgV/</span></a></p><p>Cesar Manuel Sánchez Felipe explains his reasoning for writing it. 🙌</p>","summary":"","url":"https://drupal.community/@ultimike/117258132312308980","date_published":"2026-09-12T12:45:06+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-12 12:45","date_timestamp":1789217106,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97361654","content_html":"<p>Planning on heading to <span class=\"h-card\"><a href=\"https://mastodon.social/@drupalcon\" class=\"u-url mention\">@<span>drupalcon</span></a></span> Orlando in March 2027 to learn how to leverage AI in <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a>? 🤖</p><p>If so, your first stop should be my full-day workshop on just that topic! 🎯</p><p><a href=\"https://events.drupal.org/orlando2027/summits-trainings#:~:text=Professional%20Full%20Day%20Hands%2Don%20Training\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">events.drupal.org/orlando2027/</span><span class=\"invisible\">summits-trainings#:~:text=Professional%20Full%20Day%20Hands%2Don%20Training</span></a></p><p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fassets.drupal.community%2Fmedia_attachments%2Ffiles%2F117%2F252%2F775%2F757%2F815%2F399%2Foriginal%2Fc9900b59fc95c038.png\" alt=\"\" loading=\"lazy\"></p>","summary":"","url":"https://drupal.community/@ultimike/117252775872745248","date_published":"2026-09-11T14:02:54+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-11 14:02","date_timestamp":1789135374,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97317770","content_html":"<p>📊 Statistics for the <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a> AI module ecosystem have been updated:</p><p><a href=\"https://ultimike.github.io/ai-module-usage/\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">ultimike.github.io/ai-module-u</span><span class=\"invisible\">sage/</span></a></p><p>Context Control Center is climbing the usage chart! 📈🚀</p>","summary":"","url":"https://drupal.community/@ultimike/117248990081320361","date_published":"2026-09-10T22:00:07+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-10 22:00","date_timestamp":1789077607,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97294389","content_html":"<p>Register for the November 2 edition of my Professional Single Directory Components class by National Coffee Day (Sep 29 in the USA) ☕ and we'll take 15% off the price! 🎉</p><p><a href=\"https://www.drupaleasy.com/psdc\"><span class=\"invisible\">https://www.</span><span>drupaleasy.com/psdc</span><span class=\"invisible\"></span></a> </p><p>18 hours over 6 days, 3 hours/day via Zoom. 💻</p>","summary":"","url":"https://drupal.community/@ultimike/117246926280973797","date_published":"2026-09-10T13:15:16+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-10 13:15","date_timestamp":1789046116,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97228930","content_html":"<p>Bytes is enjoying the free, on-site kayaking at the <span class=\"h-card\"><a href=\"https://mastodon.social/@drupalcon\" class=\"u-url mention\">@<span>drupalcon</span></a></span> Orlando venue! 🛶🐘</p><p>Early-bird registration opens on Monday (and gets you a limited edition PHPelephant!) 🎟️🐘</p><p><a href=\"https://events.drupal.org/orlando2027/\"><span class=\"invisible\">https://</span><span>events.drupal.org/orlando2027/</span><span class=\"invisible\"></span></a></p><p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fassets.drupal.community%2Fmedia_attachments%2Ffiles%2F117%2F241%2F461%2F161%2F171%2F866%2Foriginal%2F0ca20e062b736954.jpeg\" alt=\"A stuffed alligator toy sits in a kayak floating on calm water, surrounded by a serene outdoor environment.\" loading=\"lazy\"></p>","summary":"","url":"https://drupal.community/@ultimike/117241475681193927","date_published":"2026-09-09T14:09:06+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-09 14:09","date_timestamp":1788962946,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97222505","content_html":"<p>Have a (potential) client interested in (finally) moving off of <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a> 7 or another CMS to Drupal CMS? 🚀</p><p>This blog post from the <span class=\"h-card\"><a href=\"https://bird.makeup/users/drupalconeur\" class=\"u-url mention\">@<span>drupalconeur</span></a></span> Rotterdam team is a good place to start: 👇</p><p><a href=\"https://events.drupal.org/rotterdam2026/news/migrating-drupal-cms-classic-drupal-other-platforms\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">events.drupal.org/rotterdam202</span><span class=\"invisible\">6/news/migrating-drupal-cms-classic-drupal-other-platforms</span></a></p>","summary":"","url":"https://drupal.community/@ultimike/117240978894236246","date_published":"2026-09-09T12:02:46+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-09 12:02","date_timestamp":1788955366,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97169361","content_html":"<p>What's (going to be) new in <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a> 12? 🤔 The lack of the \"What's new\" and \"Who's online\" views, for one thing! 📉</p><p>The march towards a simpler Drupal core continues! 🚀</p><p><a href=\"https://www.drupal.org/node/3592672\"><span class=\"invisible\">https://www.</span><span>drupal.org/node/3592672</span><span class=\"invisible\"></span></a></p><p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fassets.drupal.community%2Fmedia_attachments%2Ffiles%2F117%2F236%2F073%2F035%2F704%2F952%2Foriginal%2F16b31565d4009da6.png\" alt=\"\" loading=\"lazy\"></p>","summary":"","url":"https://drupal.community/@ultimike/117236073152068316","date_published":"2026-09-08T15:15:10+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-08 15:15","date_timestamp":1788880510,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97111631","content_html":"<p>If using AI agents from inside the Drupal UI is in your future (or present!) 🔮 then you need to be aware of the AI Context Control Center 🤖 (it has a dedicated lesson in the <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a> AI stuff I teach! 🎓)</p><p>Kristen Pol provided an update on the latest beta version a few weeks ago: 📢</p><p><a href=\"https://salsa.digital/insights/drupal-ai-context-beta-4-released\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">salsa.digital/insights/drupal-</span><span class=\"invisible\">ai-context-beta-4-released</span></a><br><a href=\"https://www.thedroptimes.com/interview/71806/kristen-pol-drupal-context-control-center\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">thedroptimes.com/interview/718</span><span class=\"invisible\">06/kristen-pol-drupal-context-control-center</span></a></p><p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fassets.drupal.community%2Fmedia_attachments%2Ffiles%2F117%2F230%2F128%2F445%2F127%2F592%2Foriginal%2F79f704d13e467627.png\" alt=\"\" loading=\"lazy\"></p>","summary":"","url":"https://drupal.community/@ultimike/117230128579454179","date_published":"2026-09-07T14:03:23+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-07 14:03","date_timestamp":1788789803,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97059426","content_html":"<p>I read this blog post from Jacob Rockowitz and kept on nodding my head in agreement. As LLMs get better and better, I find that agent skills are often just bloating my context window. 🤯📚</p><p><a href=\"https://www.jrockowitz.com/blog/vibing-drupal-losing-my-skills\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">jrockowitz.com/blog/vibing-dru</span><span class=\"invisible\">pal-losing-my-skills</span></a></p><p>Also - yes, I do fear that my (brain) skills could atrophy by using coding agents. I am trying to mitigate this by not allowing the agent the ability to make any commits - I've been manually reviewing and committing all changes - so far... 🧠⚠️</p>","summary":"","url":"https://drupal.community/@ultimike/117224277033136210","date_published":"2026-09-06T13:15:16+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-06 13:15","date_timestamp":1788700516,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"97010005","content_html":"<p>A few weeks ago I was lucky enough to be a substitute host on Talking Drupal🎙️ and the guest was <span class=\"h-card\"><a href=\"https://mastodon.social/@geerlingguy\" class=\"u-url mention\">@<span>geerlingguy</span></a></span> - a <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a> community member who also happens to have a crazy-popular YouTube tech channel 📺🔥</p><p><a href=\"https://sacstudio.libsyn.com/talking-drupal-565-that-geerling-guy\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">sacstudio.libsyn.com/talking-d</span><span class=\"invisible\">rupal-565-that-geerling-guy</span></a></p><p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fassets.drupal.community%2Fmedia_attachments%2Ffiles%2F117%2F218%2F438%2F169%2F280%2F689%2Foriginal%2Faa13ef5faca24246.png\" alt=\"\" loading=\"lazy\"></p>","summary":"","url":"https://drupal.community/@ultimike/117218438315726595","date_published":"2026-09-05T12:30:24+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-05 12:30","date_timestamp":1788611424,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96960796","content_html":"<p>💬 \"Integrated hosting providers are now explicitly part of the strategy.\" 🏗️</p><p>📝 Pamela Barone, <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a> CMS product lead, writing about v2 of the product strategy: <a href=\"https://www.drupal.org/about/initiatives/cms/blog/drupal-cms-product-strategy-version-20\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">drupal.org/about/initiatives/c</span><span class=\"invisible\">ms/blog/drupal-cms-product-strategy-version-20</span></a></p><p>🤔 I would love to hear more about how this particular goal is being pursued.</p><p>📄 Full strategy document: <a href=\"https://www.drupal.org/about/initiatives/cms/strategy-2026\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">drupal.org/about/initiatives/c</span><span class=\"invisible\">ms/strategy-2026</span></a></p>","summary":"","url":"https://drupal.community/@ultimike/117213541498558201","date_published":"2026-09-04T15:45:05+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-04 15:45","date_timestamp":1788536705,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96952738","content_html":"<p>Did you know that Bytes is amazing at ping-pong (as long as you don't mind them standing on the table!) 🏓🐾</p><p>Challenge them at <span class=\"h-card\"><a href=\"https://mastodon.social/@drupalcon\" class=\"u-url mention\">@<span>drupalcon</span></a></span> Orlando in March 2027! 🎉🍊</p><p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fassets.drupal.community%2Fmedia_attachments%2Ffiles%2F117%2F212%2F833%2F906%2F441%2F673%2Foriginal%2F2da1d1f03aa50413.jpeg\" alt=\"Small green alligator plush toy holding a yellow ping-pong paddle sits on a blue outdoor table tennis table with the net across it, framed by a black fence, palm trees, and turquoise pool umbrellas.\" loading=\"lazy\"></p>","summary":"","url":"https://drupal.community/@ultimike/117212834042169538","date_published":"2026-09-04T12:45:10+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-04 12:45","date_timestamp":1788525910,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96900285","content_html":"<p>Have a <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a> development team that needs to get up-to-speed with all the Inside AI stuff that is available? Contact us about a custom version of our \"AI Inside Drupal Essentials\" course: 🤖</p><p><a href=\"https://www.drupaleasy.com/aide\"><span class=\"invisible\">https://www.</span><span>drupaleasy.com/aide</span><span class=\"invisible\"></span></a></p><p>(The next public session begins October 3.) 📅✨</p><p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fassets.drupal.community%2Fmedia_attachments%2Ffiles%2F117%2F208%2F233%2F350%2F218%2F473%2Foriginal%2F2fca750a973b7768.png\" alt=\"\" loading=\"lazy\"></p>","summary":"","url":"https://drupal.community/@ultimike/117208233504635059","date_published":"2026-09-03T17:15:11+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-03 17:15","date_timestamp":1788455711,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96894226","content_html":"<p>Really interesting article 🧐 (if you're into <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a> taxonomy) about how to handle 2 identical terms in a hierarchy when they are not the same term. Confused already? You won't be after reading this: 📚</p><p><a href=\"https://bloomidea.com/en/blog/when-two-terms-called-food-are-not-same-term\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">bloomidea.com/en/blog/when-two</span><span class=\"invisible\">-terms-called-food-are-not-same-term</span></a></p><p>Well written by someone at BloomIdea 👏</p>","summary":"","url":"https://drupal.community/@ultimike/117207711379927039","date_published":"2026-09-03T15:02:24+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-03 15:02","date_timestamp":1788447744,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96835411","content_html":"<p>Woo hoo! There's a new version (1.25.4) of <a href=\"https://drupal.community/tags/DDEV\" class=\"mention hashtag\">#<span>DDEV</span></a>! 🎉</p><p>Highlights include improvements to \"ddev snapshot\", better support for large databases, 2 new project types, new \"ddev add-on update\" command, and a bunch more! 🚀🐳</p><p><a href=\"https://github.com/ddev/ddev/releases/tag/v1.25.4\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/ddev/ddev/releases/</span><span class=\"invisible\">tag/v1.25.4</span></a></p>","summary":"","url":"https://drupal.community/@ultimike/117202393886951534","date_published":"2026-09-02T16:30:05+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-02 16:30","date_timestamp":1788366605,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96829593","content_html":"<p>Fantastic blog post from Stuart Clark about one of the first <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a> contrib modules I remember using: Custom formatters. 🎉</p><p><a href=\"https://stuar.tc/writing/custom-formatters-410-20260731\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">stuar.tc/writing/custom-format</span><span class=\"invisible\">ters-410-20260731</span></a></p><p>Tl;dr The 4.1 version is bringing back some of its best features! 🚀✨</p>","summary":"","url":"https://drupal.community/@ultimike/117201863115813994","date_published":"2026-09-02T14:15:07+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-02 14:15","date_timestamp":1788358507,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96766512","content_html":"<p>Excellent introduction to GEO (Generative Engine Optimization) and why it is the new SEO. 🚀 Yes, this article mentions <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a>, but 90% of it has solid information regardless of the CMS. 💡</p><p><a href=\"https://www.specbee.com/blogs/seo-strategy-aeo-geo-ai\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">specbee.com/blogs/seo-strategy</span><span class=\"invisible\">-aeo-geo-ai</span></a></p><p>Nicely written by Priyanka Phukan from <span class=\"h-card\"><a href=\"https://mastodon.social/@specbee\" class=\"u-url mention\">@<span>specbee</span></a></span> 🙌</p>","summary":"","url":"https://drupal.community/@ultimike/117196082702525205","date_published":"2026-09-01T13:45:04+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-09-01 13:45","date_timestamp":1788270304,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96705448","content_html":"<p>We need more articles like this — an honest look at choosing AI models based on performance AND cost. 💡 As time marches on, this will be more and more important. 🤖</p><p><a href=\"https://www.jrockowitz.com/blog/vibing-drupal-choosing-a-model\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">jrockowitz.com/blog/vibing-dru</span><span class=\"invisible\">pal-choosing-a-model</span></a></p><p>📝 Via Jacob Rockowitz</p><p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fassets.drupal.community%2Fmedia_attachments%2Ffiles%2F117%2F190%2F249%2F566%2F517%2F350%2Foriginal%2F275af965df91a84c.png\" alt=\"\" loading=\"lazy\"></p>","summary":"","url":"https://drupal.community/@ultimike/117190249691803859","date_published":"2026-08-31T13:01:40+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-08-31 13:01","date_timestamp":1788181300,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96658507","content_html":"<p>Still not 100% sure what \"schema\" means in the context of <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a>?</p><p>Dan Moriarty from @electriccitizen.bsky.social is here to help with this primer 📚:</p><p><a href=\"https://electriccitizen.com/insights/schema-markup-ai-seo\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">electriccitizen.com/insights/s</span><span class=\"invisible\">chema-markup-ai-seo</span></a> </p><p>Share this with new Drupal developers you know!</p>","summary":"","url":"https://drupal.community/@ultimike/117184993911324295","date_published":"2026-08-30T14:45:03+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-08-30 14:45","date_timestamp":1788101103,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96653682","content_html":"<p>💬 \"we built and deployed several versions of our own in-house content management platform, eventually deprecating it in 2007 in favor of the newly released Drupal 5\"</p><p>Been there, done that! 😄👴</p><p>Blog post from <span class=\"h-card\"><a href=\"https://mastodon.social/@gdemet\" class=\"u-url mention\">@<span>gdemet</span></a></span> about a big milestone! 🎉🏆</p><p><a href=\"https://www.palantir.net/blog/thirty-years-palantir\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">palantir.net/blog/thirty-years</span><span class=\"invisible\">-palantir</span></a></p><p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fassets.drupal.community%2Fmedia_attachments%2Ffiles%2F117%2F184%2F404%2F533%2F811%2F322%2Foriginal%2F7f666d0965fe5515.png\" alt=\"\" loading=\"lazy\"></p>","summary":"","url":"https://drupal.community/@ultimike/117184404662598711","date_published":"2026-08-30T12:15:12+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-08-30 12:15","date_timestamp":1788092112,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96611096","content_html":"<p>💬 \"[AI] found that fixing just two files… would clear 82% of its 7,028 findings\"</p><p>Marlene Wanberg explains how she uses AI 🤖 to improve A11y:</p><p><a href=\"https://www.tag1.com/blog/teaching-ai-to-do-the-boring-parts\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">tag1.com/blog/teaching-ai-to-d</span><span class=\"invisible\">o-the-boring-parts</span></a></p><p>(I realize that I've been posting a lot from <span class=\"h-card\"><a href=\"https://fosstodon.org/@tag1consulting\" class=\"u-url mention\">@<span>tag1consulting</span></a></span> lately, but they've been publishing some really great stuff! 🎉)</p>","summary":"","url":"https://drupal.community/@ultimike/117179331989172741","date_published":"2026-08-29T14:45:09+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-08-29 14:45","date_timestamp":1788014709,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96608113","content_html":"<p>Perfect fit! 🎯</p><p><a href=\"https://herchel.com/articles/im-joining-acquia\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">herchel.com/articles/im-joinin</span><span class=\"invisible\">g-acquia</span></a></p><p><span class=\"h-card\"><a href=\"https://drupal.community/@acquia\" class=\"u-url mention\">@<span>acquia</span></a></span> just gave one of the loudest voices in <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a> a platform. 📣🙌</p>","summary":"","url":"https://drupal.community/@ultimike/117179037013781455","date_published":"2026-08-29T13:30:08+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-08-29 13:30","date_timestamp":1788010208,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96553322","content_html":"<p>I am a big fan of the <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a> AI 🤖 guardrails 🛡️ functionality (it is part of the main AI module!) and consider it must-use ✅ functionality when doing anything in the Drupal AI ecosystem. Here's a primer 📖 from Jibran Ijaz from Morpht</p><p><a href=\"https://www.morpht.com/blog/protecting-pii-drupal-ai-introduction-guardrails\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">morpht.com/blog/protecting-pii</span><span class=\"invisible\">-drupal-ai-introduction-guardrails</span></a></p>","summary":"","url":"https://drupal.community/@ultimike/117173551701612114","date_published":"2026-08-28T14:15:09+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-08-28 14:15","date_timestamp":1787926509,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96502556","content_html":"<p>\"Inside AI\" is what my 18-hour “AI Inside Drupal Essentials” course is all about. Class begins August 31. 🎓</p><p>Class info: <a href=\"https://drupaleasy.com/aide\"><span class=\"invisible\">https://</span><span>drupaleasy.com/aide</span><span class=\"invisible\"></span></a> <br>What is Inside AI? <a href=\"https://www.drupal.org/about/ai/initiatives/blog/inside-ai-is-building-what-our-partners-asked-for\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">drupal.org/about/ai/initiative</span><span class=\"invisible\">s/blog/inside-ai-is-building-what-our-partners-asked-for</span></a></p><p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fassets.drupal.community%2Fmedia_attachments%2Ffiles%2F117%2F168%2F657%2F208%2F834%2F242%2Foriginal%2F579971ef67094620.png\" alt=\"\" loading=\"lazy\"></p>","summary":"","url":"https://drupal.community/@ultimike/117168657340275914","date_published":"2026-08-27T17:30:27+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-08-27 17:30","date_timestamp":1787851827,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"96064550","content_html":"<p>💬 \"Software is never neutral. It's written by people, and it's always evolving and changing and growing, just like the people who make it.\" 💻🌱</p><p>📝 <span class=\"h-card\"><a href=\"https://drupal.community/@hotsauce\" class=\"u-url mention\">@<span>hotsauce</span></a></span>, via <a href=\"https://blog.varn.dev/2026/08/02/software-is-never-neutral.html\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">blog.varn.dev/2026/08/02/softw</span><span class=\"invisible\">are-is-never-neutral.html</span></a> 🔗</p>","url":"https://drupal.community/users/ultimike/statuses/117123477368542869","date_published":"2026-08-19T18:00:35+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-08-19 18:00","date_timestamp":1787162435,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"94114393","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.social/@YesCT\" class=\"u-url mention\">@<span>YesCT</span></a></span> <span class=\"h-card\"><a href=\"https://indieweb.social/@dries\" class=\"u-url mention\">@<span>dries</span></a></span> it's new to me.</p>","url":"https://drupal.community/users/ultimike/statuses/116930453764135247","date_published":"2026-07-16T15:52:08+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-07-16 15:52","date_timestamp":1784217128,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"93264513","content_html":"<p><span class=\"h-card\"><a href=\"https://digipres.club/@rosiel\" class=\"u-url mention\">@<span>rosiel</span></a></span> <span class=\"h-card\"><a href=\"https://fosstodon.org/@jurgenhaas\" class=\"u-url mention\">@<span>jurgenhaas</span></a></span> 👆?</p>","url":"https://drupal.community/users/ultimike/statuses/116846088747932292","date_published":"2026-07-01T18:17:00+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-07-01 18:17","date_timestamp":1782929820,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"92275423","content_html":"<p><span class=\"h-card\"><a href=\"https://phpc.social/@lordsimal\" class=\"u-url mention\">@<span>lordsimal</span></a></span> <span class=\"h-card\"><a href=\"https://indieweb.social/@dries\" class=\"u-url mention\">@<span>dries</span></a></span> I don't necessarily agree that Layout Builder is \"pretty horrible\", but the more I use canvas, the more I like it. It's pretty remarkable.</p>","url":"https://drupal.community/users/ultimike/statuses/116759102135173913","date_published":"2026-06-16T09:35:10+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-06-16 09:35","date_timestamp":1781602510,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89496087","content_html":"<p><span class=\"h-card\"><a href=\"https://drupal.community/@jpoesen\" class=\"u-url mention\">@<span>jpoesen</span></a></span> All credit goes to <span class=\"h-card\"><a href=\"https://drupal.community/@lostcarpark\" class=\"u-url mention\">@<span>lostcarpark</span></a></span> - I just hop in and help when James needs a review or something!</p>","url":"https://drupal.community/users/ultimike/statuses/116509890242888431","date_published":"2026-05-03T09:17:18+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-05-03 09:17","date_timestamp":1777799838,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"88104806","content_html":"<p><span class=\"h-card\"><a href=\"https://drupal.community/@freelock\" class=\"u-url mention\">@<span>freelock</span></a></span> I think that we, the <a href=\"https://drupal.community/tags/Drupal\" class=\"mention hashtag\">#<span>Drupal</span></a>  community, need to do a much better job of putting Drupal in front of new developers.</p>","url":"https://drupal.community/users/ultimike/statuses/116392234398898948","date_published":"2026-04-12T14:35:53+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-04-12 14:35","date_timestamp":1776004553,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"84393075","content_html":"<p><span class=\"h-card\"><a href=\"https://norfolk.social/@rachel\" class=\"u-url mention\">@<span>rachel</span></a></span> <span class=\"h-card\"><a href=\"https://drupal.community/@fldrupalcamp\" class=\"u-url mention\">@<span>fldrupalcamp</span></a></span> Nope.</p>","url":"https://drupal.community/users/ultimike/statuses/116081878931341890","date_published":"2026-02-16T19:08:24+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2026-02-16 19:08","date_timestamp":1771268904,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"75621947","content_html":"<p><span class=\"h-card\"><a href=\"https://labyrinth.social/@starshaped\" class=\"u-url mention\">@<span>starshaped</span></a></span> there's a nice discussion happening about this on LinkedIn: <a href=\"https://www.linkedin.com/posts/anello_drupal-sdc-single-directory-components-vs-activity-7383139651030507520-gZFN?utm_source=share&amp;utm_medium=member_ios&amp;rcm=ACoAAADMLRwBv5rWBerowmKcu7TyRoliJdB5_gg\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">linkedin.com/posts/anello_drup</span><span class=\"invisible\">al-sdc-single-directory-components-vs-activity-7383139651030507520-gZFN?utm_source=share&amp;utm_medium=member_ios&amp;rcm=ACoAAADMLRwBv5rWBerowmKcu7TyRoliJdB5_gg</span></a></p>","url":"https://drupal.community/users/ultimike/statuses/115362611562557050","date_published":"2025-10-12T18:29:15+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-10-12 18:29","date_timestamp":1760293755,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"74611178","content_html":"<p><span class=\"h-card\"><a href=\"https://drupal.community/@deviantintegral\" class=\"u-url mention\">@<span>deviantintegral</span></a></span> I did not know that.</p>","url":"https://drupal.community/users/ultimike/statuses/115288115291806736","date_published":"2025-09-29T14:43:52+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-09-29 14:43","date_timestamp":1759157032,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"73476227","content_html":"<p><span class=\"h-card\"><a href=\"https://drupal.community/@pcambra\" class=\"u-url mention\">@<span>pcambra</span></a></span> Yikes - I just checked and it is loading for me. Seems like it was just a temporary glitch.</p>","url":"https://drupal.community/users/ultimike/statuses/115197528495970539","date_published":"2025-09-13T14:46:27+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-09-13 14:46","date_timestamp":1757774787,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"69859328","content_html":"<p><span class=\"h-card\"><a href=\"https://sfba.social/@mastodon1supporting\" class=\"u-url mention\">@<span>mastodon1supporting</span></a></span> Is this for real? This doesn't look for real - it looks scammy.</p>","url":"https://drupal.community/users/ultimike/statuses/114920321976728849","date_published":"2025-07-26T15:49:12+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-07-26 15:49","date_timestamp":1753544952,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"68725606","content_html":"<p><span class=\"h-card\"><a href=\"https://drupal.community/@module_builder\" class=\"u-url mention\">@<span>module_builder</span></a></span> I'll check it out with our alumni during office hours. Thanks for the nudge.</p>","url":"https://drupal.community/users/ultimike/statuses/114835018094541458","date_published":"2025-07-11T14:15:18+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-07-11 14:15","date_timestamp":1752243318,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"68723053","content_html":"<p><span class=\"h-card\"><a href=\"https://drupal.community/@module_builder\" class=\"u-url mention\">@<span>module_builder</span></a></span> Unfortunately, no we don't cover Module Builder. We focus on using \"drush generate\".</p>","url":"https://drupal.community/users/ultimike/statuses/114834872032000010","date_published":"2025-07-11T13:38:09+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-07-11 13:38","date_timestamp":1752241089,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"66187654","content_html":"<p><span class=\"h-card\"><a href=\"https://drupal.community/@freelock\" class=\"u-url mention\">@<span>freelock</span></a></span> maybe start with a virtual event. I know that the New Jersey and Govcon folks do that type of thing.</p>","url":"https://drupal.community/users/ultimike/statuses/114641186847140413","date_published":"2025-06-07T08:41:27+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-06-07 08:41","date_timestamp":1749285687,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"65594306","content_html":"<p><span class=\"h-card\"><a href=\"https://drupal.community/@mandclu\" class=\"u-url mention\">@<span>mandclu</span></a></span> <span class=\"h-card\"><a href=\"https://micro.blog/mradcliffe@nokoto.org\" class=\"u-url mention\">@<span>mradcliffe</span></a></span> Hrm - I would've gone for \"Ultimate Smart Date Infinity\"...</p>","url":"https://drupal.community/users/ultimike/statuses/114597063728292699","date_published":"2025-05-30T13:40:22+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-05-30 13:40","date_timestamp":1748612422,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"64656373","content_html":"<p><span class=\"h-card\"><a href=\"https://hachyderm.io/@andrewmriley\" class=\"u-url mention\">@<span>andrewmriley</span></a></span> heh.</p>","url":"https://drupal.community/users/ultimike/statuses/114525836248803528","date_published":"2025-05-17T23:46:17+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-05-17 23:46","date_timestamp":1747525577,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"64403679","content_html":"<p><span class=\"h-card\"><a href=\"https://hachyderm.io/@andrewmriley\" class=\"u-url mention\">@<span>andrewmriley</span></a></span> Claude's song is too bland to win, I think...</p>","url":"https://drupal.community/users/ultimike/statuses/114507153187586989","date_published":"2025-05-14T16:34:56+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-05-14 16:34","date_timestamp":1747240496,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"64398753","content_html":"<p><span class=\"h-card\"><a href=\"https://hachyderm.io/@andrewmriley\" class=\"u-url mention\">@<span>andrewmriley</span></a></span> who is your pick to win?</p>","url":"https://drupal.community/users/ultimike/statuses/114506903876637380","date_published":"2025-05-14T15:31:32+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-05-14 15:31","date_timestamp":1747236692,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"64398717","content_html":"<p><span class=\"h-card\"><a href=\"https://hachyderm.io/@andrewmriley\" class=\"u-url mention\">@<span>andrewmriley</span></a></span> it's not my favorite, but it's a catchy tune and I think it will win.</p>","url":"https://drupal.community/users/ultimike/statuses/114506902699083498","date_published":"2025-05-14T15:31:14+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-05-14 15:31","date_timestamp":1747236674,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"62819669","content_html":"<p><span class=\"h-card\"><a href=\"https://fosstodon.org/@midcamp\" class=\"u-url mention\">@<span>midcamp</span></a></span> I hear the Drupal CMS workshop is pretty good...</p>","url":"https://drupal.community/users/ultimike/statuses/114388092990612342","date_published":"2025-04-23T15:56:22+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-04-23 15:56","date_timestamp":1745423782,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"61913143","content_html":"<p><span class=\"h-card\"><a href=\"https://drupal.community/@borisson_\" class=\"u-url mention\">@<span>borisson_</span></a></span> Wow - that's a really clear answer from Pierre! Very helpful.</p>","url":"https://drupal.community/users/ultimike/statuses/114313780958695889","date_published":"2025-04-10T12:57:50+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-04-10 12:57","date_timestamp":1744289870,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"61297008","content_html":"<p><span class=\"h-card\"><a href=\"https://drupal.community/@chrisfromredfin\" class=\"u-url mention\">@<span>chrisfromredfin</span></a></span> Oh no! That's a typo I am immediately fixing!</p><p>s/infection/inflection</p>","url":"https://drupal.community/users/ultimike/statuses/114269019474560233","date_published":"2025-04-02T15:14:24+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-04-02 15:14","date_timestamp":1743606864,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"61231809","content_html":"<p>Also - UI Suite Bootstrap - so now that's 6.</p>","url":"https://drupal.community/users/ultimike/statuses/114264345053980709","date_published":"2025-04-01T19:25:38+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-04-01 19:25","date_timestamp":1743535538,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"60811485","content_html":"<p><span class=\"h-card\"><a href=\"https://toot.cat/@ruby\" class=\"u-url mention\">@<span>ruby</span></a></span> quite the opposite. Removing wildly insecure functionality when a much better solution exists (Project Browser) is actually helpful, IMHO.</p>","url":"https://drupal.community/users/ultimike/statuses/114233888429966440","date_published":"2025-03-27T10:20:07+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-03-27 10:20","date_timestamp":1743070807,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"59874574","content_html":"<p><span class=\"h-card\"><a href=\"https://norfolk.social/@rachel\" class=\"u-url mention\">@<span>rachel</span></a></span> seems like it. Not sure yet.</p>","url":"https://drupal.community/users/ultimike/statuses/114167293552060900","date_published":"2025-03-15T16:04:10+00:00","author":{"name":"Mike Anello (ultimike)","url":"https://drupal.community/@ultimike","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.drupal.community%2Faccounts%2Favatars%2F109%2F382%2F603%2F525%2F291%2F937%2Foriginal%2Ff1c3096761dfb1f3.jpg","_microblog":{"username":"ultimike@drupal.community"}},"_microblog":{"date_relative":"2025-03-15 16:04","date_timestamp":1742054650,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"edit_url":null,"is_conversation":true,"is_linkpost":false,"is_mention":true}}]}