Skip to main content

Blog

Recent posts

Building renkara.com: A Corporate Site in the Age of AI

On March 28, 2026, I committed the first file for renkara.com. Twelve days later, the site had 54 pages, a WebGL particle animation system, a complete 18-year company timeline with 60+ milestones, 14 tool showcase pages with lightbox screenshot galleries, legacy product pages with original artwork from 2008, a blog, dark mode, and a build pipeline that minifies everything to a deployable dist/ directory. No framework. No SSR. No CMS. Pure HTML, CSS, and JavaScript.

Read more →

Building a Private Tool Fleet: 14 Internal Applications in 45 Days

Between late February and early April 2026, I built 14 internal applications from scratch. Not prototypes. Not demos. Production systems with PostgreSQL backends, React frontends, full test suites, CI/CD pipelines, and MCP servers that let Claude Code operate them directly. The total codebase across all tools exceeds 60,000 lines of code.

Read more →

Announcing The Deferral — My First Novel

I just finished writing a technothriller about artificial intelligence. Now I know what a lot of you are thinking: "AI wrote it." After all, most of my writing is generated by AI these days. My primary LLM, Claude Opus 4.6 from Anthropic, is a very capable writer. And Claude participated extensively in writing this novel. But not in the way you think.

Read more →

AVIAN Patent Portfolio Filed

Today marks a major milestone for me. This morning around 5am, after a journey of nearly 18 years, I filed the remaining 25 AVIAN patents. The original was filed in October. This filing completes one of the most comprehensive adaptive learning patent portfolios ever assembled: 573 claims across 144 distinct inventions, divided into 29 branded platform clusters. When rendered into a single PDF, the full document is over 600 pages long and has 207 diagrams. It is truly massive in scope and in size.

Read more →

Cloning GitHub in 49 Minutes

I cloned GitHub. The result is a full-featured, single-user Git hosting platform with repository management, code browsing with syntax highlighting, pull requests with three merge strategies, issues with labels and comments, releases, search, activity feeds, insights, dark mode, and 50+ API endpoints. 111 files. 18,343 lines of code. 155 passing tests. The whole thing took 49 minutes, entirely within the scope of a Claude subscription.

Read more →

Using Claude to Clone Confluence in 16 Minutes

Day three. Another SaaS subscription, another Single Serving Application. I've now replaced Harvest (time tracking) and Trello (project management) with AI-generated clones. Today's target: Confluence, Atlassian's knowledge management and wiki platform. Claude Opus 4.6 built a fully functional Confluence clone in 16 minutes, consuming 106,000 tokens. That's the fastest build yet, down from 18 minutes for Harvest and 19 for Trello. The pattern holds: requirements in, working application out, no human intervention needed.

Read more →

Using Claude to Clone Trello in 20 Minutes

Last week I had Claude Opus 4.6 and GPT-5.3-Codex race to build a Harvest clone. Claude won decisively. That experiment killed a $180/year SaaS subscription. Naturally, I started looking at my other subscriptions. Trello was next on the list. I've used it for years to manage personal projects, product roadmaps, and random ideas. Trello is a solid product, but it is also a multi-tenant, collaboration-heavy platform where I use maybe 20% of the features. A perfect candidate for a Single Serving Application. So I wrote a requirements document, handed it to Claude Opus 4.6, and walked away. 19 minutes and 137,000 tokens later, I had a fully functional Kanban board running on localhost.

Read more →

The Single Serving Application

I recently had two AI models build a complete Harvest clone in under 20 minutes. The winning version covered 97% of Harvest's features. I'm seriously considering canceling my $180/year subscription and using it instead. That experiment got me thinking about something bigger than one app replacement. We're entering an era where a competent engineer with an AI coding assistant can generate a fully functional web application from a requirements document in the time it takes to eat lunch. That changes the economics of software in a fundamental way.

Read more →

Claude Opus 4.6 vs. GPT-5.3-Codex: Building a Full Web App From Scratch

Last week was a big week for Anthropic and OpenAI. Both released new versions of their flagship coding models: Claude Opus 4.6 from Anthropic and GPT-5.3-Codex (Medium) from OpenAI. Any time new coding models are released, it's like an extra Christmas for me. There was some talk about Sonnet 5.0 being released also but so far, nothing. I suspect that has something to do with the most recent agentic coding benchmarks.

Read more →

CloudFront vs. Cloudflare: Making the Right CDN Choice for AWS Workloads

I recently published a deep-dive into CloudFront's architecture covering its internals, origin architecture, cache behavior, security, and edge compute capabilities. The most common follow-up question: should we use CloudFront or Cloudflare?

Read more →