Deep Javascript
Years ago, I picked up Kyle Simpson's You Don't Know JS series and went through his course. That alone supercharged my fundamental understanding of Javascript and how it works. It's 2026 and there is a big sense that AI can just put aside thinking and learning for generative code and apps.
I am reminded by Mark Twain's adage on education: "In all my years of schooling, I have never let my academics get in the way of my education." I think that quote from Twain can be applied to my career as a software engineer. I have an insecurity in not knowing enough and my ability to summon all that I do know is dependent on how fresh things are in my mind.
So here's the frontend masters courses I will be going through to refresh my foundation in Javascript:
- [Scott Moss's NodeJS API Design]RESTful APIs, Postgres, and JWTs with Express and Node.js | Frontend Masters
- [Jem Young's Fullstack Fundamentals](Learn Full-Stack Web Development | Course by Jem Young | Frontend Masters)
- Scott Moss's Intro to NodeJS
- Closure, Async, and OOP: The Hard Parts of JavaScript | Frontend Masters
- Comprehensive Guide to Vanilla JavaScript | Build Efficient Web Apps | Frontend Masters
- Deep JavaScript Foundations | Frontend Masters
- Learn Object Destructuring Features in JavaScript with Kyle Simpson | Frontend Masters
- Learn JavaScript Functional Programming with Kyle Simpson | Frontend Masters
- Unlock Advanced UI Development Techniques with "The Hard Parts of UI Development" Course | Deep-Dive into UI Frameworks | Frontend Masters
Part of me just believes that fundamentals are the way to navigate this uncertain future with AI. I dont know what the future will hold, but I think deepening my engineering skills will be far better use of my attention and time then anything else.