Michael Sjöberg

mxsjoberg @ Github | Twitter | Instagram | proton.me

I'm building an AI-first text editor at Hackerman.AI. I'm interested in programming languages, compilers, developer tools, and computational intelligence. I used to build financial models, invest in property, and make electronic music. Here's my /now.

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

This static website was generated by md2website, which is 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