Coding is deciding
A blog post arguing that computer programming is fundamentally about making a series of nested decisions, from high-level goals to low-level syntax.
A blog post arguing that computer programming is fundamentally about making a series of nested decisions, from high-level goals to low-level syntax.
Argues that encapsulation, not reusability, is the primary purpose of functions in programming, using a budget summary example.
A guide to overcoming mental blocks in programming by focusing on problem-solving logic and embracing errors as helpful feedback.
An introduction to JavaScript functions, explaining their syntax, declaration, usage, and parameters with simple analogies.
A programming article advocating for structuring code like a newspaper, with the most important information at the top for better readability.