Skip to content
Writing

Notes from the field.

Real projects, the tools we reach for, and what AI-native delivery actually looks like in practice.

A Claude Code skill that builds your PowerPoint decks (so you can build more with Claude)
Featured
Claude CodeAutomationDesign Systems

A Claude Code skill that builds your PowerPoint decks (so you can build more with Claude)

How I built a Claude Code skill that turns a one-paragraph brief into a branded PowerPoint deck in seconds. Architecture, code, and a sanitized public repo.

April 28, 2026 ~9 min read
Read the post
Building an open-source analytics chatbot on Vercel's Chat SDK
AI SDKVercelSnowflake

Building an open-source analytics chatbot on Vercel's Chat SDK

Forking Vercel's d0-chatbot, swapping Grok for Claude, and wiring it into Snowflake. A working natural language analytics chatbot for the cost of API calls.

April 27, 2026 ~10 min
Read
When executives want Excel and AI, and your data team wants fewer fire drills
OmniAIEmbedded

When executives want Excel and AI, and your data team wants fewer fire drills

How Omni delivers spreadsheet-style reports on a schedule for executives while giving data teams AI-powered exploration and full SQL lineage, all from one semantic layer.

April 3, 2026 ~11 min
Read
Migrating a Tableau dashboard to Omni with Claude Code
BI MigrationClaude CodeOmni

Migrating a Tableau dashboard to Omni with Claude Code

From .twbx to live dashboard: automating BI migration with AI. How Claude Code parsed 3,355 lines of Tableau XML and deployed a working Omni dashboard via API, with about 80% of the migration handled automatically.

March 26, 2026 ~14 min
Read
Semantic LayerClaude Codedbt

Managing your semantic layer with Claude Code: context engineering in Omni

AI chatbots can write SQL, but can they write the right SQL? How we built a Claude Code skill that deploys, validates, and manages a semantic layer in Omni, catching silent failures before they reach production.

March 22, 2026 ~13 min
Read
Using data to find mushrooms (Tableau vs Omni)
TableauOmniComparison

Using data to find mushrooms (Tableau vs Omni)

Using data to help people find mushrooms and comparing Tableau and Omni throughout the process.

September 15, 2025 ~5 min
Read
I built an embedded analytics solution with Omni
EmbeddedOmniClickHouse

I built an embedded analytics solution with Omni

I built an embedded analytics solution using omni.co. These are some of my learnings.

August 29, 2025 ~4 min
Read