Skip to content

Blog

Notes on websites, search and AI

Practical writing about building fast websites and web apps, working with AI, and getting found on Google and in AI search — in plain English.

5 min read

Google’s September 2026 spam update is done: how to check if your site was hit

Google’s fourth spam update of 2026 took almost 14 days to roll out — far longer than the others. Here’s a simple Search Console check to see if your traffic was affected, what spam policies usually trip up small business sites, and how to recover.

  • SEO
  • Google Updates
  • Search Console
  • Small Business
  • 6 min read

    AI coding agents on a real codebase: a production playbook

    Tools like Claude Code, Cursor and GitHub Copilot can now plan, edit files, run tests and open pull requests. Here’s how to use AI coding agents on production code without losing quality, security or understanding — with concrete team guidelines.

    • AI
    • AI Agents
    • Developer Workflow
    • Code Quality
  • 6 min read

    Shipping LLM features to production: evals, guardrails, cost and monitoring

    A demo that works on ten examples is not a product. Here’s a practical production checklist for AI features — evaluation sets, guardrails, fallbacks, cost and latency control, monitoring and rollout — so your LLM feature stays reliable after launch.

    • AI
    • LLMs
    • DevOps
    • Production
  • 6 min read

    Context engineering: the skill that’s replacing prompt engineering

    The best AI features aren’t built on clever prompts — they’re built on giving the model exactly the right information at the right moment. Here’s what context engineering is, why it matters more as models get smarter, and production guidelines for doing it well.

    • AI
    • Context Engineering
    • LLMs
    • AI Agents
  • 6 min read

    Authentication explained: sessions, JWTs, OAuth and passkeys

    Every login form hides a set of design decisions — sessions or tokens, cookies or headers, passwords or passkeys. Here’s how modern web authentication works and how to choose a setup that’s secure without being complicated.

    • Authentication
    • Security
    • Web Development
    • Node.js
  • 7 min read

    Prompt engineering that actually works: a practical guide

    Forget magic phrases. Good prompts are clear briefs — context, a precise task, examples, structure and a way to check the result. Here are the techniques that consistently make AI output better.

    • AI
    • Prompt Engineering
    • LLMs
    • Productivity