Sam Feldstein's Notebook

Programming

Languages to try

Favorite Software

Programming as a job

Software engineers must choose between imaginary software—where they get to envision and design and architect, where they have agency but their decisions are ultimately meaningless—and legacy software—where decisions have already been made and change is heavily constrained.

Facundo Olano, "Are We Living in a Simulation?"