{"id":1032,"date":"2026-10-05T14:47:59","date_gmt":"2026-10-05T18:47:59","guid":{"rendered":"https:\/\/jarednewman.com\/blog\/?p=1032"},"modified":"2026-10-05T14:48:00","modified_gmt":"2026-10-05T18:48:00","slug":"please-read-this-before-pitching-me-on-your-obviously-vibe-coded-app","status":"publish","type":"post","link":"https:\/\/jarednewman.com\/blog\/2026\/10\/05\/please-read-this-before-pitching-me-on-your-obviously-vibe-coded-app\/","title":{"rendered":"Please read this before pitching me on your obviously vibe-coded app"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Over the past few months, I&#8217;ve noticed a surge in emails that all follow the same pattern.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An app developer introduces themselves, then praises (or at least references) <a href=\"https:\/\/advisorator.com\/members\/signup\/\" target=\"_blank\" rel=\"noopener\">my newsletter<\/a> or freelance work. They then encourage me to try their app, which is usually some utility like a voice note-taker, a calculator, or a text converter with some freemium business model attached.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/jarednewman.com\/blog\/wp-content\/uploads\/aislopapps-1024x683.jpg\" alt=\"\" class=\"wp-image-1033\" srcset=\"https:\/\/jarednewman.com\/blog\/wp-content\/uploads\/aislopapps-1024x683.jpg 1024w, https:\/\/jarednewman.com\/blog\/wp-content\/uploads\/aislopapps-300x200.jpg 300w, https:\/\/jarednewman.com\/blog\/wp-content\/uploads\/aislopapps-768x512.jpg 768w, https:\/\/jarednewman.com\/blog\/wp-content\/uploads\/aislopapps.jpg 1500w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The apps are obviously vibe-coded in Claude or whatever, or at least they seem that way, with clashing fonts, over-explained interfaces, and slapdash design. The pitches themselves are also AI; running them through <a href=\"https:\/\/www.fastcompany.com\/91598497\/pangram-is-here-to-call-out-your-ai-slop-habit\" target=\"_blank\" rel=\"noopener\">Pangram<\/a> confirms that the text is entirely AI-generated.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/jarednewman.com\/blog\/wp-content\/uploads\/aislopappstext-1024x683.jpg\" alt=\"\" class=\"wp-image-1034\" srcset=\"https:\/\/jarednewman.com\/blog\/wp-content\/uploads\/aislopappstext-1024x683.jpg 1024w, https:\/\/jarednewman.com\/blog\/wp-content\/uploads\/aislopappstext-300x200.jpg 300w, https:\/\/jarednewman.com\/blog\/wp-content\/uploads\/aislopappstext-768x512.jpg 768w, https:\/\/jarednewman.com\/blog\/wp-content\/uploads\/aislopappstext.jpg 1500w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Even if the apps are real, the whole thing feels unseemly, as if I&#8217;ve found myself in the midst of some new AI hustle: Use Claude Code to churn out low-effort utility apps, round up a list of journalists who write about useful tech tools, and have AI generate personalized email pitches based on their public work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;m not saying all vibe-coded software is inherently bad. I&#8217;ve put together a few such projects myself as a way to scratch a personal itch or fulfill what seems like an unmet need. But there&#8217;s no passion on display here. What I&#8217;m seeing in these pitches is nothing more than a raw numbers game.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So if you (or your AI agent) are reading this and thinking about pitching me on your app, I have a few requests first:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tell me about your qualifications as a developer.<\/li>\n\n\n\n<li>If you don&#8217;t have any qualifications other than vibe coding, at least explain to me what unique expertise or experience you&#8217;ve brought to making this app.<\/li>\n\n\n\n<li>Don&#8217;t use AI to write your pitch.<\/li>\n\n\n\n<li>Acknowledge that you&#8217;ve read this, if only to help convince me that you didn&#8217;t just have Claude do everything for you.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A couple years ago, I would have felt pretty guilty about deleting a pitch from an indie developer. My inbox is already awash in human-written PR slop, so the creators who take the time to send a personal message would always get my attention. It&#8217;s too bad that some opportunistic individuals are now using AI to abuse this privilege.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Over the past few months, I&#8217;ve noticed a surge in emails that all follow the same pattern. An app developer introduces themselves, then praises (or at least references) my newsletter or freelance work. They then encourage me to try their app, which is usually some utility like a voice note-taker, a calculator, or a text [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mo_disable_npp":"","iawp_total_views":10,"footnotes":""},"categories":[1],"tags":[9,10,8],"class_list":["post-1032","post","type-post","status-publish","format-standard","hentry","category-blog","tag-meta","tag-shop-talk","tag-tech","h-entry"],"_links":{"self":[{"href":"https:\/\/jarednewman.com\/blog\/wp-json\/wp\/v2\/posts\/1032","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jarednewman.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jarednewman.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jarednewman.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jarednewman.com\/blog\/wp-json\/wp\/v2\/comments?post=1032"}],"version-history":[{"count":1,"href":"https:\/\/jarednewman.com\/blog\/wp-json\/wp\/v2\/posts\/1032\/revisions"}],"predecessor-version":[{"id":1035,"href":"https:\/\/jarednewman.com\/blog\/wp-json\/wp\/v2\/posts\/1032\/revisions\/1035"}],"wp:attachment":[{"href":"https:\/\/jarednewman.com\/blog\/wp-json\/wp\/v2\/media?parent=1032"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jarednewman.com\/blog\/wp-json\/wp\/v2\/categories?post=1032"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jarednewman.com\/blog\/wp-json\/wp\/v2\/tags?post=1032"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}