<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Go on akos.ma</title><link>https://akos.ma/tags/go/</link><description>Recent content in Go on akos.ma</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 17 Apr 2026 00:00:00 +0200</lastBuildDate><atom:link href="https://akos.ma/tags/go/index.xml" rel="self" type="application/rss+xml"/><item><title>Learning A New Programming Language per Year in the Age of AI</title><link>https://akos.ma/blog/learning-a-new-programming-language-per-year-in-the-age-of-ai/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/learning-a-new-programming-language-per-year-in-the-age-of-ai/</guid><description>People don&amp;rsquo;t really learn new programming languages every year anymore thanks to AI, so why do I stick with this activity? Call me old fashioned, but I still like to dive into a new programming language every year, no matter what, and thus here comes yet another update in my lifelong obsession to learn more and more programming languages.</description></item><item><title>Restic</title><link>https://akos.ma/blog/restic/</link><pubDate>Fri, 23 Jun 2023 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/restic/</guid><description>&lt;p&gt;One of the greatest discoveries I&amp;rsquo;ve made after switching to the Linux galaxy is, without any doubt, the fantastic &lt;a href="https://restic.net/"&gt;Restic&lt;/a&gt;; a backup tool that deserves to be better known and more widely used.&lt;/p&gt;</description></item><item><title>Hugo in DevOps Mode</title><link>https://akos.ma/blog/hugo-in-devops-mode/</link><pubDate>Fri, 21 Apr 2023 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/hugo-in-devops-mode/</guid><description>&lt;p&gt;As I explained &lt;a href="https://akos.ma/blog/matomo/"&gt;last week&lt;/a&gt; I have been updating this website in various ways; I removed the downloadable PDFs, then added privacy-friendly analytics, and finally, I set up a scheduled pipeline in GitLab to automatically build and deploy this website every Friday morning.&lt;/p&gt;</description></item><item><title>Yup, Still Learning a New Programming Language Every Year</title><link>https://akos.ma/blog/yup-still-learning-a-new-programming-language-every-year/</link><pubDate>Fri, 24 Feb 2023 00:00:00 +0100</pubDate><guid>https://akos.ma/blog/yup-still-learning-a-new-programming-language-every-year/</guid><description>&lt;p&gt;I gave an update on this lifetime activity of mine in &lt;a href="https://akos.ma/blog/a-new-programming-language-every-year/"&gt;2006&lt;/a&gt;, &lt;a href="https://akos.ma/blog/erlang/"&gt;2007&lt;/a&gt;, &lt;a href="https://akos.ma/blog/learning-one-new-language-every-year/"&gt;2011&lt;/a&gt;, and &lt;a href="https://akos.ma/blog/still-learning-one-language-per-year/"&gt;2013&lt;/a&gt;, and here we go for 2023.&lt;/p&gt;</description></item><item><title>What Objective-C 3.0 Could Have Been</title><link>https://akos.ma/blog/what-objective-c-3.0-could-have-been/</link><pubDate>Fri, 09 Dec 2022 00:00:00 +0100</pubDate><guid>https://akos.ma/blog/what-objective-c-3.0-could-have-been/</guid><description>In a parallel universe, in a parallel WWDC 2014, instead of Swift, developers got Objective-C 3.0, and this is what it would have looked like. It&amp;rsquo;s the same parallel universe where Russia doesn&amp;rsquo;t annex Crimea, by the way.</description></item><item><title>Containers and DLL Hell</title><link>https://akos.ma/blog/containers-and-dll-hell/</link><pubDate>Fri, 11 Nov 2022 00:00:00 +0100</pubDate><guid>https://akos.ma/blog/containers-and-dll-hell/</guid><description>Back in the 1990s, shared libraries were all the rage. Instead of having to ship a 20 MB &lt;code&gt;*.exe&lt;/code&gt; file to your customer in various floppy disks, you could cut some code out, put it in a set of &lt;code&gt;*.dll&lt;/code&gt; files, and reuse that code across all your products. Every vendor would then install lots of DLL files in your system, and they would be reused by other apps from the same vendor.</description></item><item><title>Killer Apps</title><link>https://akos.ma/blog/killer-apps/</link><pubDate>Fri, 21 Oct 2022 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/killer-apps/</guid><description>The D programming language lacked a &amp;ldquo;killer app&amp;rdquo; to break through. Another brilliant language suffered from this situation, objectively deserving a much better fate than the one it had; Smalltalk.</description></item><item><title>D, or What Go May Have Been</title><link>https://akos.ma/blog/d-or-what-go-may-have-been/</link><pubDate>Fri, 09 Sep 2022 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/d-or-what-go-may-have-been/</guid><description>In my quest to learn more and more programming languages, I recently dipped my toes into the D Programming Language. My reaction to it involves sadness; on the positive side of things, the language is undeniably brilliant.</description></item><item><title>Reusing Apps Between Teams and Environments Through Containers</title><link>https://akos.ma/blog/reusing-apps-between-teams-and-environments-through-containers/</link><pubDate>Fri, 26 Aug 2022 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/reusing-apps-between-teams-and-environments-through-containers/</guid><description>This was my speech for the WeAreDevelopers Container Day on February 3rd, 2021. The talk will feature a live demo showing how to build, optimize, and distribute containers to be reused in as many environments as possible, 100% based on the experience of the VSHN team.</description></item><item><title>Fortune Apps</title><link>https://akos.ma/blog/fortune-apps/</link><pubDate>Fri, 20 May 2022 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/fortune-apps/</guid><description>&lt;p&gt;As part of my work in &lt;a href="https://www.vshn.ch/"&gt;VSHN&lt;/a&gt;, I lately prepared a set of demo applications ready to be containerized and deployed in our new product &lt;a href="https://appuio.cloud/"&gt;APPUiO Cloud&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>