SIFS: Building a Custom Website for a 14-Year Film Club

Fourteen years of film club emails became a Hugo site with structured watch history, member statistics, and a GitHub workflow for adding films from a phone.

April 9, 2026 · 9 min · Matt Parker

MDMenuBar: A Native macOS Markdown Previewer That Lives in Your Menu Bar

Why I built a lightweight native Swift app to preview Markdown and HTML files from the menu bar, and what I learned writing a custom Markdown renderer without any dependencies.

April 7, 2026 · 2 min · Matt Parker

Managing TestFlight with Bash and 1Password

A Bash and SwiftDialog tool for managing TestFlight testers, with the App Store Connect private key in 1Password and ES256 JWT authentication implemented from scratch.

March 17, 2026 · 7 min · Matt Parker

Sentinel: Building a CVE-Aware macOS Update System

Sentinel turns CVE severity into macOS update urgency: a Jamf orchestrator builds phased deployment plans, and a notifier explains the deadline to users.

January 30, 2026 · 10 min · Matt Parker

Moving Our Travel Blog from WordPress to Ghost

Why we left WordPress for Ghost, what it took to build a custom theme around geographic navigation, and how we automated deployments with the Ghost Admin API.

January 20, 2026 · 7 min · Matt Parker

Introducing Shikomi: Mise en Place for macOS Automation

Why I built a script scaffolding tool for macOS device management, and what it means to start every project with the right foundation.

December 12, 2025 · 5 min · Matt Parker