Dev Report
Affan Adil
Self‑taught developer documenting the journey.
- 💻 Active Learning 4h/day
- 📚 Courses Done 7
- 🧪 Experiments 15+
- 📝 Notes 200+ pages
- 🏆 Streak 90 days
- 🎯 Current Focus JavaScript & React
Dev Diary
-
Week 1
Started HTML
Learned semantic tags, forms, and the foundation of every web page.
-
Week 2
CSS Grid & Flexbox
Mastered layouts, responsive design, and began experimenting with animations.
-
Week 4
First Responsive Site
Built a mobile‑first landing page. Used media queries and fluid typography.
-
Week 6
JavaScript Basics
Variables, loops, functions, DOM. Wrote a to‑do app and a calculator.
-
Week 8
Built This Portfolio
Multi‑page, 3‑theme, preloader blast, custom cursor – all from scratch.
-
Week 10
API & Async JS
Connected to weather and quote APIs. Learned promises and fetch.
-
Week 12
React Exploration
Started learning components, state, and hooks. Building a small app soon.
Research & Projects
AI & ML Fundamentals
Exploring neural networks and building a simple image classifier with TensorFlow.js.
OngoingFull‑Stack Roadmap
Designing a self‑learning path from HTML to MERN. Documented weekly milestones.
PlanningGame Dev Experiment
Created a 2D platformer prototype with pure Canvas. Physics and collision detection.
CompletedData Structures Visualizer
Interactive tool to visualise sorting algorithms and linked lists. Built with vanilla JS.
In Progress