
Articles, page 3 of 29
Articles from more than two decades of building, rebuilding, debugging, and leading web projects.

The Hidden Cost of Replacing Juniors with AI. 
The Web Just Invented a Toll Booth for AI. The Web Just Invented a Toll Booth for AI
Cloudflare Pay Per Crawl, AWS WAF AI Traffic Monetization and AI crawlers show crawler access becoming commercial infrastructure, not just bot control.

Should You Move from Contentful to Sanity? Should You Move from Contentful to Sanity?
How to decide whether moving from Contentful to Sanity makes sense for a Next.js website, including workflow, modelling, preview, and migration risk.

AGI vs. AI vs. ASI: What Actually Changes? AGI vs. AI vs. ASI: What Actually Changes?
A practical explanation of AI, AGI and ASI for engineering and product teams, covering capability, autonomy, risk, governance, and real‑world impact.

A Deep Dive into JavaScript's Proxy and Reflect API. A Deep Dive into JavaScript's
ProxyandReflectAPIA look into how JavaScript's Proxy and Reflect APIs work together to intercept and redefine object behaviour, including practical use cases and common patterns.

Fixing Contentful Preview in Next.js Draft Mode. Fixing Contentful Preview in Next.js Draft Mode
Fix Contentful preview in Next.js by checking Draft Mode, preview URLs, iframe cookies, draft data boundaries, auth, performance, and editor trust.

Union‑Find Explained: Solving the 'Number of Provinces' Problem. Union‑Find Explained: Solving the 'Number of Provinces' Problem
Solve Number of Provinces with union‑find in TypeScript, comparing DFS, connected components, path compression, union by rank, and matrix scanning.

Privacy by Design is Not a Cookie Banner. Privacy by Design is Not a Cookie Banner
Privacy by design means building safer data handling into platforms, analytics, CRM integrations, and workflows from the start, not relying on banners later.

The Great AI Content Collapse: Why Cheap Content Makes Real Expertise More Valuable. The Great AI Content Collapse: Why Cheap Content Makes Real Expertise More Valuable
The AI content collapse makes cheap publishing less valuable, shifting durable content strategy towards proof, authorship, structure, trust, and expertise.

The AI Middle Manager Problem. The AI Middle Manager Problem
AI can automate management reporting, but this article separates status theatre from judgement, coaching, accountability, and real prioritisation.

Next.js Build Failing on Vercel: How to Find the First Real Failure. Next.js Build Failing on Vercel: How to Find the First Real Failure
A practical way to debug failing Next.js builds on Vercel, from first useful error lines and environment drift to route generation and memory pressure.

Technical GEO for Websites: Entities, Structured Data, and Crawl Paths. Technical GEO for Websites: Entities, Structured Data, and Crawl Paths
Technical GEO for websites, covering indexing, renderability, entity clarity, structured data, and crawl paths without inventing an AI‑only markup layer.

State Management in Angular: NgRx vs. SignalStore. State Management in Angular: NgRx vs. SignalStore
NgRx Store vs. SignalStore explained with real Angular trade‑offs, including scope, TypeScript ergonomics, devtools, effects, and when neither is necessary.

Schema for Service Pages Without Overclaiming. Schema for Service Pages Without Overclaiming
Model service page schema without overclaiming by matching visible content, Service data, OfferCatalog, breadcrumbs, FAQs, entities, and proof clearly.

How Service Pages Become Answerable in AI Search. How Service Pages Become Answerable in AI Search
How service pages become easier for AI search to retrieve and summarise through clear problems, visible proof, internal links, schema, and answers.

AI is Making Technical Debt Cheaper to Create. AI is Making Technical Debt Cheaper to Create
AI coding tools make code faster to produce, but technical debt still needs review, ownership, tests, documentation, and senior engineering judgement.

Traffic Dropped After a Replatform: The Technical Checks I Run First. Traffic Dropped After a Replatform: The Technical Checks I Run First
Diagnose traffic drops after a redesign, migration, or replatform by checking route parity, rendered HTML, redirects, canonicals, sitemaps, and schema.

E‑Commerce SEO Migration: Product and Category Pages in Next.js. E‑Commerce SEO Migration: Product and Category Pages in Next.js
How to migrate e‑commerce product and category pages to Next.js without losing SEO value, including URLs, filters, schema, canonicals, and redirects.

The AI Productivity Mirage: When More Output Does Not Mean More Value. The AI Productivity Mirage: When More Output Does Not Mean More Value
AI can inflate output without improving outcomes. This article explains why weak metrics, faster generation, and shallow review create a productivity mirage.

AI Will Be OK If We Stop Treating It Like Magic. AI Will Be OK If We Stop Treating It Like Magic
AI will be OK if teams treat it as real technology, not magic, with adoption shaped by judgement, skills, governance, shared access, and careful autonomy.

Should You Move a Shopify Storefront to Next.js? Should You Move a Shopify Storefront to Next.js?
Decide whether Shopify to Next.js is worth it by weighing storefront control, SEO, performance, checkout, apps, content workflow, cost, and risk.