<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: aslakhellesoy</title><link>https://news.ycombinator.com/user?id=aslakhellesoy</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 18 Oct 2026 03:27:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=aslakhellesoy" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by aslakhellesoy in "Pele – Mermaid diagrams as themeable SVG"]]></title><description><![CDATA[
<p>Spade in French</p>
]]></description><pubDate>Sat, 17 Oct 2026 20:15:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=50134703</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=50134703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50134703</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "Markdown in /src"]]></title><description><![CDATA[
<p>This aligns 100% with the philospohy of Varar (<a href="https://varar.dev" rel="nofollow">https://varar.dev</a>).<p>In-between all those ephemeral agent sessions, spec, plan and design files, there is something that <i>survives</i>. The src/*.md files.<p>With Varar you can link small parts (cells) of those Markdown files to your code, so they stay in sync. So you (and agents) can find out what your system does without reading 300 million lines of code.<p>Full disclaimer: I am the guy who wrote Cucumber - that most people here hate. I eventually lost my love for that tool myself, but I did miss the ability to keep docs and code in sync. Hence Varar - a tool like that with fewer (different?) warts, for the agentic area.</p>
]]></description><pubDate>Tue, 22 Sep 2026 22:43:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49809317</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=49809317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49809317</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "Sloc Cloc and Code 4.0 (scc) – Finding the files that need the most attention"]]></title><description><![CDATA[
<p>Very interesting. This reminds me a lot of the CRAP metric - a combination of cyclomatic complexity and code coverage.<p>It would be intersting to combine your «attention» metric with CRAP.</p>
]]></description><pubDate>Sat, 29 Aug 2026 05:50:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49487253</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=49487253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49487253</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "Late.sh – a command-line Clubhouse for computer people"]]></title><description><![CDATA[
<p>Even 15 years ago this was such a big problem that someone tried to start a rebellion: <a href="https://contrastrebellion.com/" rel="nofollow">https://contrastrebellion.com/</a></p>
]]></description><pubDate>Wed, 22 Jul 2026 07:24:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49003003</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=49003003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49003003</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "YouTube to automatically label AI-generated videos"]]></title><description><![CDATA[
<p>They forgot to AI-label that Bender-sounding voiceover in the article…</p>
]]></description><pubDate>Thu, 28 May 2026 07:16:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48305701</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=48305701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48305701</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "Google changes its search box"]]></title><description><![CDATA[
<p>Dude it's Depeche Mode</p>
]]></description><pubDate>Tue, 19 May 2026 22:59:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48200808</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=48200808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48200808</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "Your job is to deliver code you have proven to work"]]></title><description><![CDATA[
<p>Shhh don’t let them know!</p>
]]></description><pubDate>Thu, 18 Dec 2025 17:28:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46315770</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=46315770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46315770</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "Ask HN: What are you working on? (October 2025)"]]></title><description><![CDATA[
<p>FYI: DocuSign’s moat/USP is trust, not software.<p>DocuSign customers buy trust.</p>
]]></description><pubDate>Mon, 13 Oct 2025 08:26:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45566084</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=45566084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45566084</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "Sqawk: A fusion of SQL and Awk: Applying SQL to text-based data files"]]></title><description><![CDATA[
<p>I wonder how this compares to csvkit [1].<p>[1]: <a href="https://csvkit.readthedocs.io/" rel="nofollow">https://csvkit.readthedocs.io/</a></p>
]]></description><pubDate>Tue, 27 May 2025 07:53:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44104818</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=44104818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44104818</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "Found a simple tool for database modeling: dbdiagram.io"]]></title><description><![CDATA[
<p>I’ve been using Mermerd [1] for years and never looked back. Simple, does one thing well.<p>It gets even better with elk layout - just prepend this frontmatter snippet to mermerd’s output:<p><pre><code>    ---
    config:
      layout: elk
    ---

</code></pre>
[1]: <a href="https://github.com/KarnerTh/mermerd">https://github.com/KarnerTh/mermerd</a></p>
]]></description><pubDate>Sun, 27 Apr 2025 20:41:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=43814946</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=43814946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43814946</guid></item><item><title><![CDATA[SpecFlow (Cucumber for .NET) has been forked]]></title><description><![CDATA[
<p>Article URL: <a href="https://reqnroll.net/news/2024/02/from-specflow-to-reqnroll-why-and-how/">https://reqnroll.net/news/2024/02/from-specflow-to-reqnroll-why-and-how/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39308487">https://news.ycombinator.com/item?id=39308487</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 08 Feb 2024 22:10:38 +0000</pubDate><link>https://reqnroll.net/news/2024/02/from-specflow-to-reqnroll-why-and-how/</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=39308487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39308487</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "Show HN: Stacktape – Full power of AWS with Heroku-like experience"]]></title><description><![CDATA[
<p>This sounds very similar to AWS CDK. How does it compare?</p>
]]></description><pubDate>Sat, 16 Apr 2022 20:49:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=31055978</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=31055978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31055978</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "GraphQL is now available on Supabase"]]></title><description><![CDATA[
<p>Excellent - thanks!</p>
]]></description><pubDate>Wed, 30 Mar 2022 12:25:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=30854159</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=30854159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30854159</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "GraphQL is now available on Supabase"]]></title><description><![CDATA[
<p>Excellent work!<p>Postgraphile uses a naming convention for postgres functions to extend the GraphQL schema [1].<p>Do you have any plans to support a similar mechanism in pg_graphql?<p>[1]: <a href="https://www.graphile.org/postgraphile/functions/" rel="nofollow">https://www.graphile.org/postgraphile/functions/</a></p>
]]></description><pubDate>Wed, 30 Mar 2022 07:00:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=30852206</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=30852206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30852206</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "Launch HN: Hydra (YC W22) – Query any database via Postgres"]]></title><description><![CDATA[
<p>Congratulations on the launch - this sounds interesting.<p>I'm currently using Postgraphile[0], which uses Postgres' introspection API to discover the schema structure.<p>Would this still work with Hydra?<p>[0] <a href="https://www.graphile.org/postgraphile/" rel="nofollow">https://www.graphile.org/postgraphile/</a></p>
]]></description><pubDate>Wed, 23 Feb 2022 17:48:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=30443953</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=30443953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30443953</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "The Stack Fallacy (2016)"]]></title><description><![CDATA[
<p>This is exactly why I love Example Mapping.<p><a href="https://cucumber.io/blog/bdd/example-mapping-introduction/" rel="nofollow">https://cucumber.io/blog/bdd/example-mapping-introduction/</a></p>
]]></description><pubDate>Fri, 19 Feb 2021 18:22:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=26196152</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=26196152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26196152</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "Launch HN: MindsDB (YC W20) – Machine Learning Inside Your Database"]]></title><description><![CDATA[
<p>Looks very interesting! Any plans to support DynamoDB/Scylla?</p>
]]></description><pubDate>Fri, 19 Feb 2021 18:17:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=26196083</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=26196083</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26196083</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "Beyond the Code: Mining Self-Admitted Technical Debt in Issue Tracker Systems"]]></title><description><![CDATA[
<p>I created a tool (bumbailiff) that allows a team to accrue a limited amount of debt, for a limited period of time. Then it fails the build.<p>Read more about it here: <a href="https://cucumber.io/blog/bdd/todo-or-not-todo/" rel="nofollow">https://cucumber.io/blog/bdd/todo-or-not-todo/</a></p>
]]></description><pubDate>Sun, 19 Apr 2020 19:13:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=22918078</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=22918078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22918078</guid></item><item><title><![CDATA[Cucumber Ltd Acquired by SmartBear]]></title><description><![CDATA[
<p>Article URL: <a href="https://cucumber.io/blog/cucumber-acquired-by-smartbear/">https://cucumber.io/blog/cucumber-acquired-by-smartbear/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=20273335">https://news.ycombinator.com/item?id=20273335</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 25 Jun 2019 12:02:19 +0000</pubDate><link>https://cucumber.io/blog/cucumber-acquired-by-smartbear/</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=20273335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20273335</guid></item><item><title><![CDATA[New comment by aslakhellesoy in "Subsecond full-stack acceptance tests with Node.js"]]></title><description><![CDATA[
<p>Browser-monkey is awesome, and for a real project I'd consider using it. I'd also use a virtual dom UI library like Vue, React, Hyperdom or similar.<p>For a teaching example I think it's essential to reduce the number of external libraries, or else it's too much to take in.</p>
]]></description><pubDate>Thu, 12 Oct 2017 12:53:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=15457576</link><dc:creator>aslakhellesoy</dc:creator><comments>https://news.ycombinator.com/item?id=15457576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15457576</guid></item></channel></rss>