Prompts
Copy-ready prompts for specific jobs.
A safe way to edit database content with AI coding tools
AI coding tools edit files. Your content lives in a database. This is the pull, diff, push workflow that connects the two without hand-writing SQL against production.
a-make-prompt
One job: turn a rough request into a finished, paste-ready prompt. Not a cure-all for prompting.
AdGuard Home: network-wide ad blocking you control
Part two of the AdGuard series. Running your own DNS server is better than trusting Cloudflare's. See what every device on your network is doing. Decide what it gets to see.
Block ads on every device in 5 minutes with AdGuard DNS
A simple DNS change blocks most ads on your phone, TV, and every other device. No apps to install, no technical skill required. Takes about five minutes.
Capturing email and calendar without a mailbox API
Microsoft Graph and IMAP were off the table, so I used Power Automate, OneDrive sync, and one 15-minute scheduled task to pull email and calendar into a local inbox.
Don't replace your billing system (build around it instead)
The graveyard of failed digital transformations is full of billing system replacement projects. The smartest companies build abstraction layers instead.
Most of my AI pipeline isn't AI
By volume, most of my AI pipeline is plain Python. The model is a small, expensive part I call as little as possible. The script-first split, and why it wins.
My AI was smart. It just couldn't see my job.
My work context was scattered across email, meetings, documents, and notes. So I wired it into a private Obsidian vault Claude Code can read.
One app, many markets: the central vs. local paradox
Build centrally and local markets hate you. Build locally and you drown in fragmentation. The model that actually works for multi-market digital products.
One command a day: the skills that run the vault
The whole control layer of my work system is a folder of markdown files. How a real workflow is built from Claude Code skills, rules, and parallel sub-agents.
Stop trying to digitalize everything
The biggest trap empowered digital teams fall into: trying to replace every legacy process. Solve for 80% of cases with clean journeys. The rest? Let it go.
The app consolidation playbook
Most app portfolios are 80% accident, 20% strategy. The interesting bit isn't deciding what to kill. It's keeping what works locally without paying for it everywhere.
The laundry list trap: why half your roadmap doesn't matter
We analyzed engagement across an entire app feature set. Over 40% of the scope generated less than 2% of engagement. This is how to avoid building features nobody uses.
What is vibe coding (and why you already know how to do it)
Andrej Karpathy called it "fully giving in to the vibes." Collins Dictionary made it Word of the Year. What vibe coding actually means, when it works, and how everything you've learned so far has been building toward it.
Why renaming IT to product didn't fix anything
You announced a digital transformation. You hired a CDO. You renamed the IT team to Product. Six months later, nothing has changed except the org chart.
Writing CLAUDE.md: permanent memory for Claude Code
Every time you start Claude Code, it forgets who you are. CLAUDE.md is a text file that gives it permanent memory. One file, read automatically at the start of every session.
Your app isn't a service channel (it should be your business)
Most companies treat their app as a self-service cost-saver. The ones winning treat it as their primary business channel. The evolution from service to engagement, in three phases.
Your digital team needs to act like a startup
Bean bags and hackathons aren't startup culture. The real difference is authority: who decides what to build, who can say no, and who's allowed to be wrong.