<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>AI-Assisted Coding | Scott Edwards</title><link>https://scottedwards.tech/tags/ai-assisted-coding/</link><atom:link href="https://scottedwards.tech/tags/ai-assisted-coding/index.xml" rel="self" type="application/rss+xml"/><description>AI-Assisted Coding</description><generator>Source Themes Academic (https://sourcethemes.com/academic/)</generator><language>en-gb</language><copyright>© 2019 - 2026 - Scott Edwards</copyright><lastBuildDate>Thu, 30 Jul 2026 19:30:00 +0000</lastBuildDate><image><url>https://scottedwards.tech/img/icon-192.png</url><title>AI-Assisted Coding</title><link>https://scottedwards.tech/tags/ai-assisted-coding/</link></image><item><title>Building a Small Tool Instead of Searching for One</title><link>https://scottedwards.tech/post/pomodoro-timer/</link><pubDate>Thu, 30 Jul 2026 19:30:00 +0000</pubDate><guid>https://scottedwards.tech/post/pomodoro-timer/</guid><description>&lt;p&gt;I needed a simple Pomodoro timer that I could use both at home and at work.&lt;/p&gt;
&lt;p&gt;The requirement was not complicated: choose a duration, start the timer, and hear a subtle sound when it finishes. I did not want to install an app with a paid tier, and I did not want to accept cookies or give a website permission to send me notifications just to use a timer.&lt;/p&gt;
&lt;p&gt;I couldn&amp;rsquo;t find quite what I was looking for, so I decided to &lt;a href=&#34;https://pomodoro.scottedwards.tech/&#34; target=&#34;_blank&#34;&gt;build it myself&lt;/a&gt;. I also just felt like making something!&lt;/p&gt;
&lt;p&gt;I wanted to see how quickly I could get a working solution up and running. It took about 15 minutes to build the first iteration using AI-assisted coding, including setting up the subdomain and deployment pipeline. It took me longer to write this post than it did to build and deploy the initial timer.&lt;/p&gt;
&lt;p&gt;The result is deliberately small. It has a timer, a selection of durations from 5 to 60 minutes, Start and Reset controls, and it plays a sound when the timer finishes. It can also display the remaining time digitally or as an analogue dial.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://pomodoro.scottedwards.tech/&#34; target=&#34;_blank&#34;&gt;&lt;img src=&#34;analogue-mode.png&#34; alt=&#34;The Pomodoro timer in analogue mode&#34; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I tested the timing by starting a five-minute timer on the website at the same time as a five-minute timer on a basic Casio watch. They beeped at the same time, and I was satisfied. It is a simple test, but it was enough to verify the behaviour that mattered.&lt;/p&gt;
&lt;p&gt;The interesting part was not that I could build a timer. It was that the cost of building a small, specific solution was so low that it was no longer worth searching for an existing one.&lt;/p&gt;
&lt;p&gt;AI-assisted coding made the implementation quick and straightforward. Keeping it simple meant resisting the temptation to add features like task lists. I built what I needed, deployed it, and was able to start using it right away.&lt;/p&gt;</description></item></channel></rss>