Blog Posts (957)
- C# Records and How To Use Them
- How I Stopped Mindless Doom Scrolling As A Chronically Online Software Engineer - Less Time Scrolling, More Time Doing Things I Enjoy
2025-07-16 | happiness | health | productivity | reflect | software-engineering |
- Will Removing Python’s GIL make it significantly faster?
- TypeScript Result Types - and Why You Should Use Them
2025-07-04 | build | create | result | tech | typescript |
- 5 Reasons to Stop Throwing Exceptions - and What To Do Instead for a more Robust, Composable, and Performant Codebase
2025-07-02 | create | errors | exceptions | programming | software | software-engineering | tech |
- 2025.H1 Reflection
2025-06-28 | reflect | reflections | release-notes |
- My Career in Programming Languages
2025-06-25 | build | create | csharp | fsharp | golang | hacklang | programming | python | tech | typescript |
- 7 Reasons F# Sucks
- How to Run a C# CLI App with Docker
- 2025.05 Release Notes
2025-06-09 | reflect | reflections |