<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: With Attitude</title>
    <description>The latest articles on DEV Community by With Attitude (@with_attitude).</description>
    <link>https://dev.to/with_attitude</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2897070%2F8304754c-9a56-491f-9a6c-13c1849f09ef.png</url>
      <title>DEV Community: With Attitude</title>
      <link>https://dev.to/with_attitude</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/with_attitude"/>
    <language>en</language>
    <item>
      <title>Claude Opus 4.8: What Changed, and How I'll Test It</title>
      <dc:creator>With Attitude</dc:creator>
      <pubDate>Thu, 28 May 2026 21:21:51 +0000</pubDate>
      <link>https://dev.to/with_attitude/claude-opus-48-what-changed-and-how-ill-test-it-55o8</link>
      <guid>https://dev.to/with_attitude/claude-opus-48-what-changed-and-how-ill-test-it-55o8</guid>
      <description>&lt;p&gt;Opus 4.8 is not the main event. It is the model that teaches you how to work before Mythos arrives.&lt;/p&gt;

&lt;p&gt;Just when I thought I’d get a calm evening with*&lt;a href="https://www.imdb.com/title/tt7772588/" rel="noopener noreferrer"&gt;For All Mankind&lt;/a&gt;*, Opus 4.8 happened.&lt;/p&gt;

&lt;p&gt;I went from dynamic space missions to dynamic workflows. I adapted immediately, because apparently my plans are dynamic too.&lt;/p&gt;

&lt;p&gt;Here’s what changed, and why I think Opus 4.8 is less of a final destination and more of a bridge to what comes next.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;AI Product Manager and &lt;a href="https://karozieminski.substack.com/p/substack-creator-tools" rel="noopener noreferrer"&gt;builder&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;&lt;a href="https://karozieminski.substack.com/p/claude-opus-4-8" rel="noopener noreferrer"&gt;Continue reading on Substack →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>claude</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Coding Prompts: The Runaway Subscribe Button Prompt</title>
      <dc:creator>With Attitude</dc:creator>
      <pubDate>Tue, 26 May 2026 14:44:36 +0000</pubDate>
      <link>https://dev.to/with_attitude/coding-prompts-the-runaway-subscribe-button-prompt-2l9j</link>
      <guid>https://dev.to/with_attitude/coding-prompts-the-runaway-subscribe-button-prompt-2l9j</guid>
      <description>&lt;p&gt;One copy-pasteable prompt. Drop a runaway subscribe button into any site in 5 minutes, with GA4 events, accessibility, and a button that surrenders after 4 dodges.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;a href="https://karozieminski.substack.com/p/runaway-subscribe-button" rel="noopener noreferrer"&gt;Read this article first. &lt;/a&gt;This code is the companion resource.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;&lt;a href="https://karozieminski.substack.com/p/runaway-subscribe-button-prompt" rel="noopener noreferrer"&gt;Continue reading on Substack →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
    </item>
    <item>
      <title>Source Code: The Runaway Subscribe Button</title>
      <dc:creator>With Attitude</dc:creator>
      <pubDate>Tue, 26 May 2026 14:44:00 +0000</pubDate>
      <link>https://dev.to/with_attitude/source-code-the-runaway-subscribe-button-8ec</link>
      <guid>https://dev.to/with_attitude/source-code-the-runaway-subscribe-button-8ec</guid>
      <description>&lt;p&gt;The exact code running on productwithattitude.com, packaged so you can drop it on any site in under five minutes.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;a href="https://karozieminski.substack.com/p/runaway-subscribe-button" rel="noopener noreferrer"&gt;Read this article first. &lt;/a&gt;This code is the companion resource.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;&lt;a href="https://karozieminski.substack.com/p/runaway-subscribe-button-kit" rel="noopener noreferrer"&gt;Continue reading on Substack →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
    </item>
    <item>
      <title>I Built a Runaway Subscribe Button. It Brought 70 New Subscribers in 6 Days. Code + Challenge Inside.</title>
      <dc:creator>With Attitude</dc:creator>
      <pubDate>Tue, 26 May 2026 14:43:25 +0000</pubDate>
      <link>https://dev.to/with_attitude/i-built-a-runaway-subscribe-button-it-brought-70-new-subscribers-in-6-days-code-challenge-h3h</link>
      <guid>https://dev.to/with_attitude/i-built-a-runaway-subscribe-button-it-brought-70-new-subscribers-in-6-days-code-challenge-h3h</guid>
      <description>&lt;p&gt;Most subscribe buttons are invisible because readers have seen too many of them. So I made mine misbehave.&lt;/p&gt;

