A collection of links and resources that I use or have used in the past to help me learn
Sometimes I get asked about places where you can go to learn about different topics. This post is my attempt to collate some of the resource that I've found helpful in my journey through software engineering. Some of these might also just be tools that I've used or I think are cool.
These links aren't the full extent of the things I've been learning. I think the best way to learn new things is to be inquisitive on the job and try to get exposure to different aspects of software not just Frontend or Backend alone. Don't be afraid to dive in head first and just experiment and ask questions!
I may continue to update this list over time.
HTML/CSS
- https://developer.mozilla.org/en-US/docs/Learn
- https://www.youtube.com/@KevinPowell
- https://www.htmhell.dev/
- https://www.htmhell.dev/tips/
- https://piccalil.li/tutorials/
- https://thecsspodcast.libsyn.com/
- https://flukeout.github.io/
- https://cssgridgarden.com/
JavaScript/TypeScript
- https://beta.reactjs.org/
- https://www.youtube.com/@jherr
- https://www.youtube.com/@WebDevSimplified
- Typescript videos
Tools
- https://vitejs.dev/ - Webpack alternative but better
Testing
- https://vitest.dev/
- https://playwright.dev/docs/writing-tests
- https://codecept.io/
- https://www.cypress.io/
- https://modern-web.dev/docs/test-runner/overview/
- Jest - Only if imy forced to
Accessibility
- https://web.dev/learn/accessibility/
- https://dequeuniversity.com/
- https://practical-accessibility.today/
Design/Design systems
- https://danmall.com/products/design-system-email-course/
- https://www.youtube.com/@DanMallTeaches
- https://www.youtube.com/@DesignCourse
Courses
- Free 14 hour awesome course on TypeScript/GraphQL/React
- Frontend masters is great if you can get work to pay for a license.
Discovering new stuff
There are so many tools and resources out there that It can be hard to keep up, here's some of the things that I do.
- https://dev.to/
- Learn With Jason - Excellent Long Form Videos
- Google Chrome Developers
- https://web.dev/
- https://www.youtube.com/@TraversyMedia
Educational Entertainment
Some of this falls into discovering new stuff too.
- https://briefs.video/
- https://syntax.fm/
- https://www.youtube.com/@t3dotgg
- https://www.youtube.com/@ThePrimeTimeagen
Twitter Accounts
Twitter used to be great for developer stuff but many people have left twitter after Elon.
My follow list might give you some starting points, but not all are tech, it's not curated, but bio's should help with finding more stuff. https://twitter.com/griffadev/following