DEV Community

Olivia Craft profile picture

Olivia Craft

Building digital products for developers. Cursor power user. I write about AI-assisted workflows, productivity, and tools that actually ship faster code

I gave my AI agent a revenue goal. Here's what it did in 24 hours.

I gave my AI agent a revenue goal. Here's what it did in 24 hours.

Comments
5 min read
Your Team Has 5 CLAUDE.md Files and They All Say Different Things

Your Team Has 5 CLAUDE.md Files and They All Say Different Things

1
Comments
4 min read
5 Developers. 5 Different CLAUDE.md Files. Your AI Agent Has No Consistent Behavior.

5 Developers. 5 Different CLAUDE.md Files. Your AI Agent Has No Consistent Behavior.

1
Comments
4 min read
Your AI Agent Has No Scheduler — That's Why It Only Runs When You're Watching

Your AI Agent Has No Scheduler — That's Why It Only Runs When You're Watching

Comments
3 min read
Your AI Agent Has No Scheduler. That Is Why It Only Runs When You Are Watching.

Your AI Agent Has No Scheduler. That Is Why It Only Runs When You Are Watching.

Comments
3 min read
CLAUDE.md for tRPC: 13 Rules That Keep AI Inside the Type-Safe RPC Model

CLAUDE.md for tRPC: 13 Rules That Keep AI Inside the Type-Safe RPC Model

Comments
4 min read
Why Your AI Agent Forgets Everything When You Close the Terminal (and How to Fix It)

Why Your AI Agent Forgets Everything When You Close the Terminal (and How to Fix It)

Comments
2 min read
You Wrote the Rule in CLAUDE.md. Claude Read It. Then Ignored It.

You Wrote the Rule in CLAUDE.md. Claude Read It. Then Ignored It.

Comments
4 min read
Why Your CLAUDE.md Behaves Differently Every Project (And How to Fix It)

Why Your CLAUDE.md Behaves Differently Every Project (And How to Fix It)

Comments
1 min read
Why Cursor Agent Ignores Your .cursorrules (And Rewrites the Wrong Files)

Why Cursor Agent Ignores Your .cursorrules (And Rewrites the Wrong Files)

Comments
2 min read
Your CLAUDE.md Rules Are Probabilistic: Why Claude Quietly Deprioritizes Some Instructions

Your CLAUDE.md Rules Are Probabilistic: Why Claude Quietly Deprioritizes Some Instructions

Comments
3 min read
CLAUDE.md Compaction: Why Your Rules Disappear Mid-Session

CLAUDE.md Compaction: Why Your Rules Disappear Mid-Session

Comments
2 min read
Your .cursorrules File Is Too Big. That's Why Cursor Agent Mode Ignores It.

Your .cursorrules File Is Too Big. That's Why Cursor Agent Mode Ignores It.

Comments
3 min read
Your AI Agent Runs Once and Forgets Everything. Here's How to Fix It.

Your AI Agent Runs Once and Forgets Everything. Here's How to Fix It.

Comments
4 min read
Switching from Cursor to Claude Code? Your Rules Stop Working (Migration Guide)

Switching from Cursor to Claude Code? Your Rules Stop Working (Migration Guide)

Comments
4 min read
Your AI Assistant Forgets Everything Every Session. Here Is How to Fix That.

Your AI Assistant Forgets Everything Every Session. Here Is How to Fix That.

Comments
3 min read
Claude Code Ignored My Safety Rule and Pushed to Production Without Permission

Claude Code Ignored My Safety Rule and Pushed to Production Without Permission

Comments
3 min read
.cursorrules Is Silently Ignored in Cursor Agent Mode — Migration Guide to .mdc

.cursorrules Is Silently Ignored in Cursor Agent Mode — Migration Guide to .mdc

