Skip to main content
Home

Justin B. Keiser

Librarian, Web Developer, Podcast Producer, Photographer
  • Home
  • About
  • Blog
  • Projects
  • Resume

Text-to-Speech

  1. Home »
  2. Text-to-Speech

Bringing AI to Backdrop CMS: The OpenAI Module

Black-and-white illustration of AI integration with Backdrop CMS, featuring interconnected nodes and abstract content blocks.

The OpenAI module for Backdrop CMS is a port of the popular Drupal module, bringing AI tools like text generation, embeddings, and DALL·E to Backdrop. Read about the journey.

  • Read more about Bringing AI to Backdrop CMS: The OpenAI Module

Jacksonville Public Library - BackdropCMS

Backdrop version of Jaxpubliclibrary.org
In July of 2019 I attended the DrupalCamp in Asheville, NC. The first day I attended a training class on BackdropCMS . Backdrop is a fork of Drupal...

Blog

How AI Helped Me Color Inside the Lines (and Feel Better About It)

Gray rabbit sitting among colorful flowers.

I’ve recently picked up some adult coloring books. With Easter weekend here, I thought it would be fun to color something festive, so I chose a picture of a rabbit surrounded by flowers. I enjoy coloring, but I always hit a moment of paralysis when...

Florida Drupal Camp 2025

Florida Drupal Camp logo with a palm tree graphic.

Florida Drupal Camp 2025 recap: sessions on AI, Backdrop, Agile, Tugboat, and more—plus food, fun, and a new Spinal Tap module turning Drupal up to 11!

Bringing AI to Backdrop CMS: The OpenAI Module

Black-and-white illustration of AI integration with Backdrop CMS, featuring interconnected nodes and abstract content blocks.

The OpenAI module for Backdrop CMS is a port of the popular Drupal module, bringing AI tools like text generation, embeddings, and DALL·E to Backdrop. Read about the journey.

Migrating URL Aliases from Drupal 7 to 10: A Journey with a Twist

Developer migrating from Drupal 7 to Drupal 10, with broken and fixed chain links symbolizing the resolution of URL alias issues.

Migrating from Drupal 7 to 10, I faced issues with URL aliases. After troubleshooting with ChatGPT and updating an old module, I successfully imported the aliases and solved the problem efficiently.

Migrating from WordPress to Backdrop CMS

ama foundation homepage

Learn how to migrate from WordPress to Backdrop CMS, leveraging built-in tools for easy content transfer and theme customization, all without needing paid plugins.

2308 W 7th St
Muncie, IN 47302
904-910-4845
[email protected]

keiserjb on Drupal.org

  • github
  • linkedin

Copyright © 2025 Justin B. Keiser. All rights reserved.

Powered by Backdrop CMS