Mike Anello (ultimike)'s Avatar

Mike Anello (ultimike)

@mike-anello.bsky.social

Drupal developer and trainer.

305 Followers  |  61 Following  |  820 Posts  |  Joined: 19.12.2023  |  1.779

Latest posts by mike-anello.bsky.social on Bluesky

Marketplace Share Out #8: FAQ and What's Changing Post-Feedback Thanks to everyone who’s participated in the proposal feedback! Based on your input, here’s a transparent summary of what’s changing, what’s under consideration, and what questions we heard most.

Details about the pilot program for a #Drupal marketplace for site templates are coming into focus πŸ§©πŸ›οΈ

www.drupal.org/about/starsh...

Some relevant points:
βœ… No listing fees in the pilot
🌐 Off-site sales
πŸ’Έ 10% referral fee on upsells for 12 months
🀝 DCP = Drupal Certified Partners

10.08.2025 10:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
New GUI Installer: Get DDEV Running on Windows in Just 10 Minutes (Video) Skip the complex PowerShell scripts! DDEV's new GUI installer gets you developing on Windows with WSL2 in just 10 minutes. Watch the step-by-step video.

I mentioned this a few weeks ago, but here’s a video of the new, streamlined #ddev Windows installer in action! πŸͺŸβš‘πŸŽ₯

ddev.com/blog/watch-n...

10.08.2025 10:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Drupal and PHP Communities Partnering for Longhorn PHP Conference 2025 Texas Drupal organizers join Longhorn PHP Conference 2025 to connect Drupal and PHP communities in Austin, October 23–25. The event features joint sessions, an extended CFP through August 1, and highl...