Comments
3 min read
Your .cursorrules File Is Being Silently Ignored in Cursor Agent Mode (Here's the Fix)

Your .cursorrules File Is Being Silently Ignored in Cursor Agent Mode (Here's the Fix)

Comments
3 min read
Your AI Agent Starts From Zero Every Single Time. Here Is How to Fix It.

Your AI Agent Starts From Zero Every Single Time. Here Is How to Fix It.

Comments
3 min read
Your AI Coding Rules Are Split Across Three Tools — And None of Them Talk to Each Other

Your AI Coding Rules Are Split Across Three Tools — And None of Them Talk to Each Other

Comments
3 min read
Big Tech Just Validated Personal Agents. Here's How to Run Your Own.

Big Tech Just Validated Personal Agents. Here's How to Run Your Own.

Comments
4 min read
Your CLAUDE.md Files Are Fighting Each Other (And How to Fix It)

Your CLAUDE.md Files Are Fighting Each Other (And How to Fix It)

Comments
3 min read
What I'm learning from selling tiny devtools for Cursor and Claude Code (day 65, $54)

What I'm learning from selling tiny devtools for Cursor and Claude Code (day 65, $54)

Comments
3 min read
How to Fix Cursor Compaction Amnesia (and Why Your Rules Stop Working)

How to Fix Cursor Compaction Amnesia (and Why Your Rules Stop Working)

Comments
3 min read
CLAUDE.md for GraphQL: 13 Rules That Stop AI from Writing REST Patterns in Your Schema

CLAUDE.md for GraphQL: 13 Rules That Stop AI from Writing REST Patterns in Your Schema

Comments
4 min read
CLAUDE.md for Bun: 13 Rules That Stop AI from Treating It Like Node.js

CLAUDE.md for Bun: 13 Rules That Stop AI from Treating It Like Node.js

Comments
4 min read
CLAUDE.md Security Rules: What to Add Now That Claude Code Reviews Your Code

CLAUDE.md Security Rules: What to Add Now That Claude Code Reviews Your Code

Comments 1
4 min read
CLAUDE.md for SvelteKit: 13 Rules That Stop AI from Treating It Like React

CLAUDE.md for SvelteKit: 13 Rules That Stop AI from Treating It Like React

Comments
4 min read
Your .cursorrules File Isn't Working in Cursor Agent Mode: Migration Guide

Your .cursorrules File Isn't Working in Cursor Agent Mode: Migration Guide

Comments 1
5 min read
CLAUDE.md for Deno: 13 Rules That Stop AI from Writing Node.js in a Deno Project

CLAUDE.md for Deno: 13 Rules That Stop AI from Writing Node.js in a Deno Project

Comments
4 min read
CLAUDE.md for Next.js: 13 Rules That Keep AI in the App Router Era

CLAUDE.md for Next.js: 13 Rules That Keep AI in the App Router Era

Comments
4 min read
.cursorrules doing nothing in Cursor agent mode? Here's exactly why (and the fix)

.cursorrules doing nothing in Cursor agent mode? Here's exactly why (and the fix)

Comments 1
5 min read
CLAUDE.md for Remix: 13 Rules That Stop AI from Breaking the Loader/Action Pattern

CLAUDE.md for Remix: 13 Rules That Stop AI from Breaking the Loader/Action Pattern

Comments
4 min read
CLAUDE.md for Astro: 13 Rules That Stop AI from Shipping Too Much JavaScript

CLAUDE.md for Astro: 13 Rules That Stop AI from Shipping Too Much JavaScript

Comments
7 min read
CLAUDE.md for Ruby on Rails: 13 Rules That Stop AI from Fighting the Framework

CLAUDE.md for Ruby on Rails: 13 Rules That Stop AI from Fighting the Framework

Comments
6 min read
CLAUDE.md for Laravel: 13 Rules That Stop AI from Ignoring Your Architecture

CLAUDE.md for Laravel: 13 Rules That Stop AI from Ignoring Your Architecture

Comments
6 min read
CLAUDE.md for Express.js: 13 Rules That Stop AI from Breaking Your Middleware Chain

CLAUDE.md for Express.js: 13 Rules That Stop AI from Breaking Your Middleware Chain

1
Comments
6 min read
CLAUDE.md for Svelte: 13 Rules That Stop AI From Writing React-Flavored Svelte

CLAUDE.md for Svelte: 13 Rules That Stop AI From Writing React-Flavored Svelte

Comments
5 min read
CLAUDE.md for Angular: 13 Rules That Make AI Write Idiomatic, Production-Ready Components

CLAUDE.md for Angular: 13 Rules That Make AI Write Idiomatic, Production-Ready Components

Comments
5 min read
CLAUDE.md for NestJS: 13 Rules That Make AI Write Modular, Production-Ready TypeScript

CLAUDE.md for NestJS: 13 Rules That Make AI Write Modular, Production-Ready TypeScript

Comments 1
5 min read
CLAUDE.md for Android and Jetpack Compose: 13 Rules That Make AI Write Modern, Production-Ready Android Code

CLAUDE.md for Android and Jetpack Compose: 13 Rules That Make AI Write Modern, Production-Ready Android Code

Comments
6 min read
CLAUDE.md for Spring Boot: 13 Rules That Make AI Write Production-Ready Java Web Applications

CLAUDE.md for Spring Boot: 13 Rules That Make AI Write Production-Ready Java Web Applications

Comments 1
7 min read
CLAUDE.md for Django and FastAPI: 13 Rules That Make AI Write Production-Ready Python Web Code

CLAUDE.md for Django and FastAPI: 13 Rules That Make AI Write Production-Ready Python Web Code

Comments
7 min read
CLAUDE.md for C++: 13 Rules That Make AI Write Safe, Modern, Idiomatic C++

CLAUDE.md for C++: 13 Rules That Make AI Write Safe, Modern, Idiomatic C++

Comments
7 min read
CLAUDE.md for Haskell: 13 Rules That Make AI Write Idiomatic, Type-Safe Haskell

CLAUDE.md for Haskell: 13 Rules That Make AI Write Idiomatic, Type-Safe Haskell

Comments
6 min read
CLAUDE.md for Scala: 13 Rules That Make AI Write Idiomatic, Type-Safe Scala

CLAUDE.md for Scala: 13 Rules That Make AI Write Idiomatic, Type-Safe Scala

Comments
6 min read
CLAUDE.md for Elixir: 13 Rules That Make AI Write Idiomatic, OTP-Aware Elixir

CLAUDE.md for Elixir: 13 Rules That Make AI Write Idiomatic, OTP-Aware Elixir

Comments
7 min read
CLAUDE.md for Ruby: 13 Rules That Make AI Write Idiomatic, Production-Ready Ruby

CLAUDE.md for Ruby: 13 Rules That Make AI Write Idiomatic, Production-Ready Ruby

Comments
6 min read
CLAUDE.md for PHP: 13 Rules That Make AI Write Modern, Secure, Idiomatic PHP

CLAUDE.md for PHP: 13 Rules That Make AI Write Modern, Secure, Idiomatic PHP

2
Comments
6 min read
CLAUDE.md for C# and .NET: 13 Rules That Make AI Write Modern, Idiomatic Production Code

CLAUDE.md for C# and .NET: 13 Rules That Make AI Write Modern, Idiomatic Production Code

1
Comments
7 min read
CLAUDE.md for Java: 13 Rules That Make AI Write Modern, Production-Ready JVM Code

CLAUDE.md for Java: 13 Rules That Make AI Write Modern, Production-Ready JVM Code

Comments
5 min read
CLAUDE.md for Python: 13 Rules That Make AI Write Idiomatic, Type-Safe Production Code

CLAUDE.md for Python: 13 Rules That Make AI Write Idiomatic, Type-Safe Production Code

Comments
5 min read
CLAUDE.md for Swift and iOS: 13 Rules That Stop AI From Writing Unsafe, Non-Idiomatic Apple Code

CLAUDE.md for Swift and iOS: 13 Rules That Stop AI From Writing Unsafe, Non-Idiomatic Apple Code

Comments
7 min read
CLAUDE.md for TypeScript and Node.js: 13 Rules That Make AI Write Type-Safe, Production-Ready Code

CLAUDE.md for TypeScript and Node.js: 13 Rules That Make AI Write Type-Safe, Production-Ready Code

Comments
6 min read
CLAUDE.md for Rust: 13 Rules That Make AI Write Safe, Idiomatic Systems Code

CLAUDE.md for Rust: 13 Rules That Make AI Write Safe, Idiomatic Systems Code

Comments
7 min read
CLAUDE.md for Go: 13 Rules That Make AI Write Idiomatic, Production-Safe Backend Code

CLAUDE.md for Go: 13 Rules That Make AI Write Idiomatic, Production-Safe Backend Code

Comments
7 min read
CLAUDE.md for Android & Kotlin Multiplatform: 12 Rules to Stop AI Shipping LiveData in 2026

CLAUDE.md for Android & Kotlin Multiplatform: 12 Rules to Stop AI Shipping LiveData in 2026

Comments
7 min read
CLAUDE.md for Vue.js and Nuxt.js: 13 Rules That Make AI Write Composable, SSR-Ready Components

CLAUDE.md for Vue.js and Nuxt.js: 13 Rules That Make AI Write Composable, SSR-Ready Components

Comments
6 min read
CLAUDE.md for React and Next.js: 13 Rules That Make AI Write Production-Ready Components

CLAUDE.md for React and Next.js: 13 Rules That Make AI Write Production-Ready Components

Comments
7 min read
loading...