James McGrath's Avatar

James McGrath

@jamesmcgrath

Helping organisations modernise with open source, AI, and accessible design. I build faster sites, simpler tools, and better experiences for both your team and the people you serve. Blogging at https://jamesfmcgrath.org/.

204
Followers
236
Following
90
Posts
13.11.2024
Joined
Posts Following

Latest posts by James McGrath @jamesmcgrath

Post image

Issue 4 = sent
Issue 5 = scheduled
Issue 6 = in progress

Want to join my newsletter? It's short, educational, and fun! markie.eo.page/xrpd5

06.03.2026 14:26 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Mark Conroy Demonstrates Drupal Workspaces Techniques at LocalGov Drupal Content Meetup Mark Conroy presented a session at the LocalGov Drupal Content Meetup demonstrating practical techniques for working with Drupal’s Workspaces module. The talk explored strategies for staging content updates, previewing unpublished changes, and managi...

Mark Conroy @mark.ie shared practical techniques for using Drupal’s Workspaces module at the LocalGov Drupal Content Meetup. @localgovdrupal.bsky.social

The session explored staging content changes, managing revisions, and selectively publishing updates.

https://bit.ly/47dO6eg

#DrupalCMS

05.03.2026 19:11 πŸ‘ 1 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Experimental Drupal module explores WebMCP for browser AI assistants

Experimental Drupal module explores WebMCP for browser AI assistants

Mark Conroy @mark.ie released the experimental WebMCP User Forms module for Drupal.

It adds WebMCP attributes to core login, password reset, and registration formsβ€”testing how browser-based AI assistants could interpret and act on Drupal interfaces.

https://bit.ly/4cCC4yR

#DrupalAI #WebMCP

06.03.2026 14:25 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Photo of a pier looking out to Clew Bay. It is the morning and the sky is pink and the sky a light blue.

Photo of a pier looking out to Clew Bay. It is the morning and the sky is pink and the sky a light blue.

Hello. Hope the day is treating you well. Here's a photo of a beautiful morning in Murrisk looking out to Clew Bay.

02.03.2026 09:35 πŸ‘ 18 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

