Archive
- January: Deeply typed programming languages
- September: Algebraic Types and Rudimentary Coding
- May: TDD vs Static Typing
- October: Covariance and Contravariance
- October: Type Inference
- August: Anti-OOP Design Patterns
- July: Rust Data Ownership, Part I