Emmanuel John I'm a full-stack software developer, mentor, and writer. I am an open source enthusiast. In my spare time, I enjoy watching sci-fi movies and cheering for Arsenal FC.

Stories by Emmanuel John

Skybridge: Build ChatGPT apps and MCP connectors

Dev

Learn how to use Skybridge, an open-source React framework, to build and deploy cross-platform AI apps and interactive UI widgets for ChatGPT, Claude, and MCP clients from a single codebase.

Emmanuel John
Jul 30, 2026 ⋅ 7 min read
Using Chrome's Modern Web Guidance to prevent AI agents from writing legacy frontend code

How to use Chrome’s Modern Web Guidance to prevent AI agents from writing legacy frontend code

Dev

Chrome’s Modern Web Guidance embeds modern web platform skills into AI coding agents, helping them choose native HTML, CSS, and browser APIs over legacy patterns.

Emmanuel John
Jul 22, 2026 ⋅ 11 min read
How to build a virtual engineering team with Gemini CLI subagents

How to build a virtual engineering team with Gemini CLI subagents

Dev

Learn how to use Gemini CLI subagents to delegate frontend, backend, testing, and docs tasks to specialized agents with guardrails and clear ownership.

Emmanuel John
Jun 18, 2026 ⋅ 10 min read
Debug Next.js apps with AI agents and next-browser

Debug Next.js apps with AI agents and next-browser

Dev

Learn how next-browser gives AI agents runtime context for debugging Next.js apps, including React props, hydration, PPR, forms, and performance.

Emmanuel John
Jun 17, 2026 ⋅ 9 min read
Vite+ guide One CLI for JavaScript tooling

Vite+ guide: One CLI for JavaScript tooling

Dev

Learn how Vite+ unifies Vite, Vitest, Oxlint, Oxfmt, Rolldown, and Node.js management in one CLI.

Emmanuel John
May 12, 2026 ⋅ 7 min read

Exploring Agent Browser: AI agents on the web

Dev

A practical guide to Agent Browser CLI. Learn how AI agents navigate, snapshot, and interact with web pages using stable references, enabling efficient automation and exploratory testing.

Emmanuel John
May 4, 2026 ⋅ 6 min read
How to make your website agent-ready with Google’s Web MCP

How to make your website agent-ready with Google’s Web MCP

Dev

Build agent-ready websites with Google Web MCP. Learn how to expose reliable site actions for AI agents with HTML and JavaScript.

Emmanuel John
Mar 27, 2026 ⋅ 12 min read
emmanuel john senior dev hiring

The hidden skills gap in senior dev hiring (and how to screen for it)

Dev

Discover a practical framework for redesigning your senior developer hiring process to screen for real diagnostic skill.

Emmanuel John
Mar 25, 2026 ⋅ 12 min read

Exploring Vercel’s JSON Render: build dynamic UI from structured data

Dev

Build dynamic, AI-generated UI safely with Vercel’s JSON Render using structured JSON, validated components, and React.

Emmanuel John
Mar 17, 2026 ⋅ 11 min read

Stop wasting money on AI: 10 ways to cut token usage

Dev

Learn practical techniques to reduce token usage in LLM applications and build more cost-efficient, scalable AI systems.

Emmanuel John
Mar 16, 2026 ⋅ 8 min read

Google & Shopify’s UCP: How AI agents sell online

Dev

Explore how the Universal Commerce Protocol (UCP) allows AI agents to connect with merchants, handle checkout sessions, and securely process payments in real-world e-commerce flows.

Emmanuel John
Feb 24, 2026 ⋅ 8 min read

From custom integrations to A2UI: A better way to ship agent UIs

Dev

AI agents don’t have to live in chat bubbles. This guide shows how A2UI lets agents generate real, interactive UIs, and walks through building a working React demo using Gemini and a2ui-bridge.

Emmanuel John
Feb 9, 2026 ⋅ 8 min read