This is such an exciting day for me, with the premiere of the film made about my 17 years rewilding an Irish Atlantic rainforest (also the film's title).

What a surreal moment in my life it'll be to see the ecosystem I know and love so well on a big cinema screen!!

28.02.2026 07:19 πŸ‘ 490 πŸ” 90 πŸ’¬ 25 πŸ“Œ 1
Preview
DrupalCamp England 2026: Practical Conversations on Accessibility, Scale, and AI Beyond the headlines of AI and performance gains, DrupalCamp England 2026 turns its attention to the practical realities of building responsibly. From accessibility failures in everyday components to the infrastructure demands of large-scale AI, thes...

At #DrupalCamp England 2026, the conversation shifts from capability to consequence.

Sessions by Maria Young, David Bishop, and Antje Lorch examine real accessibility failures, AI at scale, and the environmental and social costs of adoption.
https://bit.ly/4scUkTY

#Accessibility #AI

26.02.2026 12:52 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Nature's wonderful patternings in rock lichens.

17.02.2026 07:25 πŸ‘ 191 πŸ” 20 πŸ’¬ 5 πŸ“Œ 1
Preview
AI Single Page Importer: Fast, Flexible Single-page Imports for Drupal AI Single Page Importer is a Drupal contributed module designed to help bring content into a Drupal site from a single URL or source page in a streamlined way.

The new #Drupal AI Single Page Importer module seems like an elegant solution to a common task. πŸ€–βœ¨

mark.ie/blog/ai-sing...

Via @mark.ie πŸš€

07.02.2026 15:05 πŸ‘ 1 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Post image

Rosette Nebula from my yard near Atlanta (with a little moonlight bleeding in).

Celestron Origin, H-Alpha and 30% IR pass. Captured and stacked directly via OLV and PixInsight.

06.02.2026 08:16 πŸ‘ 220 πŸ” 18 πŸ’¬ 10 πŸ“Œ 0
Bruce Springsteen - Streets Of Minneapolis (Official Audio)
Bruce Springsteen - Streets Of Minneapolis (Official Audio) YouTube video by Bruce Springsteen

I wrote this song on Saturday, recorded it yesterday and released it to you today in response to the state terror being visited on the city of Minneapolis. It’s dedicated to the people of Minneapolis, our innocent immigrant neighbors and in memory of Alex Pretti and Renee Good.

Stay free

28.01.2026 17:02 πŸ‘ 97506 πŸ” 40888 πŸ’¬ 4302 πŸ“Œ 5362
Preview
Apple pulls select iOS updates due to connectivity issues Apple this week released an array of iOS updates, including iOS 26.2.1, iOS 18.7.4, and more. Now, however, it appears that Apple has pulled some of these new updates due to problems with network connectivity in Australia. more…

Apple pulls select iOS updates due to connectivity issues

28.01.2026 13:02 πŸ‘ 15 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Chain - comiCSS comiCSS Games: games about CSS. Coded in CSS (mostly).

Only [really-low-made-up-number-πŸ˜…]% of web developers will solve this CSS puzzle. Can you?

It's the latest game added to comiCSS: Chain comicss.art/games/7/

Find the 7 hidden CSS words!

#css #game #webdev

28.01.2026 06:05 πŸ‘ 4 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Preview
Supporting Open Source in 2026: Why It Matters More Than Ever ($50,000) > ... we need to be honest about what's happening: the infrastructure that powers modern software development is under financial strain, even as usage reaches all-time highs.

Supporting Open Source in 2026: Why It Matters More Than Ever ($50,000)

> ... we need to be honest about what's happening: the infrastructure that powers modern software development is under financial strain, even as usage reaches all-time highs.

27.01.2026 08:39 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Custom Views Style Plugins Bring UI Control to Drupal Grid Layouts James Nettik of Aten Design Group introduces a method to apply component grid layouts to Views using custom style plugins. The approach improves clarity, reduces duplication, and empowers site builders to manage display styles through the UI.

James Nettik (Aten Design Group) introduces a custom Views style plugin for Drupal.

It surfaces layout options like column counts in the admin UIβ€”no more buried Twig logic.
https://bit.ly/3NxDEay

#DrupalViews #ComponentTheming #DrupalUX #AtenDesignGroup

21.01.2026 17:08 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Dibujo minimalista con los personajes del Mago de Oz, titulado "El Mago de Ux". El leΓ³n pide valor, el espantapΓ‘jaros pide un cerebro, el hombre de hojalata pide un corazΓ³n y Dorothy pide "programadores web que se preocupen por la accesibiliad"

Dibujo minimalista con los personajes del Mago de Oz, titulado "El Mago de Ux". El leΓ³n pide valor, el espantapΓ‘jaros pide un cerebro, el hombre de hojalata pide un corazΓ³n y Dorothy pide "programadores web que se preocupen por la accesibiliad"

VersiΓ³n en espaΓ±ol del ΓΊltimo cΓ³mic.

#css #desarrolloWeb #espaΓ±ol #spanish

21.01.2026 09:10 πŸ‘ 5 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
Drupal Iberia 2026 Set for 8–9 May in Braga, Tickets Now Available

Drupal Iberia 2026 Set for 8–9 May in Braga, Tickets Now Available

Drupal Iberia returns May 8–9 in Braga πŸ‡΅πŸ‡Ή

Forum Braga will host devs and contributors from across Spain and Portugal for talks, workshops, and connection.

Event details via TDT: https://bit.ly/49K1zLr

#Drupal #DrupalIberia #OpenSource #DrupalEvents

20.01.2026 14:21 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Full Tutorial and video: https://www.webwash.net/drupal-cms-v2-alpha1-drupal-canvas/

Join our newsletter, https://www.webwash.net/newsletter/

19.01.2026 09:27 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Behind the scenes this week is organisation, learning, some cybersecurity digging, and easing back into LocalGov Drupal work. Feeling good about the year ahead.

#Drupal #OpenSource #LocalGovDrupal #Community

19.01.2026 09:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
AI Single Page Importer: Fast, Flexible Single-page Imports for Drupal AI Single Page Importer is a Drupal contributed module designed to help bring content into a Drupal site from a single URL or source page in a streamlined way.

In among the celebrations, Mark Conroy dropped a genuinely handy single-page importer module with a short walkthrough video. One of those tools I wish I had on several past projects.

19.01.2026 09:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
#drupal | Hayden Baillio Heard it’s Drupal’s birthday today… so, here’s my best attempt at wooing it. #drupal

Drupal turned 25 last week.

Lots of great posts, but my favourite was Hayden Baillio doing his best attempt at wooing Drupal.

19.01.2026 09:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Started web dev same year as #Drupal. Joined at Drupal 8. That first theme is still running on Drupal 10. We’ve aged and kept moving.

#Drupal25Words #CelebrateDrupal #Drupal25

15.01.2026 08:37 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Quiet desks gather
Light fades from once-busy rooms
Time locks the front door

08.01.2026 17:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Understanding REST in Drupal: Acquia Certification Module 2.9 Module 2.9 of the Weekly Drupal Acquia certification prep series focuses on REST and web services in Drupal core. Saroj outlines when REST is appropriate, how to expose resources securely, and why Views is often a better choice for internal use cases...

🌐 REST in Drupal made clearβ€”Module 2.9 of Saroj K’s Weekly Drupal covers API access and exam prep.

Learn how core modules, auth, caching, and JSON/HAL serialization fit into real-world workflows.

https://bit.ly/4pmbTis

#DrupalAPI #REST #AcquiaCertification #DrupalDev

05.01.2026 08:02 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

An Irish rainforest sky at dusk

Nature's artistry.

03.01.2026 06:40 πŸ‘ 140 πŸ” 17 πŸ’¬ 5 πŸ“Œ 0
Sunshine in Co Mayo

Sunshine in Co Mayo

Goodbye 2025.
Fare thee well.
You were gone in the blink of an AI.

31.12.2025 12:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Post image

It’s the β€œseason of love and giving”…but this year, doesn’t it seem more like a β€œseason of fear and taking”? Like many of you, I’ve been saddened by the human impact of draconian government budget cuts and how angry many housed Americans are at unhoused Americans.

🧡 1 of 9

21.12.2025 02:51 πŸ‘ 22963 πŸ” 5957 πŸ’¬ 824 πŸ“Œ 1616
Post image

Eyeries Cascades, nearby on the Kealincha River.

There's still some residual oak, rowan, willow, and other native tree species around, but I can't help imagining how magical this must have been when it was enclosed in thick, wild Atlantic rainforest.

Without sheep, it could be again.
#Rewilding 🌎

24.12.2025 07:31 πŸ‘ 144 πŸ” 20 πŸ’¬ 0 πŸ“Œ 0
LocalGov Drupal Connect Midlands Set for January 2026 in Gedling

LocalGov Drupal Connect Midlands Set for January 2026 in Gedling

πŸ“ LocalGov Drupal Connect Midlands happens Jan 29 in Gedling.

A chance for UK councils to collaborate on real-world LocalGov Drupal @localgovdrupal.bsky.social use.

Details: https://bit.ly/4pUlpuk

#Drupal #LocalGovDrupal #OpenSourceGov #UKGovTech

24.12.2025 07:34 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

It's beginning to look a lot like CSSmas
Everywhere you scroll
Take a look at the grid and flex, they're box-shadowed once again
With conic-gradients and border-shapes that glow

23.12.2025 18:54 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Merry CSSmas!

23.12.2025 19:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0