<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Vibe Coding on akos.ma</title><link>https://akos.ma/tags/vibe-coding/</link><description>Recent content in Vibe Coding on akos.ma</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 03 Jul 2026 00:00:00 +0200</lastBuildDate><atom:link href="https://akos.ma/tags/vibe-coding/index.xml" rel="self" type="application/rss+xml"/><item><title>NeXTClock</title><link>https://akos.ma/blog/nextclock/</link><pubDate>Fri, 03 Jul 2026 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/nextclock/</guid><description>&lt;p&gt;So here is a new project on GitLab called &lt;a href="https://gitlab.com/akosma/nextclock"&gt;NeXTClock&lt;/a&gt;: a small browser-based recreation of a NeXTSTEP-style clock applet from the 1990s. This modern version renders a 64-unit clock face into a square &lt;code&gt;&amp;lt;canvas&amp;gt;&lt;/code&gt; using JavaScript and &lt;code&gt;requestAnimationFrame()&lt;/code&gt;, with optional scaling from 64 to 500 pixels, because, well, Java Applets &lt;a href="https://akos.ma/blog/java-applets-in-2023/"&gt;aren&amp;rsquo;t really a thing anymore&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Goodbye, Cursor</title><link>https://akos.ma/blog/goodbye-cursor/</link><pubDate>Fri, 26 Jun 2026 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/goodbye-cursor/</guid><description>&lt;p&gt;Regular readers of this blog know that &lt;a href="https://akos.ma/blog/vibe-coding-with-cursor/"&gt;I&amp;rsquo;ve been&lt;/a&gt; quite a happy user of &lt;a href="https://cursor.com/"&gt;Cursor&lt;/a&gt; for the past year, but the recent news of its mother company being &lt;a href="https://www.cnbc.com/2026/06/16/spacex-spcx-cursor-acquisition-ipo.html"&gt;purchased&lt;/a&gt; by SpaceX has made me reconsider my decision, and cancel my current subscription altogether.&lt;/p&gt;</description></item><item><title>Conway in Haskell</title><link>https://akos.ma/blog/conway-in-haskell/</link><pubDate>Fri, 19 Jun 2026 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/conway-in-haskell/</guid><description>&lt;p&gt;At this point it&amp;rsquo;s becoming increasingly clear that I can ask &lt;a href="https://cursor.com/"&gt;Cursor&lt;/a&gt; to read any of the implementations of my &lt;a href="https://gitlab.com/akosma/Conway/"&gt;Conway&lt;/a&gt; and translate that into any other programming language that I want; this is what I&amp;rsquo;ve done last year with &lt;a href="https://akos.ma/blog/conway-in-nasm/"&gt;NASM&lt;/a&gt;, &lt;a href="https://akos.ma/blog/conway-in-scala/"&gt;Scala&lt;/a&gt;, and &lt;a href="https://akos.ma/blog/conway-in-bash/"&gt;Bash&lt;/a&gt;, and this year with Haskell.&lt;/p&gt;</description></item><item><title>Vibe Coding with Cursor</title><link>https://akos.ma/blog/vibe-coding-with-cursor/</link><pubDate>Fri, 10 Oct 2025 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/vibe-coding-with-cursor/</guid><description>&lt;p&gt;I work at &lt;a href="https://www.redhat.com/en"&gt;a company&lt;/a&gt; that is truly invested into AI and LLMs, to the point that we can internally use (following some guidelines) quite a few tools in our day-to-day work: in particular, we have &lt;a href="https://gemini.google.com/"&gt;Gemini&lt;/a&gt;, &lt;a href="https://notebooklm.google/"&gt;Google NotebookLM&lt;/a&gt;, and &lt;a href="https://cursor.com/"&gt;Cursor&lt;/a&gt; available to all employees.&lt;/p&gt;</description></item><item><title>Conway in NASM</title><link>https://akos.ma/blog/conway-in-nasm/</link><pubDate>Fri, 29 Aug 2025 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/conway-in-nasm/</guid><description>&lt;p&gt;And here we go again with &lt;a href="https://akos.ma/tags/vibe-coding/"&gt;vibe coding&lt;/a&gt;: this time with &lt;a href="https://claude.ai/"&gt;Claude&lt;/a&gt;, I translated the &lt;a href="https://gitlab.com/akosma/Conway/-/tree/master/TurboPascal"&gt;Turbo Pascal&lt;/a&gt; version of Conway into &lt;a href="https://nasm.us/"&gt;Netwide Assembler or NASM&lt;/a&gt; for Linux 64-bit.&lt;/p&gt;</description></item><item><title>Exploring Hugo Tags</title><link>https://akos.ma/blog/exploring-hugo-tags/</link><pubDate>Fri, 20 Jun 2025 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/exploring-hugo-tags/</guid><description>&lt;p&gt;A few months ago I vibe coded with ChatGPT to create, in about 15 minutes, a small Rust application that reads all the tags of a Hugo site, and prints the list thereof.&lt;/p&gt;</description></item><item><title>Conway in Scala</title><link>https://akos.ma/blog/conway-in-scala/</link><pubDate>Fri, 30 May 2025 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/conway-in-scala/</guid><description>&lt;p&gt;Another week, another version of my &lt;a href="https://akos.ma/blog/polyglot-conway/"&gt;Polyglot Conway project&lt;/a&gt;, this time in &lt;a href="https://www.scala-lang.org/"&gt;Scala&lt;/a&gt;, a version bootstrapped with the help of ChatGPT.&lt;/p&gt;</description></item><item><title>Translating the Formula for Primes to Rust With AI</title><link>https://akos.ma/blog/translating-the-formula-for-primes-to-rust-with-ai/</link><pubDate>Fri, 02 May 2025 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/translating-the-formula-for-primes-to-rust-with-ai/</guid><description>After creating the C++ version of C. P. Willans&amp;rsquo; formula for primes last week, I asked myself what other language is usually pitted as the fastest ever? And the answer, of course, is Rust.</description></item><item><title>Translating the Formula for Primes to C++ with AI</title><link>https://akos.ma/blog/translating-the-formula-for-primes-to-cpp-with-ai/</link><pubDate>Fri, 25 Apr 2025 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/translating-the-formula-for-primes-to-cpp-with-ai/</guid><description>Some of you might remember an article I published more or less a year ago, called &amp;ldquo;Mathematical Curiosities&amp;rdquo;. In that article I showed an indeed curious formula: the 1964 “Formula for Primes” by C. P. Willans.</description></item><item><title>Conway in Bash</title><link>https://akos.ma/blog/conway-in-bash/</link><pubDate>Fri, 18 Apr 2025 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/conway-in-bash/</guid><description>&lt;p&gt;I&amp;rsquo;ve added a new version to my venerable &lt;a href="https://akos.ma/blog/polyglot-conway/"&gt;Polyglot Conway project&lt;/a&gt;, this time as a good old &lt;a href="https://gitlab.com/akosma/Conway/-/tree/master/Bash"&gt;Bash script&lt;/a&gt;, a version bootstrapped with the help of ChatGPT.&lt;/p&gt;</description></item></channel></rss>