Daniel's Journal
  • About
  • Featured
  • Links
  • Learnings
  • Activities
  • Projects
Sign in Subscribe
Jan 06 • 👨‍💻 Software
Learning Claude Code Plugins by Building Two

Learning Claude Code Plugins by Building Two

I wanted to learn how Claude Code plugins work, so I built a couple with plugin-dev: Worktree-Manager for easier git worktrees, and Chainer, which interprets what you want to build and picks + runs the right plugin(s).
Read More »

Jan 05 • 👨‍💻 Software
I built a VS Code / Cursor extension to open Agents in the Editor Area

I built a VS Code / Cursor extension to open Agents in the Editor Area

I wanted agent terminals to live next to my files, not in a pane. So I built a small extension using Codex that adds status bar buttons (one per agent) to open terminals directly in the editor area.
Read More »

Nov 25 • 🧘‍♂️ Meditating
What’s Inside a Buddha? More Than I Ever Imagined

What’s Inside a Buddha? More Than I Ever Imagined

Today I learned that Buddha statues—yes, even the giant ones—often have scriptures and sacred objects placed inside them.
Read More »

Nov 06 • 👨‍💻 Software
I Got Ghosted by Mailgun (So I Built a Fix)

I Got Ghosted by Mailgun (So I Built a Fix)

Ghost self-hosters can now send newsletters with Amazon SES! I added multi-provider bulk email support to Ghost, starting with Amazon SES, making it simpler and cheaper for writers to deliver newsletters using Ghost's existing newsletter features.
Read More »

Aug 11 • 👨‍💻 Software
Ghost GCP Installer and Updater Scripts Now Support Ghost v6

Ghost GCP Installer and Updater Scripts Now Support Ghost v6

I’ve updated my Ghost updater script to fully support migrating from Ghost 5 to Ghost 6, assuming your Ghost instance was installed using the companion Ghost Google Cloud installer.
Read More »

Daniel's Journal © 2026