Daniel's Journal
  • About
  • Featured
  • Links
  • Learnings
  • Activities
Oct 21 • 🤔 Thinking about
GitHub Copilot’s “Free Plan Limit” Bug: A Year-Long Oversight?

GitHub Copilot’s “Free Plan Limit” Bug: A Year-Long Oversight?

If you use GitHub Copilot on the free plan, you’ve probably seen this message: “You’ve reached your free plan limit. Your limits will reset on [date].” GitHub, if you really intend to offer a free Copilot tier, please take a look at this bug.
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 »

Jun 12 • 🧰 How To Guide
How to Run macOS 26 Tahoe Beta in a VM on Your Mac using UTM

How to Run macOS 26 Tahoe Beta in a VM on Your Mac using UTM

Apple just released the macOS 26 beta at WWDC, and if you're doing any kind of iOS or macOS development, it's a great time to spin up a test environment without risking your main system.
Read More »

May 29 • 👨‍💻 Software
How to Start Developing Audio Plugins on macOS

How to Start Developing Audio Plugins on macOS

Recently I've been playing around with making audio plugins on macOS using JUCE. I ended up putting together a few simple scripts to make it easier to quickly spin up new audio projects.
Read More »

May 13 • 🧰 How To Guide
How to Setup macOS in a VM on macOS with UTM

How to Setup macOS in a VM on macOS with UTM

I've been experimenting with different autonomous agents lately and I’ve started to sandbox them. When something needs to run on macOS, I’ve found UTM to be the easiest way to spin up a lightweight, isolated macOS instance on Apple Silicon.
Read More »

Daniel's Journal © 2025