loader from loading.io

Talking Drupal #494 - AI in EDU

Talking Drupal

Release Date: 03/24/2025

Talking Drupal #495 - Live From DrupalCon! show art Talking Drupal #495 - Live From DrupalCon!

Talking Drupal

Today we are talking about Our Favorite things and The Future of Drupal with guest Jared Ponchot & Dave Hansen-Lange. For show notes visit: Topics What has piqued your interest AI creating components Any other new features or demos What haven't you seen that you hope to How do you feel about the future of Drupal Resources Guests Dave Hansen-Lange - Jared Ponchot - Hosts Nic Laflin - John Picozzi - Martin Anderson-Clutz - Andrew Berry -

info_outline
Talking Drupal #494 - AI in EDU show art Talking Drupal #494 - AI in EDU

Talking Drupal

Today we are talking about AI in EDU, how it can provide efficiencies, and how you might start using it today with guests Brian Piper & Mike Miles . We’ll also cover External Entities as our module of the week. For show notes visit: Topics How are you using AI with your team at Rochester How are you using AI with your team at MIT What are the AI policies at your institutions On the ingestion side how do you manage consumption Tips and tricks to incorporate AI into your work Can you talk more about using AI to distribute content outside the web Do you have tips for managers How have...

info_outline
Talking Drupal #493 - Drupal Developer Survey show art Talking Drupal #493 - Drupal Developer Survey

Talking Drupal

Today we are talking about The Drupal Developer Survey, Last year's results, and How it helps Drupal with guest Mike Richardson. We’ll also cover HTMX as our module of the week. For show notes visit: Topics What is the Drupal Developer Survey How often does it come out How did it come to be What type of information does it collect Do you look at other surveys What were some of the most interesting stats last year Core contributors How do you expect last year to compare to this year Do you think the outlook will be more positive with Drupal CMS Drop off in Drupal 7 Home users DDEV usage AI...

info_outline
Talking Drupal #492 - Pantheon Content Publisher show art Talking Drupal #492 - Pantheon Content Publisher

Talking Drupal

Today we are talking about Pantheon Content Publisher, How it brings Google Docs to Drupal, and why you might want to use it with guests Chris Reynolds & John Money. We’ll also cover QR Code Fields as our module of the week. For show notes visit: Topics What is Pantheon Content Publisher Why was Pantheon Content Publisher created How does it work with Google docs How do you handle revisions How do you target environments Can you do structured content How do reference existing content How does this use GraphQL What are some of the use cases you are seeing Who should not use Pantheon...

info_outline
Talking Drupal #491 - OpenY show art Talking Drupal #491 - OpenY

Talking Drupal

Today we are talking about OpenY, a distribution for YMCAs, why it was created, and how it’s used today with guests Avi Schwab and Brent Wilker. We’ll also cover AI Media Image as our module of the week. For show notes visit: Topics What is OpenY Why is it important to the YMCA How many Y's use it Is each Y independent technologically Why doesn't the Y create a platform as a service How do you get the message out about OpenY What does a Y pay for and how do they pay What is the governance layer like Any thoughts on recipes How does theming work New features to come How does ImageX...

info_outline
Talking Drupal #490 - Drupal Contrib First show art Talking Drupal #490 - Drupal Contrib First

Talking Drupal

Today we are talking about Drupal Contribution, how you can approach it within your company, and why a Contrib First approach is important with guest Steve Wirt. We’ll also cover Config Importer & Tools as our module of the week. For show notes visit: Topics What is contrib first How does this help the Drupal community Why is it a good idea for companies How do you explain this to non dev folks like CEOs or Presidents What do you say if a client does not buy in How do you monitor and build confidence in other developers How can someone get started Any tools or tips for someone trying...

info_outline
Talking Drupal #489 - IXP Community Initiative show art Talking Drupal #489 - IXP Community Initiative

Talking Drupal

Today we are talking about The IXP Fellowship Initiative, Workplace Developer Training, and making Drupal better for the little guy with guests Carlos Ospina & Mike Anello. We’ll also cover Cloudflare Turnstile as our module of the week. For show notes visit: Topics What is the IXP initiative Why does the community think this is important What is the current status What changed in the last 10 years How do we encourage businesses to do this How can people get involved Resources Alternatives - privacy-focused alternative, still image-based - open, self-hosted option. Seems...

info_outline
Talking Drupal #488 - Drupal Open University show art Talking Drupal #488 - Drupal Open University

Talking Drupal

