Web Development
Explore recommended reads, summarized by AI
AI-Assisted Development
Using artificial intelligence tools to assist with coding, design, and development workflows.
AI Coding Tools
Claude for Development
Alternative Web Technologies
Emerging languages and compilation targets for web development beyond traditional JavaScript.
Rust, Go, and WebAssembly
WordPress and HTML/CSS Basics
Backend Frameworks
Server-side frameworks and tools for building web application backends in various languages.
Django and Python Web Development
Node.js and Express
PHP and Laravel
CSS and Styling
Techniques for styling web pages, from modern CSS features to creative visual demonstrations.
CSS Art and CodePen Demos
CSS Features and Techniques
Design and User Experience
Guides to interface design, user experience principles, and accessibility standards for web applications.
UX and UI Design Principles
Developer Workflow
Tools, practices, and strategies for improving development productivity and code quality.
Developer Tools and Extensions
Git and Version Control
Learning Web Development
Programming Practices and Career
Frontend Frameworks
Working with JavaScript frameworks and libraries for building user interfaces and single-page applications.
Angular and Architecture Patterns
Frontend Architecture
HTMX and Component Libraries
Next.js Development
Vue.js Development
JavaScript Fundamentals
Core JavaScript concepts, language features, and techniques for working with the browser environment.
Advanced JavaScript Features
DOM Manipulation
JavaScript Core Concepts
JavaScript Runtimes
Server-side JavaScript environments and debates over runtime choices for backend development.
Node.js and Deno
React Development
Building applications with React, from fundamentals to state management and common pitfalls.
React Fundamentals
React Hooks and State Management
TypeScript and Type Systems
Working with TypeScript for type-safe JavaScript development and improved code quality.
TypeScript Features and Best Practices
Web Security
Authentication, authorization, and security practices for protecting web applications and user data.