2026-02
The Most Useful Dev Resources I’ve Found
A curated list of docs, articles, and resources that genuinely helped me improve as a developer.
Valentin Afonso
Fullstack developer
I’ve always believed that one of the best ways to learn a new technology is simple:
Read the documentation.
Over time, I’ve collected a bunch of resources, articles, and docs that genuinely helped me understand things better and level up. This is basically a note to myself, a place where I keep track of the resources that made a difference. I’ll try to keep it updated whenever I come across new gems.
React
Some of the most useful things I’ve learned about React didn’t come from tutorials—but directly from the docs. These helped me rethink how I structure components and manage logic:
Key takeaways for me:
- avoid unnecessary
useEffect - extract logic into clean, reusable hooks
- better understand the component lifecycle in a functional world
Architecture & Web Principles
Some concepts go beyond frameworks and stick with you no matter what stack you use.
This one really helped me think more in terms of:
- user experience first
- responsiveness
- progressive enhancement
Components & Design Systems
Building scalable and maintainable UI is something I keep refining.
Things I try to keep in mind:
- composability over complexity
- consistency in APIs
- thinking in systems, not isolated components
Design Patterns
Understanding design patterns changed the way I approach problem-solving.
I don’t try to memorize everything, but:
- knowing they exist helps
- recognizing them in real code is even better
AI & Developer Workflow
AI is now part of my daily workflow, but using it effectively is a skill in itself.
I’m still refining how I use it, but this kind of resource helped me:
- ask better questions
- structure prompts more clearly
- think of AI as a tool, not a shortcut
(I’ll probably write a dedicated note on how I use AI in my workflow.)
Final Thoughts
This list is far from complete. It’s just a snapshot of what comes to mind right now—the resources that actually helped me understand things deeper, not just copy/paste code. I’ll keep updating this over time as I discover new ones.