From Cathy's desk New year, new thoughts Some reflections on the end of my first full calendar year of freelancing full time, and my goals for 2026.
Advanced Topics Abusing the #split helper for "short codes" in Ghost First I built a #split helper. Then I decided to see how far I could push it.
Internationalization & Localization 847 lines of code to make no visible changes? Check. Unblocking official theme translations.
ICYMI If you've got a forgotten Ghost site with test/dev data, it's time to check in on it ... and other things I learned today about Ghost Explore
Widgets A before/after slider in Ghost? Ghost doesn't have native before/after slider support, but it only takes a little bit of JavaScript to make that happen.
Ghost Website visitors report SSL errors when trying to visit my Ghost site? Help! A list of trouble-shooting questions you might want to borrow...
Tools Another way to footnote in Ghost I wanted something with superscripts that worked in email. Here's the result.
Widgets A popup for Ghost I wrote a tool that lets you easily add a popup subscribe/donate box to Ghost.