<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: drewsberry</title><link>https://news.ycombinator.com/user?id=drewsberry</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 24 Oct 2026 10:10:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=drewsberry" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Is this the new cyber normal?]]></title><description><![CDATA[
<p>Article URL: <a href="https://drew.silcock.dev/blog/is-this-the-new-cyber-normal/">https://drew.silcock.dev/blog/is-this-the-new-cyber-normal/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50207115">https://news.ycombinator.com/item?id=50207115</a></p>
<p>Points: 173</p>
<p># Comments: 205</p>
]]></description><pubDate>Fri, 23 Oct 2026 11:04:53 +0000</pubDate><link>https://drew.silcock.dev/blog/is-this-the-new-cyber-normal/</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=50207115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50207115</guid></item><item><title><![CDATA[New comment by drewsberry in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://drew.silcock.dev" rel="nofollow">https://drew.silcock.dev</a></p>
]]></description><pubDate>Wed, 14 Jan 2026 22:21:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46624592</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=46624592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46624592</guid></item><item><title><![CDATA[Hunting a production-only proxy bug in SvelteKit]]></title><description><![CDATA[
<p>Article URL: <a href="https://drew.silcock.dev/blog/fixing-a-bug-in-sveltekit/">https://drew.silcock.dev/blog/fixing-a-bug-in-sveltekit/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46149006">https://news.ycombinator.com/item?id=46149006</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 04 Dec 2025 15:56:09 +0000</pubDate><link>https://drew.silcock.dev/blog/fixing-a-bug-in-sveltekit/</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=46149006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46149006</guid></item><item><title><![CDATA[New comment by drewsberry in "Artisanal handcrafted Git repositories"]]></title><description><![CDATA[
<p>There's no CMS, the site is generated from MD/MDX using Astro. The theme is an adapted version of Astro Micro (<a href="https://astro.build/themes/details/astro-micro/" rel="nofollow">https://astro.build/themes/details/astro-micro/</a>). Seems like some people like it and some don't, but I like it so I'm using it</p>
]]></description><pubDate>Tue, 22 Jul 2025 12:06:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44645850</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=44645850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44645850</guid></item><item><title><![CDATA[New comment by drewsberry in "Artisanal handcrafted Git repositories"]]></title><description><![CDATA[
<p>The site uses Astro (<a href="https://astro.build/" rel="nofollow">https://astro.build/</a>) and the code blocks are generated using Shiki (<a href="https://shiki.style/" rel="nofollow">https://shiki.style/</a>). As Shiki generates the HTML and CSS at build-time instead of requiring runtime JS like alternatives like Prism (<a href="https://prismjs.com/#basic-usage" rel="nofollow">https://prismjs.com/#basic-usage</a>), it's actually quite performant. I think it's unlikely that a couple of hundred lines with some empty spans in is going to cause performance issues – imo it's more likely to come from some silly JS somewhere.</p>
]]></description><pubDate>Tue, 22 Jul 2025 12:02:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44645821</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=44645821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44645821</guid></item><item><title><![CDATA[New comment by drewsberry in "Artisanal handcrafted Git repositories"]]></title><description><![CDATA[
<p>There was a silly on scroll listener that was doing basically nothing – I've tried removing that so if you happen to visit again, I'd be very grateful if you could let me know whether it is still happening (I can't reproduce it myself).</p>
]]></description><pubDate>Tue, 22 Jul 2025 11:51:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44645728</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=44645728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44645728</guid></item><item><title><![CDATA[New comment by drewsberry in "Artisanal handcrafted Git repositories"]]></title><description><![CDATA[
<p>Thanks for letting me know. I'm on an M3 and haven't experienced any issues myself, but allowing for font size configuration seems like a pretty good idea. I'd added this in so if you happen to take another look, I'd be interested to hear whether you think this is an improvement.</p>
]]></description><pubDate>Tue, 22 Jul 2025 11:50:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44645714</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=44645714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44645714</guid></item><item><title><![CDATA[Artisanal handcrafted Git repositories]]></title><description><![CDATA[
<p>Article URL: <a href="https://drew.silcock.dev/blog/artisanal-git/">https://drew.silcock.dev/blog/artisanal-git/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44586064">https://news.ycombinator.com/item?id=44586064</a></p>
<p>Points: 266</p>
<p># Comments: 68</p>
]]></description><pubDate>Wed, 16 Jul 2025 19:45:24 +0000</pubDate><link>https://drew.silcock.dev/blog/artisanal-git/</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=44586064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44586064</guid></item><item><title><![CDATA[New comment by drewsberry in "Everything you need to know about Python 3.13 – JIT and GIL went up the hill"]]></title><description><![CDATA[
<p>Thanks for pointing this out, I hadn't seen that – I've just pushed an update to reflect this.</p>
]]></description><pubDate>Sat, 28 Sep 2024 12:05:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=41679718</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=41679718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41679718</guid></item><item><title><![CDATA[How Postgres stores oversized values – let's raise a TOAST]]></title><description><![CDATA[
<p>Article URL: <a href="https://drew.silcock.dev/blog/how-postgres-stores-oversized-values/">https://drew.silcock.dev/blog/how-postgres-stores-oversized-values/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41319025">https://news.ycombinator.com/item?id=41319025</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 22 Aug 2024 11:27:26 +0000</pubDate><link>https://drew.silcock.dev/blog/how-postgres-stores-oversized-values/</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=41319025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41319025</guid></item><item><title><![CDATA[New comment by drewsberry in "How Postgres stores data on disk – this one's a page turner"]]></title><description><![CDATA[
<p>It's probably complaining about the relative path, try replacing `-v ./pg-data:/var/lib/postgresql/data` with `-v "$PWD/pg-data:/var/lib/postgresql/data"`</p>
]]></description><pubDate>Tue, 06 Aug 2024 06:44:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=41168378</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=41168378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41168378</guid></item><item><title><![CDATA[New comment by drewsberry in "How Postgres stores data on disk – this one's a page turner"]]></title><description><![CDATA[
<p>Thanks for letting me know, it was a typo in the "click-away closes nav menu" logic that opened it on the first click – all fixed now.</p>
]]></description><pubDate>Tue, 06 Aug 2024 06:34:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=41168341</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=41168341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41168341</guid></item><item><title><![CDATA[New comment by drewsberry in "How Postgres stores data on disk – this one's a page turner"]]></title><description><![CDATA[
<p>Mine blocked it when I first created it, you can usually flag an incorrectly classified site and they'll correct it (I assure that you I'm not doing any phishing).</p>
]]></description><pubDate>Mon, 05 Aug 2024 15:52:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41162467</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=41162467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41162467</guid></item><item><title><![CDATA[New comment by drewsberry in "How Postgres stores data on disk – this one's a page turner"]]></title><description><![CDATA[
<p>There are dozens of us!</p>
]]></description><pubDate>Mon, 05 Aug 2024 15:40:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=41162380</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=41162380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41162380</guid></item><item><title><![CDATA[New comment by drewsberry in "How Postgres stores data on disk – this one's a page turner"]]></title><description><![CDATA[
<p>Well if it isn't my arch-nemesis – my legally designated name. Maybe I should've gone for something with just my first name like drewsexpertblog.dev</p>
]]></description><pubDate>Mon, 05 Aug 2024 15:39:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41162372</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=41162372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41162372</guid></item><item><title><![CDATA[New comment by drewsberry in "How Postgres stores data on disk – this one's a page turner"]]></title><description><![CDATA[
<p>Thanks for the feedback, I really appreciate it :-) I've added the RSS feed to my home page now, as the other poster noted the URL is <a href="https://drew.silcock.dev/rss.xml" rel="nofollow">https://drew.silcock.dev/rss.xml</a>.</p>
]]></description><pubDate>Mon, 05 Aug 2024 14:18:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41161583</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=41161583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41161583</guid></item><item><title><![CDATA[New comment by drewsberry in "How Postgres stores data on disk – this one's a page turner"]]></title><description><![CDATA[
<p>Very good point, I've rephrased this.</p>
]]></description><pubDate>Mon, 05 Aug 2024 12:06:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=41160506</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=41160506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41160506</guid></item><item><title><![CDATA[New comment by drewsberry in "How Postgres stores data on disk – this one's a page turner"]]></title><description><![CDATA[
<p>Thanks for letting me know, I'll make sure to edit it quickly next time :-)</p>
]]></description><pubDate>Mon, 05 Aug 2024 11:37:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=41160254</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=41160254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41160254</guid></item><item><title><![CDATA[New comment by drewsberry in "How Postgres stores data on disk – this one's a page turner"]]></title><description><![CDATA[
<p>Can't see any way of modifying the title, unless I'm missing something – maybe I missed the edit window.</p>
]]></description><pubDate>Mon, 05 Aug 2024 11:03:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=41160002</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=41160002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41160002</guid></item><item><title><![CDATA[New comment by drewsberry in "How Postgres stores data on disk – this one's a page turner"]]></title><description><![CDATA[
<p>I did add it into the title originally, must've been stripped. Thanks for the heads up, didn't know HN had this "useful feature".</p>
]]></description><pubDate>Mon, 05 Aug 2024 09:52:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=41159596</link><dc:creator>drewsberry</dc:creator><comments>https://news.ycombinator.com/item?id=41159596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41159596</guid></item></channel></rss>