Developer Resources

A curated collection of tools and materials that accelerated my learning journey across different technology stacks

These are the resources that transformed my understanding of technology. From foundational concepts to advanced implementations, each link represents hours of learning, practice, and growth. I'm sharing them to help you navigate your own path in tech.

🌐
Frontend Development
Modern web interfaces and user experiences
React - The Complete Guide
Comprehensive course covering React hooks, context, and modern patterns for building scalable applications
Explore Course
MDN Web Docs
The definitive reference for HTML, CSS, and JavaScript fundamentals with practical examples
Browse Documentation
Tailwind CSS
Utility-first CSS framework for rapid UI development without leaving your HTML
View Framework
Backend Development
Server-side architecture and API development
Node.js Design Patterns
Advanced patterns and best practices for building scalable Node.js applications
Read Guide
Express.js Framework
Fast, unopinionated web framework for building RESTful APIs and web applications
Learn Framework
MongoDB University
Free comprehensive courses on MongoDB database design, operations, and optimization
Start Learning
☁️
Cloud & DevOps
Infrastructure, deployment, and scalability solutions
AWS Solutions Architect
Complete guide to AWS services and cloud architecture patterns for enterprise applications
Access Training
Docker Deep Dive
Containerization concepts, Docker best practices, and microservices architecture
Dive In
Kubernetes Guide
Container orchestration and cluster management for production environments
Master K8s
📱
Mobile Development
Cross-platform and native mobile applications
React Native Docs
Cross-platform mobile app development using React Native and JavaScript
Build Apps
Flutter Development
Google's UI toolkit for crafting beautiful, natively compiled applications
Get Started
iOS Design Guidelines
Apple's human interface guidelines for creating intuitive iOS app experiences
Design Better
🤖
Data Science & AI
Machine learning and artificial intelligence
Python for Data Science
NumPy, Pandas, and Matplotlib libraries for data analysis and visualization
Analyze Data
Machine Learning Course
Andrew Ng's comprehensive machine learning course covering algorithms and applications
Study ML
TensorFlow Platform
End-to-end machine learning platform for building and deploying AI models
Build Models
🎨
UI/UX Design
User interface and experience design principles
Figma Academy
Master the industry-standard design tool for collaborative interface design
Design Now
Design Systems
Creating and maintaining scalable design systems for consistent user experiences
Build System
UX Research Methods
User research techniques, usability testing, and data-driven design decisions
Research Users