Finishing the compiler

You can find the code on Github. Something that I started two months ago was finally completed this morning. I built the whole thing using Zig and Thorsten Ball's Compiler book. I'd highly recommend the book. He does his best to explain things first so that…

Story time: Off by one again

The last three or four days I've been stuck on this bug in the compiler where my constant indexes were always way off. I ran it through the debugger, tested the compiler and yet it was way off. Turns out I was looking in all the wrong places.…

Setting up Rasberry Pi Debug Probe on Linux

This took me a while today, there were a few hoops I had to jump through. So I'd like to take some notes for my future self or anyone else who might need this. Have a read through the official docs if you haven't done so…

Never thought I'd say this, but I miss errors

For the last month on stream I've been working on an embedded program. The first part of writing a display driver went down pretty smoothly, call it beginners luck or whatever but I was like, this is a lot of fun. Until I stumbled upon the ESP-01S, which…

Should I write a Wifi driver?

You know how when you don't know how to do something, then you figure it out but you are not really convinced if you have really groked it. Which makes sense and is completely valid. So I guess I'm writing a wifi driver for the ESP8266.…

Streaming; I'm loving it

I'm quite surprised with this myself. This is not what I thought streaming would feel like for me. Before I started, it was only meant to be as an experiment to see if I would like this thing. Turns out I'm loving it. My side projects…