-
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.