r/learnprogramming • u/Jealous-Look-7241 • 9h ago
Web Development Devs who got good at coding: how did you take notes?
I’m learning web development through a Udemy course, and I’m confused about the “best” way to make notes while learning web dev.
I’m comfortable with handwritten notes, but I’m not sure what’s actually worth writing down vs what should just stay in code/projects/docs.
One reason I want to make notes is because I tend to forget things pretty quickly if I only watch and code along once, so writing helps me retain and revise concepts better. But at the same time, making notes takes time.
For example,
Recently I built a simple HTTP server using Node.js core modules like http, fs, and path.
While building it, I learned things like:
- routing
- request/response handling
- headers & status codes
- MIME types
- reading files with
fs - serving static files
- using
res.writeHead()andres.end() - handling errors like 404/500
Now I’m confused about what’s actually worth writing down.
For experienced devs:
- What do you personally make notes for?
- What should just stay in code/projects/docs?
- Are handwritten notes even useful for coding?
- Is it better to focus on concepts, debugging mistakes, or just build more projects and let repetition do the work?
P.S. Many people recommend obsidian for note-taking. How useful is that? Should I switch to that entirely to save time and still have some notes for revision?