Mike McCaffrey
mikemccaffrey@drupal.community
<p>Senior Architect building Drupal sites for more years than I care to count, with a strong focus on accessibility and best practices. Trying very hard to convince people that the AI craze is a pyramid scheme that is going to crash the entire economy. Opinions expressed do not represent those held by my employer or coworkers; they are totally into AI as well, which makes meetings very awkward.</p>
Posts
-
View post
I guess counter-culture #zines are now just an aesthetic for #GenerativeAI to regurgitate. https://stateless-zine.netlify.app/
-
View post
When even #Texas conservatives are against #AI data centers, we surely must be close to the end of the #AIBubble. https://www.tomshardware.com/tech-industry/data-centers/texas-slams-on-the-breaks-for-1-800-data-centers-power-grid-requirements-are-five-times-higher-than-peak-record-demand-474-gigawatts-of-power-requests-are-now-subject-to-new-moratorium
-
View post
I submitted my session proposal for the #PNWDrupalSummit with hours to spare!
-
View post
Who the hell in the #Drupal community thought that it was a good idea that when a field is removed, any view that happened to reference it is automatically disabled? And not just a view display; the entire view.
-
View post
"I was just enthralled by it. The idea that you could actually type something into a machine and then it would respond by typing back something, and then you could have this interaction." Funny how talking to computers isn't a concept that was invented with LLMs. https://www.youtube.com/shorts/K2gFNfNejVU
-
View post
Yesterday, I found myself credulously reading the #GoogleAI search summary about how many gingko nuts you can eat before their neurotoxin will poison you, until I suddenly realized what I was doing and exclaimed "oh no". #GenerativeAI #UrbanForaging
-
View post
I'm glad I've reached the point of my career when completely unreasonable people are just a humorous nuisance instead of an existential threat to my continued employment.
-
View post
Wow, this is the worst #CookieBanner that I have ever seen. There is no simple reject button, and instead there is a button to pay them money to escape tracking. And if you do go into the settings, it says that for free access you need to consent to be tracked, and if you want to reject the trackers they have 193 services listed out individually! https://www.heise.de/
-
View post
I love how so many people are arguing about whether #AI companies should get a bailout when the #AIBubble hasn't even popped yet.
-
View post
Goddamnit, #Songkick has been bought by #Suno which seems to be a bullshit AI music generator, who seem like they would have no interest in tracking live music other than to sabotage it.
-
View post
Sigh, my timeline at a11y.social has not been updating since may, so I think it is finally time to move my #accessibility-related posting to a new server. It seems like the instance with the most #a11y-related content coming from it is front-end.social, but registration is not open. Does anyone there have an invite link that I could use? I'm also open to other domain suggestions!
-
View post
Wow, crazy to hear that regular folks in China are even more anxious about "falling behind" in #AI adoption than in the US. https://youtu.be/fEGUlvR9gvY?t=1069
-
View post
"The use case for #AI is work that should not be done." https://youtu.be/wAgecpbLYkI?t=102 #DavidGerald #TheTechReport #PivotToAI
-
View post
Hey #AI companies. Ask your super-smart computers what caching is. We don't need bespoke answers to every prompt.
-
View post
This video is about #AI art, but what he says about the process leading you somewhere different and often better is just as valid with #WebDevelopment. https://youtu.be/WeCSzEtZcUw?t=318
-
View post
Having both #Meta and #Softbank announce plans to rent out their excess #AI compute the same week seems like a meaningful milestone in the journey to the #AIBubble finally collapsing.
-
View post
Bananas that #Apple would launch subscriptions with un-cancellable 12 month commitments mere days after #Adobe settled a lawsuit claiming its practices around subscriptions just like that were unlawful. I guess $75 million in store credit wasn&#39;t enough of a deterrent to keep others companies from doing the same things. https://9to5mac.com/2026/04/27/apple-introduces-monthly-subscriptions-with-a-12-month-commitment-on-the-app-store/
-
View post
This guy is completely right about #OpenAI going bust, but #AI isn&#39;t going away completely, as nice as that would be. https://www.instagram.com/reel/DXLonuEAEEA/ It will collapse into niches that actually make sense and then grow from there. #AIBubble
-
View post
My coworkers used #Rovo in #Jira to create a summary of the work we have done for a client, and it confidently came up with the randomest collection of odd items and inaccuracies, which is especially crazy since the work on this project has been so significant that it has been adapted into SEVEN different contributed modules for #Drupal.
-
View post
There are so many huge problems that #SamAltman, #OpenAI, and #GenerativeAI in general are causing in the world, but I think there might be another technology that is more directly contributing to the problem of #GunViolence in our society: Guns. https://futurism.com/artificial-intelligence/sam-altman-shooting-apology
-
View post
This article makes me wonder that if some AI agent were to call terminus site:delete whether there is a way for #Pantheon support to easily recover the #drupal site or associated backups, or whether the entire thing would be irrecoverably gone. https://archive.ph/T3LU6 h/t @mhoye
-
View post
Damn, getting more goblins, gremlins, raccoons, trolls, ogres, and pigeons would actually make me enjoy using #GenerativeCoding tools more. https://www.wired.com/story/openai-really-wants-codex-to-shut-up-about-goblins/ #OpenAI #Codex
-
View post
An interesting and accessible look at #OpenClaw and #AIAgents by #HannahFry. https://youtu.be/WnzR5aOElvw I only wish she: 1. Changed her SMTP server to not actually spam everyone. 2. Referred to the agent as &quot;it&quot; instead of &quot;her&quot;. 3. Didn&#39;t end with &quot;these things are getting better fast&quot; when nothing is being done about the fundamental underlying flaws with this entire methodology.
-
View post
If you are going to (stupidly) ask #AI to shoot someone, please don&#39;t have it use a voice that sounds like a young black man. https://youtu.be/_jLoJGkCPlM #Racism #Robots
-
View post
Ugh, are we still stuck writing an alter function just to enable the select dropdown for entity reference fields view filters? https://gorannikolovski.com/feature-peek/new-entityreference-filter-for-drupal-views #Drupal
-
View post
Sometimes I feel like I have don&#39;t enough gibberish scrolling across my screen to look like a futuristic hacker, and sometimes a user pastes a base 64 encoded png into a text area and it takes out my local database on import. #Hackers #SciFi
-
View post
"The hype in 2021 was really something. Wall Street threw itself into the project with the enthusiasm of a man who's just been handed a laser gun and a goat." That has to be one of the greatest callbacks within a video of all time.
-
View post
Ironically, it is the people who can't tell that the AI is improving the quality of their work that really have to worry.
-
View post
I guess if you are running #ArchLinux, you need to manually update your pacman mirrorlist every decade or so when all of the servers stop responding or no longer update with the latest releases. After 10 years of it chugging along fine, I noticed that I hadn't had any updates over the last month or so.
-
View post
We are in the bright #AI future where workers need to poison pill their own tools so they can&#39;t be effectively used to replace them. https://leehanchung.github.io/blogs/2026/04/05/the-ai-great-leap-forward/