The AI bubble is about to burst.
Your skills matter more than ever.
These are the best websites to learn core software engineering (updated 2026):
1. Boot .dev
2. FullStackOpen
3. CodeCrafters
4. roadmap .sh/backend
5. The Odin Project
6. RealWorld / Conduit
7. PostgreSQL Exercises
8. Exercism
Finished the User Administration chapter in Part 4 of #FullStackOpen.
Learned how to store passwords securely using hashing
Also understood why hashing alone is not enough and how salting improves security
#WebDev#LearningInPublic
ALT screenshot edited via https://www.screenshot-studio.com/
ALT screenshot edited via https://www.screenshot-studio.com/
Finished the Testing the Backend chapter in Part 4 of #FullStackOpen
While doing exercises I had a doubt,
How does Supertest call API routes without starting the server?
So made these diagrams to understand the flow
#WebDev#LearningInPublic
Started the Testing the Backend chapter in Part 4 of #FullStackOpen
Learning how to test API endpoints using Supertest to verify backend responses automatically
#WebDev#LearningInPublic
Finished the Structure of Backend Application & Introduction to Testing chapter in Part 4 of #FullStackOpen
Learned how to structure a Node backend & write unit tests for helper functions
Is it just me or is writing tests a bit boring? 😂
#WebDev#LearningInPublic
Finished the Validation and ESLint chapter in Part 3 of #FullStackOpen
I read a note saying that in Mongoose, validators are disabled by default for update operations
So I decided to test it...
#WebDev#LearningInPublic#MongoDB
Finished Saving data to MongoDB chapter in Part 3 of #FullStackOpen
Learned how to integrate MongoDB with a Node.js backend using Mongoose
But why did we use Mongoose instead of the MongoDB driver directly...
#WebDev#LearningInPulblic#NodeJS
Started the Saving Data to MongoDB chapter in Part 3 of #FullStackOpen
Also is it just me or is switching to dark mode in MongoDB Atlas not very straightforward?
Took me a while to find it 😂
#WebDev#LearningInPublic
just earned my Full Stack Open certificate from the University of Helsinki 🎓
5 ECTS of actually hard work, REST APIs, client-server communication, backend logic that finally makes sense
the grind was real. more to come.
#FullStackOpen#LearningInPublic#WebDev
Finished the deploying my app to the internet chapter in Part 3 of #FullStackOpen
While understanding the CORS part and doing the exercises,
A doubt came to mind:
Why do I have to use cors middleware for a Node server, but didn’t need it for json server?
#LearningInPublic