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.
Preparing Off Ramps For When AI Takes My Job
Looking into various trades, certifications, etc. to keep my options open in a post white collar world. Also focusing more on radio and electronics so that I could, perhaps, move down the stack to hardware.
Reading
- The Bible: A Very Short Introduction
- The Software Engineer’s Guidebook
- Patterns of Distributed Systems
The Bullet Journal MethodGetting 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