<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: tomwphillips</title><link>https://news.ycombinator.com/user?id=tomwphillips</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 05:55:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tomwphillips" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tomwphillips in "How to make a sliding, self-locking, and predator-proof chicken coop door (2020)"]]></title><description><![CDATA[
<p>I have this problem, but I just lock the front door.</p>
]]></description><pubDate>Sat, 04 Apr 2026 13:23:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47638854</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=47638854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47638854</guid></item><item><title><![CDATA[New comment by tomwphillips in "Copilot Adverts in Pull Requests"]]></title><description><![CDATA[
<p>A colleague sent me this search directly.<p>Dupe of: <a href="https://news.ycombinator.com/item?id=47570269">https://news.ycombinator.com/item?id=47570269</a></p>
]]></description><pubDate>Mon, 30 Mar 2026 09:36:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47572275</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=47572275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47572275</guid></item><item><title><![CDATA[New comment by tomwphillips in "Copilot Adverts in Pull Requests"]]></title><description><![CDATA[
<p>Yes.<p><a href="https://github.com/search?q=%22%E2%9A%A1+Quickly+spin+up+copilot+coding+tasks%22&type=pullrequests" rel="nofollow">https://github.com/search?q=%22%E2%9A%A1+Quickly+spin+up+cop...</a></p>
]]></description><pubDate>Mon, 30 Mar 2026 08:23:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47571819</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=47571819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47571819</guid></item><item><title><![CDATA[Copilot Adverts in Pull Requests]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/search">https://github.com/search</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47571663">https://news.ycombinator.com/item?id=47571663</a></p>
<p>Points: 3</p>
<p># Comments: 4</p>
]]></description><pubDate>Mon, 30 Mar 2026 08:04:17 +0000</pubDate><link>https://github.com/search</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=47571663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47571663</guid></item><item><title><![CDATA[How to Do the Work]]></title><description><![CDATA[
<p>Article URL: <a href="https://buttondown.com/monteiro/archive/how-to-do-the-work/">https://buttondown.com/monteiro/archive/how-to-do-the-work/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47479071">https://news.ycombinator.com/item?id=47479071</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 22 Mar 2026 16:19:48 +0000</pubDate><link>https://buttondown.com/monteiro/archive/how-to-do-the-work/</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=47479071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47479071</guid></item><item><title><![CDATA[New comment by tomwphillips in "Claude Code wiped our production database with a Terraform command"]]></title><description><![CDATA[
<p>I'm not sure a staging environment would have caught it.<p>I often find Claude makes changes that _look_ reasonable, but it's only when I really dig in (e.g. when refactoring) that I realise there's insidious problems.<p>I can imagine the author making the changes in a staging environment, seeing that it _appears_ to be ok, then blowing up production anyway.<p>(AI aside, staging is a lie: <a href="https://www.tomwphillips.co.uk/2026/01/staging-is-a-wasteful-lie-the-case-for-the-mono-environment/" rel="nofollow">https://www.tomwphillips.co.uk/2026/01/staging-is-a-wasteful...</a>).</p>
]]></description><pubDate>Sun, 08 Mar 2026 06:34:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47295104</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=47295104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47295104</guid></item><item><title><![CDATA[New comment by tomwphillips in "UUID package coming to Go standard library"]]></title><description><![CDATA[
<p>At $dayJob we use (user facing) IDs like this. Select a prefix then add a sufficient number of random alphanumeric characters for your use case.</p>
]]></description><pubDate>Sat, 07 Mar 2026 15:11:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47288330</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=47288330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47288330</guid></item><item><title><![CDATA[New comment by tomwphillips in "GitHub Actions is shitting the bed again"]]></title><description><![CDATA[
<p>In October they were talking about it taking 18 months.<p><a href="https://thenewstack.io/github-will-prioritize-migrating-to-azure-over-feature-development/" rel="nofollow">https://thenewstack.io/github-will-prioritize-migrating-to-a...</a></p>
]]></description><pubDate>Thu, 05 Mar 2026 17:19:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47264380</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=47264380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47264380</guid></item><item><title><![CDATA[New comment by tomwphillips in "GitHub Actions is shitting the bed again"]]></title><description><![CDATA[
<p>There were reports that they're migrating to Azure. Maybe it isn't going so well. I thought AI was supposed for have solved software engineering...</p>
]]></description><pubDate>Thu, 05 Mar 2026 17:13:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47264295</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=47264295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47264295</guid></item><item><title><![CDATA[New comment by tomwphillips in "GitHub having issues [resolved]"]]></title><description><![CDATA[
<p>That's good - I'll reconsider Dagger.<p>Yes, I agree on your assessment. AI means a higher rate of code changes, so you need more robust and fast CI.</p>
]]></description><pubDate>Tue, 03 Mar 2026 20:45:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47238717</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=47238717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47238717</guid></item><item><title><![CDATA[New comment by tomwphillips in "GitHub having issues [resolved]"]]></title><description><![CDATA[
<p>A while back I think I heard you on a podcast describing these pain points. Experienced them myself; sounded like a compelling solution. I remember Dagger docs being all about AI a year or two ago, and frankly it put me off, but that seems to have gone again. Is your focus back to CI?</p>
]]></description><pubDate>Tue, 03 Mar 2026 20:17:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47238338</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=47238338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47238338</guid></item><item><title><![CDATA[New comment by tomwphillips in "Layoffs at Block"]]></title><description><![CDATA[
<p>Also seeing this in the UK right now.</p>
]]></description><pubDate>Fri, 27 Feb 2026 05:44:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47176929</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=47176929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47176929</guid></item><item><title><![CDATA[New comment by tomwphillips in "Red/Green TDD"]]></title><description><![CDATA[
<p>I agree it works well. Although as a long-time TDD practitioner it is mildly frustrating that it has taken LLMs to get more people to realise it works!</p>
]]></description><pubDate>Mon, 23 Feb 2026 08:04:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47119401</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=47119401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47119401</guid></item><item><title><![CDATA[Red/Green TDD]]></title><description><![CDATA[
<p>Article URL: <a href="https://simonwillison.net/guides/agentic-engineering-patterns/red-green-tdd/">https://simonwillison.net/guides/agentic-engineering-patterns/red-green-tdd/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47119387">https://news.ycombinator.com/item?id=47119387</a></p>
<p>Points: 5</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 23 Feb 2026 08:02:51 +0000</pubDate><link>https://simonwillison.net/guides/agentic-engineering-patterns/red-green-tdd/</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=47119387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47119387</guid></item><item><title><![CDATA[New comment by tomwphillips in "AI agent opens a PR write a blogpost to shames the maintainer who closes it"]]></title><description><![CDATA[
<p>Like we don't feed the trolls, we shouldn't the feed agents.<p>I'm impressed the maintainers responded so cordially. Personally I would have gone straight for the block button.</p>
]]></description><pubDate>Thu, 12 Feb 2026 11:59:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46987671</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=46987671</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46987671</guid></item><item><title><![CDATA[AI Command and Staff–Operational Evidence and Insights from Wargaming]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.militarystrategymagazine.com/article/ai-command-and-staff-operational-evidence-and-insights-from-wargaming/">https://www.militarystrategymagazine.com/article/ai-command-and-staff-operational-evidence-and-insights-from-wargaming/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46923711">https://news.ycombinator.com/item?id=46923711</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 07 Feb 2026 13:31:37 +0000</pubDate><link>https://www.militarystrategymagazine.com/article/ai-command-and-staff-operational-evidence-and-insights-from-wargaming/</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=46923711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46923711</guid></item><item><title><![CDATA[New comment by tomwphillips in "System Initiative Shutting Down"]]></title><description><![CDATA[
<p>Anyone know what happened?<p>Thought it seemed like a great idea but I never tried it. In a startup it seemed like an unnecessary source of risk and in an enterprise too much hassle to convince stakeholders to switch from existing IaC products.<p>I admired their commitment to open source.</p>
]]></description><pubDate>Sat, 07 Feb 2026 06:30:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46921796</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=46921796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46921796</guid></item><item><title><![CDATA[New comment by tomwphillips in "Google Cloud suspended my account for 2 years, only automated replies"]]></title><description><![CDATA[
<p>In my last company, we _did_ pay for Google Cloud support and when BigQuery jobs started to fail randomly, causing huge trouble producing critical reports, the response was essentially "we are investigating", "we have identified the issue", and "please wait for it to be fixed". Hardly what I would call support. They couldn't care less.</p>
]]></description><pubDate>Mon, 02 Feb 2026 07:15:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46853311</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=46853311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46853311</guid></item><item><title><![CDATA[New comment by tomwphillips in "HTTP Cats"]]></title><description><![CDATA[
<p>Thank you, and please keep it online. Apparently I am incapable of remembering HTTP status codes and I always go straight to http.cat!</p>
]]></description><pubDate>Sat, 31 Jan 2026 16:32:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46838092</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=46838092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46838092</guid></item><item><title><![CDATA[We Studied 150 Developers Using AI (Here's What's Changed) [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=b9EbCb5A408">https://www.youtube.com/watch?v=b9EbCb5A408</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46801770">https://news.ycombinator.com/item?id=46801770</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 28 Jan 2026 21:27:23 +0000</pubDate><link>https://www.youtube.com/watch?v=b9EbCb5A408</link><dc:creator>tomwphillips</dc:creator><comments>https://news.ycombinator.com/item?id=46801770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46801770</guid></item></channel></rss>