Justin Hoover talks with Dave Rael about philanthropy, readable code, leadership, interviews, and teams
Justin Hoover has been in the business of IT for almost 19 years. During that time, he's worked mostly in startups delivering services that are invisible to the end user unless something breaks or performs slowly. His works has been used by millions of people internationally while he remains happily anonymous.
Justin's career has been a fluid journey from PC support into operations then data warehousing and eventually developing high-availability, high-volume APIs. Though his love of optmization tends to keep him behind the UI, he's written his share of LOB applications.
Justin is best known by his peers for his problem solving abilities, natural leadership, calmness, and desire to help others. Now in what he refers to as the legacy building phase of his career, he derives more joy from mentoring and building community.
Chapters:
0:16 - Dave introduces the show and Justin Hoover3:08 - Why APIs, teamwork, and philanthropy are Justin's primary interests5:10 - Mentors6:44 - How and why Justin got started in software9:22 - Justin on "building legacy"13:51 - Justin's story of failure - keeping quiet in the face of unexpected scope18:28 - Justin on job interviews for developers26:14 - Justin's book recommendation32:55 - How Justin stays current with what he needs to know36:42 - Justin's top 3 tips for delivering more value41:07 - Keeping up with Justin
Resources:
Justin on LinkedIn
Galadriel
QBasic
Andy Collins on Developer On Fire
Derek Comartin on Developer On Fire
Organizational Behavior
Hacker News
Pluralsight Course by Cory House - Clean Code: Writing Code for Humans
Justin's book recommendation:
The Five Dysfunctions of a Team: A Leadership Fable - Patrick Lencioni
Justin's top 3 tips for delivering more value:
Assume you're wrong
Understand the problem you're trying to solve (and know the job of your user better than they know it)
Focus on Code Readability