Now
Currently, I am busy with the following things.
C++, LLVM and Compilers
It’s been a long time since my compiler days, but I want to start flexing those muscles again, so I’m re-learning modern C++ programming and experimenting with LLVM again.
System Design
Currently brushing up on my system design and distributed systems skills.
Bootstrapping
In the style of Pieter Levels, I am trying to bootstrap a series of websites as an experiment in using minimal tech stacks and to experiment with using LLMs in my development process.
Reading
- The Bible: A Very Short Introduction
- The Software Engineer’s Guidebook
- Patterns of Distributed Systems
Getting Things DoneThe Roman Republic: A Very Short IntroductionMagnetism: A Very Short IntroductionModern China: A Very Short IntroductionThe U.S. Constitution: A Very Short IntroductionPlato: Five DialoguesPhilosophy: A Very Short IntroductionThe American South: A Very Short IntroductionClausewitz: A Very Short IntroductionModern Brazil: A Very Short Introduction
Courses (Coursera)
- Generative AI With Large Language Models
- Understanding and Visualizing Data With Python