<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: matijsvzuijlen</title><link>https://news.ycombinator.com/user?id=matijsvzuijlen</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 23:56:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=matijsvzuijlen" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by matijsvzuijlen in "Gribouille 0.3.0: A Grammar of Graphics for Typst"]]></title><description><![CDATA[
<p>Thanks, that makes sense. I actually just parsed aes as related to encryption without even considering how weird that was given the contect.</p>
]]></description><pubDate>Fri, 19 Jun 2026 11:35:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48597434</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=48597434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48597434</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "Gribouille 0.3.0: A Grammar of Graphics for Typst"]]></title><description><![CDATA[
<p>Yes, I will do that!</p>
]]></description><pubDate>Fri, 19 Jun 2026 11:32:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48597415</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=48597415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48597415</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "Gribouille 0.3.0: A Grammar of Graphics for Typst"]]></title><description><![CDATA[
<p>Why are all the parameters full words except 'labs'? I find it jarring because to me 'lab' is short for laboratory, not label.</p>
]]></description><pubDate>Fri, 19 Jun 2026 07:56:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48596029</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=48596029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48596029</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "How Markdown took over the world"]]></title><description><![CDATA[
<p>I wrote one for my own use (on Linux): <a href="https://github.com/mvz/mdv" rel="nofollow">https://github.com/mvz/mdv</a></p>
]]></description><pubDate>Sat, 10 Jan 2026 08:58:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46564035</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=46564035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46564035</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "Archiving Git branches as tags"]]></title><description><![CDATA[
<p>What made you decide to squash when merging instead of leaving the commits in the history so you can always bisect?</p>
]]></description><pubDate>Thu, 25 Dec 2025 22:23:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46387408</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=46387408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46387408</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "Building optimistic UI in Rails (and learn custom elements)"]]></title><description><![CDATA[
<p>I worked on a project that used haml, and merge conflicts in the haml files were very hard to resolve due to the lack of any nesting info besides indentation.<p>I think it's worse than, e.g., typical yaml files because the nesting is deeper.</p>
]]></description><pubDate>Thu, 04 Dec 2025 21:20:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46153244</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=46153244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46153244</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "Uncloud - Tool for deploying containerised apps across servers without k8s"]]></title><description><![CDATA[
<p>If you already know k8s, this is probably true. If you don't it's hard to know what bits you need, and need to learn about, to get something simple set up.</p>
]]></description><pubDate>Thu, 04 Dec 2025 08:54:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46145301</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=46145301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46145301</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "Cognitive load is what matters"]]></title><description><![CDATA[
<p>I can understand requiring 100% test coverage, but it seems to me that requiring a test file for every file is preventing your team from doing useful refactoring.<p>What made your team decide on that rule? Could your team decide to drop it since it hinders improving the design of your code?</p>
]]></description><pubDate>Sun, 31 Aug 2025 05:42:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45080638</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=45080638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45080638</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "Turning Claude Code into my best design partner"]]></title><description><![CDATA[
<p>What makes you think TDD assumes that? It sounds like the complete opposite of what TDD is about.</p>
]]></description><pubDate>Sun, 24 Aug 2025 12:03:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45003585</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=45003585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45003585</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "GLM-4.5: Agentic, Reasoning, and Coding (ARC) Foundation Models [pdf]"]]></title><description><![CDATA[
<p>For people who, like me, prefer to read the abstract first: <a href="https://www.arxiv.org/abs/2508.06471" rel="nofollow">https://www.arxiv.org/abs/2508.06471</a></p>
]]></description><pubDate>Tue, 12 Aug 2025 11:20:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44874852</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=44874852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44874852</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "Show HN: Tool to Automatically Create Organized Commits for PRs"]]></title><description><![CDATA[
<p>In such cases, I generally checkout main, do the side quest, and rebase my original branch on top of it. Then, I can just continue without waiting for the side quest to be merged. Depending on the situation, I may make a separate PR for the side quest, but I don't have to wait for it to get merged.<p>Alternatively, if you don't like rebasing, you can merge the side quest branch into your project branch instead.<p>Either way, you don't have to wait for the side quest to get merged.</p>
]]></description><pubDate>Fri, 20 Jun 2025 05:51:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44325076</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=44325076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44325076</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "Git as a debugging tool"]]></title><description><![CDATA[
<p>The idea is that --amend would be used before pushing the commit that it amends, and so before a reviewer ever sees the original commit.</p>
]]></description><pubDate>Sun, 31 Mar 2024 09:30:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=39882734</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=39882734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39882734</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "Destruction of nuclear bombs using ultra-high energy neutrino beam (2003) [pdf]"]]></title><description><![CDATA[
<p>Linking to the abstract instead would have been nice.</p>
]]></description><pubDate>Tue, 06 Feb 2024 08:02:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=39272017</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=39272017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39272017</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "Pragmatic Versioning – An Alternative to Semver"]]></title><description><![CDATA[
<p>If you follow SemVer strictly, the version bump is not necessary unless the number of rerenders is part of the documented API.</p>
]]></description><pubDate>Wed, 06 Dec 2023 06:50:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=38541104</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=38541104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38541104</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "HTML First"]]></title><description><![CDATA[
<p>What could the frameworks do to make it more natural for inexperienced developers to do the right thing?</p>
]]></description><pubDate>Mon, 13 Nov 2023 06:33:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=38247583</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=38247583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38247583</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "Git rebase, what can go wrong"]]></title><description><![CDATA[
<p>This means having to keep these branches around cluttering up everything, and makes git bisect a lot more complicated.</p>
]]></description><pubDate>Mon, 06 Nov 2023 17:45:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=38165879</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=38165879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38165879</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "AsciiDoc, Liquid and Jekyll"]]></title><description><![CDATA[
<p>The format itself has several warts, like the ancestor list continuation syntax, or whether or not to add a backslash if you want a literal asterisk.<p>The implementation lacks checking, so for example if you have some text between square brackets, it will often just get dropped even if the contents is not valid as an attribute list.</p>
]]></description><pubDate>Fri, 24 Feb 2023 10:37:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=34923111</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=34923111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34923111</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "Why Is Markdown Popular?"]]></title><description><![CDATA[
<p>Asciidoc starts out great but has a lot of surprising gotchas and complexities.</p>
]]></description><pubDate>Fri, 28 Oct 2022 11:27:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=33370006</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=33370006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33370006</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "Time Till Open Source Alternative"]]></title><description><![CDATA[
<p>Wasn't that Perforce?</p>
]]></description><pubDate>Sun, 28 Aug 2022 11:55:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=32627667</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=32627667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32627667</guid></item><item><title><![CDATA[New comment by matijsvzuijlen in "Markdeep"]]></title><description><![CDATA[
<p>The result looks beautiful but there are too many surprising magical actions for my taste. E.g., I wonder how "Last year MIT handed out 104 degrees to wombats." would be rendered.</p>
]]></description><pubDate>Sat, 09 Jul 2022 11:03:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=32033857</link><dc:creator>matijsvzuijlen</dc:creator><comments>https://news.ycombinator.com/item?id=32033857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32033857</guid></item></channel></rss>