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 […]
Category Archives: Uncategorized
SQLite is one of the most underappreciated tools in a developer’s toolkit. It’s a full-featured relational database that runs directly in your application. No server setup. No configuration files. No network protocols. Just a simple library that gives you the power of an ACID compliant RDBMS right where you need it. SQLite powers more applications […]
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 […]
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! 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 […]
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 […]
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 […]
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 […]
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 […]
After graduation, I noticed many fresh grads struggling to land jobs. It wasn’t because they lacked effort or qualifications. The real issue was that what we learn in university doesn’t fully match what employers are looking for. Now, with the rise of AI coding and the increasing competitiveness of the tech job market, junior software […]
