porfirio.dev

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