Skip to content

Blog

Notes from the work

Case studies from real projects, and what building with AI every day taught me.

From real projects

Case studies

A taped-together paper prototype of an app on the left, the same app solid on a laptop and a phone on the right.

Case study · 4 min read

Piktechs, from a Two-Week Prototype to a Production SaaS with Claude Code

How I took a two-week prototype to a production B2B SaaS as the only engineer: multi-tenant workspaces, live billing, mobile apps and an AI feature, with Claude Code as the main engineering environment. The workflow, the mistakes, the lessons.

Read the case study

Writing

Articles

A 180B Model in a Shoebox: Local Inference on a Mini PC and an 8 GB Card

Oct 15, 2026

Qwen3.8-Flash-Next, 180B parameters, running with Strata on a mini PC and an RTX 3060 Ti 8 GB over OCuLink: about 390 tokens per second reading, 55 writing. The numbers, and how they got there.

Lazy by Design: How I Make My Computers Work While I'm Away

Oct 3, 2026

My engineering philosophy fits in one sentence: if I do something twice, a machine does it the third time. How that turns into autonomous agent runs, scheduled jobs and single sources of truth, and what it takes for an agent to work safely while nobody is watching.

Browser Agents at Work: What Running jev Every Day Taught Me

Sep 26, 2026

I use a browser agent daily: to QA my own SaaS as real account states, to work inside web consoles that have no API, and to hand me the keyboard only when a password is needed. The use cases, the architecture, and the gotchas nobody tells you.

What I Kept Telling Claude: Four Months of My Own Corrections

Sep 5, 2026

Four months, two machines, about 4,000 prompts. The same few corrections came back in every project. What they were, why writing them down was not enough, and where each fix actually belongs.

How I Built PDFold Solo: a Self-Improving AI Workspace, Tests, and Boring Infra

Jul 24, 2026

The actual setup behind PDFold: a Claude workspace with a feedback loop on every prompt, tests that grew with the code, and a multi-pass OCR pipeline on Gemini with OpenRouter as fallback.

The Great Work: I Tried to Turn Bitcoin Coin Flips into Gold

Jul 15, 2026

I named my trading bots after mystics and alchemists, pointed them at Polymarket's five-minute Bitcoin markets, and spent June watching every edge turn back into lead. A field report on the efficient market, in five alchemical stages.

The Seven Deadly Sins of Software Development

Mar 25, 2026

Pride, Sloth, Greed: turns out medieval theologians were describing your codebase all along.

The Five Stages of AI Grief: A Developer's Obituary

Mar 18, 2026

Denial, anger, bargaining, depression, acceptance. Kübler-Ross described the death of loved ones. Developers used it to describe a GitHub Copilot subscription.