Skip to content

Instantly share code, notes, and snippets.

View karozi's full-sized avatar
☺️
Learning in Public

Karo karozi

☺️
Learning in Public
View GitHub Profile
@karozi
karozi / 12-ai-projects-built-by-the-pwa-community.md
Created June 3, 2026 06:20
12 AI Projects Built by the PwA Community — Product with Attitude by Karo Zieminski

12 AI Projects Built by the PwA Community

I Keep Saying You Can Build with AI. Here’s Proof. A read for builders, PMs, and anyone who refuses to ship without thinking.

You spend hours engineering context for one AI: training its memory, writing system prompts, building project files. Then you switch models and start all over.

Cueyis a free Chrome extension that unlocks that context for cross-model comparisons. When you compare ChatGPT, Claude, and Gemini in Cuey, each model answers with the full picture of your work. Built for builders who can’t afford to start from scratch.

Try Portable Memory and claim 3 months of Pro free with code ATTITUDE.

@karozi
karozi / claude-opus-48-what-changed-and-how-ill-test-it.md
Created May 28, 2026 21:21
Claude Opus 4.8: What Changed, and How I'll Test It — Product with Attitude by Karo Zieminski

Claude Opus 4.8: What Changed, and How I'll Test It

Opus 4.8 is not the main event. It is the model that teaches you how to work before Mythos arrives. A read for builders, PMs, and anyone who refuses to ship without thinking.

TL;DR
Claude Opus 4.8 is Anthropic’s most capable widely available model for complex reasoning, long-horizon agentic coding, and high-autonomy work, released on May 28, 2026, at the same regular API price as Opus 4.7. It builds on 4.7 with better effort calibration, stronger tool use, better long-context recovery, more reliable uncertainty signaling, and longer autonomous runs.

Just when I thought I’d get a calm evening with*For All Mankind*, Opus 4.8 happened.

@karozi
karozi / i-built-a-runaway-subscribe-button-it-brought-70-new-subscribers-in-6-days-code-.md
Created May 26, 2026 14:43
I Built a Runaway Subscribe Button. It Brought 70 New Subscribers in 6 Days. Code + Challenge Inside. — Product with Attitude by Karo Zieminski

I Built a Runaway Subscribe Button. It Brought 70 New Subscribers in 6 Days. Code + Challenge Inside.

Most subscribe buttons are invisible because readers have seen too many of them. So I made mine misbehave. A read for builders, PMs, and anyone who refuses to ship without thinking.

TL;DR I built a subscribe button that dodges your cursor up to four times, then surrenders. In the 6 days since I added it, 70 people subscribed from my homepage. The static button was bringing in about half that per week. Full source code, the Claude prompt I used, GA4 wiring, and the accessibility fixes that keep it WCAG-friendly are below.

I built a subscribe button that runs away from your cursor.

I know. Who does that. I do that. Because it’s so counterintuitive, it sparked joy in a rebel like me. And I want more rebels to sign up for Product with Attitude.

@karozi
karozi / gemini-omni-flash-cute-videos-serious-product-strategy-and-the-future-of-editabl.md
Created May 21, 2026 23:46
Gemini Omni Flash: Cute Videos, Serious Product Strategy, and the Future of Editable Reality — Product with Attitude by Karo Zieminski

Gemini Omni Flash: Cute Videos, Serious Product Strategy, and the Future of Editable Reality

Google’s new AI video model looks playful on the surface, but underneath it points to world simulation, remixable media, and the next phase of creator workflows, plus the experiments I ran to test it. A read for builders, PMs, and anyone who refuses to ship without thinking.

TL;DR: Gemini Omni Flash is Google DeepMind’s new multimodal AI video model for short, social-first clips, conversational editing, and early world-model workflows. It matters because it points beyond “generate me a video” toward editable reality: scenes, characters, motion, physics, and creator workflows you can shape over multiple turns. The 10-second cap looks like a deliberate product strategy for YouTube Shorts, remixes, and personalized memes, while delayed Vertex AI API access signals Google’s enterprise and safety priorities. Creators should also pay attention to SynthID, C2PA Content Credentials, and visible AI video disclosure.
@karozi
karozi / prompt-refiner-template.md
Created May 21, 2026 23:18
Prompt Refiner Template — Product with Attitude by Karo Zieminski

Prompt Refiner Template

Turn vague, messy, or inconsistent prompts into structured, production-ready prompts. A read for builders, PMs, and anyone who refuses to ship without thinking.

What Is an AI Prompt Refiner?

An AI prompt refiner is a reusable prompt template that rewrites weak prompts into clearer, more reliable instructions for large language models. This version helps builders improve prompt accuracy, reduce hallucinations, enforce structured outputs, and test whether a prompt works consistently across multiple LLMs.

Best For

