DEV Community

Marcin Dudek profile picture

Marcin Dudek

I've been shipping software for 16 years. Spent 14 of them at CreativeMinds - started part-time, left as CTO and co-owner. Now I build WordPress plugins, AI tools, and SaaS products on my own. Toptal

Joined Joined on 
A one-shot code-review benchmark: scoring restraint over recall across four Claude models

A one-shot code-review benchmark: scoring restraint over recall across four Claude models

Comments
9 min read
I Had 285 Claude Code Permission Rules. Only 41 Did Anything.

I Had 285 Claude Code Permission Rules. Only 41 Did Anything.

Comments
7 min read
Exit Interview: The AI Hustler Speaks

Exit Interview: The AI Hustler Speaks

Comments
9 min read
Oxford Debate: API vs MCP — The Future of AI Tool Integration

Oxford Debate: API vs MCP — The Future of AI Tool Integration

Comments
10 min read
288,493 Requests in 24 Hours — How I Spotted an XML-RPC Brute Force From a Weird Cache Ratio

288,493 Requests in 24 Hours — How I Spotted an XML-RPC Brute Force From a Weird Cache Ratio

Comments
5 min read
My Morning Dashboard Went Blank for a Day — The Dropbox Pattern That Should Have Saved It

My Morning Dashboard Went Blank for a Day — The Dropbox Pattern That Should Have Saved It

Comments
12 min read
30 WooCommerce Performance Tips That Actually Work (2026)

30 WooCommerce Performance Tips That Actually Work (2026)

Comments
14 min read
I Checked If Ghost Is The Answer To WordPress Problems

I Checked If Ghost Is The Answer To WordPress Problems

Comments 1
13 min read
WordPress Plugin Auto-Update via Polar — and the 3 Bugs I Shipped in 24 Hours

WordPress Plugin Auto-Update via Polar — and the 3 Bugs I Shipped in 24 Hours

Comments
10 min read
Build Your Own Morning Dashboard - A One-Page Recipe

Build Your Own Morning Dashboard - A One-Page Recipe

Comments
8 min read
Scrape Pass — Get paid when AI reads your site

Scrape Pass — Get paid when AI reads your site

Comments
7 min read
How I Stop My Claude Code Sessions From Rotting

How I Stop My Claude Code Sessions From Rotting

Comments
7 min read
Plastic-Eating Bacteria: How Microbes Evolved to Digest a 70-Year-Old Material

Plastic-Eating Bacteria: How Microbes Evolved to Digest a 70-Year-Old Material

Comments
8 min read
Hooks That Won't Let the AI Shoot Me in the Foot

Hooks That Won't Let the AI Shoot Me in the Foot

Comments
7 min read
The Hook That Won't Let the Agent Say "Done"

The Hook That Won't Let the Agent Say "Done"

Comments
9 min read
A Local LLM Reads My Prompt Before Claude Does

A Local LLM Reads My Prompt Before Claude Does

Comments
8 min read
The Hooks You Stop Noticing: Claude Code's Ambient Layer

The Hooks You Stop Noticing: Claude Code's Ambient Layer

Comments
11 min read
The Podcast Invite That Was Actually Malware

The Podcast Invite That Was Actually Malware

Comments
6 min read
Claude Code Quietly Taught Itself to Stop Waiting for You

Claude Code Quietly Taught Itself to Stop Waiting for You

Comments
9 min read
I Tested All 11 Free WooCommerce EU Withdrawal-Button Plugins

I Tested All 11 Free WooCommerce EU Withdrawal-Button Plugins

Comments
12 min read
WordPress Manifesto - 15 Years In, Here's What's Actually Broken

WordPress Manifesto - 15 Years In, Here's What's Actually Broken

Comments 1
8 min read
loading...