meta_pixel
Tapesearch Logo
Log in
The freeCodeCamp Podcast

#189 Learn Chess and Become a Better Developer with Ihechikara Abba (ELO rating of 2285)

The freeCodeCamp Podcast

Quincy Larson

Education, Technology

5.0549 Ratings

🗓️ 19 September 2025

⏱️ 59 minutes

🧾️ Download transcript

Summary

On this week's freeCodeCamp podcast we're talking with software engineer Ihechikara Abba, who has a chess ELO rating of 2285, putting him among top competitive chess players. We just published his freeCodeCamp course on chess end games, and an accompanying handbook.

We talk about: how learning chess can make you a better developer tips for getting into embedded systems development with Arduino how contributing to open source can serve as an alternative to building up a social media presence

Links from our discussion:

Links from community news segment at the beginning:

  1. freeCodeCamp just published a GameDev for beginners course that will help you build your first 2D platformer game. First you'll learn the basics of the open source Godot game engine, and its Python-like GDScript programming language. Then you'll dive into Godot's editor, custom tile sets, game mechanics, scoring, checkpoint systems, and more. By the end of the course, you'll have your own game that your friends can play in any browser. (1 hour YouTube course): https://www.freecodecamp.org/news/learn-game-development-by-building-your-first-platformer-with-godot/

  2. freeCodeCamp just launched our daily coding challenges. You can solve these programming puzzles using Python or JavaScript. Build up your data structures + algorithms skills each day, right in your browser or in the freeCodeCamp iPhone or Android app. We're launching with a backlog of 30 challenges that are live now. See how many you can solve. (article with more details): https://www.freecodecamp.org/news/introducing-freecodecamp-daily-python-and-javascript-challenges-solve-a-new-programming-puzzle-every-day/

  3. Learn how to build your own secure PHP web apps using the popular open source Symfony framework. This intermediate course is taught by Beau Carnes, who has many years of experience as a software engineer and as a high school special ed teacher. He'll quickly fill you in on Symfony's security features, which enable you to query encrypted data without ever even needing to decrypt it on your MongoDB database server. You can code along and home and build your own secure personal finance app while applying these new concepts. (1 hour YouTube course): https://www.freecodecamp.org/news/build-secure-web-applications-with-php-symfony-and-mongodb/

  4. I also recommend reading this quick post by a freeCodeCamp community member on the importance of Hackathons. They opened all sorts of doors for him in his job search. (10 minute read): https://www.freecodecamp.org/news/why-every-student-should-join-hackathons/

I also recommend you watch this video essay on Janet Jackson's "Rhythm Nation" explaining the physics behind why the song breaks some laptop hard drives when played: https://www.youtube.com/watch?v=-y3RGeaxksY

And the song of the week is 1989's Rhythm Nation by a then 23-year-old Janet Jackson. The song's great but you really want to watch the video version, with its awesome dance choreography. I've linked to it in the description. Listen to it after the podcast. https://www.youtube.com/watch?v=OAwaNWGLM0c

Support also comes from the 10,889 kind folks who support freeCodeCamp through a monthly donation. Join these kind folks and help our mission by going to https://www.freecodecamp.org/donate

 

Transcript

Click on a timestamp to play from that location

0:00.0

Welcome back to the FreeCode Camp podcast. I'm Quincy Larson, teacher and founder of FreeCoteCamp.org.

0:07.0

Each week we're bringing you awesome interviews to software engineers. Today's no different. We're going to be talking with Ihechikara Abba. He is a software engineer who has a chess elo rating of 2285, putting him among the top competitive players.

0:24.9

And he recently published, of course, on Free Coat Camp on chess end games, and it covers a lot of really cool stuff.

0:32.1

He also published a book, a handbook with Free Coat Camp.

0:35.5

I've got links to all those, and we're going to be talking to them momentarily.

0:38.8

But first, if you're wondering about the sound quality, I'm at a basketball court.

0:43.1

The power went out in my entire neighborhood, so I had to improvise.

0:47.7

So I hope it's not too distracting hearing all the basketball noise.

0:51.0

The audio quality will improve during the actual interview.

0:54.7

Let's jump into some community news, though. First, I want to share this awesome

0:59.5

got it course that we just published. If you're interested in game development, this is

1:03.8

the course for you. We're going to start learning this open source game development framework

1:08.9

and make your own 2D Mario style platformer.

1:14.0

It's completely open source.

1:16.1

You're going to be using the GD script programming language, which is very Python-like,

1:21.5

and the two teachers are awesome.

1:24.3

Next, Free Code Camp also published a course taught by Bo Carnes who runs the FreeCocamp YouTube channel, and it covers Symphony, which is a popular PHP framework, and how to harden your applications.

1:39.0

It's going to cover a lot of popular security countermeasures that you can incorporate just so you can have a common

1:45.4

sense secure php app because php is not known for it's out-of-the-box security but you can

1:51.9

harden it. Next, free code camp always encourages people to participate in as many hackathons

1:58.2

as possible. I am a frequent hackathon judge. I did dozens

2:02.7

of hackathons when I was learning the code.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Quincy Larson, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Quincy Larson and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.