Field notes & essays.
Working notes, lessons, and the occasional opinion — from building websites, software, and AI systems for real businesses.
The full archive.
Every post, in chronological order.

Website Accessibility (WCAG 2.2): A Practical Guide for Business Owners
A practical WCAG 2.2 accessibility guide for small business owners: legal landscape, color contrast, keyboard nav, alt text, and what cheap fixes really buy you.

On-Page SEO Checklist 2026: What Still Actually Matters
An on-page SEO checklist for 2026. Title tags, meta descriptions, headings, internal links, entity coverage, and helpful content updates — what still moves rankings.

Website RFP Template and Checklist for Non-Technical Business Owners
A plain-English website RFP template and checklist covering scope, integrations, payment terms, IP ownership, and the red flags that separate good agencies from bad.

Website Security Basics Every Business Owner Should Actually Do
The website security basics that actually matter for small businesses — HTTPS, security headers, MFA, secrets, backups, and a usable incident response plan.

Automating Quotes and Estimates for Trade Businesses
Structured pricing data, configurator UX, PDF generation, e-signature, and CRM/Stripe integration — how trade businesses turn quotes into closed jobs faster.

Above the Fold: What Actually Belongs on a Service Business Homepage
What belongs above the fold on a service business homepage: a clarity-first headline, one CTA, the right proof, and a hero that survives the 5-second test.

Dynamic Element in Web Development: Definition, Examples, and Why They Matter for SEO
A practical definition of a dynamic element in web development, how it compares to static and other element types, how it's built across programming languages, and how it affects page speed and SEO.

How to Do Keyword Research for a Service Business Website (Without Guessing)
A practical keyword research process for service businesses. Search intent, local modifiers, free tools, and competitor gap analysis — without paid software or guesswork.

How to Make a Clickable Phone Number in WordPress: The Complete Guide
A step-by-step guide to adding a clickable, tap-to-call phone number in WordPress — Block Editor, Classic Editor, every major page builder (Elementor, Divi, Beaver Builder, Bricks, Oxygen, Breakdance), theme header settings, click-to-call plugins, click tracking, schema markup, and accessibility.
