<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Louis Van Der Walt</title>
    <description>The latest articles on DEV Community by Louis Van Der Walt (@superuserdone).</description>
    <link>https://dev.to/superuserdone</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3965209%2Fffa2e70a-3945-4c39-b90b-8b145d7d66a3.png</url>
      <title>DEV Community: Louis Van Der Walt</title>
      <link>https://dev.to/superuserdone</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/superuserdone"/>
    <language>en</language>
    <item>
      <title>Code in my life: A chronicle part 2</title>
      <dc:creator>Louis Van Der Walt</dc:creator>
      <pubDate>Sun, 07 Jun 2026 09:41:39 +0000</pubDate>
      <link>https://dev.to/superuserdone/code-in-my-life-a-chronicle-part-1-2c4c</link>
      <guid>https://dev.to/superuserdone/code-in-my-life-a-chronicle-part-1-2c4c</guid>
      <description>&lt;p&gt;&lt;em&gt;This post is a continuation of &lt;a href="https://superuserdone.com/posts/2026-05-30-code-in-my-life-a-cronicle/" rel="noopener noreferrer"&gt;part 1&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;During my childhood, I was obsessed with mazes. I would spend hours drawing mazes with increasingly complex rules and I would force my parents and friends to solve them. I wanted to translate this to the computer.&lt;/p&gt;

&lt;p&gt;Every so often, I would return to the challenge. Most of my mazes were built in Minecraft. Soon though, my mind started to connect the dots. Minecraft had convinced me that computers could be bent to my will. If I could understand how the game worked, maybe I could make my own world. I was convinced understanding the &lt;code&gt;.bat&lt;/code&gt; script was the key.&lt;/p&gt;

&lt;p&gt;Initially, I experimented. I vividly remember trying to rename the script, after which windows would yell out a scary warning about how changing an extension might make the file unusable. I quickly pressed cancel, hoping I did not break my game.&lt;/p&gt;

&lt;p&gt;The first time I tried opening the &lt;code&gt;minecraft.bat&lt;/code&gt; file in notepad, I was overwhelmed. A bunch of nonsensical garbage filled my screen. I did not know it at the time, but the people who shipped the cracked version obfuscated the script. It was not meant to be understood.&lt;/p&gt;

&lt;p&gt;I borrowed more and more books on programming and computers from the library, slowly building an understanding of how mysterious lines of text made the computer do stuff.&lt;/p&gt;

&lt;p&gt;I attempted many times to apply my knowledge. Most of my "programming" was copying code from books in notepad, trying to run it but not having the compilers or knowledge to execute my code. My computer was littered with hundreds of little files. &lt;code&gt;maze.py&lt;/code&gt;, &lt;code&gt;maze.php&lt;/code&gt;, &lt;code&gt;maze.java&lt;/code&gt;. Each an attempt to achieve my dream of creating a maze. Each time, I faced disappointment when I double-clicked, and the computer told me that the file I just worked on was unrecognised.&lt;/p&gt;

&lt;p&gt;However, there was one piece of code I wrote that actually worked. A small little batch script - welcoming me to a new world.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight batchfile"&gt;&lt;code&gt;&lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="s2"&gt;"Hello World"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A short while later the computer I was working on died. Being locked out of a world I had only just started exploring, I had to find other ways to scratch that itch...&lt;/p&gt;

&lt;p&gt;&lt;em&gt;This post will continue in a part 3&lt;/em&gt;&lt;/p&gt;

</description>
      <category>nostalgia</category>
      <category>batch</category>
      <category>writing</category>
    </item>
    <item>
      <title>Code in my life: A chronicle part 1</title>
      <dc:creator>Louis Van Der Walt</dc:creator>
      <pubDate>Tue, 02 Jun 2026 18:51:33 +0000</pubDate>
      <link>https://dev.to/superuserdone/code-in-my-life-a-chronicle-part-1-4jc4</link>
      <guid>https://dev.to/superuserdone/code-in-my-life-a-chronicle-part-1-4jc4</guid>
      <description>&lt;p&gt;Curiosity has always been part of my wiring. Before I got into computers I would take apart everything I could (most of the time irreparably). &lt;/p&gt;

&lt;p&gt;My first ever digital device was an old Nokia phone we had in the house. It had no internet, no SIM card, just a snake game. My favourite part of it? The settings. I would sneak it into bed at night and play around in the settings at age 7... Until my dad caught me staying up one night after bedtime and took it away.&lt;/p&gt;

&lt;p&gt;As many computer lovers, I started young. The first computer I ever used was our family computer that I played games on. It was a horribly slow computer running Windows XP. It took a whole 20 minutes to start up, and a further 10 to load into the desktop.&lt;/p&gt;

&lt;p&gt;Around the time I turned 8, my parents got a new family machine, and the old computer became mine. &lt;a href="https://en.wikipedia.org/wiki/Buggy_(video_game)" rel="noopener noreferrer"&gt;Buggy&lt;/a&gt;, &lt;a href="https://en.wikipedia.org/wiki/Caterpillar_Construction_Tycoon" rel="noopener noreferrer"&gt;Caterpillar Construction Tycoon&lt;/a&gt; and &lt;a href="https://en.wikipedia.org/wiki/SimCopter" rel="noopener noreferrer"&gt;Sim Copter&lt;/a&gt; were the staples of my childhood.&lt;/p&gt;

&lt;p&gt;I have a fondly held memory where I wondered how someone would create a game. In my 8-year-old brain, I thought games were made by drawing every possible screen and your keyboard and mouse inputs would swap between frames in an interactive slideshow type fashion.&lt;/p&gt;

&lt;p&gt;Around the time I turned 8, Minecraft started gaining popularity. All my friends were playing it, so I begged my parents to get it. After enough begging, they gave in and sourced a free version from a totally reputable online source and put it on my computer.&lt;/p&gt;

&lt;p&gt;I have no idea what version of the game I had. Now I know it had to be one of the classic versions, but not sure exactly what version. All I knew is that my friends had cool features like survival mode, infinite worlds and redstone, while I had a finite world and basic features.&lt;/p&gt;

&lt;p&gt;The version of the game I had contained 2 files. One was called &lt;code&gt;minecraft_(random number)_xp.jar&lt;/code&gt;, and there was another file: &lt;code&gt;minecraft.bat&lt;/code&gt;. Both on my desktop. To play the game I had to double-click the &lt;code&gt;.bat&lt;/code&gt; file, a console would open up, it would stay blank for a good while, suddenly print a massive amount to the console, and I would be in the game.&lt;/p&gt;

&lt;p&gt;As a kid, my mom would religiously take us to the library, and I would frustrate her with my book choice. I never went for the story books. I always darted for the non-fiction and natural sciences section. Around age 9, one of the books I took out was a full-blown Windows XP reference book. I did not fully understand what I read, but somewhere in it was a page on batch commands, and suddenly that &lt;code&gt;.bat&lt;/code&gt; file started to make a bit of sense...&lt;/p&gt;

&lt;p&gt;&lt;em&gt;This post will continue in a part 2&lt;/em&gt;&lt;/p&gt;

</description>
      <category>nostalgia</category>
      <category>history</category>
    </item>
  </channel>
</rss>
