Category Archives: Uncategorized

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

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 […]

How to Use Nano Banana for Image Generation – Explained with Code Examples

AI is changing the image generation and editing process into a smooth workflow. Now, with just a single prompt, you can tell your computer to generate or edit an existing image. Google just launched its new model for image generation or editing, “Nano Banana” – Gemini 2.5 Flash. It’s a powerful, nimble tool that’s changing […]

How to Store Data Locally with Isar in Flutter

When building Flutter applications, managing local data efficiently is critical. You want a database that is lightweight, fast, and easy to integrate, especially if your app will work offline. Isar is one such database. It is a high-performance, easy-to-use NoSQL embedded database tailored for Flutter. With features like reactive queries, indexes, relationships, migrations, and transactions, […]

Prepare for the Databricks Data Engineer Associate Certification Exam – And Pass!

Prepare for the Databricks Data Engineer Associate Certification exam and pass! We just posted a new course from Andrew Brown on the freeCodeCamp.org YouTube channel that will help you earn the Databricks Data Engineer Associate Certification. This course is designed to take you from a foundational understanding of data to building and managing production-grade data […]

Playing the Developer Job Search Game to Win in 2025 with Danny Thompson & Leon Noel [Podcast #188]

For this week’s interview, we’ve got a special treat. Quincy Larson talking with two legends in the self-taught developer community. Danny Thompson worked for 10 years at a Tennessee gas station, frying chicken for people to eat, sometimes working 80 hour weeks just to provide for his family. And yet, Danny had ambition. He taught […]

Why Front-End Developers Should Understand UI/UX Design

When users interact with a website or application, the first thing they notice isn’t the code. Instead, it’s the design and experience. Smooth navigation, intuitive layouts, and visually appealing interfaces are what keep users engaged. Behind these experiences, front-end developers play a pivotal role. They don’t just turn mockups into functioning code – they shape […]

Prompt Engineering Cheat Sheet for GPT-5: Learn These Patterns for Solid Code Generation

When large language models like ChatGPT first became widely available, a lot of us developers felt like we’d been handed a new superpower. We could use LLMs to help us develop new coding projects, build websites, and much more – just using a few prompts. LLMs were like a tireless, super knowledgeable pair programmer that […]

Build Secure Web Applications with PHP, Symfony, and MongoDB

Data breaches are a constant threat, and traditional encryption practices often aren’t enough to protect sensitive information throughout its entire lifecycle. We just posted a course on the freeCodeCamp.org YouTube channel that will teach you how to build applications that are truly secure from the ground up using PHP, Symfony, and MongoDB. I developed this […]