Sign in

bodonkey.bsky.social

@bodonkey.bsky.social
256 followers 402 following 65 posts
PostsRepliesMedia
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 10/06/2026
Hey Apostrophe Community! 👋 v4.31.0 is out and it's all about Developer Activation. What's new: ✨ JSX server-side templating ⚡ Redesigned CLI installer 🗄️ PostgreSQL + SQLite support 🔒 Security patches (update promptly!) See the new CLI in action 👇 www.youtube.com/watch?v=uotx...
youtube.com
New interactive CLI
YouTube video by ApostropheCMS
121
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 13/05/2026
Also as part of this release we've refreshed our roadmap to reflect the new release schedule, give editors control over spacing in the Layout widget, improve accessibility, and update a number of security concerns. roadmap.apostrophecms.com/roadmap
roadmap.apostrophecms.com
ApostropheCMS Roadmap
Find out what the ApostropheCMS team is working on and leave your feedback.
011
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 13/05/2026
ApostropheCMS 4.30.0 launches a new two-track release schedule: monthly maintenance updates + quarterly feature releases. Safer, more predictable upgrades for production teams. Details apostrophecms.com/blog/apostro...
apostrophecms.com
ApostropheCMS - ApostropheCMS 4.30.0: A New release cadence, accessibility improvements, and bug fixes
Release notes for Apostrophe 4.30.0 and extensions for the cycle ending May 13th, 2026.
111
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 15/04/2026
ApostropheCMS 4.29.0 is out! Highlights: recently edited documents manager, Styles editor for layout widgets + new background preset, Apostrophe-Astro static build improvements, and security updates. Full details: apostrophecms.com/blog/apostro...
apostrophecms.com
ApostropheCMS - Apostrophe 4.29.0: Recently Edited Documents Manager, Unified Styles Editor
Release notes for Apostrophe 4.29.0 and extensions for the cycle ending April 15th, 2026.
121
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 18/03/2026
ApostropheCMS 4.28.0 brings support for static site builds to our @astro.build integration, pretty URLs for shared files and PDFs, and a round of stability improvements. Read the full breakdown of the release apostrophecms.com/blog/apostro...
apostrophecms.com
ApostropheCMS - Apostrophe 4.28.0: Static Builds for Astro and Pretty URLs for PDFs
Release notes for Apostrophe 4.28.0 and extensions for the cycle ending March 18th, 2026.
022
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 19/02/2026
ApostropheCMS 4.27.0 is out now. The latest release introduces a redesigned widget editing experience with a flexible interface, graduates the Styles Editor from beta to stable, and adds support for right-to-left languages. www.youtube.com/watch?v=Ax7g...
youtube.com
ApostropheCMS 4.27.0 Floating widget editor preview
YouTube video by ApostropheCMS
122
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 26/01/2026
A full write-up of 4.26.0 can be found on our blog. apostrophecms.com/blog/apostro...
apostrophecms.com
ApostropheCMS - Apostrophe 4.26.0: Global Styles and Enhanced SEO and AEO Options
Release notes for Apostrophe 4.26.0 and extensions for the cycle ending January 23rd, 2026.
001
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 26/01/2026
You can also add Style fields directly to widgets. These give editors scoped CSS controls for widget styles so that they can customize individual uses throughout the site. Check out a preview here www.youtube.com/watch?v=gRaO...
youtube.com
ApostropheCMS 4.26.0: Widget Styles
YouTube video by ApostropheCMS
101
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 26/01/2026
We've open sourced Apostrophe Palette and added it to core as Styles. This gives editors direct CSS control of global elements throughout their site using an in-context UI. Included is a migration script for those coming from Palette, docs cover the rest apostrophecms.com/docs/guide/g...
apostrophecms.com
Global Styles
Global styles allow content creators to modify CSS properties through the ApostropheCMS admin interface. Developers define which properties can be modified using schema field configuration, and conten...
101
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 26/01/2026
☃️ ApostropheCMS 4.26.0 lands today! This release we've moved Palette into the open source core and renamed it Styles, added similar styling control for widgets, added structured data to support the SEO module, and provided a new OpenAPI spec generator for custom API docs.
A summary of what is included in ApostropheCMS's 4.26.0 release
132
bodonkey.bsky.social @bodonkey.bsky.social · 12/01/2026
ApostropheCMS friends 🙌 CMS Critic Awards nominations are open — if ApostropheCMS has helped you ship a great site, we’d love your nomination: cmscritic.com/nominate
cmscritic.com
The 14th Annual CMS Critic Awards Nominations
Your voice, your choice! Nominate your favorite platforms for the 14th Annual CMS Critic Awards, the longest-running awards program in the content management industry! For almost a decade and a half, ...
002
bodonkey.bsky.social @bodonkey.bsky.social · 09/01/2026
I read a quote today - buried in another piece, so I can't give credit. "Companies rarely fail because no one cares. They fail because the people who care most aren’t empowered or protected." It really hit home.
000
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 25/11/2025
Check out a full write-up on our blog apostrophecms.com/blog/apostro...
apostrophecms.com
ApostropheCMS - ApostropheCMS 4.24.0: Native Windows Development Support, Area Defaults, Layout Widget Marked Stable
Release notes for Apostrophe 4.24.0 and extensions for the cycle ending November 25th, 2025.
001
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 25/11/2025
🦃 ApostropheCMS 4.24.0 rolls out the tablescape a bit early this month. This year we're bringing native Windows development support (bye, WSL), default settings for areas, and our favorite workhorse widget, Layout, gets marked stable! Let's eat www.youtube.com/watch?v=q6Wh...
youtube.com
ApostropheCMS Release 4.24.0: Native Windows dev support, area defaults, Layout widget marked stable
YouTube video by ApostropheCMS
111
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 30/10/2025
Also-also UI/UX improvements like an improved color field, sticky widget controls (for those loooong widgets), quickly switch between different locale documents, case-insensitive login support, more widget operation options, and more. Full write here apostrophecms.com/blog/apostro...
apostrophecms.com
ApostropheCMS - ApostropheCMS 4.23.0: Layout Widget, and Improved Astro Integration
Release notes for Apostrophe 4.23.0 and extensions for the cycle ending October 30th, 2025.
021
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 30/10/2025
We've also updated our @astro.build integration to fully support Section Template Library, a Pro feature that allows you group widgets into reusable components. Check out the extension page for the scoop apostrophecms.com/extensions/s...
apostrophecms.com
ApostropheCMS - Section Template Library
Apostrophe is the open source CMS for everyone. Manage content elegantly with developer forward tech.
111
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 30/10/2025
Release day! ApostropheCMS 4.23.0 is out (and it's a good one). LAYOUT is now in core, a new widget that offers an in-context layout building experience. Drag'em, drop'em, stretch'em, hide'em on mobile. Check out the preview. www.youtube.com/watch?v=ppFd...
youtube.com
Apostrophe 4.23.0: Layout Widget (Beta), Enhanced Widget Operations, and Improved Astro Integration
YouTube video by ApostropheCMS
122
bodonkey.bsky.social @bodonkey.bsky.social · 28/09/2025
I love Robin Hobbs and the assasin series. But it is awfully hard to forgive them for the dog.
000
bodonkey.bsky.social @bodonkey.bsky.social · 27/09/2025
Heading out for a 1 week vacay in the great outdoors for some glamping. Going to be working on giving some ApostropheCMS + Astro extensions some update love, hicking, reading, maybe even some writing! Oh yeah, hopefully making an ApostropheCMS MCP with API and docs.
010
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 03/09/2025
Full write-up on the blog apostrophecms.com/blog/apostro...
apostrophecms.com
ApostropheCMS - ApostropheCMS 4.21.0: Effortless image uploads and strategic platform enhancements
Release notes for Apostrophe 4.21.0 and extensions for the cycle ending September 3rd, 2025.
011
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 03/09/2025
Check out a preview on YouTube www.youtube.com/watch?v=tdyB...
youtube.com
ApostropheCMS 4.21.0: Effortless image uploads and strategic platform enhancements
YouTube video by ApostropheCMS
111
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 03/09/2025
🖼️ ApostropheCMS 4.21.0 has landed. Now you can drop images from your device directly onto your image widgets! This release also sets the stage for our upcoming AI generated layouts feature 📰
111
bodonkey.bsky.social @bodonkey.bsky.social · 13/07/2025
I've been writing tutorials on e-commerce for the open-source ApostropheCMS. I focused on the e-commerce starter kit, but also wrote an extension for easily adding Stripe buy now buttons. It still needs some testing, so it is in beta. www.npmjs.com/package/@bod... Feedback would be great!
github.com
GitHub - apostrophecms/starter-kit-ecommerce: An eCommerce-flavored starter kit for Apostrophe 3
An eCommerce-flavored starter kit for Apostrophe 3 - apostrophecms/starter-kit-ecommerce
010
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 09/07/2025
A full writeup of 4.19.0 and CHANGELOG on the blog. apostrophecms.com/blog/apostro...
apostrophecms.com
ApostropheCMS - Apostrophe 4.19.0: Batch tagging for images, keyboard shortcuts for widgets, a new user information endpoint
Release notes for Apostrophe 4.19.0 and extensions for the cycle ending July 9th, 2025.
021
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 09/07/2025
Get a flyover of 4.19.0 on YouTube 📼 www.youtube.com/watch?v=hb9W...
youtube.com
ApostropheCMS 4.19.0 Batch tagging for images, keyboard shortcuts for widgets, user info endpoint
YouTube video by ApostropheCMS
111
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 09/07/2025
⌨️ ApostropheCMS 4.19.0 is published! Batch tagging for images, keyboard shortcuts for widgets, a new user information endpoint, dynamic choices in filter configurations, rich text import enhancements, probably a few more 👇
Summary of improvements to ApostropheCMS in the 4.19.0 release
111
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 26/06/2025
👀 New layout. New tutorials. Better docs = better dev experience. Check out what's new in the ApostropheCMS tutorials section. 🔗 docs.apostrophecms.org/tutorials/
docs.apostrophecms.org
Tutorials
Step-by-step tutorials that go beyond the technical explanations in our Guide or Reference sections. Explore real-world implementations, from full project builds to focused how-tos, designed to help y...
022
bodonkey.bsky.social @bodonkey.bsky.social · 14/06/2025
I have the utmost respect for the tech chops of the people who have created homebrew. I also have seething hatred for how when I try to do a quick install homebrew decides that it should also do some updating and neatening with about 50gb of tarballs regurgitated into my terminal.
000
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 12/06/2025
Swapping CKEditor for @tiptap.dev was a huge leap for ApostropheCMS ✅ Better UX ✅ Developer-first flexibility 🤯 Tiptap is open sourcing tons of premium features! We revamped the defaults, added inline tables & images, and more. Check it out 👇 www.youtube.com/watch?v=LmVO...
youtube.com
Apostrophe's new default rich text toolbar
YouTube video by ApostropheCMS
021
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 11/06/2025
Complete CHANGELOG on the BLOG 🫡 apostrophecms.com/blog/apostro...
apostrophecms.com
ApostropheCMS - Apostrophe 4.18.0: Improved Conditional Fields, Image Links in Rich Text and Image Widgets, and a new Default Rich Text Toolbar
Release notes for Apostrophe 4.18.0 and extensions for the cycle ending June 11th, 2025.
011
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 11/06/2025
Check out an overview of 4.18.0's features www.youtube.com/watch?v=zsB9...
youtube.com
ApostropheCMS 4.18.0: Conditional Fields, Image Links, New Default Rich Text Toolbar
YouTube video by ApostropheCMS
111
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 11/06/2025
🔗 ApostropheCMS 4.18.0 drops in today to offer a more nuanced conditional field syntax, out-of-box link schemas for rich text images and image widgets, and better defaults for rich text toolbars
111
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 30/05/2025
The @astro.build + @svelte.dev + @apostrophecms.com combo is powering Michelin’s next-gen web experience. Built for performance. Loved by the dev team. Still delivering the same in-context editing experience editors rely on. Learn more below 👇
apostrophecms.com
ApostropheCMS - Modernizing Michelin’s Global Web Experience with ApostropheCMS and Astro
Michelin scaled its global web presence using ApostropheCMS. By adopting a headless architecture with Astro and Svelte, they improved performance, accelerated development, and delivered a better exper...
042
bodonkey.bsky.social @bodonkey.bsky.social · 18/05/2025
I doubt anyone really wants to know this, but if you have a Vitepress site under development and want to look at how some markdown will look. You can symlink the files, but make sure you configure Vite to preserve them in the build. #devrel
010
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 14/05/2025
No video this time around but we'll show you what to look for. As always you can take the deep dive on the blog apostrophecms.com/blog/apostro...
Overview of UI updates in ApostropheCMS 4.17.0
011
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 14/05/2025
😅 ApostropheCMS 4.17.0 makes the scene unhurried, unbothered, unstoppable 🧘‍♀️. A modest release, this month we offer widget previews by default, a reorganized (and customizable!) widget control UI, and a handy lil shortcut for image cropping and adjustments.
An overview of the ApostropheCMS 4.17.0
111
Reposted by @bodonkey.bsky.social
Ashley Willis-McNamara @ashley.dev · 25/04/2025
I did it. I blogged again! This time, I wrote about what Developer Advocacy looks like in 2025.
ashley.dev
Ashley Willis – ashley.dev
Developer advocate, open source champion, and maker of things.
2836877
bodonkey.bsky.social @bodonkey.bsky.social · 25/04/2025
For those that use claude.ai on a regular basis, do you ever feel like some days the answers you are getting back are perfect and others you almost want to ask if it has been huffing glue?
000
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 16/04/2025
Apostrophe 4.15.0 is here to help wrangle those rich text tables! Also in this release: A live preview of widgets being edited, import & translate documents in one step, and batch operations come to the media manager
An image describing the updates to Apostrophe 4.15.0, including In-Context Live Preview, Enhanced Tables, and Translation Tools
121
Reposted by @bodonkey.bsky.social
Sarah Rainsberger @sarah11918.rainsberger.ca · 10/04/2025
Themes are SUCH an important part of our ecosystem! I get SO excited seeing our themes used "in the wild" like, yeah, you can just do that. Shout out to all our @astro.build theme authors, who make it ridiculously quick to claim your corner of the web: astro.build/themes (And check out the pod!)
astro.build
Themes | Astro
Elevate your style with our stellar designs.
2182
Reposted by @bodonkey.bsky.social
Sarah Rainsberger @sarah11918.rainsberger.ca · 10/04/2025
And, nothing says you can't "make a theme your own." I mean, one of these things is not like the other... 😅
A grid of 12 website thumbnails under the heading "Sites: Starlight Blog is already being used in production. These are some of the sites around the web:" 11 of the websites are various versions of a dark black background and lighter black sidebar with occasional tiny splashes of different accent colours.

*My* site, however, is shades of deep red/brown burgundy with gold text.
031
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 08/04/2025
We added new videos to the first few chapters of our ApostropheCMS + @astro.build tutorial series — step-by-step walkthroughs, deeper context, and a focus on the developer experience — with more coming soon.
docs.apostrophecms.org
Building Websites with ApostropheCMS and Astro
Introduction ​The tutorials in this section will guide you through building modern websites using ApostropheCMS as your content management system with Astro powering your frontend. This combination of...
021
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 08/04/2025
Over the last few weeks we've been building out some more tools and resources for developers working with ApostropheCMS + @astro.build. Here's a quick update: 🧵
121
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 20/03/2025
🪷 Spring is in the air as is ApostropheCMS 4.14.0! From enhanced table support in the rich-text editor to better piece management, this release brings several quality-of-life improvements for both developers and content managers. Let's dive in
111
bodonkey.bsky.social @bodonkey.bsky.social · 14/03/2025
Currently in the midst of world building, my favorite part! #indieGame #gameDev
062
bodonkey.bsky.social @bodonkey.bsky.social · 14/03/2025
I occasionally jump onto FB - try to avoid, but... When I'm on there I will take a glance at the Reels for fun dog/cow/llama vids. Now it is filled with Christian F8cksticks, Charlie Kirk, other misogynistic f*ckers. Thanks for ruining sh*t Zuck you f*ck!
000
Reposted by @bodonkey.bsky.social
Astro @astro.build · 13/03/2025
It’s no myth: Astro 5.5 is here Dive deep with better diagramming tool support, typesafe sessions, and improved Markdown compatibility astro.build/blog/astro-5...
astro.build
Astro 5.5 | Astro
Astro 5.5 dives deep with better support for diagramming tools, improved Markdown compatibility, and type-safe sessions!
08417
Reposted by @bodonkey.bsky.social
ApostropheCMS @apostrophecms.com · 12/03/2025
Love Astro but need a powerful open-source CMS with real visual editing? Our new tutorial series shows how to integrate ApostropheCMS with @astro.build for a headless experience that content teams will love.
docs.apostrophecms.org
Building Websites with ApostropheCMS and Astro
Introduction ​The tutorials in this section will guide you through building modern websites using ApostropheCMS as your content management system with Astro powering your frontend. This combination of...
082
bodonkey.bsky.social @bodonkey.bsky.social · 12/03/2025
Uhh..., dumb question, but how do starter packs work?
000
bodonkey.bsky.social @bodonkey.bsky.social · 12/03/2025
ApostropheCMS keeps its i18n strings in JSON files. Core had accumulated English strings that weren't translated. So, I wrote a quick node gist that compares one file to a directory of files and then submits missing keys for translation. #opensource #javascript gist.github.com/BoDonkey/434...
gist.github.com
Node.js process for comparing and translating missing key:string values in two JSON files
Node.js process for comparing and translating missing key:string values in two JSON files - sync-translations.js
000