Learning & references
Find documentation, tutorials, architecture examples, and practice resources.
Choose a library or tool
25 options in this category.
Jump to a library or tool (25)
Advanced TypeScript Guide
Learning resourceA guide connecting advanced TypeScript features with practical examples.
- Good for
- Deepening understanding of types beyond introductory syntax.
Algorithm Visualizer
Learning resourceAn interactive project for visualizing algorithms.
- Good for
- Learning how algorithms change data step by step.
Awesome shadcn/ui
Learning resourceA curated collection of projects in the shadcn/ui ecosystem.
- Good for
- Discovering related components, tools, and example applications.
Bulletproof React
Learning resourceA reference application demonstrating React architecture and project organization.
- Good for
- Studying a complete example of maintainable application structure.
ByteByteGo
Learning resourceArticles explaining system design and software architecture.
- Good for
- Building intuition about distributed systems and application infrastructure.
Epic Stack User Impersonation Example
Learning resourceA saved discussion linking to an Epic Stack user-impersonation example.
- Good for
- Studying an administrative workflow that lets support staff act as another user.
freeCodeCamp
Learning resourceProgramming lessons, projects, and technical articles.
- Good for
- Learning web development through structured practice.
HTML DOM by Phuoc Nguyen
Learning resourceExamples of DOM manipulation using browser APIs.
- Good for
- Learning to implement browser interactions with vanilla JavaScript.
JavaScript Today
Learning resourceArticles about JavaScript, web development, and related programming topics.
- Good for
- Finding introductory explanations and practical web-development reading.
LeetCode
Learning resourceA platform for practicing programming problems.
- Good for
- Preparing for coding interviews and improving algorithmic problem solving.
MDN HTTP Guide
Learning resourceReference material explaining HTTP messages, headers, and behavior.
- Good for
- Understanding the protocol behind browser and API requests.
MDN Web Docs
Learning resourceReference documentation for web standards and browser APIs.
- Good for
- Checking how HTML, CSS, JavaScript, and browser features work.
Nexar
Learning resourceAn application-architecture reference for Next.js App Router projects.
- Good for
- Studying a structured approach to organizing a Next.js application.
- Keep in mind
- The original Nexar domain now points elsewhere. This entry links to the author's original reference repository.
Next.js App Router Training
Learning resourceA collection of examples demonstrating Next.js App Router patterns.
- Good for
- Learning routing and rendering concepts through simplified application code.
- Keep in mind
- The saved project link returned 404 during the October 24, 2026 review. This historical entry is retained for reference; its current availability is unconfirmed.
Node.js CLI Apps Best Practices
Learning resourceA collection of recommendations for building command-line applications.
- Good for
- Reviewing CLI usability, reliability, and packaging decisions.
React Documentation
Learning resourceThe official learning and reference documentation for React.
- Good for
- Learning React concepts and checking supported component patterns.
React Handbook
Learning resourceA guide to application architecture and feature development in React.
- Good for
- Exploring approaches to organizing production React code.
The Design System Guide
Learning resourceGuides and resources for creating and maintaining design systems.
- Good for
- Planning component standards and a shared design workflow.
TutorialsPoint Express Tutorial
Learning resourceAn introductory tutorial for building servers with Express.
- Good for
- Learning basic routing and server application structure.
Unicorn Utterances
Learning resourceArticles explaining programming concepts at several experience levels.
- Good for
- Learning frontend development through detailed technical explanations.
W3Schools
Learning resourceTutorials and references covering common web technologies.
- Good for
- Looking up introductory examples while learning web development.
W3Schools CSS Tutorial
Learning resourceAn introductory guide to CSS styling and layout.
- Good for
- Learning selectors, visual styling, and browser layout techniques.
W3Schools HTML Tutorial
Learning resourceAn introductory guide to HTML elements and document structure.
- Good for
- Learning how to structure webpage content and forms.
W3Schools JavaScript Tutorial
Learning resourceAn introductory tutorial and reference for JavaScript.
- Good for
- Learning language basics through short examples and exercises.
web.dev
Learning resourceGuides to building modern, performant, and accessible websites.
- Good for
- Improving real-world browser experiences with platform-focused guidance.