<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: ludovicianul</title><link>https://news.ycombinator.com/user?id=ludovicianul</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 11:18:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ludovicianul" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ludovicianul in "Saying goodbye to Agile"]]></title><description><![CDATA[
<p>Yes, exactly. We move cost in another place. When you look holistically at a (complex) project, efficiencies are not that big.</p>
]]></description><pubDate>Thu, 16 Apr 2026 07:01:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47789606</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=47789606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47789606</guid></item><item><title><![CDATA[EU age verification app ready as Europe moves to curb children's social media]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.reuters.com/world/eu-age-verification-app-ready-europe-moves-curb-childrens-social-media-access-2026-04-15/">https://www.reuters.com/world/eu-age-verification-app-ready-europe-moves-curb-childrens-social-media-access-2026-04-15/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47778872">https://news.ycombinator.com/item?id=47778872</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 15 Apr 2026 13:43:31 +0000</pubDate><link>https://www.reuters.com/world/eu-age-verification-app-ready-europe-moves-curb-childrens-social-media-access-2026-04-15/</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=47778872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47778872</guid></item><item><title><![CDATA[New comment by ludovicianul in "Saying goodbye to Agile"]]></title><description><![CDATA[
<p>I've written something similar <a href="https://blog.dochia.dev/blog/waterfall-returning/" rel="nofollow">https://blog.dochia.dev/blog/waterfall-returning/</a> As code is less expensive, specs are the new bottleneck.</p>
]]></description><pubDate>Wed, 15 Apr 2026 06:24:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47775391</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=47775391</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47775391</guid></item><item><title><![CDATA[New comment by ludovicianul in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p>I’m working on <a href="https://hilogame.cc" rel="nofollow">https://hilogame.cc</a> It’s a word guessing game based on binary search. Only having around 10 users for now, but hope more people will find it fun.</p>
]]></description><pubDate>Mon, 13 Apr 2026 20:07:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47757176</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=47757176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47757176</guid></item><item><title><![CDATA[NASA astronauts prove that sending an email is rocket science]]></title><description><![CDATA[
<p>Article URL: <a href="https://techcrunch.com/2026/04/02/nasa-artemis-microsoft-outlook-astronauts/">https://techcrunch.com/2026/04/02/nasa-artemis-microsoft-outlook-astronauts/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47624352">https://news.ycombinator.com/item?id=47624352</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 03 Apr 2026 08:21:51 +0000</pubDate><link>https://techcrunch.com/2026/04/02/nasa-artemis-microsoft-outlook-astronauts/</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=47624352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47624352</guid></item><item><title><![CDATA[Show HN: Dochia – automated API testing for agentic build-test-fix loops]]></title><description><![CDATA[
<p>I've enhanced Dochia with the ability to generate agent skills. Being a CLI already, it makes it really simple to plug it into agentic workflows.<p>Run `dochia init-skills` and the coding agent(s) can trigger tests as it builds:<p><pre><code>  1. Agent writes endpoint and the OpenAPI spec (or that get's generated from code)
  2. Agent runs: dochia test -c api.yml -s localhost:3000
  3. Dochia produces dochia-summary-report.json + per-endpoint test files
  4. Agent reads errors, fixes code, re-runs
  5. Loop
</code></pre>
The JSON output is structured specifically so agents can read and act on it directly, 
not just humans parsing logs.<p>It's a native binary (GraalVM), so it's fast on all platforms.<p>Would love feedback on: is it something you will integrate into your flow, which test playbooks are missing, whether the report format is actually useful in agentic loops, any edge cases you'd expect a tool like this to catch?<p>GitHub: <a href="https://github.com/dochia-dev/dochia-cli" rel="nofollow">https://github.com/dochia-dev/dochia-cli</a>
Docs: <a href="https://docs.dochia.dev" rel="nofollow">https://docs.dochia.dev</a><p>For background,
Dochia takes your OpenAPI spec and runs 120+ test playbooks: deterministic negative 
and boundary scenarios plus chaos testing. No test cases to write, no configuration 
beyond pointing it at your OpenAPI spec and a running server.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47613522">https://news.ycombinator.com/item?id=47613522</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 02 Apr 2026 12:26:09 +0000</pubDate><link>https://dochia.dev/</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=47613522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47613522</guid></item><item><title><![CDATA[Show HN: A word puzzle inspired by Wordle, based on binary search]]></title><description><![CDATA[
<p>Article URL: <a href="https://hilogame.cc/">https://hilogame.cc/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47601356">https://news.ycombinator.com/item?id=47601356</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 01 Apr 2026 14:22:49 +0000</pubDate><link>https://hilogame.cc/</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=47601356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47601356</guid></item><item><title><![CDATA[Pretext – open-source Standard for Web Design]]></title><description><![CDATA[
<p>Article URL: <a href="https://venturebeat.com/technology/midjourney-engineer-debuts-new-vibe-coded-open-source-standard-pretext-to">https://venturebeat.com/technology/midjourney-engineer-debuts-new-vibe-coded-open-source-standard-pretext-to</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47590723">https://news.ycombinator.com/item?id=47590723</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 31 Mar 2026 17:28:22 +0000</pubDate><link>https://venturebeat.com/technology/midjourney-engineer-debuts-new-vibe-coded-open-source-standard-pretext-to</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=47590723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47590723</guid></item><item><title><![CDATA[New comment by ludovicianul in "Spring Boot Done Right: Lessons from a 400-Module Codebase"]]></title><description><![CDATA[
<p>I wouldn’t reduce it to don't use Java/Spring Boot. Rewrites often (not always) look great because they remove years of accumulated complexity, not because the original stack was inherently bad.<p>Just rewrite it in X doesn't "just work" for complex systems. It ignores risk, and the fact that design usually matters more than language.</p>
]]></description><pubDate>Mon, 30 Mar 2026 14:07:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47574561</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=47574561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47574561</guid></item><item><title><![CDATA[Is waterfall making a quiet comeback? (not but something is)]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.dochia.dev/blog/waterfall-returning/">https://blog.dochia.dev/blog/waterfall-returning/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47456175">https://news.ycombinator.com/item?id=47456175</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 20 Mar 2026 15:40:44 +0000</pubDate><link>https://blog.dochia.dev/blog/waterfall-returning/</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=47456175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47456175</guid></item><item><title><![CDATA[New comment by ludovicianul in "Java 26 is here"]]></title><description><![CDATA[
<p>With Quarkus (and other new frameworks) you can have webapps with less than 100MiB. Startup times in a couple of miliseconds. CLI apps, with limited number of third party libraries are under 40-50MiBs.</p>
]]></description><pubDate>Wed, 18 Mar 2026 09:59:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47423643</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=47423643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47423643</guid></item><item><title><![CDATA[New comment by ludovicianul in "Java 26 is here"]]></title><description><![CDATA[
<p>I program in Java for more than 15 years now. I can resonate with people hating the language from it's early days due to the experience with all the enterprisy features and over abstractions. Or confunding Java with the Spring ecosystem. But Java came a long way over the years. It's now what many would call a "modern" language. It's less verbose, has many of the features people find appealing in Scala and Kotlin and it can even compile to native binaries using GraalVM. This made building CLIs in Java feasible. Or lambdas.</p>
]]></description><pubDate>Tue, 17 Mar 2026 21:01:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47418251</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=47418251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47418251</guid></item><item><title><![CDATA[New comment by ludovicianul in "Show HN: HiLo – A word guessing game based on binary search"]]></title><description><![CDATA[
<p>Thanks for the feedback. Next on the list :)</p>
]]></description><pubDate>Mon, 16 Mar 2026 12:29:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47398072</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=47398072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47398072</guid></item><item><title><![CDATA[Show HN: HiLo – A word guessing game based on binary search]]></title><description><![CDATA[
<p>Article URL: <a href="https://hilogame.cc">https://hilogame.cc</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47397745">https://news.ycombinator.com/item?id=47397745</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 16 Mar 2026 11:45:41 +0000</pubDate><link>https://hilogame.cc</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=47397745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47397745</guid></item><item><title><![CDATA[Ask HN: What are you working on (March 2026)]]></title><description><![CDATA[

<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47230384">https://news.ycombinator.com/item?id=47230384</a></p>
<p>Points: 6</p>
<p># Comments: 14</p>
]]></description><pubDate>Tue, 03 Mar 2026 10:02:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47230384</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=47230384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47230384</guid></item><item><title><![CDATA[Minions – Stripe's Coding Agents Part 2]]></title><description><![CDATA[
<p>Article URL: <a href="https://stripe.dev/blog/minions-stripes-one-shot-end-to-end-coding-agents-part-2">https://stripe.dev/blog/minions-stripes-one-shot-end-to-end-coding-agents-part-2</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47086557">https://news.ycombinator.com/item?id=47086557</a></p>
<p>Points: 131</p>
<p># Comments: 61</p>
]]></description><pubDate>Fri, 20 Feb 2026 11:20:02 +0000</pubDate><link>https://stripe.dev/blog/minions-stripes-one-shot-end-to-end-coding-agents-part-2</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=47086557</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47086557</guid></item><item><title><![CDATA[New comment by ludovicianul in "Winapp, the Windows App Development CLI"]]></title><description><![CDATA[
<p>It's the second time I see it on HN and read Winamp.</p>
]]></description><pubDate>Thu, 29 Jan 2026 11:14:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46808621</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=46808621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46808621</guid></item><item><title><![CDATA[New comment by ludovicianul in "Systematically generating tests that would have caught Anthropic's top‑K bug"]]></title><description><![CDATA[
<p>Yes.</p>
]]></description><pubDate>Thu, 15 Jan 2026 08:31:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46629751</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=46629751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46629751</guid></item><item><title><![CDATA[New comment by ludovicianul in "Systematically generating tests that would have caught Anthropic's top‑K bug"]]></title><description><![CDATA[
<p>I'm using pitest for unit test mutations. And I've actually wrote a tool I'm using for REST API fuzzing. It's called CATS.</p>
]]></description><pubDate>Wed, 14 Jan 2026 15:53:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46617497</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=46617497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46617497</guid></item><item><title><![CDATA[New comment by ludovicianul in "Systematically generating tests that would have caught Anthropic's top‑K bug"]]></title><description><![CDATA[
<p>Fuzzing as a concept is heavily underused in routine testing. People will usually focus on positive flows and some obvious/typical negative ones. But it's almost impossible to have the time to write exhaustive testing to cover all negative and boundary scenarios. But the good news is, you don't actually have to. There are so many tools now that can almost exhaustively generate tests for you at all levels. The bad news, they are not so widely used.</p>
]]></description><pubDate>Wed, 14 Jan 2026 11:56:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46615040</link><dc:creator>ludovicianul</dc:creator><comments>https://news.ycombinator.com/item?id=46615040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46615040</guid></item></channel></rss>