
Web Development
This hub collects our best resources on front-end and full-stack web development. Whether you are just learning HTML or digging into advanced JavaScript patterns, you will find structured reading lists, guides, and learning paths here. Use the cards below to jump into a topic, or start with our recommended learning path if you want a guided sequence.
Curated Reading List
Pro JavaScript Techniques
Advanced closures, prototypal inheritance, and DOM patterns that experienced developers actually use in production.
Dynamic HTML: The Definitive Reference
The comprehensive reference for DOM manipulation, CSS integration, and cross-browser event handling.
AJAX Development Reading List
Asynchronous web programming fundamentals—XMLHttpRequest, JSON, and the patterns that evolved into modern fetch APIs.
JavaScript Reading List
Curated collection of JavaScript resources from language fundamentals to advanced design patterns and framework architecture.
3D Programming Reading List
WebGL, three.js concepts, and 3D rendering pipelines for browser-based visualization and interactive graphics.
Recent Updates
Passkeys in 2026: WebAuthn Implementation and Account Recovery
Practical guide to implementing passkeys with WebAuthn. Covers browser support, server-side relying party setup, account recovery flows, and migration from passwords.
OWASP Top 10 (2025): Developer Checklist and Fixes
A developer-focused walkthrough of the OWASP Top 10 2025 edition. Each risk category includes detection techniques, code-level fixes, and testing approaches.
JavaScript Developer Roadmap: A Six-Month Plan
A structured six-month learning plan for JavaScript developers. Covers fundamentals, async patterns, tooling, frameworks, and building a portfolio project.
TypeScript Modern Checks That Prevent Runtime Bugs
Practical TypeScript compiler options and coding patterns that catch real bugs before they reach production. Covers strict mode, branded types, and exhaustive checks.
How to Use This Hub
- → Start with the Starter Path if you are new to web technologies
- → Use Reading Cards for quick topic overviews and chapter breakdowns
- → Check the level tags to find material that matches your experience
- → Explore our HTML Basics for Reading guide for foundational concepts
- → If you are improving your development workflow, review ai code testing resources for practical automation ideas