&lt;p&gt;I built a subscribe button that runs away from your cursor.&lt;/p&gt;

&lt;p&gt;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 &lt;a href="https://karozieminski.substack.com/" rel="noopener noreferrer"&gt;Product with Attitude&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Now the button runs from you. &lt;br&gt;
You hover, it dodges. You chase, it dodges again. After the fourth dodge, it gives up. You can finally subscribe.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;&lt;a href="https://karozieminski.substack.com/p/runaway-subscribe-button" rel="noopener noreferrer"&gt;Continue reading on Substack →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
    </item>
    <item>
      <title>Gemini Omni Flash: Cute Videos, Serious Product Strategy, and the Future of Editable Reality</title>
      <dc:creator>With Attitude</dc:creator>
      <pubDate>Thu, 21 May 2026 23:46:21 +0000</pubDate>
      <link>https://dev.to/with_attitude/gemini-omni-flash-cute-videos-serious-product-strategy-and-the-future-of-editable-reality-1i59</link>
      <guid>https://dev.to/with_attitude/gemini-omni-flash-cute-videos-serious-product-strategy-and-the-future-of-editable-reality-1i59</guid>
      <description>&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;Last night I opened Gemini Omni Flash to “just check the release notes.”&lt;/p&gt;

&lt;p&gt;Two hours later, I had a puppy playing the violin in a kitchen, a glass shattering while the water behaved suspiciously, and a Substack logo dissolving into particles.&lt;/p&gt;

&lt;p&gt;So yes, I took notes.&lt;/p&gt;

&lt;p&gt;But this article is not just about cute AI videos. It’s about where Google is moving creation models next: from generating media to editing little simulations of reality.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;&lt;a href="https://karozieminski.substack.com/p/gemini-omni-flash-ai-video-editable-reality" rel="noopener noreferrer"&gt;Continue reading on Substack →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>product</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Prompt Refiner Template</title>
      <dc:creator>With Attitude</dc:creator>
      <pubDate>Thu, 21 May 2026 23:18:43 +0000</pubDate>
      <link>https://dev.to/with_attitude/prompt-refiner-template-21b5</link>
      <guid>https://dev.to/with_attitude/prompt-refiner-template-21b5</guid>
      <description>&lt;p&gt;Turn vague, messy, or inconsistent prompts into structured, production-ready prompts.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;&lt;a href="https://karozieminski.substack.com/p/llm-prompt-refiner" rel="noopener noreferrer"&gt;Continue reading on Substack →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
    </item>
    <item>
      <title>Perplexity Computer in May 2026: 5 Workflows I Run Every Week</title>
      <dc:creator>With Attitude</dc:creator>
      <pubDate>Tue, 19 May 2026 21:32:27 +0000</pubDate>
      <link>https://dev.to/with_attitude/perplexity-computer-in-may-2026-5-workflows-i-run-every-week-331i</link>
      <guid>https://dev.to/with_attitude/perplexity-computer-in-may-2026-5-workflows-i-run-every-week-331i</guid>
      <description>&lt;p&gt;Five Perplexity Computer workflows I run every week. Credit cost, model, time saved, PM read, and the critical AI literacy check on each one.&lt;/p&gt;

&lt;p&gt;This is the sixth post on Perplexity Computer for &lt;em&gt;Product with Attitude&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;The first one,&lt;a href="https://karozieminski.substack.com/p/perplexity-computer-review-examples-guide" rel="noopener noreferrer"&gt;Perplexity Computer: What I Built in One Night&lt;/a&gt;,covered the launch and the architecture.&lt;/p&gt;

