Tag: programming (8)
- 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 |
- My Career in Programming Languages
2025-06-25 | build | create | csharp | fsharp | golang | hacklang | programming | python | tech | typescript |
- What are Branded Types? (And When You Should Use Them) in TypeScript
2025-06-04 | build | craft | create | programming | static-types | tech | types | typescript |
- My 2025 Programming Language Tier List
2025-01-03 | create | csharp | fsharp | golang | hacklang | javascript | observe | programming | python | typescript |
- Why you should use snake_case instead of camelCase for variable names
2024-12-04 | camel-case | create | programming | snake-case | tech |
- Types vs No Types - How Types Allow Code to Scale across Developers, Organizations, and Lines of Code
2024-09-04 | create | featured | programming | tech | types |
- Why F# is a fun programming language
2024-02-28 | create | featured | fsharp | programming | python | tech |
- My 2019 programming language hierarchy
2019-11-28 | code | language | programming |