Resources
Over the last few years of self-taught learning I've read, listened to, and watched so many interesting things that helped me grow in my career as a developer. Here I highlight some of them — books, podcasts, and courses.
Books
A list of some books I enjoyed reading and I found interesting.
- Reactive Spring
- Josh Long
- Refactoring UI
- Adam Wathan, Steve Schoger
- Refactoring: Improving the Design of Existing Code
- Martin Fowler, Kent Beck, Don Roberts
- The Pragmatic Programmer: From Journeyman to Master
- Andy Hunt, Dave Thomas
- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones
- James Clear
- How to Win Friends and Influence People
- Dale Carnegie
- Start with Why: How Great Leaders Inspire Everyone to Take Action
- Simon Sinek
- Deep Work: Rules for Focused Success in a Distracted World
- Cal Newport
Podcasts
Podcasts I enjoy listening to on my morning walks.
- Svelte Radio
- Antony, Shawn, Kevin
- The CSS Podcast
- Una Kravets, Adam Argyle
- Syntax - Tasty Web Development Treats
- Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
- Toolsday
- Una Kravets, Chris Dhanaraj
- A Bootiful Podcast
- Josh Long
- Web Rush
- Dan Wahlin, John Papa, Ward Bell, Craig Shoemaker
- JS Party: JavaScript, CSS, Web Development
- Changelog Media
- Ladybug Podcast
- Emma Bostian, Sidney Buckner, Kelly Vaughn, and Ali Spittel
Courses
Courses I took fully or partially to deepen my knowledge on specific topics.
- Spring Framework 5: Beginner to Guru
- John Thompson
- Docker Mastery
- Bret Fisher
- GraphQL with React: The Complete Developers Guide
- Stephen Grider
- Flutter REST API Crash Course
- Andrea Bizzotto
- Mastering Data Visualization in D3.js
- Adam Janes
- Testing JavaScript
- Kent C. Dodds