&lt;p&gt;The&lt;a href="https://karozieminski.substack.com/p/save-credits-perplexity-computer" rel="noopener noreferrer"&gt;second&lt;/a&gt;and&lt;a href="https://karozieminski.substack.com/p/perplexity-computer-save-credits-techniques" rel="noopener noreferrer"&gt;third&lt;/a&gt;posts covered my tips for saving credits. If you plan to use Computer, you need to read them.&lt;/p&gt;

&lt;p&gt;The fourth was&lt;a href="https://www.ai-supremacy.com/p/perplexity-computer-second-brain-tutorial" rel="noopener noreferrer"&gt;a guest post I wrote for &lt;/a&gt;&lt;em&gt;&lt;a href="https://www.ai-supremacy.com/p/perplexity-computer-second-brain-tutorial" rel="noopener noreferrer"&gt;AI Supremacy&lt;/a&gt;&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;The fifth is where&lt;a href="https://karozieminski.substack.com/p/perplexity-computer-finance-palantir-tearsheet" rel="noopener noreferrer"&gt;I first started naming the shift I see in the industry&lt;/a&gt;. First, there was &lt;a href="https://karozieminski.substack.com/p/ai-prompting-techniques-reasoning-models-2026" rel="noopener noreferrer"&gt;prompt engineering&lt;/a&gt;. Then, &lt;a href="https://karozieminski.substack.com/p/context-engineering-product-builders-guide-2026" rel="noopener noreferrer"&gt;context engineering&lt;/a&gt;. Since April 2026, we’ve been handed something operationally convenient and intellectually inconvenient: complex tasks, neatly wrapped in pre-built workflows that can be activated without users writing prompts or building advanced context pipelines.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;&lt;a href="https://karozieminski.substack.com/p/perplexity-computer-use-cases-5-workflows-may-2026" rel="noopener noreferrer"&gt;Continue reading on Substack →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>perplexity</category>
      <category>productivity</category>
    </item>
    <item>
      <title>The Context Pyramid: A PM’s Framework for AI Agent Context Engineering</title>
      <dc:creator>With Attitude</dc:creator>
      <pubDate>Sat, 16 May 2026 08:23:50 +0000</pubDate>
      <link>https://dev.to/with_attitude/the-context-pyramid-a-pms-framework-for-ai-agent-context-engineering-ce6</link>
      <guid>https://dev.to/with_attitude/the-context-pyramid-a-pms-framework-for-ai-agent-context-engineering-ce6</guid>
      <description>&lt;p&gt;Why Your AI Agent Breaks: A Diagnostic Framework for Product Managers&lt;/p&gt;

&lt;p&gt;Many users think that context problems are about size.&lt;/p&gt;

&lt;p&gt;Bigger window, better agent. Use the 1M token model, problem solved.&lt;/p&gt;

&lt;p&gt;Wrong.&lt;/p&gt;

&lt;p&gt;The problem is not how much fits, it’s what we put in, in what order, with what structure, and how often we update each part.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://x.com/karpathy/status/1937902205765607626" rel="noopener noreferrer"&gt;Andrej Karpathy explained it like this in June 2025&lt;/a&gt;:&lt;/p&gt;

&lt;p&gt;Not all information. Not the most information. The right information.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;&lt;a href="https://karozieminski.substack.com/p/context-pyramid-ai-agent-context-engineering-framework" rel="noopener noreferrer"&gt;Continue reading on Substack →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>product</category>
    </item>
    <item>
      <title>How I Built Product with Attitude from 0 to Bestseller, without Pretending I Have a Viral Playbook</title>
      <dc:creator>With Attitude</dc:creator>
      <pubDate>Sat, 16 May 2026 08:23:14 +0000</pubDate>
      <link>https://dev.to/with_attitude/how-i-built-product-with-attitude-from-0-to-bestseller-without-pretending-i-have-a-viral-playbook-53jd</link>
      <guid>https://dev.to/with_attitude/how-i-built-product-with-attitude-from-0-to-bestseller-without-pretending-i-have-a-viral-playbook-53jd</guid>
      <description>&lt;p&gt;The product framework behind Product with Attitude: person, promise, feedback loops, retention design, and free-to-paid conversion. Part 1 of the series.&lt;/p&gt;

