← 2022
2023
software development
January
- 06
- Microfeatures I'd like to see in more languages
- 08
- Things they didn’t teach you about Software Engineering
- 13
- Why Aren’t We Refactoring Yet?
- 20
- Examples of problems with integers
- 22
- Always read the first error message first
February
March
- 02
- Beware microbenchmarks bearing gifts
- 12
- Hash Tables FTW
- 13
- Policy on util packages
- 19
- Go slow to move fast
- 21
- Write Predictable software, not Ergonomic
- 23
- It’s worth putting in the effort to regularly update dependencies
- 24
- How Big Should a Programming Language Be?
- 25
- Notes on FFTs: for implementers
- 25
- ASTs - What are they and how to use them
- 29
- On writing better error messages
April
May
- 02
- Error handling patterns
- 03
- Ultimate Guide to Identifiers
- 07
- Frictionless developer environments
- 11
- Programing Best Practices 2023
- 23
- The Art of Code Review
- 29
- Clever Code Considered Harmful