Articles

AI-assisted development, examined in practice

Practical comparisons and engineering notes on coding agents, specifications, rules, tests, and quality gates.

AI Website or Web App: Build It Yourself or Hire a Developer?

Decide when an AI-built website or small web app is enough for your business, and when professional help adds value. Design, working journeys, data and handover.

A matching website and phone interface surrounded by design swatches, a verification mark, an access key and a handover booklet

What a Website or Web App Development Quote Actually Pays For

Understand what a development quote covers: business decisions, design, working journeys, testing and handover. Compare scope and costs before choosing a builder.

A finished website rests on carefully fitted layers of work, beside an estimate card and a verification mark

How to Write Cursor Rules That Stay Small and Actually Apply

Practical Cursor Rules: choosing Always Apply, intelligent, glob, or manual activation; reducing duplication; and connecting instructions to enforceable checks.

A compact set of Cursor Rules connected to four scoped activation methods

Spec-First, Spec-Anchored, or Spec-as-Source: How Long Should a Specification Live?

Three specification persistence models after implementation: when spec-first is enough, how spec-anchored avoids drift, and where spec-as-source earns its cost.

Three specification lifecycles: handoff to code, ongoing synchronisation, and generated artefacts

GitHub Spec Kit vs an Application Skeleton: Workflow, Architecture, and Enforcement

How GitHub Spec Kit differs from an Application Skeleton: specification workflow, pre-decided architecture, tests, hooks, quality gates, and selection criteria.

Spec-Driven Development vs Vibe Coding: What Changes After the Prototype

A practical comparison of spec-driven development and vibe coding: exploration speed, durable intent, tests, review, and the transition from prototype to product.

AGENTS.md vs CLAUDE.md vs Cursor Rules: Which Instruction File Should You Use?

A practical comparison of AGENTS.md, CLAUDE.md, and Cursor Rules: who reads each format, how scope works, and how to keep one source of truth.

AGENTS.md, CLAUDE.md, and Cursor Rules connected to one verified quality gate