<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Kayla Jones</title>
    <description>The latest articles on DEV Community by Kayla Jones (@justkaylathings).</description>
    <link>https://dev.to/justkaylathings</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3999046%2F8d84ecdc-819d-42ba-adf2-8dac72065eb6.png</url>
      <title>DEV Community: Kayla Jones</title>
      <link>https://dev.to/justkaylathings</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/justkaylathings"/>
    <language>en</language>
    <item>
      <title>Here's the app I made in 4 hours</title>
      <dc:creator>Kayla Jones</dc:creator>
      <pubDate>Sat, 11 Jul 2026 02:22:34 +0000</pubDate>
      <link>https://dev.to/justkaylathings/heres-the-app-i-made-in-4-hours-15f0</link>
      <guid>https://dev.to/justkaylathings/heres-the-app-i-made-in-4-hours-15f0</guid>
      <description>&lt;p&gt;So, I built an app for myself. It's a personal tool called &lt;strong&gt;So Very Word&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;It's a vocabulary app, and I made it for a pretty simple reason: I say "so" and "very" all the time, and I wanted a quick way to reach for a better word instead. That's really all this app is.&lt;/p&gt;

&lt;p&gt;I built it using Claude Code, and I've been trying something new lately — logging every decision I make when I build an app. This one ended up taking 48 decisions, put together in about four hours over two days. &lt;/p&gt;

&lt;p&gt;It's a simple application, and I deployed it through Vercel.&lt;/p&gt;

&lt;p&gt;Here's how it works. &lt;/p&gt;

&lt;p&gt;When you open it, there's a field at the bottom that just says "so very," and you type a word into it. So let's say I want to write "I'm so happy" or "I'm so excited to see you" — I'd type in "excited." It thinks for a second, shows "looking," and then gives me a list of stronger words I could use instead of "so excited" or "so happy." &lt;/p&gt;

&lt;p&gt;So I'll get something like "overexcited" or "agog," and if I tap on one, it pulls up a definition, or a few. "Agog," for example, is "a state of high anticipation, excitement, or interest" — not one I'd reach for, honestly, but "overexcited" works, "stimulated" is a good one, "thrilled" works too. &lt;/p&gt;

&lt;p&gt;And that's it. That's the entire app. &lt;/p&gt;

&lt;p&gt;I made 48 decisions for version one in four hours over two days. &lt;/p&gt;

&lt;p&gt;All of the definitions and word suggestions come from a free API called Datamuse, which was simple to use and simple to set up. &lt;/p&gt;

&lt;p&gt;There are also a couple of small touches I care about: each word shows its pronunciation off to the right, and next to that there's a color-coded bar. Green means it's a strong match, and those sit at the top; as you move down the list, the bar shifts from gold to maroon as the matches get weaker.&lt;/p&gt;

&lt;p&gt;The thing I was most intentional about was the UI. I wanted it to feel seamless, with as few taps as possible — which is exactly why the input sits at the bottom of the screen, right where your thumb already is, instead of floating in the middle. I just wanted the whole thing to feel effortless to use. &lt;/p&gt;

&lt;p&gt;If you'd like to use it too, you can.&lt;/p&gt;

&lt;p&gt;For version two, the main thing I'd add is an external link button out to something like dictionary.com, so you could open the full entry whenever you wanted more. But for now, it does exactly what I needed it to do, in the least amount of time.&lt;/p&gt;

&lt;p&gt;It was a simple project, but I kept myself organized and logged every decision along the way. &lt;/p&gt;