Today we are talking about The open university initiative, Drupal in academia, and Fostering Drupal Education with guest Jean-Paul Vosmeer. We’ll also cover Artisan as our module of the week. For show notes visit: Topics What is the Drupal Open University Initiative How did this initiative start Why is it important to get Drupal into Universities and Classrooms What stage is the initiative at Is Drupal currently in any universities Is it better to approach schools or professors directly How is the curriculum being developed What are the main differences between this initiative and...

info_outline
Talking Drupal #487 - Single Directory Components Workflow show art Talking Drupal #487 - Single Directory Components Workflow

Talking Drupal

Today we are talking about Single Directory Components, How best to work with them, and their future with Drupal with guest Brian Perry. We’ll also cover Embedded Content as our module of the week. For show notes visit: Topics What are Single Directory Components (SDC) Why the switch to SDCs What is there in common between decoupled and SDCs Can you give us an overview of your workflow Common pitfalls How should someone get started working with SDCs Does it work with Paragraphs and Blocks? Does it need to be all at once How do you think SDCs will evolve Do you see this leading to more...

info_outline
Talking Drupal #486 - GraphQL & Drupal Decoupled show art Talking Drupal #486 - GraphQL & Drupal Decoupled

Talking Drupal

Today we are talking about GraphQL, Drupal Decoupled, and What to do with them with guest Jesus Manuel Olivas. We’ll also cover CORS UI as our module of the week. For show notes visit: Topics What is GraphQL How do you use GraphQL with Drupal Would you use GraphQL without a headless theme Do you need additional server requirements What are some of your favorite GraphQL modules What caused the change from v3 to v4 What is meant by Drupal Decoupled What are the best use cases How do you handle caching and performance How do you handle roles and permissions Do you think AI has made decoupled...

info_outline
 
More Episodes

Today we are talking about AI in EDU, how it can provide efficiencies, and how you might start using it today with guests Brian Piper & Mike Miles . We’ll also cover External Entities as our module of the week.

For show notes visit:
https://www.talkingDrupal.com/494

Topics

  • How are you using AI with your team at Rochester
  • How are you using AI with your team at MIT
  • What are the AI policies at your institutions
  • On the ingestion side how do you manage consumption
  • Tips and tricks to incorporate AI into your work
  • Can you talk more about using AI to distribute content outside the web
  • Do you have tips for managers
  • How have you seen EDUs using AI other than as assistive technology
  • What are your favorite tools
  • Have you done adversarial testing
  • How does AI in Drupal impact EDU
  • Where do you see AI in EDU in the future

Resources

Guests

Brian Piper - brianwpiper.com
Mike Miles - Mike-miles.com mikemiles86

Hosts

Nic Laflin - nLighteneddevelopment.com nicxvan
John Picozzi - epam.com johnpicozzi
Andrew Berry - lullabot.com deviantintegral

MOTW

Correspondent

Martin Anderson-Clutz - mandclu.com mandclu

  • Brief description:
    • Have you ever wanted to connect your Drupal website to an external data source, to include their datasets into the presentation of your Drupal-managed content? There’s a module for that
  • Module name/project name:
  • Brief history
    • How old: created in May 2015 by attiks, though the most recent release is by Colan Schwartz (colan), a fellow Canadian
    • Versions available: 8.x-2.0-beta1 and 3.0.0-beta4, the latter of which supports Drupal 10 and 11
  • Maintainership
    • Actively maintained, latest release was less than a month ago
    • Security coverage (though technically needs a stable release
    • Test coverage
    • Documentation: user guide
    • Number of open issues: 77 open issues, 3 of which are bugs against the 3.x branch, though one is marked fixed now
  • Usage stats:
    • 679 sites
  • Module features and usage
    • The External Entities module lets you map fields from external data sources to fields on a “virtual” entity in Drupal. This allows for external data to be used with Drupal’s powerful features like Views, Entity Queries, or Search API as well as use your local Drupal site’s theme to theme data from an external source
    • The module does provide a time-based caching layer for external entities, but you can also implement a more custom cache expiration logic through custom code
    • External entities can also have annotations, essentially Drupal-managed information that will be associated with the external entity, and accessed as a normal field through all Drupal field operations. This could allow you to have Drupal-based comments on information from a different website, for example
    • There is a sizeable ecosystem of companion modules, to help you connect to different kinds of external storage, as to help you aggregate data from multiple sources
    • In my Drupal career I’ve worked on a number of higher ed websites, and the ability to display externally-managed data is a pretty common requirement, either from an HRIS system to show staff and faculty data, or a courseware solution like Banner. I thought this would be an interesting tangent to today’s topic