Skip to content

All posts

16 entriesSubscribe via RSS


Agent Harness Guardrails: Permissions, Sandboxes, and Hooks

23/08/2026

A confused model is a security incident waiting to happen. How agent harnesses use permission gates, OS-level sandboxes, and deterministic hooks to keep autonomous work from becoming autonomous damage.

Anatomy of an Agent Harness: The Code That Runs When You Type a Prompt

23/08/2026

The LLM never touches your filesystem. A look inside the agent harness, the run loop that turns model output into actions, and why understanding it makes you better at working with agents.

Context Engineering: The Hardest Problem in Agent Harness Design

23/08/2026

Your agent's context window is its entire universe, and it fills up faster than you think. How harnesses fight back with compaction, structured memory, and ruthless curation.

Long-Running Agents: Checkpoints, Resume, and Steering

23/08/2026

Ten-hour agent runs die at hour nine for boring reasons. How harnesses use checkpoints, session persistence, and mid-run steering so long autonomous work survives contact with reality.

Building Great Agent Skills: An Engineering Checklist

02/07/2026

A practical four-pillar framework for writing agent skills that load cleanly, steer reliably, and stay out of the agent's way.

Diagrams Your AI Agent Can Read

01/07/2026

A ranked guide to diagram formats for repos that AI agents now read alongside humans: ASCII, Mermaid, C4-as-code, and why draw.io should never be your source of truth.

Skills vs. MCP: Understanding the Tools Powering the Next Generation of AI Agents

25/01/2026

Skills provide the procedural 'know-how', while MCP provides the 'tools' to interact with the world. Learn how they differ and how to use them together.

INP Explained: The New Metric to Watch

14/01/2026

Google has replaced FID with INP (Interaction to Next Paint). Learn what this metric typically measures and how to optimize your main thread for responsiveness.

The End of Media Queries? Introduction to Container Queries

04/01/2026

Media queries respond to the viewport. Container queries respond to the parent container.

Rethinking State with React Server Components

17/12/2025

React Server Components (RSC) run components on the server and ship zero JavaScript for them. How to split server and client logic for a smaller bundle.

React Activity: Instant UI Transitions

03/12/2025

React 19.2's <Activity> component hides components without unmounting them. State stays, effects clean up, and hidden updates are deprioritized.

Stop Writing Cursor Rules by Hand: A Guide to Automated Rule Generation

30/11/2025

Learn how to automatically generate Cursor rules for your project using AI, ensuring consistent coding standards without the manual effort.

When Your AI Coding Assistant Opens the Wrong Doors

20/11/2025

The rise of AI-assisted coding is transforming software development, but are we opening our systems to dangerous new security risks?

Array Destructuring for Cleaner JavaScript Code

19/06/2023

Master JavaScript array destructuring: syntax, skipping, defaults, swapping, and rest patterns, with runnable examples for cleaner code. Start here.

The Future of JavaScript: ECMAScript 2023 Highlights

06/06/2023

Explore ECMAScript 2023: findLast, Hashbang, WeakMap symbols, and copy-by-change arrays, with runnable examples.

Getting Started with Filters in Nuxt 2

19/05/2020

Filters are a great functionality to apply text formatting and transformation to a value in Vue/Nuxt