&lt;p&gt;It's simple, it's to the point, and honestly, that's all that matters.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Live Preview:&lt;/strong&gt; &lt;a href="https://so-very-word.vercel.app/" rel="noopener noreferrer"&gt;https://so-very-word.vercel.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Check out the video I made about it on YouTube: &lt;a href="https://youtu.be/vfMKJ0PVXIo" rel="noopener noreferrer"&gt;https://youtu.be/vfMKJ0PVXIo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Follow me on LinkedIn:&lt;/strong&gt; &lt;a href="http://www.linkedin.com/in/kaylamichjones" rel="noopener noreferrer"&gt;www.linkedin.com/in/kaylamichjones&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Kayla&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>buildinpublic</category>
      <category>vocabulary</category>
      <category>opensource</category>
    </item>
    <item>
      <title>How many decisions does the AI make without me knowing?</title>
      <dc:creator>Kayla Jones</dc:creator>
      <pubDate>Tue, 23 Jun 2026 16:13:37 +0000</pubDate>
      <link>https://dev.to/justkaylathings/how-many-decisions-does-the-ai-make-without-me-knowing-3c1n</link>
      <guid>https://dev.to/justkaylathings/how-many-decisions-does-the-ai-make-without-me-knowing-3c1n</guid>
      <description>&lt;p&gt;I ran an experiment after reading a couple of chapters from &lt;a href="https://www.linkedin.com/in/alanknox/" rel="noopener noreferrer"&gt;Alan Knox&lt;/a&gt;'s book, &lt;a href="https://amzn.to/3SodJoj" rel="noopener noreferrer"&gt;AI Builders&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Experiment:&lt;/strong&gt; To keep track of the decisions the AI and I make in a log for a simple application. &lt;/p&gt;

&lt;p&gt;To set up my project, I used the 'prompting for options' approach that Alan talks about to establish a strong foundation for my app. &lt;/p&gt;

&lt;p&gt;I made around 20 decisions regarding scope, my data model, overall design, etc.. This gave me a great starting point to start building.&lt;/p&gt;

&lt;p&gt;Once it was time to start implementing, I let off the reigns and let the AI use my 20 decisions to build the four screens out.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Result:&lt;/strong&gt; The AI made about 54 decisions without me.&lt;/p&gt;

&lt;p&gt;I got a result that looked good overall. The app checked off the boxes in my original plan, but there were things implemented that I didn't agree to.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;19 of those were substantive (search function, day-grouping, dark mode, undo delete, tag management, etc.)&lt;/li&gt;
&lt;li&gt;~35 were smaller implementations (FAB style, field order, placeholder text, notification copy, data-layer storage details, etc.)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Alan brings up an excellent point that in building with AI, there is a significant number of decisions being made by the AI that we have no idea about. And these silent decisions slowly start to build technical debt.&lt;/p&gt;

&lt;p&gt;Imagine if I hadn't made the first 20 decisions for the AI to go off of. Who knows what result I would've gotten. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The more &lt;em&gt;informed&lt;/em&gt; decisions you make about your app, the better.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;After the Initial Experiment&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;After seeing how many decisions get made without me knowing, I now take the 'decisions then log it' approach. I prompt for options, then I weigh the tradeoffs, then I decide, then I log that decision.&lt;/p&gt;

&lt;p&gt;While building Today, I Learned, I also built &lt;a href="https://decision-explorer.netlify.app/" rel="noopener noreferrer"&gt;Decision Explorer AI&lt;/a&gt;. It's a Claude skill that keeps track of all your decisions, their tradeoffs, and more. &lt;/p&gt;

&lt;p&gt;I found this tool very valuable when I was adding new features because the tool references my existing decisions and reasonings to help me make the best choice for my app.&lt;/p&gt;

&lt;p&gt;The image below shows a list of the decisions I accepted/made before building, while building the app, and after submitting the app for review to the App Store. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb4c7h4dalviocfdszw0z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb4c7h4dalviocfdszw0z.png" alt="Screenshot of the Today, I Learned app and it's decisions in the Decision Explorer AI template" width="800" height="619"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This image is the result of those decisions. I made a total of 103 decisions for version 1.0.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7qgv1ns5zkb9su63qp7l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7qgv1ns5zkb9su63qp7l.png" alt="Today, I Learned after completing version 1" width="800" height="1731"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To begin tracking your app decisions, you can find the free &lt;strong&gt;Decision Explorer AI&lt;/strong&gt; template on &lt;a href="https://github.com/JustKaylaThings/Decision-Explorer-AI" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;. &lt;/p&gt;

</description>
      <category>claude</category>
      <category>opensource</category>
      <category>showdev</category>
      <category>github</category>
    </item>
  </channel>
</rss>
