Programming practice
Programming Notes That Work for Programmers
A practical guide to programming notes that work with clear mental models, repeatable actions, examples, and questions for deliberate programming practice.
Avora knowledge hub
Understand the ideas behind code and learn how strong developers reason about programs.
47 resources
Programming practice
A practical guide to programming notes that work with clear mental models, repeatable actions, examples, and questions for deliberate programming practice.
Programming practice
A practical guide to learn data structures visually with clear mental models, repeatable actions, examples, and questions for deliberate programming practice.
Programming practice
A practical guide to refactoring small programs with clear mental models, repeatable actions, examples, and questions for deliberate programming practice.
Programming practice
A practical guide to how to plan a feature with clear mental models, repeatable actions, examples, and questions for deliberate programming practice.
Programming practice
A practical guide to software engineering career skills with clear mental models, repeatable actions, examples, and questions for deliberate programming practice.
Programming practice
A practical guide to build a consistent coding routine with clear mental models, repeatable actions, examples, and questions for deliberate programming practice.
HTML
Learn how semantic HTML improves page structure, navigation, accessibility, search understanding, maintenance, and resilient web interfaces.
HTML
Build more accessible pages with native HTML patterns for headings, landmarks, links, buttons, labels, errors, tables, and image alternatives.
HTML
Improve page performance with HTML decisions covering image dimensions, responsive sources, lazy loading, script delivery, preload, and document order.
CSS
Debug CSS conflicts by understanding cascade order, origins, importance, layers, specificity, inheritance, source order, and browser developer tools.
CSS
Choose between Flexbox and Grid by understanding one-dimensional flow, two-dimensional tracks, content sizing, alignment, overlap, and nesting.
CSS
Build responsive CSS with intrinsic sizing, content-driven breakpoints, mobile-first media queries, container queries, fluid type, and focused testing.