Your MySQL database has been running smoothly for years. Your team knows it inside and out. Everything just… works. Why rock the boat with an upgrade? Here’s why: MySQL 8.0 reaches its end-of-life date in April 2026. After this date, there’s no safety net; staying on end-of-life software means you’re taking on all the responsibility […]
14
2025
Top 5 Security Risks of Running MySQL 8.0 After Its EOL
13
2025
Webinar Q&A: No More Workarounds: Open Source PostgreSQL TDE Is Here
I would like to thank everyone who attended my webinar, “No More Workarounds: Open Source PostgreSQL TDE Is Here,” on July 23, 2025. If you missed it, you can view the recording and slides. Here are the questions I had no time to answer during the live session. If you have more questions, post them in […]
11
2025
Talking Drupal #515 – AI with amazee.ai
Today we are talking about AI, How it can be privacy focused, and What amazee.ai is doing to help with guest Michael Schmid. We’ll also cover LiteLLM AI Provider as our module of the week.
For show notes visit: https://www.talkingDrupal.com/515
Topics
- Privacy Concerns with AI
- Amazee’s Privacy-Focused AI Solutions
- Foundation Models and Their Importance
- AI-Powered Search in Drupal
- Customizing AI Responses and Search
- Proprietary vs. Open Source Models
- Understanding Neural Networks
- Training and Weights in Models
- Integrating AI with Drupal
- Practical Steps to Implement AI in Drupal
- AI and MCP for Automation
- Open Source Models in AI
- Future Directions for MAI AI
- Conclusion and Contact Information
Resources
- amazee.ai
- Foundation models
- amazee ai provider & amazee ai vector db module
- Drupal AI module
- AI Chatbot
- MCP
- DrupalGovCon
Guests
Michael Schmid – amazee.ai schnitzel
Hosts
Nic Laflin – nLighteneddevelopment.com nicxvan John Picozzi – epam.com johnpicozzi Rich Lawson – richlawson.co rklawson
MOTW Correspondent
Matt Glaman – mglaman.dev mglaman
- Brief description:
- AI provider for using LiteLLM. LiteLLM is a gateway that allows connecting to LLMs without accessing the providers directly using the same API as OpenAI along with other governance goodies.
- Module name/project name:
- Brief history
- How old: created on 24 February 2025
- Versions available: beta, 1.1.0 and 1.0.0 to track main AI module
- Maintainership
- Actively maintained
- Usage stats:
- 439
- Maintainer(s):
- marcus_johansson, andrewbelcher, justanothermark of FreelyGive
- Module features and usage
- Basically like OpenAI provider but allows it to work with non-OpenAI models and other logic that’s in the OpenAI provider module.
07
2025
LDAP Isn’t Going Away, and Neither Is Our Support for Percona Server for MongoDB
As enterprise software vendors race toward proprietary cloud ecosystems, some features long relied upon by businesses are being quietly deprecated. One recent example is MongoDB Enterprise Advanced and Atlas dropping support for LDAP authentication, a foundational identity protocol for countless organizations. At Percona, we’re taking a different path. We’ve supported LDAP in Percona Server for MongoDB for […]
07
2025
LDAP Isn’t Going Away, and Neither Is Our Support for Percona Server for MongoDB
As enterprise software vendors race toward proprietary cloud ecosystems, some features long relied upon by businesses are being quietly deprecated. One recent example is MongoDB Enterprise Advanced and Atlas dropping support for LDAP authentication, a foundational identity protocol for countless organizations. At Percona, we’re taking a different path. We’ve supported LDAP in Percona Server for MongoDB for […]
06
2025
MySQL 8.0 End of Life Date: What Happens Next?
If you’re running MySQL 8.0 databases, you need to know this: Oracle will stop supporting them in April 2026. That means no more security patches, bug fixes, or help when things go wrong. Maybe you’re thinking, “But April 2026 feels far away!“. But once that date hits, every day you keep running MySQL 8.0 makes […]
06
2025
MySQL 8.0 End of Life Date: What Happens Next?
If you’re running MySQL 8.0 databases, you need to know this: Oracle will stop supporting them in April 2026. That means no more security patches, bug fixes, or help when things go wrong. Maybe you’re thinking, “But April 2026 feels far away!“. But once that date hits, every day you keep running MySQL 8.0 makes […]
05
2025
Planning Ahead for PostgreSQL 18: What Matters for Your Organization
PostgreSQL 18 is on the way, bringing a set of improvements that many organizations will find useful. It’s not a revolutionary release, but it does move things in a good direction, especially in performance, replication, and simplifying daily operations. For teams already using PostgreSQL, it’s a good time to look into what’s new. For others […]
05
2025
Planning Ahead for PostgreSQL 18: What Matters for Your Organization
PostgreSQL 18 is on the way, bringing a set of improvements that many organizations will find useful. It’s not a revolutionary release, but it does move things in a good direction, especially in performance, replication, and simplifying daily operations. For teams already using PostgreSQL, it’s a good time to look into what’s new. For others […]
04
2025
Talking Drupal #514 – HTMX
Today we are talking about HTMX, What it is, and why it could be a game changer for Drupal with our guests Shawn Duncan & Carson Gross. We’ll also cover RefreshLess as our module of the week.
For show notes visit: https://www.talkingDrupal.com/514
Topics
- What is HTMX
- HTMX and Drupal Integration
- Community and Contribution
- Discussing HTMX and Its Integration
- HTMX’s Stability and Composition
- Programming with HTMX: A Lego-like Experience
- Drupal’s HTMX Initiative
- Proof of Concept and Community Involvement
- HTMX’s Flexibility and Developer Experience
- Big Pipe and HTMX Integration
- Comparing HTMX with Hotwire Turbo
- Getting Involved with the HTMX Initiative
Resources
- [Plan] Gradually replace Drupal’s AJAX system with HTMX
- HTMX in core Proof of Concept
- HTMX contrib module
- HTMX Documentation
- Hypermedia Systems – Carson’s book
- A comparison of Hypermedia Application architecture with Single Page Application. Available for purchase and free online.
- Academic Paper on HTMX
- FACET
- Essays
- Drupal community initiatives
- Contrast of htmx vs hotwire
- grugbrain
- Primeagen
- Fireship dev
Guests
Shawn Duncan – HTMX intiative fathershawn Carson Gross – bigsky.software 1cg
Hosts
Nic Laflin – nLighteneddevelopment.com nicxvan John Picozzi – epam.com johnpicozzi Rich Lawson – richlawson.co rklawson
MOTW Correspondent
Martin Anderson-Clutz – mandclu.com mandclu
- Brief description:
- Have you ever wanted to give your Drupal site a more application-like feel, by only reloading parts of the page that need to change? There’s a module for that.
- Module name/project name:
- Brief history
- How old: created in Mar 2016 by Wim Leers, but recent releases are by ambient.impact, a fellow Canadian
- Versions available: 2.0.0-alpha9
- Maintainership
- Actively maintained
- Security coverage
- Test coverage
- Documentation
- Number of open issues: 40 open issues, only 2 of which are active bugs against the current branch
- Usage stats:
- 2 sites
- Module features and usage
- The RefreshLess module aims to give Drupal sites a smooth, fast, and responsive experience by using Javascript to selectively update the parts of the existing page that need to change, instead of a full page refresh. It uses the HTML5 History API to ensure the browsing behaviour is equivalent, and unsupported browsers will see a standard page refresh instead
- Using RefreshLess also makes it possible to use transitions (with or without the View Transition API in modern browsers), morphing, and persistent elements to enhance the application-like feel
- There is some indication that sites may encounter issues if they use RefreshLess with JS aggregation enabled, so it’s probably better to use it if your site has HTTP/2 enabled
- RefreshLess is currently built on the Turbo library originally built for Ruby on Rails, but there is already an issue open to move the implementation to use HTMX instead