Always Be Learning
08 Oct 2020
MongoDB + Mongoose
Authentication & Security
My main aim for the course was to know what was possible (even the tiny things) so that I could use those superpowers to become a maker. For example, once I learned about Express.js and setting up routes, I had the power to set up a site with multiple pages and post requests. With EJS, I could take out the header and footer of a page and inject them on any of the pages without duplicating code. HTML5 has options for placeholders in forms - I didn't know this until I went through the course. Better yet, the React.js course had me using Code Sandbox, a web-based IDE and prototyping tool for rapid web dev.
These courses are not about learning the syntax, but to know what is possible when you are dreaming about building something. There are things we know we know. There are things we know we don't know. And then there are things we don't know we don't know. I realized I needed to focus on the last one to increase my breadth of knowledge in web development. Just go out and explore different technologies, platforms and strategies to see what is possible.
I am looking forward to building something for myself in the coming months by putting all this knowledge to use. It is much more exciting now that I know how to stitch something from start to finish (FullStack?).
Always be learning.