What Changed in Bookable Calendar 3.0 and 3.1
Bookable Calendar 3.0 rewrites reservation handling for concurrency, consistent APIs, notifications, and external calendars. Version 3.1 adds inbound busy-time blocking and paid…
ARCHIVE_LOG: SYSTEM_THEORY
A curated collection of technical deep-dives, architectural patterns, and observations from the infrastructure layer.
STATUS: PUBLISHED ARCHIVE: ACTIVE
Bookable Calendar 3.0 rewrites reservation handling for concurrency, consistent APIs, notifications, and external calendars. Version 3.1 adds inbound busy-time blocking and paid…
I built a Go replacement for my aging Watson setup without giving up its simple commands or years of data. BurrowTime adds a TUI, safe migration, and concurrent timers while…
I rebuilt this site with Drupal Canvas as the visual authoring layer, Astro as a static frontend, and Drupal MCP as the bridge that assembled the pages.
Bookable Calendar got a callout as Module of the Week on the Talking Drupal podcast ! Go and give that podcast a listen, the module is mentioned early on as the Module of the Week,…
Starting a new thing where I round up all Drupal news and things I come across every week and post it here. My main topics I'll try to cover are News, Notable Releases, News,…
No one likes when you’re put on a new project and there is no straight forward way to get started. Don’t be a terrible person, make your README useful! How do you make it useful? I…
Is Layout Builder new and weird to you, or you're just not sure if you are using it right? Find out how to get up and running with Layout Builder fast with my session I'm giving at…
I've heard of about Syncthing for awhile but with already running NextCloud and having config Dotfiles in git repos I hadn't ever pulled the trigger on getting it setup. This week…
The other week at Code Koalas we had a R&D day when everyone is allowed to spend the day researching or working in some cool new thing you want to learn. I've played around with…
Maybe once I week I end up staying up all night working on one thing or another. It's been something I've been doing fairly consistently since I was in my early twenties, pretty…
Does migrating content to a new website fill you with dread? Are you tired of wasting weeks manually entering articles into a CMS? Migrating content doesn't have to be a headache.…
There are many cases in which getting code to your server needs to be more than just a git pull every 15 minutes or so. This is where building and integrating pipelines come in to…
Receive technical telemetry and architectural blueprints directly in your inbox. No fluff, just engineering theory.