Articles
Foundations
-
Why you'll write JavaScript before Elixir here
Foundations Learning how to learn
Learning how to learn
-
How a strong solver approaches an algorithm problem
Learning how to learn
-
What stays true: invariants and reduction
Learning how to learn
-
Reading the problem before solving it
Learning how to learn
-
Committing and looking back
Learning how to learn
-
Conjecture, kill it, pivot
Learning how to learn
-
How to read a proof exercise
Learning how to learn Proofs & logic
-
Parsons puzzles: why ordering code teaches more than typing it
Learning how to learn
-
Refactoring: the small-steps skill this site starts with
Learning how to learn
-
Why this site makes you review
Learning how to learn
-
Why you'll write JavaScript before Elixir here
Foundations Learning how to learn
-
Mathematical shorthand: the symbols that are just words
Learning how to learn
Proofs & logic
-
How to read a proof exercise
Learning how to learn Proofs & logic