<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Sometimes I start &quot;battles&quot; to convince &quot;vibe coding devs&quot; to actually learn something.]]></title><description><![CDATA[<p class="quote-inline">RE: <a href="https://mastodon.bsd.cafe/@stefano/116396058506070034" rel="nofollow noopener"><span>https://</span><span>mastodon.bsd.cafe/@stefano/116</span><span>396058506070034</span></a></p><p>Sometimes I start "battles" to convince "vibe coding devs" to actually learn something. Sometimes I succeed (especially with the younger ones), other times I don't (especially with the less young ones, who became devs precisely "thanks" to vibe coding).</p><p>What holds them back is often practical: they say things move so fast that stopping to learn something means "wasting time", since whatever they learn will be outdated very quickly anyway.</p><p>Maybe we've moved too fast and we're still moving too fast. I'm seeing worrying things, like stable projects implemented in Go that are "using AI" to progressively rewrite everything in Rust. Why?</p><p>Still, the fact remains that at least the basics should be there. To drive a car, even with semi-autonomous driving systems, you still need a license. So why isn't this considered necessary when writing the code for the system that will handle my sensitive data? Not a license, clearly. But, at least, some basic knowledge.</p><p><a href="https://mastodon.bsd.cafe/tags/Programming" rel="tag">#<span>Programming</span></a> <a href="https://mastodon.bsd.cafe/tags/IT" rel="tag">#<span>IT</span></a> <a href="https://mastodon.bsd.cafe/tags/SysAdmin" rel="tag">#<span>SysAdmin</span></a></p>]]></description><link>https://board.circlewithadot.net/topic/490b518d-276c-4cd3-985a-5f7b23597fa8/sometimes-i-start-battles-to-convince-vibe-coding-devs-to-actually-learn-something.</link><generator>RSS for Node</generator><lastBuildDate>Thu, 30 Apr 2026 02:44:41 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/490b518d-276c-4cd3-985a-5f7b23597fa8.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 13 Apr 2026 07:41:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Sometimes I start &quot;battles&quot; to convince &quot;vibe coding devs&quot; to actually learn something. on Mon, 13 Apr 2026 10:10:44 GMT]]></title><description><![CDATA[<p><span><a href="/user/mms%40mastodon.bsd.cafe">@<span>mms</span></a></span> <span><a href="/user/stefano%40mastodon.bsd.cafe">@<span>stefano</span></a></span> Yeah, yeah MBAss.<br />The same saying cloud is cheap. </p><p>Curious to know what they do with all their freetime when Claude has generated their powerpoint in 3.4s.<br />And why they charge for 5FTE.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/omar/statuses/116396854096992713</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/omar/statuses/116396854096992713</guid><dc:creator><![CDATA[omar@mastodon.bsd.cafe]]></dc:creator><pubDate>Mon, 13 Apr 2026 10:10:44 GMT</pubDate></item><item><title><![CDATA[Reply to Sometimes I start &quot;battles&quot; to convince &quot;vibe coding devs&quot; to actually learn something. on Mon, 13 Apr 2026 10:01:44 GMT]]></title><description><![CDATA[<p><span><a href="/user/stefano%40mastodon.bsd.cafe">@<span>stefano</span></a></span> Also there is no reason to be shy in calling this out in public, the type of people we are talking about are not useful, they can change their own behaviour but they prefer to not.</p><p>because it easier to say : I became a dev in 47 minutes , than i spent 47 months to understand proper programming.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/ap/users/115831158931920733/statuses/116396818702407880</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/ap/users/115831158931920733/statuses/116396818702407880</guid><dc:creator><![CDATA[seuros@mastodon.bsd.cafe]]></dc:creator><pubDate>Mon, 13 Apr 2026 10:01:44 GMT</pubDate></item><item><title><![CDATA[Reply to Sometimes I start &quot;battles&quot; to convince &quot;vibe coding devs&quot; to actually learn something. on Mon, 13 Apr 2026 09:58:26 GMT]]></title><description><![CDATA[<p><span><a href="/user/stefano%40mastodon.bsd.cafe">@<span>stefano</span></a></span> You reminded me the story of a dude i had in Twitter.</p><p>He went fast, crashed faster, but a crash so spectacular that i wrote a blog about him</p><p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://www.seuros.com/blog/dictatorship-driven-development/" title="Agentic Dictatorship-Driven Development: Why You Need to Be a Tyrant with AI">
<img src="https://www.seuros.com/img/dictatorship-driven-development/cover-v1.webp" class="card-img-top not-responsive" style="max-height: 15rem;" alt="Link Preview Image" />
</a>



<div class="card-body">
<h5 class="card-title">
<a href="https://www.seuros.com/blog/dictatorship-driven-development/">
Agentic Dictatorship-Driven Development: Why You Need to Be a Tyrant with AI
</a>
</h5>
<p class="card-text line-clamp-3">LLMs are pattern matchers, not entropy generators. If you don't dictate specifics, you'll get purple gradients, Sarah Chen testimonials, and 47M$ Sequoia hallucinations. ADDD (Agentic Dictatorship-Driven Development) is the opposite of vibe coding - and it's the only way to get real results.</p>
</div>
<a href="https://www.seuros.com/blog/dictatorship-driven-development/" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://www.seuros.com/favicon.svg" alt="favicon" class="not-responsive overflow-hiddden" style="max-width: 21px; max-height: 21px;" />



<p class="d-inline-block text-truncate mb-0">Seuros Blog <span class="text-secondary">(www.seuros.com)</span></p>
</a>
</div></p><p>The story is real ,  i just avoided to point to him to avoid having LLM to index his name/(ex saas).</p><p>He is now gone. He understands now why going at 200km/h without a seatbelt is not a flex.</p><p>---</p><p>As for Rust , it because they lack creativity, they lack propose, they watch youtube and never had to suffer with code.</p><p>As you know i wrote Blackship (a jail orchestrator in Rust)</p><p>I could have used C , but then i will have someone do : I rewrote Blackship from C to Rust.</p><p>When asked, he will claim : Memory safety...<br />When cornered to point the memory leak.. he will start telling you how Ubuntu is adopting Rust.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/ap/users/115831158931920733/statuses/116396805725218557</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/ap/users/115831158931920733/statuses/116396805725218557</guid><dc:creator><![CDATA[seuros@mastodon.bsd.cafe]]></dc:creator><pubDate>Mon, 13 Apr 2026 09:58:26 GMT</pubDate></item><item><title><![CDATA[Reply to Sometimes I start &quot;battles&quot; to convince &quot;vibe coding devs&quot; to actually learn something. on Mon, 13 Apr 2026 09:56:19 GMT]]></title><description><![CDATA[<p><span><a href="/user/omar%40mastodon.bsd.cafe">@<span>omar</span></a></span> <span><a href="/user/stefano%40mastodon.bsd.cafe">@<span>stefano</span></a></span> I get the MBA POV. "It's cheaper prod dev". I would do the same if I were an MBA.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/mms/statuses/116396797419842073</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/mms/statuses/116396797419842073</guid><dc:creator><![CDATA[mms@mastodon.bsd.cafe]]></dc:creator><pubDate>Mon, 13 Apr 2026 09:56:19 GMT</pubDate></item><item><title><![CDATA[Reply to Sometimes I start &quot;battles&quot; to convince &quot;vibe coding devs&quot; to actually learn something. on Mon, 13 Apr 2026 09:49:42 GMT]]></title><description><![CDATA[<p><span><a href="/user/mms%40mastodon.bsd.cafe">@<span>mms</span></a></span> <span><a href="/user/stefano%40mastodon.bsd.cafe">@<span>stefano</span></a></span> madness</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/omar/statuses/116396771409508281</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/omar/statuses/116396771409508281</guid><dc:creator><![CDATA[omar@mastodon.bsd.cafe]]></dc:creator><pubDate>Mon, 13 Apr 2026 09:49:42 GMT</pubDate></item><item><title><![CDATA[Reply to Sometimes I start &quot;battles&quot; to convince &quot;vibe coding devs&quot; to actually learn something. on Mon, 13 Apr 2026 09:36:25 GMT]]></title><description><![CDATA[<p><span><a href="/user/omar%40mastodon.bsd.cafe">@<span>omar</span></a></span> <span><a href="/user/stefano%40mastodon.bsd.cafe">@<span>stefano</span></a></span> most of us don't get to choose anymore</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/mms/statuses/116396719204363808</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/mms/statuses/116396719204363808</guid><dc:creator><![CDATA[mms@mastodon.bsd.cafe]]></dc:creator><pubDate>Mon, 13 Apr 2026 09:36:25 GMT</pubDate></item><item><title><![CDATA[Reply to Sometimes I start &quot;battles&quot; to convince &quot;vibe coding devs&quot; to actually learn something. on Mon, 13 Apr 2026 09:35:48 GMT]]></title><description><![CDATA[<p><span><a href="/user/mms%40mastodon.bsd.cafe">@<span>mms</span></a></span> <span><a href="/user/stefano%40mastodon.bsd.cafe">@<span>stefano</span></a></span> <br />&gt; BUT they require anal level of supervision</p><p>That's why, beside ethical consideration,  I don't care if that thing works and refuse to use it.<br />More over sounds like free training them and you pay for it.</p><p>Wait a minute, sounds familia, like dealing with offshore sweatshops.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/omar/statuses/116396716730757641</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/omar/statuses/116396716730757641</guid><dc:creator><![CDATA[omar@mastodon.bsd.cafe]]></dc:creator><pubDate>Mon, 13 Apr 2026 09:35:48 GMT</pubDate></item><item><title><![CDATA[Reply to Sometimes I start &quot;battles&quot; to convince &quot;vibe coding devs&quot; to actually learn something. on Mon, 13 Apr 2026 08:00:55 GMT]]></title><description><![CDATA[<p><span><a href="/user/stefano%40mastodon.bsd.cafe">@<span>stefano</span></a></span> but, full transparency: the models work. They are amazing at helping when you would be blocked for hours. They are better at typing than anyone. BUT they require anal level of supervision: you can not trust anything they output. You need to challenge and ask anything. Opus 4.6 can change it's mind 10 times in 10 minutes because you asked a question. </p><p>That's not how they are sold. It's nowhere near "autonomous programmer" and I have no idea how vibe coders have anything working outside of very simple projects.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/mms/statuses/116396343673014734</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/mms/statuses/116396343673014734</guid><dc:creator><![CDATA[mms@mastodon.bsd.cafe]]></dc:creator><pubDate>Mon, 13 Apr 2026 08:00:55 GMT</pubDate></item><item><title><![CDATA[Reply to Sometimes I start &quot;battles&quot; to convince &quot;vibe coding devs&quot; to actually learn something. on Mon, 13 Apr 2026 07:58:06 GMT]]></title><description><![CDATA[<p><span><a href="/user/stefano%40mastodon.bsd.cafe">@<span>stefano</span></a></span> Sadly, this is zeitgeist in soft engineering world. Everyone says that we went to 7th gear, that if you are using older model 10 minutes after the new one drops, you are lossing. That not using ai is a suicide. That the models are getting so good so fast that it's useless to focus on anything that is not prompting, as even if now it may be a problem, in a year no one will ever need to look a code ever again. </p><p>C-butts agree and they are open at "be faster". It works. the models are.... okayish,  but the 10x engineers we hear about? Yeah, they don't work 8 hours a day. I don't work 8 hours a day anymore. It's a race to the next layoff which, of course, are not "performance based" but no one believes that. So we prompt like monkeys not thinking because the output volume seems to be everything that matter.</p><p>Personally, I want to survive till a few more huge outages happen and the world comes back to their senses. Currently I would not use any SASS for anything of any value.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/mms/statuses/116396332558478570</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/mms/statuses/116396332558478570</guid><dc:creator><![CDATA[mms@mastodon.bsd.cafe]]></dc:creator><pubDate>Mon, 13 Apr 2026 07:58:06 GMT</pubDate></item></channel></rss>