<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:byline="https://bylinespec.org/1.0">
  <title>Jim Mitchell — Tag: Development</title>
  <link href="https://jimmitchell.org/tag/development/" rel="alternate" type="text/html"/>
  <link href="https://jimmitchell.org/tag/development/feed.xml" rel="self" type="application/atom+xml"/>
  <id>https://jimmitchell.org/tag/development/feed.xml</id>
  <updated>2026-10-28T17:08:20Z</updated>
  <generator uri="https://github.com/jimmitchell/clodd-cms" version="1.0.0">Clodd CMS</generator>
  <author>
    <name>Jim Mitchell</name>
    <uri>https://jimmitchell.org</uri>
    <email>hello@jimmitchell.org</email>
  </author>
  <byline:person id="https://jimmitchell.org/#author">
    <byline:name>Jim Mitchell</byline:name>
    <byline:context>Saved by grace. Wrangler of nerds. Herder of cats. Butcher of code. Abuser of ellipses...</byline:context>
    <byline:url>https://jimmitchell.org</byline:url>
    <byline:profile href="https://indieweb.social/@jimmitchell" rel="mastodon"/>
    <byline:profile href="https://bsky.app/profile/jimmitchell.org" rel="bluesky"/>
    <byline:profile href="https://github.com/jimmitchell" rel="github"/>
  </byline:person>
  <byline:org id="https://jimmitchell.org/#org">
    <byline:name>Jim Mitchell</byline:name>
    <byline:url>https://jimmitchell.org</byline:url>
    <byline:type>personal</byline:type>
  </byline:org>
  <entry>
    <title>More Thoughts on AI</title>
    <link href="https://jimmitchell.org/2026/10/28/more-thoughts-on-ai/" rel="alternate" type="text/html"/>
    <id>https://jimmitchell.org/2026/10/28/more-thoughts-on-ai/</id>
    <published>2026-10-28T16:22:13Z</published>
    <updated>2026-10-28T17:08:20Z</updated>
    <content type="html"><![CDATA[<p>I shared <a href="https://jimmitchell.org/2026/04/16/some-thoughts-on-ai/">some random thoughts about AI</a> a while back and where I see it headed. One of the bullet points called this out:</p>
<blockquote>
<p><em>AI will (does) allow for much faster application prototyping...</em></p>
</blockquote>
<p>I think I got that one right. Last night, I whipped up a Raycast-like SwiftUI app entirely by prompt in the Claude desktop app without ever opening Xcode. So the much faster application prototyping thought definitely holds true here.</p>
<p>I also shared this:</p>
<blockquote>
<p><em>At the same time, good design docs will become less common as project managers question why they’re even bothering to create them. Heck, they might even begin asking ChatGPT to write their design specs based on the code of the prototype.</em></p>
</blockquote>
<p>I think I slightly missed the mark on this one. Before writing any prompt, I took the time to craft a good design doc, giving all of the features I wanted in great detail.</p>
<p>I shared that SPEC.md doc with Claude Code and asked it to interview me about the features I asked for and any considerations I might have missed. It took me through four or five clarifying questions, then made a plan for me to review. I commented on it to revise a couple of things, then told it to build the app.</p>
<p>In a little over an hour, with <em>very</em> little intervention, I had a <a href="https://github.com/jimmitchell/beacon-releases/">Raycast replacement</a> I was quite pleased with, and plan to continue using, because well, I can.</p>
<p>I believe what was key in this success was having a well written design spec. If I'd simply prompted my way through it without the many years of enterprise app design experience I already have, I don't think it would have come close.</p>
<p>However...</p>
<p>I also believe this is a reason for the huge influx of new apps from &quot;promptvelopers&quot;[^1] we now see. If you visit the <a href="https://www.reddit.com/r/macapps/">macapps SubReddit</a>, you'll find an endless &quot;<em>I developed an app that does x</em>&quot; posts. Some of them are useful, some are pointless copies of other notch apps and (ahem 😁) Raycast clones.</p>
<p>Now, I won't deny that I've used AI to build features for my own apps. I'm not that great of a developer if truth be told, but I'm a fantastic product owner and I know what works and what doesn't. AI has saved me a lot of iteration time, and I've found it to be a useful tool.</p>
<p>But as I also said in my earlier post:</p>
<blockquote>
<p><em>As with any tool, what a user produces will reflect the skill of the person. A master craftsman will produce excellent results in a fraction of the time. The novice will produce janky unsecure slop – also in a fraction of the time.</em></p>
</blockquote>
<p>And...</p>
<blockquote>
<p><em>The results of a novice will improve very little. Results of a master craftsman will improve quickly. To put it another way, AI will put a magnifying glass on the efforts of those who use it. Lazy people will forever produce slop and simply not care; thoughtful creators will intentionally spend time polishing their use of the tool.</em></p>
</blockquote>
<p>I definitely think these are right. I believe many promptvelopers don't take the time to seriously consider security in their apps. They're just trying to get something that looks flashy and works the way they want it to out the door. How soon before we start hearing of some glaring hole in a popular App Store app that steals personal information? Any day now, if we haven't already and I don't yet know about it.</p>
<p>So I guess the question is: Is it wrong to use AI to build apps? Some will vehemently say so and flame me to high-hell for this post. Personally, I don't think it is. Is it wrong to charge money for apps prompted into existence? On this one, I think it is -- but that's my own opinion. No judgement here.</p>
<p>In the end, some will continue to take a stand against AI in all forms. Others will embrace it at different levels, while rejecting other parts. Still others will embrace it without any skepticism. What I do foresee is that the AI landscape is going to be much different a year from now. Jobs will definitely be lost, but new ones will be created too.</p>
<p>Anyway. It's just a couple of thoughts. I find it a useful tool that I've been able to apply to some areas of my life -- <strong>but not all of them</strong>. If you disagree with me, please do so respectfully and leave your pitchfork at the door.</p>
<p>Thanks for reading!</p>
<p>[^1]: I came up with this label as I was writing that sentence. I don't think I've heard it used before, but it's possible I have. Either way, I hope it somehow sticks for these type of &quot;developers.&quot;</p>
<img src="https://tinylytics.app/pixel/MMxGnYf8Pf5h66K_eim4.gif?path=%2F2026%2F10%2F28%2Fmore-thoughts-on-ai%2F" alt="" style="width:1px;height:1px;border:0;" />]]></content>
    <byline:author ref="https://jimmitchell.org/#author"/>
  </entry>
</feed>
