#193 From injured athlete to software engineer with Kaleb Garner

#193 From injured athlete to software engineer with Kaleb Garner

Kaleb Garner is a software engineer working at a medical technology app company. He got a scholarship to play baseball at a state university, but a serious knee injury ended his career and he dropped out.

After moving back in with his parents and working at an optometry office, he decided to teach himself programming. He used freeCodeCamp and 100Devs to learn for free, and got his first front end developer job when he was only 19. He has since expanded his skills to work on large legacy Python and C# codebases.

We talk about:
- How his Major League Baseball goals and his dream of becoming a doctor ended in the same catastrophic semester
- His grind to get his first developer role after only 20 carefully researched job applications
- Getting laid off right before his wedding and losing all discipline in his frantic job search
- Tips for making your skillset and your network layoff-resilient

Links we discuss:
- Recent NY Times article Quincy mentions about people struggling to find developer jobs ("They're doing it wrong") [paywalled]: https://www.nytimes.com/2025/08/10/technology/coding-ai-jobs-students.html
- 1999 movie Office Space trailer about a simpler time in corporate life: https://www.youtube.com/watch?v=3_fG_zLbBeU
- Leon Noel's 100Devs program and community that Kaleb used alongside freeCodeCamp: https://100devs.org/

Links from the news section:

1. freeCodeCamp just published an in-depth Harvard course that will teach you SQL and relational databases. You'll learn key concepts like CRUD operations (Create, Read, Update, Delete). You'll also learn how to normalize data, join tables, and index your databases for faster performance. You'll use real-world datasets and write your own queries in SQLite, before moving on to working with PostgreSQL and MySQL. (11 hour YouTube course): https://www.freecodecamp.org/news/learn-databases-and-sql-from-harvard-university

2. This advanced Python Machine Learning course will teach you the history of computer vision architectures. You'll learn about design philosophies like LeNet, AlexNet, Xception, and Vision Transformers. You'll see side-by-side comparisons, and learn how they've progressed over the past few decades. (5 hour YouTube course): https://www.freecodecamp.org/news/the-history-of-deep-learning-vision-architectures

3. freeCodeCamp also published this handbook that will teach you all about JSON Web Tokens, which are key to modern authentication and security. You'll learn their history and how they work, through a series of helpful diagrams and code examples. (full length handbook): https://www.freecodecamp.org/news/the-json-web-token-handbook-learn-to-use-jwts-for-web-authentication/

4. Learn how developers are using the Compound Components Design Pattern to clean up their messy React code. You can code along at home and refactor several components. This will help you solidify your understanding of this design pattern and tighten up the front end logic on your projects. (30 minute read): https://www.freecodecamp.org/news/compound-components-pattern-in-react/

These are just some of the many open source learning resources that the freeCodeCamp community published this week. We have ridiculous momentum right now. We're teaching more and more programming topics, as well as world languages like Spanish and Chinese. If you're looking for a modern equivalent to the Library of Alexandria, well, we're building it. Start supporting our charity and our mission today: https://www.freecodecamp.org/donate

Denne episoden er hentet fra en åpen RSS-feed og er ikke publisert av Podme. Den kan derfor inneholde annonser.

Episoder(100)

#217 Stanford's youngest instructor on InfoSec, AI, catching cheaters - Rachel Fernandez

#217 Stanford's youngest instructor on InfoSec, AI, catching cheaters - Rachel Fernandez

Today Quincy Larson interviews Rachel An Fernandez. She's a computer science student at Stanford and the youngest instructor at the entire university. She recently helped organize TreeHacks, Stanford'...

19 Mai 1h 18min

#216 How to friction-max your learning with software engineer Jessica Rose

#216 How to friction-max your learning with software engineer Jessica Rose

Today Quincy Larson interviews Jessica Rose. She's a dev and teacher who's worked on open data projects at Mozilla and lots of open source projects. We talk about: - How the whole world is hard, and h...

17 Apr 52min

#215 How to learn programming and CS in the AI hype era – interview with dev and prof Mark Mahoney

#215 How to learn programming and CS in the AI hype era – interview with dev and prof Mark Mahoney

Today Quincy Larson interviews Mark Mahoney. He worked as a dev before becoming a computer science professor. He's taught computer science for 23 years at Carthage College, a 180-year-old US universit...

10 Apr 1h 16min

#214 Lessons from 15,031 hours of coding live on Twitch with Chris Griffing

#214 Lessons from 15,031 hours of coding live on Twitch with Chris Griffing

Today Quincy Larson interviews Chris Griffing is a software engineer and prolific streamer of live coding on Twitch. He spent 10 years as a "snowboard bum" doing odd jobs at ski resorts to facilitate ...

3 Apr 1h 18min

#213 What happens when the model CAN'T fix it? Interview with software engineer Landon Gray

#213 What happens when the model CAN'T fix it? Interview with software engineer Landon Gray

Today Quincy Larson interviews Landon Gray. He's a software engineer who worked at agencies for years. Then he taught himself AI assisted software development. And now he's helping other devs do the s...

27 Mar 1h 32min

#212 The world still needs people who care - CodePen founder Chris Coyier interview

#212 The world still needs people who care - CodePen founder Chris Coyier interview

Today Quincy Larson interviews Chris Coyier. He's a front-end developer and co-founder of CodePen and the CSS Tricks blog. He has also recorded more than 700 podcasts about software engineering. We ta...

20 Mar 1h 18min

#211 How to Land Freelance Clients with Small Business Whisperer Luke Ciciliano (Developer Interview)

#211 How to Land Freelance Clients with Small Business Whisperer Luke Ciciliano (Developer Interview)

Today Quincy Larson interviews Luke Ciciliano. He's a front-end developer who runs Modern Website Design, a software consultancy that builds solutions for small to medium sized businesses. He taught h...

13 Mar 1h 47min

#210 There are 2 kinds of devs. One of them is screwed. Justin Searls interview

#210 There are 2 kinds of devs. One of them is screwed. Justin Searls interview

Today Quincy Larson interviews Justin Searls. He's a software engineer who cofounded a software agency 15 years ago that's still going – even after he figured out how to make a lot of money quickly an...

6 Mar 1h 29min

Populært innen Fakta

fastlegen
dine-penger-pengeradet
relasjonspodden-med-dora-thorhallsdottir-kjersti-idem
foreldreradet
treningspodden
jakt-og-fiskepodden
mikkels-paskenotter
rss-strid-de-norske-borgerkrigene
rss-kunsten-a-leve
hverdagspsyken
sinnsyn
fryktlos
gravid-uke-for-uke
rss-sarbar-med-lotte-erik
rss-var-forste-kaffe
ryddepodden
kvallm
tomprat-med-gunnar-tjomlid
dopet
babyverden