Notes from the work

Insights on digital work.

Writing on AI products, website redesign, technical SEO, CRO, and the systems that turn digital work into business outcomes.

More writing

57 articles

Developer workstation with a Next.js terminal and a handwritten scope checklist
Web & SoftwareCTOs & Tech Leads

Next.js Agency vs Freelancer: How to Scope a Real Product Build

Agency vs freelancer is the wrong first question. Scope a Next.js product for auth, CMS, SEO preservation, and ownership, then pick who can actually deliver that SOW.

Published Sep 7, 2026Updated Sep 13, 20267 min read
Product notebook and laptop showing an application dashboard sketch on a desk
Business & FreelancingCTOs & Tech Leads

Digital Product Consultant vs Developer: Why Strategy Has to Stay Connected to Build

Split strategy and build and the spec dies in the repo. How a digital product consultant differs from a developer, a website strategist, and a fractional CTO.

Published Sep 7, 20267 min read
Consultant and founder reviewing a site map and content model on paper beside a laptop
Business & FreelancingAgencies

Website Strategy Consultant: What Good Discovery Actually Covers

A website strategy consultant should deliver ICP, IA, offer, proof, SEO inventory, and a CMS model. Moodboards are optional. Here is what good discovery actually covers.

Published Sep 7, 20268 min read
Framer canvas with page SEO settings open next to a search result listing
Web & SoftwareCTOs & Tech Leads

Framer SEO: How to Build Fast Sites That Still Rank

Framer SEO that actually ranks: pre-rendered HTML, CMS-bound titles, stable slugs, sitemap in Search Console, and performance without burying the copy in motion.

Published Sep 7, 20267 min read
Framer canvas on one screen and a Next.js code editor with Sanity studio on another
Web & SoftwareCTOs & Tech Leads

When to Hire a Framer Developer vs Move to Next.js

Stay in Framer with a specialist when designers must publish fast. Leave for Next.js and Sanity when the site needs a real content system, server logic, or engineering ownership.

Published Sep 7, 20267 min read
Webflow site performance waterfall with a large hero image highlighted as the LCP element
Web & SoftwareCTOs & Tech Leads

Webflow Performance Optimization: How We Take Sites From 40 to 90+

Honest Webflow performance optimization: LCP images, fonts, IX2, third-party scripts, and CLS. A checklist for Lighthouse and field data, without invented 40-to-90 case studies.

Published Sep 7, 20268 min read
Webflow Designer SEO panel beside a published page source showing title and canonical tags
Web & SoftwareCTOs & Tech Leads

Webflow SEO: What the Platform Does Well and Where It Breaks

Webflow SEO is capable HTML, CMS fields, canonicals, sitemaps, and redirects. It breaks when operators ship duplicate titles, bad canonical bases, pagination junk, and head-code collisions.

Published Sep 7, 20268 min read
JSON-LD structured data overlay on a blog article layout with breadcrumb and author blocks
Business & FreelancingCTOs & Tech Leads

Schema Markup for SEO: What Worthwhile Sites Actually Implement

Schema markup for SEO that is worth shipping: Google-supported types that match visible content. Article, BreadcrumbList, Person, Organization, WebSite. No FAQ rich-result chase, no fake ratings.

Published Sep 7, 20268 min read
Plain text file named llms.txt open in an editor beside a Google Search documentation page
Ideas & CommentaryAgencies

llms.txt for SEO: Does It Help AI Search Visibility?

llms.txt can help some AI crawlers. Google Search does not use it for ranking. How to write an accurate file if you keep one, without fake SEO claims.

Published Sep 7, 20267 min read
Consultant workspace with a services page, case study printout, and booking calendar on screen
Business & FreelancingAgencies

AI Search Optimization Guide for Service Businesses

AI search optimization for agencies, consultants, and studios: service pages, proof, visible FAQs, and a booking path. Not a SaaS content-factory playbook.

Published Sep 7, 20267 min read
Search results layout on a monitor with an AI summary panel and supporting links highlighted
Business & FreelancingAgencies

How to Rank in AI Overviews Without Chasing Shortcuts

Google's current AI Overviews guidance: indexed pages, unique value, clear facts. No special schema, no llms.txt ranking trick, no FAQ markup hack.

Published Sep 7, 20267 min read
Plain notebook labeled GEO beside a crossed-out product box on a dark desk
Ideas & CommentaryAgencies

Generative Engine Optimization Explained Without the Hype

Generative engine optimization is people-first content, crawlability, and citations. Google does not need special AI files or schema hacks. GEO-as-a-product is usually a rename.

Published Sep 7, 2026Updated Sep 14, 20267 min read