Front-End Focus - 🔥 Learning how to learn
Development is one of the fastest changing industries on the planet. There’s always new languages, frameworks, libraries or tools coming out. Of course you’re not expected to know all of these, but at one point or another, regardless of your current interests / stack, you will have to learn something new. Hopefully that excites you (then you know you’re in the right field!) Learning how to learn is the art of being able to quickly pick up new skills as they come along - which will obviously be useful throughout your entire coding career. And chances are you’ve heard this advice before, but you might be wondering how to actually develop the ability to learn new things efficiently. So here’s my take on it.
Some people learn best from reading books, which tend to be very in-depth and include a lot of context. Others learn best from video, appreciating the visual elements and being able to follow along. Some learn by reading documentation and source code. And others learn best by just jumping into the code and failing along the way. There is no right or wrong way. It’s all individual. What matters is that you find the style that works for you (and might even be a combination of all of the above). I prefer watching videos to get the overall idea behind a new framework or library, then jumping into the code to experiement - consulting the documentation along the way. This works for me, but might not work best for you. You need to find your own way.
Whichever way you prefer to learn, it’s key to narrow your focus to 1 thing at a time. That’s why I recommend front-end developers to start with the basics of HTML, then move to CSS, then JavaScript. If you start with something like React right away, you’re learning too many things at once. You won’t know where the JavaScript ends and the HTML begins. So when you then want to learn React, make sure you understand the others first. And when you do, try to focus purely on learning React. Not NextJS, not Styled Components, not Framer Motion all at once. It’ll be much easier to learn those later in isolation. Trying to learn too many things at once leads to confusion, and the skills will start to blur together. You’ll miss the fundamentals of the thing you’re actually trying to learn because there’s too much stuff going on.
When you’ve decided on a particular thing to learn, it’s time to put in the work. Whatever your method is, start by recognizing that it will take time. There’s no shortcuts, but here’s some advice that will hopefully speed you up:
Hopefully I’ve convinced you that learning how to learn is essential to be a good developer - and it’s something you’ll reap the rewards of for many years. And with these pointers, you should be better equipped to go out there and pick up any programming language, framework or library that your heart desires. Today’s sponsorLike I mentioned, one great way to learn is through books. Books have the advantage of being able to guide you from scratch all the way to a desired outcome, where normal articles or videos generally can’t be as detailed or tend to miss context. That’s why I’ve partnered with Packt Publishing to promote one of their recent books: JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages This book is a great resource as it’ll take you all the way from setting up your IDE and using the browser DevTools through beginner, intermediate and advanced JavaScript concepts. The practical exercises also make the learning process entertaining and will give you plenty of projects to show off in your portfolio. So if you’re into learning from books and want to greatly level up your JavaScript skills, check out the book:
That's all for now - thanks for reading! See you in 2 weeks 👋 If you enjoyed today’s newsletter, why not share it with your friends! Either by forwarding this email, or by posting about it on LinkedIn, X or Facebook. You can also simply copy/paste the link mads.fyi/fef on other platforms. It really helps to keep me motivated and let the newsletter grow 🙌 — Mads Brodt |
You Might Also Like
eBook & Paperback • Demystifying Hospice: The Secrets to Navigating End-of-Life Care by Barbara Petersen
Monday, March 3, 2025
Author Spots • Kindle • Paperback Welcome to ContentMo's Book of the Day "Barbara
How Homer Simpson's Comical Gluttony Saved Lives
Monday, March 3, 2025
But not Ozzie Smith's. He's still lost, right?
🧙♂️ Why I Ditched Facebook and Thinkific for Circle (Business Deep Dive)
Monday, March 3, 2025
Plus Chad's $50k WIN ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
I'd like to buy Stripe shares
Monday, March 3, 2025
Hi all, I'm interested in buying Stripe shares. If you know anyone who's interested in selling I'd love an intro. I'm open to buying direct shares or via an SPV (0/0 structure, no
What GenAI is doing to the Content Quality Bell Curve
Monday, March 3, 2025
Generative AI makes it easy to create mediocre content at scale. That means, most of the web will become mediocre content, and you need to work harder to stand out. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
mRNA breakthrough for cancer treatment, AI of the week, Commitment
Monday, March 3, 2025
A revolutionary mRNA breakthrough could redefine medicine by making treatments more effective, durable, and precise; AI sees major leaps with emotional speech, video generation, and smarter models; and
• Affordable #KU Kindle Unlimited eBook Promos for Writers •
Monday, March 3, 2025
Affordable KU Book Promos "I'm amazed in this day and age there are still people around who treat you so kindly and go the extra mile when you need assistance. If you have any qualms about
The stuff that matters
Sunday, March 2, 2025
Plus, how to build a content library, get clients from social media, and go viral on Substack. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Food for Agile Thought #482: No Place to Hide from AI, Cagan’s Vision For Product Teams, Distrust Breeds Distrust
Sunday, March 2, 2025
Also: Product Off-Roadmap; AI for PMs; Why Rewrites Fail; GPT 4.5 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Pinterest For Authors 📌 30 Days of Book Pins 📌 1 Each Day
Sunday, March 2, 2025
"ContentMo is at the top of my promotions list ... "I'm amazed in this day and age there are still people around who treat you so kindly and go the extra mile when you need assistance. If