Kai Feinberg

Norths & Wests: Still or sparkling?

Nov. 17, 2024

Copy, paste, profit: The ethics of open source code

Nov. 10, 2024