<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>The Engineer by Mateusz Pawlikowski — Blog</title>
  <link href="https://pawlikowski.me/feed.xml" rel="self" type="application/atom+xml"/>
  <link href="https://pawlikowski.me/blog/"/>
  <id>https://pawlikowski.me/</id>
  <updated>2026-04-27T00:00:00Z</updated>
  
  <entry>
    <title>Road To Zig</title>
    <link href="https://pawlikowski.me/blog/road-to-zig/"/>
    <id>https://pawlikowski.me/blog/road-to-zig/</id>
    <published>2026-04-27T00:00:00Z</published>
    <updated>2026-04-27T00:00:00Z</updated>
    <author><name>M</name></author>
    <summary>My new personal project to learn at least one programming language that is not a pseudo-code language like Python.</summary>
    <content type="html"><![CDATA[<p>So it happened. I decided to learn some real programming languages. My goal is to, in the next 6 months, get some proficiency in the Zig language. Why, Zig? Because why not? It looks like it has a nice community; it&rsquo;s called modern C. Why not Rust? Hmmm, I think Rust is a more mature and bigger language and also has a bigger ecosystem. But I want to try some bare-bones language that will force me to understand some elemental concepts of system-level programming. I don&rsquo;t need memory-safe abstractions.</p>
<p>In the long term, I would like to utilize Zig skills in some game dev project, including building a custom game engine (2D). This idea has been in my head for some time, so this is addressing the itching.</p>
<p>Also not saying that Rust will not be welcomed in the future here. Just not for now. </p>
<p>I created a dedicated page on this blog, Road to Zig, where, with the help of the LLM model (Qwen 3.6 plus), I generated some basic roadmaps for Zig concepts. I don&rsquo;t know if this is a valid roadmap. Furthermore, I will validate it by myself, and of course I will update the content if needed. If you want to use this roadmap, please be informed that this roadmap was created with LLM and is currently not validated, as I have 0 experience with Zig or any other low-level language like C or C++. So if you ask me, I would not be surprised if in the roadmap are some references to nonexistent resources or Zig concepts. Beauty of LLMs and trillion-dollar statistic technology.</p>]]></content>
    <category term="zig"/>
    <category term="roadmap"/>
    <category term="programming"/>
    
  </entry>
  
</feed>