Michael Sjöberg

mxsjoberg @ Github | Twitter | Instagram | SoundCloud | proton.me

I build software products. I'm interested in programming language tools, compilers, and computational intelligence. I used to build financial models, invest in property, and make electronic music. Here's my /now.

I have a MSc degree in Advanced Computing from King's College London and have taken a few postgraduate courses in corporate finance/ financial research at The Open University Business School. I have a list with /courses.

This website was generated by one of my /projects.


  • A Class-less Intro to LLVM November 28, 2023
  • Rust in 60 seconds November 04, 2023
  • PlayCode: Parser Generator and AST visitor October 20, 2023
  • Writing an Interactive Runtime for Pascal in Ruby October 11, 2023
  • A distraction-free stock market data dashboard July 05, 2023
  • PlayCode: Implementing an Interpreter in Python May 12, 2023
  • A note to self about investing in stocks May 16, 2020
  • Lecture notes on nature-inspired learning algorithms April 12, 2020
  • Pascal as bite-sized executable programs February 20, 2020
  • Lecture notes on computer vision January 10, 2020
  • Lecture notes on security engineering December 16, 2019
  • Learning C in a Hurry August 12, 2019
  • A Python Primer and Cheat Sheet June 08, 2018