Thank You for Subscribing!
You’re in!
I just sent you a Welcome email from productmanagement@cotellese.me. It should land in your inbox within the next minute or two.
Can’t find it?
Search your inbox (and your Spam or Junk folder) for:
productmanagement@cotellese.me
Move it to your inbox if it landed in spam.
One quick favor
Add productmanagement@cotellese.me to your address book (or contacts) right now. That tells your mail provider future issues are wanted, so they go straight to your inbox instead of getting filtered.
Thanks for joining — glad you’re here.
Popular Posts
AI Makes You 10x Faster. But 10x Times Zero Is Still Zero.
The Cal AI breach wasn't a sophisticated attack. It was a Firebase backend with no auth. When AI multiplies what you already are, expertise isn't optional — it's the whole point.
Read MoreI Built a Workaround for Claude's Memory Problem. Then I Retired It.
How a Claude Code plugin called claude-mem eliminated my context window workaround by giving every session persistent memory across projects.
Read MoreMeasuring AI Token Consumption Is the New Lines of Code
When companies reward token consumption as a proxy for performance, they're repeating the same mistake we've made with every productivity metric before it.
Read MoreHey Siri, Accept This Privacy Policy at 65 MPH
Apple's CarPlay blocks music until you accept a privacy policy — while you're driving. A basic UX failure from the company that wrote the Human Interface Guidelines.
Read MoreMy Claude Code Setup: Global Configuration for Software Development
How I've configured Claude Code with custom instructions and domain-specific guidelines to maximize productivity across Python, Swift, and GitLab projects.
Read MoreTalking to Your Documents: A Hands-On Guide to Retrieval-Augmented Generation (RAG)
Learn how to turn your internal documents into a searchable memory using Retrieval-Augmented Generation (RAG), with a real-world example using WWDC transcripts and local language models.
Read More