May 28, 2026
Introduction
A short first post introducing myself and this project
Hi, I’m Jesse. I’m a software development teacher based in The Netherlands and an all-round tech-lover. I spend most of my free time (at night) doing something tech-related. I’ve previously worked as a full-stack web dev using Go and React, before transitioning into education. And yes, I too still suffer from imposter syndrome, immensely…
The last few years I’ve been getting more and more interested in low-level programming. So a few weeks ago I started learning C. And with that came the obsession and interest in embedded software. This is something I’d really like to dive into, and I thought: why not document my journey? So I started this website/blog to do so.
I’m currently working with the following hardware:
- Work-issued HP laptop (I use WSL on that because I just love the speed and ease-of-use when programming. Saving up for a dedicated Linux machine in the future though)
- Arduino R3 (basic, I know)
- Arduino Grove HAT
- Grove Creator Kit
I’m mostly just still playing around with the hardware. Got my feet wet with bit-masks, registers and GPIO. To make it even more challenging I have decided to not use any abstractions (yet) and go in all raw C. To accompany myself on this journey I bought “Making Embedded Systems” by Elicia White, hoping it will help me think of embedded systems on a higher level. I will also be listening to her podcast embedded.fm.
Anyway! My first real goals are getting (somewhat) comfortable with the Atmega328P datasheet and creating some sort of game using the board and some peripherals. I will be documenting my projects and learning-journey on this blog as well as share the source code on Github.
When I’m not doing anything on my laptop I spend time working as a teacher and enjoying life as a father of two daughters. Oh, I also really like metal music.
Hope you will enjoy!