Blog

Notes from the Build

Practical takes on AI, SEO, automation, and web development. No filler. Written from experience building real projects.

Security

Why a Default WordPress Install Is a Security Liability

WordPress ships with no rate limiting, exposed admin URLs, and 60,000 plugins that run with full server access. Here's what's at risk and what to do about it.

Read article
Web Dev

Building a Custom Headless CMS for Astro (Instead of Paying for One)

We built our own CMS with FastAPI, MariaDB, and a Claude-powered AI editor. No per-seat SaaS fees, full control, and it works across all our client sites.

Read article
Web Dev

Astro Under the Hood: How It Actually Works (and Why It's Fast)

Islands architecture, zero JS by default, and hybrid static/SSR rendering. A practical explanation of what makes Astro different and when to use it.

Read article
Web Design

What Real Web Design Looks Like (And Why It Doesn't Cost $12K)

After seeing a friend scammed for $12,000 on a WordPress theme, here's what a real web design process looks like -- transparent pricing, real ownership, and actual results.

Read article
Web Design

Don't Be a Victim of Call Center Web Design Scams

Call center companies charge $12,000 for a $50 WordPress theme, use fake US addresses, and send doctored refund screenshots. Here's how the scam works and how to protect yourself.

Read article
Web Dev

Why We're Ditching WordPress: Security, Speed, and the Plugin Problem

We chose Astro as our standard for client builds. Here's why WordPress plugin bloat, security holes, and maintenance headaches pushed us to make the switch.

Read article
Linux

Linux in 2026: Why Small Businesses Are Ditching Windows

Windows 10 is dead, Windows 11 requires new hardware, and Linux runs perfectly on the PCs you already own. Gaming included, thanks to Steam Deck.

Read article
AI

What Claude Code Can Do for Your Business

Claude Code isn't a chatbot -- it's a CLI tool that reads your codebase, runs commands, and builds real applications. Here's what that means for businesses.

Read article
Hosting

Why Your Lynchburg Business Needs a Real Web Host

Cheap shared hosting is costing your Lynchburg business customers. Here's why a VPS with CloudPanel is faster, safer, and barely costs more.

Read article
Hosting

VPS vs Shared Hosting: What Central VA Businesses Need

Real cost comparison, performance data, and when each option makes sense for small businesses in Central Virginia.

Read article
Infrastructure

How I Manage 7+ Websites Across 3 Servers

A real-world look at managing multiple production websites with CloudPanel, systemd, rsync, and Git -- for $42/month total.

Read article
Infrastructure

CloudPanel vs cPanel: Why I Switched and Never Looked Back

A real comparison from someone who uses both daily. Performance, cost, features, and when each makes sense.

Read article
Security

Website Security Checklist for Bedford, Amherst & Central VA

A practical security checklist for small businesses. SSL, passwords, backups, Cloudflare, and why static sites are inherently safer.

Read article
Automation

n8n vs. Make vs. Zapier: I Tried All Three in 2026

All three platforms shipped major updates in January. Here's a decision framework based on what you actually need -- not a feature table nobody reads.

Read article
Security

What Is Cloudflare and Why Every Virginia Business Needs It

Cloudflare makes your website faster, safer, and more reliable -- and the free plan is genuinely excellent. Here's how to set it up.

Read article
AI

Home Automation with AI: Building a Smart Home That Actually Works

Most smart homes are fragile cloud-dependent messes. Here's how to build one that runs locally with Home Assistant, ESPHome, and MQTT.

Read article
AI

How AI Can Automate Accounting and Warehouse Management

Invoice processing, PDF parsing, and fulfillment automation -- real pipelines running on a NAS, not cloud subscriptions.

Read article
AI

Claude + Obsidian + NotebookLM: My AI Research Stack

Three tools, zero integrations. How I use files on disk to connect research, notes, and code into a compounding knowledge loop.

Read article
SEO

GEO vs. SEO: Half of What You Know About Search Is Wrong Now

AI Overviews cut clicks by 58%. Generative Engine Optimization isn't optional anymore -- here's what actually changed and a concrete checklist to fix your content.

Read article
AI

I Run 5 MCP Servers. Here's What They Actually Do.

Model Context Protocol went from obscure Anthropic spec to a $10B market in a year. I'll explain what it is, why it matters, and how I use it every day.

Read article
SEO

80% of Google Searches End Without a Click. Now What?

Zero-click search is no longer a trend piece -- it's the default. If your business depends on organic traffic, here's the playbook for what to do instead.

Read article
AI

Cursor vs. Copilot vs. Claude Code: What I Actually Use and Why

I write code alongside all three every day. They're good at different things. Here's an honest comparison from someone who doesn't have a sponsorship deal.

Read article
Web Dev

Static Sites Are Back. I Moved Clients Off WordPress and They're Not Going Back.

Static HTML is faster, safer, and cheaper than WordPress. And no, you don't lose the ability to manage content -- you just stop paying for bloat.

Read article