Recently Published

July 4, 20226 min read
Advice for New Software Engineers
August 17, 20213 min read
NPM: What are project dependencies?
October 24, 20205 min read
CSS Box Model
September 13, 20204 min read
Start With No
February 4, 20207 min read
Making React Fast: Tips on Optimizing ReactJS
December 29, 20197 min read
Music That Defined My Decade: 2010-2019
December 1, 20196 min read
Lost Connections: Why You’re Depressed and How to Find Hope
November 24, 20193 min read
How Facebook Avoids Ad Blockers
July 21, 20195 min read
On Writing Clean Code
June 17, 20192 min read
Leveling Up Your Terminal/Command-Line Navigation
March 31, 20197 min read
Intro to Functional Programming
November 3, 20185 min read
Introducing React-Scroll-To v2
October 18, 20182 min read
React: Controlling Rendering with Keys
October 11, 20183 min read
Tips on Improving FabricJS Speed
October 5, 20181 min read
React: Not Everything is State
July 29, 20182 min read
Write Software that Evolves
July 15, 20185 min read
Part Two: Using Typescript with Redux
June 2, 20183 min read
Generic Type Arguments in JSX Elements
May 16, 20185 min read
Part One: Using Typescript with React
April 10, 20183 min read
Reusable Components: Factory Components
December 8, 20173 min read
Global Component Registration
September 14, 20173 min read
Encapsulating State with Functional Children
September 8, 20175 min read
Tips on Creating Reusable Components
August 17, 20172 min read
Introduction to Higher Order Components
July 26, 20174 min read
Injecting Dynamic Elements to Components
November 17, 20155 min read
Intro to FlightJS