Monthly Archives: September 2025

Lone Wolf Dev turned Open Source Super Contributor Tom Mondloch [Podcast #190]

Tom Mondloch quit programming after he finished community college. After a few years of odd jobs, he decided to get back into programming and discovered freeCodeCamp. He was just learning his own way, and didn’t think freeCodeCamp’s linear curriculum would be worth his time. But he stuck with it, got good, and ultimately started contributing […]

Learn Flutter Hooks – Common Hooks Explained with Code Examples

Flutter hooks are powerful functions that streamline state management, side effects handling, and code organization in Flutter applications. Inspired by React hooks, they provide a more concise and modular approach compared to traditional StatefulWidget and setState patterns. By the end of this guide, you’ll understand the core hooks in Flutter, how to use them effectively, […]

How to Build and Deploy an Image Hosting Service on Sevalla

When most people think of image hosting, they imagine uploading photos to a cloud service and getting back a simple link. It feels seamless, but behind that experience sits a powerful set of technologies. At the core is something called object storage, which is a different way of handling files compared to traditional databases or […]

Don’t be Left Behind: The Future of Heavy Equipment Rentals

The heavy equipment rental industry is undergoing a significant transformation. Driven by the need for greater efficiency, enhanced security, and improved asset utilization, companies are moving beyond traditional management methods. The future lies in adopting advanced technologies that provide real-time data and actionable insights. For equipment rental companies, staying ahead of this curve isn’t just […]

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