{"id":665808,"date":"2026-06-30T09:39:15","date_gmt":"2026-06-30T09:39:15","guid":{"rendered":"https:\/\/www.newsbeep.com\/uk\/665808\/"},"modified":"2026-06-30T09:39:15","modified_gmt":"2026-06-30T09:39:15","slug":"how-claude-code-and-an-exercise-app-made-me-believe-in-vibecoding","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/uk\/665808\/","title":{"rendered":"How Claude Code and an exercise app made me believe in \u2018vibecoding\u2019"},"content":{"rendered":"<p>Like so many people today, I am constantly aware of the <a href=\"https:\/\/www.independent.co.uk\/tech\/ai-jobs-replacing-computer-scientists-b2987851.html\" title=\"I\u2019m a tech expert. This is the one job that AI won\u2019t replace any time soon\" rel=\"nofollow noopener\" target=\"_blank\">danger of AI taking my job<\/a>. So last weekend I decided to do something <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.independent.co.uk\/tech\/google-ai-coding-agent-b2963309.html\">more dependable in today\u2019s AI-powered economy: learn to code<\/a>. Except I didn\u2019t learn to <a href=\"https:\/\/www.independent.co.uk\/topic\/code\" rel=\"nofollow noopener\" target=\"_blank\">code<\/a>, not really. I learned <a href=\"https:\/\/www.independent.co.uk\/topic\/claude\" rel=\"nofollow noopener\" target=\"_blank\">Claude<\/a> Code. And \u2013 sorry to get to this so late \u2013 but it\u2019s so true, everything that everyone has been saying.<\/p>\n<p>This wasn\u2019t the first time I\u2019d committed to learning to code. Numerous previous attempts \u2013 and a career spent around people very competent with <a href=\"https:\/\/www.independent.co.uk\/topic\/computers\" rel=\"nofollow noopener\" target=\"_blank\">computers<\/a> \u2013 mean that I have an understanding of code that is roughly similar to my understanding of Italian; I can generally understand what people are talking about, and know broadly the right things to say, but my sentences fall apart under any kind of scrutiny. <\/p>\n<p>Anyway, <a href=\"https:\/\/www.independent.co.uk\/news\/business\/vibe-coding-small-business-b2991585.html\" title=\"How vibe coding can help boost your business\" rel=\"nofollow noopener\" target=\"_blank\">learning to use Claude Code<\/a> is something else, more like hiring a translator.<\/p>\n<p>Anyway, here\u2019s how <a href=\"https:\/\/www.independent.co.uk\/topic\/claude\" rel=\"nofollow noopener\" target=\"_blank\">Claude<\/a> Code works: open it up, follow the detailed instructions it gives on how to set it up, and then ask for something. The machine churns away and produces an <a href=\"https:\/\/www.independent.co.uk\/topic\/app\" rel=\"nofollow noopener\" target=\"_blank\">app<\/a>. Ask for something else, and it churns a little more and makes your edits.<\/p>\n<p>Your ideas are turned into reality in an instant. This is what they call vibecoding: engineering by feel, or by simply describing.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/uk\/wp-content\/uploads\/2026\/06\/IMG_7841.jpg\"  loading=\"lazy\" alt=\"\" class=\"sc-1mc30lb-0 ggpMaE inline-gallery-btn\"\/>(Andrew Griffin)<\/p>\n<p>My idea is a <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/lilsuit.netlify.app\/?lid=y3r9op259cxp&amp;utm_medium=email&amp;utm_source=braze&amp;utm_campaign=IndyTech%20Newsletter%2023-6-26&amp;utm_term=IND_Tech_Newsletter&amp;empar=dd067bbf3f12acf14c51cab0d05daaad4a61c5858e379244545a55abd28f9d39\">website<\/a> that tells you what clothes you should be running or cycling in, depending on the weather. (It turned out to be accidentally topical, <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.independent.co.uk\/weather\/uk-heatwave-live-updates-weather-warnings-nhs-hospitals-b3003591.html\">given the heatwave<\/a>, but the idea has been sitting in my head for years.) And that\u2019s all I said to <a href=\"https:\/\/www.independent.co.uk\/topic\/claude\" rel=\"nofollow noopener\" target=\"_blank\">Claude<\/a>: \u201cI want to make an <a href=\"https:\/\/www.independent.co.uk\/topic\/app\" rel=\"nofollow noopener\" target=\"_blank\">app<\/a> called lilsuit, which tells you what clothes to wear when you go on a bike ride.\u201d<\/p>\n<p>Other kinds of generative AI are, in my opinion, useful but ultimately surface-level: it\u2019s nice that a system can produce a sonnet or a film on demand, but there is always something fundamentally uninteresting about them<\/p>\n<p>The system asked me a few questions, primarily about how I wanted it to actually work and how I would make it available to users, and then it got to building. It took a little more work, but only 90 minutes or so of it. Most of that was spent refining and adding features, as well as the now-nostalgic and traditional effort of actually putting it on the internet.<\/p>\n<p>It was thrilling to make. I eagerly want to do more \u2013 and, now, the only limit is really the ideas, not their execution.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/uk\/wp-content\/uploads\/2026\/06\/2026-06-23T182307Z_2146561339_RC2UNLAWRGUG_RTRMADP_3_ANTHROPIC-SALESFORCE.JPG\"  loading=\"lazy\" alt=\"Claude\u2019s coding service is designed to work with ease \u2013 a case of typing in your idea and allowing the result to generate\" class=\"sc-1mc30lb-0 ggpMaE inline-gallery-btn\"\/>Claude\u2019s coding service is designed to work with ease \u2013 a case of typing in your idea and allowing the result to generate (Reuters)<\/p>\n<p>The whole thing feels astonishing. And I was a little astonished to be astonished: the other kinds of generative <a href=\"https:\/\/www.independent.co.uk\/topic\/ai\" rel=\"nofollow noopener\" target=\"_blank\">AI<\/a> are, in my opinion, useful but ultimately surface-level: it\u2019s nice that a system can produce a sonnet or a film on demand, but there is always something fundamentally uninteresting about them. In that sense, there is something quite precisely different in making an <a href=\"https:\/\/www.independent.co.uk\/topic\/app\" rel=\"nofollow noopener\" target=\"_blank\">app<\/a> with <a href=\"https:\/\/www.independent.co.uk\/topic\/claude\" rel=\"nofollow noopener\" target=\"_blank\">Claude<\/a> Code.<\/p>\n<p>The trouble is perhaps that thinking and words are entwined, for both the people who write them and the people who receive them. That&#8217;s why writing that is bad and honest is so preferable to writing that is capable and disingenuous. A messily written message of apology, for instance, contains hints and heft that might not be there when you ask a machine to say sorry on your behalf; in fact, it is often within the mess, in the things half-said or badly phrased, that the real meaning lives.<\/p>\n<p>Code is also in some sense an expression of meaning, of course, but it operates at another level of abstraction. For the most part, it works, or it doesn\u2019t.<\/p>\n<p>I am very aware that I am, in one sense, in the worst position to be talking about this stuff. I sit right on that dangerous spike in the chart used to explain the Dunning-Kruger effect. I am too stupid to know the ways I am stupid.<\/p>\n<p>But this is, of course, the exact point. Claude Code allows even those who don\u2019t know what they\u2019re doing to make something new. That might in many ways be a terrible idea. But it is at least a thrilling one.<\/p>\n","protected":false},"excerpt":{"rendered":"Like so many people today, I am constantly aware of the danger of AI taking my job. So&hellip;\n","protected":false},"author":2,"featured_media":665809,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[554,733,4308,4823,223030,6494,309,1397,11237,6487,86,56,54,55,1068],"class_list":["post-665808","post","type-post","status-publish","format-standard","has-post-thumbnail","category-artificial-intelligence","tag-ai","tag-artificial-intelligence","tag-artificialintelligence","tag-beach","tag-beach-hut","tag-color-image","tag-england","tag-environment","tag-horizontal","tag-photography","tag-technology","tag-uk","tag-united-kingdom","tag-unitedkingdom","tag-weather"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/665808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/comments?post=665808"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/665808\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media\/665809"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media?parent=665808"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/categories?post=665808"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/tags?post=665808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}