Loading...
Loading...
A comprehensive overview of the technologies I'm learning and using to build modern web applications.
Building beautiful, responsive user interfaces
Semantic markup and accessible web structure
Modern layouts, animations, and responsive design
Dynamic interactivity and DOM manipulation
Type-safe JavaScript for scalable applications
Component-based UI development
Full-stack React framework with App Router
Utility-first CSS for rapid UI development
Server-side logic and API development
JavaScript runtime for server-side applications
Minimal web framework for Node.js APIs
Designing and consuming RESTful endpoints
User-centred interfaces, visual design, and inclusive experiences
UI design, prototyping, and design handoff
Layout, typography, and user-centred interface design
Fluid layouts that work across screen sizes and devices
Inclusive design with semantic markup and WCAG awareness
Development workflow and collaboration
Version control and branching strategies
Code hosting, collaboration, and CI/CD
Primary code editor with extensions
Deployment and hosting platform