There should be more of this (combined #drupal and PHP events), IMHO. πŸ€πŸ˜πŸ’§

www.thedroptimes.com/50383/drupal...

longhornphp.com: October 23-25 in Austin, Texas. πŸ“πŸ—“οΈ

Thanks to The Drop Times for shining a light on this. πŸ”¦

10.08.2025 10:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Creating a Simple Donation form with Drupal, Stripe, and Webforms | Picozzi.com If you're looking to accept donations on your Drupal site, the combination of the Webform module and Stripe provides a flexible and powerful solution. In this guide, I’ll walk you through setting up a...

Another easy-to-read post from @johnpicozzi.bsky.social - this one about using Webform and Stripe to collect donations (or any other type of payment): πŸ’³πŸ§ΎπŸ’™

picozzi.com/notebook/202...

08.08.2025 15:06 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Drupal and PHP fun with FrankenPHP | Très Bien Tech I've been looking at FrankenPHP for a while because I really think it will help Drupal. I had fun looking into this, some of what I came across is below, whether it should be used like this or not I c...

Based on this blog post from ThΓ©odore Biadala, I took a closer look at FrankenPHP:
tresbien.tech/blog/drupal-...

…and wow is it impressive 🀯 A modern, PHP app server that can quickly host a #drupal site πŸš€

frankenphp.dev (again, such a great logo! πŸ§Ÿβ€β™‚οΈπŸ’€)

07.08.2025 20:46 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
doxigo

Thank you to Sohail Lajevardi for sharing his knowledge about the #drupal Radix base theme during DrupalEasy Office Hours yesterday! πŸŽ“πŸ’‘

www.drupal.org/u/doxigo

He was super patient and generous with his time πŸ™ as he answered all of our alumni questions πŸ’¬πŸ§ 

06.08.2025 19:32 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Co-designing the future: Share your views on our Drupal AI roadmap The best technology is designed to meet real world needs of organisations. Doing so ensures the impact technology can generate is maximised. Drupal is used by a wide range of end users and we want to ...

The #drupal AI initiative team is looking for input on its roadmap πŸ€–πŸ›€οΈ β€” you can help by completing their 10–15 minute survey πŸ“:

www.drupal.org/about/starsh...

Survey closes Sunday, August 10, 2025 ⏳

06.08.2025 14:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Event Platform: July 2025 Updates As I made my way home from my first in-person DrupalCamp Asheville, I was still awash in warm memories of lively discussions and laughs with a Drupal community that increasingly feels like an extended...

Impressive (and super-useful!) content moderation improvements for the #drupal Event Platform πŸŽ‰πŸ›‘οΈ β€” partially powered by ECA βš™οΈ

www.mandclu.com/blog/event-p...

The work done by Martin Anderson-Clutz on this is really impressive πŸ‘βœ¨

05.08.2025 16:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
DrupalCon Vienna 2025: Join the Contribution Sprints and Make a Difference | Drupal Events DrupalCon unites experts from around the globe who create ambitious digital experiences. Network, learn, and be inspired.

DrupalCon contribution sprints need mentors πŸ™‹β€β™€οΈπŸ’¬ β€” if you maintain a #drupal contrib project, this is your opportunity to engage and train contributors! πŸ› οΈπŸŒ±

More info about the @drupalconeur.bsky.social Vienna sprints: events.drupal.org/vienna2025/n...

04.08.2025 19:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Markdown Easy The Markdown Easy module is a Drupal text filter to convert Markdown into HTML. The primary use case for this module is to quickly and easily be able to configure and utilize a Markdown text filter.

If you use the #drupal Markdown Easy module, I’ve just released a 2.0.0-RC1 version with new features ✨ and simpler out-of-the-box config βš™οΈ.

www.drupal.org/project/mark...

I’d love your feedback πŸ’¬ before I tag a full release! πŸš€

04.08.2025 15:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Professional Module Development

Tomorrow is the final free A Closer Look webinar before the next Professional Module Development course kicks off!

If you’re curious about the course or want to level up your PM game as a dev, don’t miss it.

πŸ—“οΈ Register now: drupaleasy.com/pmd

#Drupal #DrupalTraining #Webinar

04.08.2025 14:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
World Emoji Day: Fun Facts, Support in Drupal, And An Emoji-Powered Module Quiz When the Internet entered our lives, it brought with it a priceless gift: the ability to send text instantly to every corner of the globe. That moment marked the dawn of online communication. But some...

Super fun blog post from Nadia Nykolaichuk about everything to do with emojis and #drupal πŸ˜„πŸ“±πŸŽ‰ (and a fun quiz as well!)

imagexmedia.com/blog/emoji-d...

I learned a bunch of (useless?) trivia about emoji πŸ€“πŸ§ 

03.08.2025 15:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Thoughts on Professional Development We all have to constantly be learning. These suggestions are more or less in the reverse direction of importance. Keep reading.

Really nice blog post about the importance of always being in a learning mindset 🧠✨ β€” and the different ways to learn as an IT professional πŸ’»πŸ“š

spinningcode.org/2025/thought...

My favorite: share what you know (I think it might be a super-power!) πŸ’¬πŸ¦Έ

Blog post by Aaron Crosman

02.08.2025 13:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Commerce Core 3.1.0 release brings checkout completion improvements Commerce Core 3.1.0 is now available with 21 resolved issues, including improvements to the checkout completion page and a fix for a longstanding normalization bug that affected JSON:API integrations.

The very impressive #drupal Commerce ecosystem just keeps on chugging along πŸš‚πŸ›’

www.centarro.io/blog/commerc...

Learn what’s new in the post from Matt Robison ✍️✨

01.08.2025 12:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Blog post: Experience Builder has pushed the boundaries of what Drupal can do. Here's how we can push it further. You've probably seen some excitement in the Drupal community around Experience Builder. The current version (0.5.0-alpha1) shows a giant leap forward in Drupal's page building and editing experience.

Experience Builder is coming. Lee Rowlands is thinking about what comes next (multi-user editing) 🧠🀝

www.previousnext.com.au/blog/experie...

So much potential β€” so very exciting! πŸš€βœ¨

31.07.2025 14:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Always Evolving: Interview with First-Time DrupalCamp Speaker, Mariia Drupal conferences are always rich with technical insights for building exceptional digital experiences. But there's another side β€” the non-technical topics that are just as essential. These themes re...

I find myself being really happy for 1st-time #Drupal event presenters β€” even when I don’t know them. I feel like it’s a really big step in someone’s self-confidence to take that leap. πŸ™ŒπŸŽ€βœ¨

Here’s a lovely article from ImageX about Mariia Voloshyna doing just that. πŸ’ͺ

imagexmedia.com/blog/always-...

30.07.2025 18:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Drupal AI 1.2.0-alpha1 is out and ready to be tested Drupal AI 1.2.0-alpha1 was just released and it comes as a feature preview of what is coming with the AI 1.2.0 release. Watch a highlights video about the release. Note that since this is an alpha, we...

We all know that #Drupal-related AI development is moving at a blistering pace βš‘πŸ€–. Here’s a look at what’s coming in version 1.2 of the AI module:

www.drupal.org/about/starsh...

IMHO, Field Widget Actions is HUGE πŸ› οΈπŸ§ . Integration with ECA and keeping humans in the loop is the right direction πŸ‘₯βœ….

28.07.2025 18:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Using FrankenPHP with DDEV Maintaining an add-on involves regularly updating it to stay compatible with new features in both the upstream ddev-addon-template and DDEV itself.

Honestly, I stopped reading after seeing the FrankenPHP logo πŸ§Ÿβ€β™‚οΈπŸ’»

ddev.com/blog/using-f...

I’m sure whatever Stas Zhuk (github.com/stasadev) wrote was super useful and interesting, but I’m an easy mark for a great logo 🎯😍

28.07.2025 14:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Drupal Career Online In addition to the catalog of DrupalEasy learning resources, those enrolled in each Spring or Fall session of the DCO also have unfettered access to the thousands of Drupalize.me tutorials during the ...

πŸš€ Want your team to level up their #Drupal skills the right way? Drupal Career Online is the go-to training program for serious Drupal development. It’s hands-on, instructor-led, and built for real-world success.

drupaleasy.com/dco

Give your team the tools to build better, faster, and smarter. πŸ’‘

28.07.2025 13:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
My Go-To Setup for Local Drupal Development with DDEV and Colima | Picozzi.com As someone who frequently builds POCs and demos with Drupal, I’ve spent plenty of time spinning up local environments. A while back, I switched to DDEV as my go-to local dev tool after hearing great t...

I’m linking to this post from @johnpicozzi.bsky.social for two reasons:

1. It has solid info about spinning up a fresh #Drupal site with #DDEV βš™οΈπŸ§ͺ
2. It includes an AI disclosure statement πŸ§ πŸ“ (which I think should be a requirement for Drupal Planet items.)

picozzi.com/notebook/202...

27.07.2025 15:27 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Professional Module Development

Writing #Drupal modules that work is good β€” writing ones that are sustainable is better. βœ…β™»οΈ
The Professional Module Development course from DrupalEasy teaches best practices so your code is reliable, maintainable, and ready for the long haul. πŸ’‘πŸ§°

www.drupaleasy.com/pmd/

#DrupalTraining #DrupalDevπŸš€

27.07.2025 15:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Auto-Updating Website Policies - Privacy Policy Generator Get the policies your website needs to comply with GDPR, CPRA, CalOPPA, & more. The only Privacy Policy Generator founded by a Privacy Attorney

Don’t copy/paste your site’s Privacy Policy from some random place – use Termageddon with confidence! πŸ›‘οΈπŸ“„βœ…

app.termageddon.com?fp_ref=manello

See it in action on www.drupaleasy.com/privacy πŸ”

26.07.2025 15:44 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
From DevOps Headaches to Seamless Onboarding: How Dropping Chocolatey Made DDEV the Perfect Fit for a Client's Drupal Team How I streamlined a client’s Drupal workflow by championing DDEV, worked with maintainers to remove a tricky dependency, and slashed developers' DevOps time.

A great example of open-source software at its most powerful πŸ’ͺ🌍 A #ddev user had a pain point related to installing on Windows πŸͺŸ. They solved it, and then volunteered the code back to the DDEV project 🀝 Everybody wins πŸŽ‰

colan.pro/blog/droppin...

Article and contribution by @colan.pro! πŸ™Œ

25.07.2025 15:22 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
XHGui Feature Makes Profiling Even Easier The new XHGui feature in DDEV makes profiling (studying a website's performance and bottlenecks) even easier than it was before, with a consistent web interface.

While preparing for a private #drupal training gig, I finally had a reason to play around with the new-ish xhgui integration in #ddev - super cool and so easy to use in a very ddev-y way.

ddev.com/blog/xhgui-f...

xhgui is a nice interface for xhprof - a lightweight PHP performance analyzer.

24.07.2025 14:04 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Automatic Updates: Is It Right for Your Drupal Site? πŸ€” Keeping a Drupal site secure means staying on top of security updates, which are a kind of patch-level update. You may have heard of Automatic Updates, a tool that helps you apply patch-level updates ...

Nice overview about whether you should be using Automatic Updates with your #Drupal site from Amber Matz πŸ§ πŸ”„:

drupalize.me/blog/automat...

The elephant in the room 🐘 (IMHO) is that I’m not aware of any hosting besides drupito.com that supports it out-of-the-box πŸš«πŸ”§.

23.07.2025 18:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Professional Module Development

Feel like you’re not keeping up with modern #drupal module development? πŸ˜¬πŸ“‰ Feel guilty that you don’t know how to use services or write an automated test? πŸ€–πŸ§ͺ

Get the knowledge you need with our 15-week, 2x/week Professional Module Development course. πŸŽ“πŸ’»

All the info: www.drupaleasy.com/pmd

23.07.2025 13:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Protecting Nonprofit Websites from a Hostile Government The Trump administration and its supporters are attacking dissenting views on a terrifying scale. Here are steps to protect your website from censorship.

Hostile governments or not, there are a lot of good ideas in here about retaining control of your content in the event of a crisis. πŸ›‘οΈπŸŒπŸ’‘

devcollaborative.com/blog/protect...

Written by @claytondewey.bsky.social ✍️

22.07.2025 12:59 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Drupal Career Online In addition to the catalog of DrupalEasy learning resources, those enrolled in each Spring or Fall session of the DCO also have unfettered access to the thousands of Drupalize.me tutorials during the ...

The next semester of Drupal Career Online begins September 1! πŸ“… Want to learn more before committing to this 12-week, 2x/week, beginner- and best practice-focused course? Attend our free Taste of Drupal webinar on Aug 20.

Details πŸ‘‰ www.drupaleasy.com/dco

πŸ‘¨β€πŸ’»πŸŒ±πŸŽ“ #Drupal #DrupalTraining #LearnDrupal

21.07.2025 13:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The web's broken deal with AI companies AI companies are breaking the web's economic model by extracting content without compensating creators, but new enforcement tools and content licensing marketplaces could restore fair compensation.

Great background info from Dries Buytaert on Cloudflare’s recent decision to block AI crawlers by default πŸ€–πŸš«

dri.es/the-webs-bro... πŸ”πŸŒ

20.07.2025 21:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
"Anemone": The brief tale of a Drupal core security advisory | xjm

I love this stuff: behind-the-scenes post about a recent #drupal security advisory πŸ”πŸ§  Includes details on how the security team tackled this issue.

xjmdrupal.org/blog/anemone

This post by xjm shows the attention to detail and the professional manner the security team goes about their tasks! πŸ‘πŸ”Ž

20.07.2025 04:20 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@mike-anello is following 18 prominent accounts