&lt;p&gt;I’m going to share a few numbers, not to polish my ego, but to explain the shape of the story:&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;&lt;a href="https://karozieminski.substack.com/p/publication-as-product-newsletter-framework" rel="noopener noreferrer"&gt;Continue reading on Substack →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Anthropic Launches Claude For Small Business</title>
      <dc:creator>With Attitude</dc:creator>
      <pubDate>Thu, 14 May 2026 05:27:51 +0000</pubDate>
      <link>https://dev.to/with_attitude/anthropic-launches-claude-for-small-business-2m9k</link>
      <guid>https://dev.to/with_attitude/anthropic-launches-claude-for-small-business-2m9k</guid>
      <description>&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;Anthropic launched&lt;a href="https://www.anthropic.com/news/claude-for-small-business" rel="noopener noreferrer"&gt;Claude for Small Business on May 13, 2026&lt;/a&gt;, and arrived with the subtlety of a moving truck: Claude Cowork, 15 agentic workflows, 15 reusable skills, and connectors to QuickBooks, PayPal, HubSpot, Canva, Docusign, Google Workspace, Microsoft 365, and Slack.&lt;/p&gt;

&lt;p&gt;That’s Anthropic’s move to make Claude an*operating layer*inside the tools small businesses already use.&lt;/p&gt;

&lt;p&gt;Every launch article I read lists the 15 workflows.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;&lt;a href="https://karozieminski.substack.com/p/claude-for-small-business-decision-tree-workflows" rel="noopener noreferrer"&gt;Continue reading on Substack →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>claude</category>
      <category>productivity</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Prompt: The Context Spec Generator</title>
      <dc:creator>With Attitude</dc:creator>
      <pubDate>Wed, 13 May 2026 14:46:05 +0000</pubDate>
      <link>https://dev.to/with_attitude/prompt-the-context-spec-generator-4o32</link>
      <guid>https://dev.to/with_attitude/prompt-the-context-spec-generator-4o32</guid>
      <description>&lt;p&gt;Turn any AI feature spec into a context architecture document.&lt;/p&gt;

&lt;p&gt;Before you use this prompt, read:&lt;a href="https://karozieminski.substack.com/p/context-engineering-product-builders-guide-2026" rel="noopener noreferrer"&gt;An Illustrated Guide to Context Engineering, Prompt Engineering, and The Future of Both&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;&lt;a href="https://karozieminski.substack.com/p/prompt-context-spec-generator" rel="noopener noreferrer"&gt;Continue reading on Substack →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
    </item>
    <item>
      <title>An Illustrated Guide to Context Engineering, Prompt Engineering, and The Future of Both</title>
      <dc:creator>With Attitude</dc:creator>
      <pubDate>Wed, 13 May 2026 14:45:30 +0000</pubDate>
      <link>https://dev.to/with_attitude/an-illustrated-guide-to-context-engineering-prompt-engineering-and-the-future-of-both-hel</link>
      <guid>https://dev.to/with_attitude/an-illustrated-guide-to-context-engineering-prompt-engineering-and-the-future-of-both-hel</guid>
      <description>&lt;p&gt;What I've learned about context engineering as an AI PM. Plus the Skill and the prompt I use to pressure-test it.&lt;/p&gt;

&lt;p&gt;Last week, I came across a job post that asked for context engineering skills, but the responsibilities clearly described prompt engineering.&lt;/p&gt;

&lt;p&gt;These are not synonyms.&lt;/p&gt;

&lt;p&gt;One starts a conversation. The other shapes the information ecosystem in which that conversation happens, so AI can complete tasks reliably.&lt;/p&gt;

&lt;p&gt;Context engineering is *not *a better version of prompt engineering. It’s the system around the prompt.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;&lt;a href="https://karozieminski.substack.com/p/context-engineering-product-builders-guide-2026" rel="noopener noreferrer"&gt;Continue reading on Substack →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
