<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: jpswade</title><link>https://news.ycombinator.com/user?id=jpswade</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 03:04:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jpswade" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jpswade in "TODOs aren't for doing"]]></title><description><![CDATA[
<p>When reviewing PRs, I would always ask about TODOs: How will this TODO get to TO DONE?</p>
]]></description><pubDate>Wed, 23 Jul 2025 11:43:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44658086</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=44658086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44658086</guid></item><item><title><![CDATA[New comment by jpswade in "The Startup CTO's Handbook"]]></title><description><![CDATA[
<p>I've experimented with a two-crew type system before (Red Team for feature development, Blue Team for stability and bug fixes).<p>Rather than treating these as fixed teams, we treated them as workstreams that people rotated between every sprint (every two weeks).<p>It worked for about 3 months, until it didn't - by then we had grown enough to organising the teams around the business capabilities or domains instead.</p>
]]></description><pubDate>Wed, 12 Mar 2025 21:41:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=43347943</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=43347943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43347943</guid></item><item><title><![CDATA[New comment by jpswade in "WASM Wayland Web (WWW)"]]></title><description><![CDATA[
<p>This sounds like flash all over again.</p>
]]></description><pubDate>Fri, 28 Feb 2025 09:42:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=43203682</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=43203682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43203682</guid></item><item><title><![CDATA[New comment by jpswade in "It's not a crime if we do it with an app"]]></title><description><![CDATA[
<p>Feels more and more like we're entering a post-"disruption" era.</p>
]]></description><pubDate>Sun, 26 Jan 2025 15:47:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=42830813</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=42830813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42830813</guid></item><item><title><![CDATA[New comment by jpswade in "Methodology is bullshit: principles for product velocity"]]></title><description><![CDATA[
<p>Here we go again. The golden rule I've come to realise is that people don't like what they don't understand. It's made very clear this person doesn't like methodologies.<p>I don't get the use of midwit meme here. Either you're implying that you're preaching the the choir, in which case it's just an echo chamber, or you're calling your audience idiots. Neither outcome is great.<p>There's always a balance. Being overly orthodox about methodology is suboptimal, yet equally, having no guard rails when people need them is equally as bad. Going around expecting everyone to work exactly how you work is not the reality and tends to lead you down one path.</p>
]]></description><pubDate>Fri, 08 Nov 2024 12:20:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=42086290</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=42086290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42086290</guid></item><item><title><![CDATA[New comment by jpswade in "API Shouldn't Redirect HTTP to HTTPS"]]></title><description><![CDATA[
<p>Nothing should redirect ever. However, it happens.</p>
]]></description><pubDate>Tue, 28 May 2024 20:51:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=40505485</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=40505485</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40505485</guid></item><item><title><![CDATA[New comment by jpswade in "The quietest places in the loudest cities"]]></title><description><![CDATA[
<p>I don’t think this is exactly what it means, but I recommend if you want some quiet in a busy city, go into a library or a book store. Typically they are quiet and calm places, offering a break from the sensory overload that is a city.</p>
]]></description><pubDate>Sun, 11 Feb 2024 21:55:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=39339153</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=39339153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39339153</guid></item><item><title><![CDATA[New comment by jpswade in "Tell HN: Bash.org is no more"]]></title><description><![CDATA[
<p>No doubt now archived forever and available in ChatGPT.</p>
]]></description><pubDate>Thu, 11 Jan 2024 17:26:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=38955423</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=38955423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38955423</guid></item><item><title><![CDATA[New comment by jpswade in "Software engineering salaries come from one of three budgets"]]></title><description><![CDATA[
<p>Historically software engineering was part of the IT function, which historically was born out of accounting, a computer literally was someone’s job, before a machine could do it.<p>Today, for many businesses accounts is still the main driver behind software, and also the budget.</p>
]]></description><pubDate>Thu, 04 Jan 2024 13:57:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=38866992</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=38866992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38866992</guid></item><item><title><![CDATA[New comment by jpswade in "French was the official language of England from 1066 till 1362"]]></title><description><![CDATA[
<p>Official yes, common perhaps not. I believe this is why meat from a cow served at a table is beef, because it here it was served to French aristocracy, while cow is the common English, the language used by the servants.</p>
]]></description><pubDate>Fri, 22 Sep 2023 06:18:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=37608521</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=37608521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37608521</guid></item><item><title><![CDATA[New comment by jpswade in "Throw away your first draft of your code"]]></title><description><![CDATA[
<p>I like the idea of “Spike and Stabilise”.<p>Which means, prototyping in this way, but at the point it is actually delivering value, stabilise.<p>Of course, it’s never as simple as that, but there’s certainly a place for this technique.</p>
]]></description><pubDate>Fri, 04 Aug 2023 20:00:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=37005081</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=37005081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37005081</guid></item><item><title><![CDATA[New comment by jpswade in "Ask HN: Do Agile 'Sprints' Benefit Software Developers?"]]></title><description><![CDATA[
<p>> Interruptions and unforeseen tasks will occur.<p>In a highly interrupted team, sprints don't work. Try lean/Kanban.<p>You've not mentioned retrospectives, which are an important part of improving your processes, without that how can you make improvements?<p>There's nothing in agile that talks about deadlines, it's about commitment.</p>
]]></description><pubDate>Fri, 21 Jul 2023 14:58:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=36814588</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=36814588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36814588</guid></item><item><title><![CDATA[Erlang at Bet365]]></title><description><![CDATA[
<p>Article URL: <a href="https://bet365techblog.com/erlang-at-bet365">https://bet365techblog.com/erlang-at-bet365</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36811680">https://news.ycombinator.com/item?id=36811680</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 21 Jul 2023 09:10:18 +0000</pubDate><link>https://bet365techblog.com/erlang-at-bet365</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=36811680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36811680</guid></item><item><title><![CDATA[New comment by jpswade in "Amateurs obsess over tools, pros over mastery"]]></title><description><![CDATA[
<p>A bad worker blames his tools right?</p>
]]></description><pubDate>Sun, 09 Jul 2023 19:59:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=36658277</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=36658277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36658277</guid></item><item><title><![CDATA[New comment by jpswade in "Let's have a chat about Java licensing, says unsolicited Oracle email"]]></title><description><![CDATA[
<p>Alternatively, you can downgrade to a version before the license changed, ie: JDK 8u202 and earlier.</p>
]]></description><pubDate>Wed, 05 Jul 2023 13:34:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=36600246</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=36600246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36600246</guid></item><item><title><![CDATA[New comment by jpswade in "In practice, cool URLs can become inaccessible even if they don't change"]]></title><description><![CDATA[
<p>What? The URL hasn’t changed, the content has.</p>
]]></description><pubDate>Sat, 01 Jul 2023 11:33:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=36549007</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=36549007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36549007</guid></item><item><title><![CDATA[New comment by jpswade in "Dear Red Hat: Are you dumb?"]]></title><description><![CDATA[
<p>This isn’t a RedHat problem, it’s an IBM problem.</p>
]]></description><pubDate>Thu, 22 Jun 2023 20:44:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=36438696</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=36438696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36438696</guid></item><item><title><![CDATA[New comment by jpswade in "Apple could force a 111-year-old fruit company to change its Apple logo"]]></title><description><![CDATA[
<p>Trademark law requires you to defend your trademark, otherwise you risk loosing it, therefore by law, to ensure you remain owners of the trademark, you MUST pursue any possible infringements.</p>
]]></description><pubDate>Wed, 21 Jun 2023 10:30:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=36416757</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=36416757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36416757</guid></item><item><title><![CDATA[New comment by jpswade in "Ask HN: Why would Google sell Google domains to Squarespace?"]]></title><description><![CDATA[
<p>“In keeping with our efforts to sharpen our focus, we have entered into a definitive agreement with Squarespace for the acquisition of customer accounts of the Google Domains registrar business,” said Matt Madrigal, Vice President and General Manager, Merchant Shopping of Google.<p>I imagine they've underestimated what it takes to operate as a domain registrar, and presumably there's too much politics and conflict of interest in that space.</p>
]]></description><pubDate>Fri, 16 Jun 2023 09:40:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=36353890</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=36353890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36353890</guid></item><item><title><![CDATA[New comment by jpswade in "Estimation isn’t for everyone"]]></title><description><![CDATA[
<p>Estimation, especially story points are just a tool to help you communicate and talk about the size of work.<p>Most of the time it’s likely to average just under a 5, so you round up, as most work will fit within a week, which is the underlying “effort” you’re getting from velocity.<p>For a team of seasoned developers you might as well make everything a one and go kanban.</p>
]]></description><pubDate>Fri, 16 Jun 2023 06:57:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=36352528</link><dc:creator>jpswade</dc:creator><comments>https://news.ycombinator.com/item?id=36352528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36352528</guid></item></channel></rss>