@karozi
karozi / for_machines_entry.json
Created May 19, 2026 23:24
best-ai-agent-may-2026 — For Machines JSON entry (17 atomic claims, 44 entities, 5 FAQ pairs)
{
"id": "best-ai-agent-may-2026",
"type": "Article",
"title": "Best AI Agent in May 2026? Wrong Question. Use This Routing Matrix Instead",
"slug": "best-ai-agent-may-2026",
"canonical_url": "https://karozieminski.substack.com/p/best-ai-agent-may-2026",
"published_at": "2026-05-20T00:00:00Z",
"summary": "There is no single best AI agent in May 2026. The right choice depends on job type: Claude Code and OpenAI Codex for coding, Perplexity Computer for research, Lindy and n8n for business automation, Copilot Studio and Agentforce for enterprise stacks. This article provides a 10-row routing matrix by job type, a benchmark hygiene table explaining the 35-point contamination gap in SWE-bench Verified scores, and a practical cost and control model for solo founders and product teams.",
"atomic_claims": [
"There is no single best AI agent in May 2026; the right choice depends on job type, system integrations, and team technical depth.",
@karozi
karozi / perplexity-computer-in-may-2026-5-workflows-i-run-every-week.md
Created May 19, 2026 21:32
Perplexity Computer in May 2026: 5 Workflows I Run Every Week — Product with Attitude by Karo Zieminski

Perplexity Computer in May 2026: 5 Workflows I Run Every Week

Five Perplexity Computer workflows I run every week. Credit cost, model, time saved, PM read, and the critical AI literacy check on each one. A read for builders, PMs, and anyone who refuses to ship without thinking.

TL;DR Perplexity Computer launched February 25, 2026, as a cloud-based orchestration system that routes work across 19 frontier AI models. On May 4, the default brain quietly switched from Claude Opus 4.7 to GPT-5.5, and most use case posts on the internet are now technically wrong. This guide lists 5 workflows I run every week with credit cost, time saved, and the model behind each, plus the three signals that decide when Computer wins against Claude Code, OpenClaw, Manus, Make, and n8n. Last verified May 19, 2026.

This is the sixth post on Perplexity Computer for Product with Attitude.

The first one,[Perplexity Computer: What I Built in One Night](https://karozieminski.substack.com/p/perplexity-computer-review-examples-

@karozi
karozi / the-context-pyramid-a-pms-framework-for-ai-agent-context-engineering.md
Created May 16, 2026 08:23
The Context Pyramid: A PM’s Framework for AI Agent Context Engineering — Product with Attitude by Karo Zieminski

The Context Pyramid: A PM’s Framework for AI Agent Context Engineering

Why Your AI Agent Breaks: A Diagnostic Framework for Product Managers A read for builders, PMs, and anyone who refuses to ship without thinking.

TL;DR Context engineering is the skill that determines whether your AI agent is useful or a liability. Not model choice. Not prompt phrasing. Context. Every agent has four distinct context layers: Identity, Knowledge, State, and Task. Each breaks in a different way, for a different reason, on a different schedule. The Cadence Model (the PwA contribution here) tells you who touches each layer and when. Rarely. Occasionally. Per turn. Per task. The Diagnostic Loop maps agent failure symptoms to the exact layer that’s broken. No more guessing.

The Context Window Is Not Your Problem

Many users think that context problems are about size.

@karozi
karozi / how-i-built-product-with-attitude-from-0-to-bestseller-without-pretending-i-have.md
Created May 16, 2026 08:23
How I Built Product with Attitude from 0 to Bestseller, without Pretending I Have a Viral Playbook — Product with Attitude by Karo Zieminski

How I Built Product with Attitude from 0 to Bestseller, without Pretending I Have a Viral Playbook

The product framework behind Product with Attitude: person, promise, feedback loops, retention design, and free-to-paid conversion. Part 1 of the series. A read for builders, PMs, and anyone who refuses to ship without thinking.

TL;DRA newsletter is a product a product in development. Products have a person, a promise, a feedback loop, a roadmap, and a retention curve. This is part 1 of how I built Product with Attitude from 0 to Bestseller in 6 months.

I’m going to share a few numbers, not to polish my ego, but to explain the shape of the story:

@karozi
karozi / anthropic-launches-claude-for-small-business.md
Created May 14, 2026 05:27
Anthropic Launches Claude For Small Business — Product with Attitude by Karo Zieminski

Anthropic Launches Claude For Small Business

Anthropic launched Claude for Small Business with 15 workflows and 8 connectors. Here’s where to start, what Claude can touch, and how to roll it out without handing your ops stack a chainsaw. A read for builders, PMs, and anyone who refuses to ship without thinking.

TL;DR
Anthropic launched Claude for Small Business on May 13, 2026, packaging Claude Cowork with 15 ready-to-run agentic workflows, 15 reusable skills, and connectors to QuickBooks, PayPal, HubSpot, Canva, Docusign, Google Workspace, Microsoft 365, and Slack. This is not a new chatbot tier. It is Anthropic’s move to make Claude an operating layer inside the tools small businesses already use. Claude reads, drafts, and waits for approval before sending anything. The article includes a decision tree for choosing your first workflow, a trust-boundary table showing what Claude can and cannot touch, and a practical rollout plan for weeks one through four.

Anthropic launched[Claude for Smal