Behind the Scenes

Last updated: March 2026
Development
WordPressBricks Builder with Automatic.css or Core Framework, depending on the project.
PerformancePerfmatters. Covers what most people install three plugins for.
SEOSEOPress or SureRank, depending on the project. Both solid, neither bloated.
eCommerceWooCommerce for flexibility, SureCart for simpler setups where speed matters more.
FormsFormidable Forms. Reliable and handles complex form logic well.
EditorSublime Text. Most assume VS Code. I just prefer Sublime.
Dev envStaging on client VPS or VM through Proxmox on my homelab. No Local or MAMP.
HostingHetzner for my own. Kinsta for managed client hosting.
DesignFigma for UI. Affinity for image editing and print.
AIClaude. Research, drafting, thinking through problems.
LearningAstro for headless CMS setups. Not client-ready yet.
Version controlGit when the project calls for it.
Automation
n8nMost workflow automation. Forms, notifications, data syncing between services.
ProcesioComplex business process automation when n8n isn't the right fit.
ZeroworkBrowser-based automation and RPA tasks.
RobomotionAdditional RPA capability.
Homelab
HardwareRepurposed workstation, server-grade CPU, 128GB ECC RAM.
HypervisorProxmox. Everything in separate VMs to keep services isolated.
StorageOpenMediaVault with Snapraid and MergerFS. My own Google Drive replacement.
ContainersDocker with Portainer, inside a dedicated VM.
Reverse proxyPangolin.
NotesUseMemos, self-hosted.
Hardware & Software
ComputerWindows laptop, dual-booting with Ubuntu. Laptop screen plus an external monitor.
BrowserChrome.
PMNiftyPM for tracking client projects and tasks.
CommunicationEmail for everything. Async by default.
Photography
DigitalCanon 6D Mark II.
FilmCanon 630 and Canon 50e. Slow on purpose.