-
Normalizing data is a good idea
By transforming your data into a consistent structure, you can reduce the complexity of your code
-
Timeboxing types
In order to maximize the value of types and your time, consider timeboxing the amount of time that you spend writing any given type
-
Quality requires iteration
You're not going to write the perfect program on your first attempt; it's going to take multiple iterations to arrive at the best solution
-
Before You Debug
An organized approach to debugging your code
-
Store readable data
When forced between storing data for humans or computers, choose the former.
-
"Stop Teaching Code" in JavaScript
A quick review of Jeff Olson's article on teaching code with translated examples
-
Edit a previous commit message
The steps to edit recent or ancient commit messages
-
Arguments or parameters?
An attempt to remember the difference between the two