week 33, year 2024 - compilers, videography and good intentions

17 August 2024

Updated: 09 August 2025

what i’m working on

this week i spent some time writing a small compiler to take my node based ui and compile it into a web gpu shader that i can then render images with - and … that works now. i’m currently in the process of creating a solution for passing user input data between the ui and the gpu which shouldn’t be too difficult - that’s pretty much the last thing i need to do before i can have something that i can actually edit some photos with

additionally, i spent far too much time fighting with typescript and wrote a bit about generic function overloads and even more generic functions

what i found

crafting interpreters

i’ve been reading crafting interpreters by Robert Nystrom which takes you through the entire process of implementing an interpreter for a custom programming language

the art of showing up

this vlog by Life of Riza is a little story about just being present, it’s a really uplifting watch and just an exciting little journey overall

a phoneless summer

a “TVlog” by Anna Maria Luisa dealing with the awareness of time passing. excellent vibes and great writing

then next comes

if you share my internet you may have seen exurb1a’s latest existential crisis which starts off as a look into a potential future of humanity until it takes us full circle into wishing we had any idea what anything is at all

and thanks for reading, till next week!