Dennis Lysenko

Thoughts on building products, shipping apps, and the craft of software.

Mirror your Claude Code Linear MCP into Codex in one command

A drop-in Claude Code skill that ports a per-project Linear MCP from Claude's config into Codex's per-project config file, plus an AGENTS.md note so Codex picks the right server automatically.

Why I Run Claude Code and Codex Side By Side

Running two AI coding agents in parallel sounds redundant. The real unlock is making your workflow vendor-agnostic so you can swap between them without thinking.

I Run My Work Week Like a Gym Program

I split my work week into deep work days and shallow recovery days. Six months in, it's the best change I've made to how I work.

Your Agency Wants to Charge You $10K+ to Build an App That Won't Pass Review

The old model of app development doesn't make sense anymore. AI collapsed the timeline - but expertise is what gets you through review.

Why I Do CEO Days

Twice a month, I stop building and start thinking. A 15-minute structured brain dump that's become the most bang-for-buck habit in how I operate.

Why Agents Are Actual Game Changers

Most people are using AI wrong. The difference between fancy autocomplete and something that actually works is one thing: a feedback loop.