How to learn complex skills, without getting discouraged. Subscribe to my newsletter. and follow me on Twitter.
The cost function in machine learning
February 23, 2021Breaking it down, step by step
How gradient descent works
February 18, 2021Learn how machine learning algorithms get less wrong over time
Learning fast and slow
February 16, 2021Flipping the educational stack
Addictive carbs & early farmers
December 02, 2020Why did we abandon a hunter gatherer lifestyle?
How to accidentally produce great work
October 17, 2020Mary Oliver and poetry that saves lives
Why corn and wheat are the foundation of our modern diet
October 09, 2020Grains, taxes, and surviving modernity
How to move forward without a plan
June 12, 2020Peter Sims on little bets
How to be more innovative
May 29, 2020John Boyd on creation and destruction
How to learn AWS
April 28, 2020My 10 week plan
How to create and deploy a Next.js app in... 6 minutes 32 seconds
April 23, 2020Modern web development is easy, y'all
How AWS Lambda works
April 22, 2020What the heck is serverless?
From bootcamp grad to senior developer
April 05, 2020How to accelerate your growth
Sexy forms in React Native
January 03, 2020Learn how to build beautiful & well-engineered forms for iOS
Simple React Native authentication
December 28, 2019Learn how to build up an onboarding and login flow with React Native
Creating & deploying a Rails API with authentication
December 23, 2019Write & deploy a Rails app in no time at all
How to write great React
August 19, 2019Five points to remember
Service objects in Rails
August 19, 2019The path to slimmer controllers and models
Apollo and Relay Side by Side
January 29, 2019Decide which GraphQL library is right for you
Tiny Components in React
January 16, 2019Using the Single Responsibility Principle to build better apps
React 16 Lifecycle Methods: How and When to Use Them
December 10, 2018A revised and up-to-date guide to the new React component lifecycle