Blog
Author: team
Why Starting Ugly is Better Than Not Starting at All: The Power of Draft Code
From Blank Screen to Full Solution: How to Build Confidence in Starting New Problems
How to Embrace Trial and Error When Developing Algorithms
How to Build Your Own Algorithm Rather Than Following a Pre-Built One
From Observation to Algorithm: How to Design a Solution Based on What You See
The Art of Simplification: How to Break Complex Problems into Simple Steps
Why You Can’t Code if You Don’t Understand Data Structures
Stop Thinking About Code and Start Thinking About Processes
Algorithmic Thinking Is Like Cooking: Follow a Recipe, Then Experiment