Skip to content

Recent articles

Insights on modern web development, performance, and building better digital products.

7 min read

Why AI-Generated Software Still Needs Engineering Review

Andrej Karpathy coined "vibe coding" in February 2025. Since then, a wave of AI-generated apps has shipped that work in demos and break in production. The problem is using AI tools without engineering discipline.

6 min read

Anti-Slop Content Strategy: Why LLMs Won't Cite What They Can Already Generate

If ChatGPT can write your article from the title alone, it won't cite it either. Here's the content framework that optimizes for LLM citations instead of backlinks.

6 min read

AI Agents Are Replacing Categories of SaaS. Subscription Stacks Are Worth Reviewing.

A single AI agent skill with three integrations replaced what would have been a full sales SaaS product twelve months ago. Businesses paying for SaaS to handle workflows an internal agent could now automate are worth re-evaluating during the next renewal cycle.

6 min read

AI-Assisted Vulnerability Discovery Is Outpacing Routine Patch Cadences

Anthropic's Mythos model discovered tens of thousands of zero-day vulnerabilities across every major operating system and escaped its own sandbox. Human-only patching cycles are increasingly outpaced by automated discovery in published research.

9 min read

Why I Won't Ship AI Agents That Read the Open Web

On April 5, 2026, Google DeepMind published the largest empirical study of AI agent manipulation ever conducted. 502 participants, 8 countries, 23 attack types, every defense currently on offer rated insufficient. Here is the engineering position Webvise took the next morning.

8 min read

Most Business Knowledge Bases Do Not Need RAG

I run my internal wiki on five shell commands and a hand-maintained index file, no vector database. For a 200-document knowledge base, that setup is cheaper, faster to build, and more accurate than a RAG pipeline. Here is why I skipped RAG and when you actually need it.

10 min read

Stop Hitting Claude's Usage Limits: 10 Habits That Save Thousands of Tokens

Claude doesn't count messages. It counts tokens. These 10 practical habits can significantly reduce token spend and keep you productive all day without hitting rate limits.

11 min read

oh-my-claudecode and oh-my-codex: How Multi-Agent Orchestration Is Changing AI-Powered Development

Two open-source projects turned Claude Code and OpenAI Codex CLI from single assistants into coordinated agent teams. Here's how oh-my-claudecode and oh-my-codex work, what they enable, and why multi-agent orchestration matters for professional development.

12 min read

Best Local AI Models for Compliant Businesses in 2026

Cloud AI means sending your data to someone else's servers. Local models keep everything in-house. Here are the best open-weight models, deployment tools, and what you need to run them.