Welcome to this invaluable collection of resources! Within this blog post, you’ll discover blogs, articles, courses, and more—that has enriched my own learning journey. Rest assured, this collection is not only meant for your benefit, but it also serves as a personal safeguard, ensuring that these valuable resources remain within reach. So, let’s embark on this knowledge-sharing adventure together! 😊
Note: This is a living document and it will change over time.
Javascript
-
Just JavaScript - justjavascript.com (Paid - beginner level)
-
33 Fundamentals Every JavaScript Developer Should Know | by Stephen Curtis | Medium & GitHub - leonardomso/33-js-concepts: 📜 33 JavaScript concepts every developer should know.
-
Learn web development - web.dev (various topics, not just JS)
💅CSS
UI/UX
Accessibility
-
A Guide To Keyboard Accessibility: JavaScript (Part 2) — Smashing Magazine
-
Accessibility - Fluent 2 Design System (microsoft.design) (check this later)
React + Typescript
-
https://www.totaltypescript.com/ - Typescript tutorials
Architecture
-
Microfrontend - Welcome to Micro frontend dev!
-
Islands Architecture - Islands Architecture (patterns.dev)
🎯Project planning
🚀Web Initiatives
-
Interop 2022: browsers working together to improve the web for developers
-
Stats about the state of the web: The 2022 Web Almanac (httparchive.org)
👩💻Interview preps
-
Typical interview questions: LeetCode
-
Comparison of different sorting algorithms (animations) - Toptal
Git
-
Git is hard, if you messed up smth, check this out: Oh Shit, Git!?! (ohshitgit.com)
-
Learn Git Branching an interactive tutorial
🛠️Tools
-
UI Filler - cool version of Lorem Ipsum
-
Excalidraw | Hand-drawn look & feel • Collaborative • Secure
🌟If you think there is some other resource worth sharing, let me know in the comments and I’ll add it to the list.
Happy coding 🚀!