Ivan Mišić product · tech · ai

AI & tools

Claude, AI workflows, automation, prompts

What using Claude Code actually looks like Using Claude Code is a loop: ask, change, check, decide. Here is what a normal session looks like, six commands worth learning first, and how to recover when it goes wrong. AUG 13 · 6′ 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. JUL 23 · 13′ 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. JUL 23 · 6′ Claude Code skills: building a workflow that runs itself The control layer of my work system is markdown and small scripts. How a workflow combines Claude Code skills, rules, model routing, and parallel sub-agents. JUL 23 · 6′ The Claude Code plugins I built and run I put the Claude Code tools I reuse across projects into one public toolshed: generators, workflow commands, anti-slop checks, search visibility, rule packs, and prompts. JUL 06 · 7′ 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. JUN 25 · 15′ 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. MAR 17 · 9′ How I built this site with Claude Code. Three weeks, end to end: PHP backend, vanilla JS, a CSS design system I built by hand, the lot. Claude did most of the typing. The speed is the obvious story. The one worth telling is which decisions I'd still own and which I'd hand back. FEB 07 · 11′ Claude Code and the context window on bigger projects My website is close to a thousand files. I keep Claude Code useful by giving each session one task, naming the files involved, and keeping the project instructions current. FEB 01 · 7′ Claude Code permissions: what to allow and what to block Claude Code can change real files and run commands. Check the permission mode, protect secrets, review the diff, test the result, and keep a restore path. JAN 27 · 8′ Fixing bugs with Claude Code (without losing your mind) Something broke. Describe what you expected, show what happened, let Claude investigate, then test the proposed fix. JAN 27 · 7′ What is vibe coding, and when should you use it? Vibe coding is useful for disposable experiments where failure is cheap. Software you intend to keep needs review, tests, version control, and an owner. JAN 23 · 4′