From drop-out to backpacker to self-taught developer with Dominick Monaco [Podcast #183]
https://www.freecodecamp.org/news/from-drop-out-to-backpacker-to-self-taught-developer-with-dominick-monaco-podcast-183/
https://www.freecodecamp.org/news/from-drop-out-to-backpacker-to-self-taught-developer-with-dominick-monaco-podcast-183/
freeCodeCamp.org
From drop-out to backpacker to self-taught developer with Dominick Monaco [Podcast #183]
On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Dominick Monaco. He dropped out college to hike the Appalachian Trail, a 2,200 mile backpacking route across the US. After working in nature conservation for 3 years...
Deep Reinforcement Learning in Natural Language Understanding
https://www.freecodecamp.org/news/deep-reinforcement-learning-in-natural-language-understanding/
https://www.freecodecamp.org/news/deep-reinforcement-learning-in-natural-language-understanding/
freeCodeCamp.org
Deep Reinforcement Learning in Natural Language Understanding
Language is messy, subtle, and full of meaning that shifts with context. Teaching machines to truly understand it is one of the hardest problems in artificial intelligence. That challenge is what natural language understanding (NLU) sets out to solve...
How to Build an Always Listening Network Connectivity Checker in Flutter using BLoC
https://www.freecodecamp.org/news/how-to-build-an-always-listening-network-connectivity-checker-in-flutter-using-bloc/
https://www.freecodecamp.org/news/how-to-build-an-always-listening-network-connectivity-checker-in-flutter-using-bloc/
freeCodeCamp.org
How to Build an Always Listening Network Connectivity Checker in Flutter using BLoC
Many mobile applications require a stable internet connection to provide a smooth user experience. And as a Flutter developer, you need a robust way to handle network state changes, ensuring that your app responds gracefully whether it's connected, d...
How to Deploy a Next.js API with PostgreSQL and Sevalla
https://www.freecodecamp.org/news/how-to-deploy-a-nextjs-api-with-postgresql-and-sevalla/
https://www.freecodecamp.org/news/how-to-deploy-a-nextjs-api-with-postgresql-and-sevalla/
freeCodeCamp.org
How to Deploy a Next.js API with PostgreSQL and Sevalla
When developers think of Next.js, they often associate it with SEO-friendly static websites or React-based frontends. But what many miss is how Next.js can also be used to build full-featured backend APIs – all within the same project. I’ve recently ...
Creating a Real-Time Gesture-to-Text Translator Using Python and Mediapipe
https://www.freecodecamp.org/news/create-a-real-time-gesture-to-text-translator/
https://www.freecodecamp.org/news/create-a-real-time-gesture-to-text-translator/
freeCodeCamp.org
Creating a Real-Time Gesture-to-Text Translator Using Python and Mediapipe
Sign and symbol languages, like Makaton and American Sign Language (ASL), are powerful communication tools. However, they can create challenges when communicating with people who don't understand them. As a researcher working on AI for accessibility,...
Code and Train Qwen3 from Scratch
https://www.freecodecamp.org/news/code-and-train-qwen3-from-scratch/
https://www.freecodecamp.org/news/code-and-train-qwen3-from-scratch/
freeCodeCamp.org
Code and Train Qwen3 from Scratch
Qwen3 is the cutting-edge series of large language models developed by Alibaba Cloud's Qwen team. The LLM is known for its advanced reasoning, multilingual support, and efficient hybrid "Thinking" and "Non-Thinking" modes. We just posted a course on ...
How to Assign Unique IDs to Express API Requests for Tracing
https://www.freecodecamp.org/news/how-to-assign-unique-ids-to-express-api-requests-for-tracing/
https://www.freecodecamp.org/news/how-to-assign-unique-ids-to-express-api-requests-for-tracing/
freeCodeCamp.org
How to Assign Unique IDs to Express API Requests for Tracing
The ability to track what happens with API requests is an important aspect of monitoring, tracing and debugging back-end applications. But how do you differentiate between the reports of two consecutive API requests to the same API endpoint? This art...
How to Convert Your Website into an Android App Using Bubblewrap
https://www.freecodecamp.org/news/how-to-convert-your-website-into-an-android-app-using-bubblewrap/
https://www.freecodecamp.org/news/how-to-convert-your-website-into-an-android-app-using-bubblewrap/
freeCodeCamp.org
How to Convert Your Website into an Android App Using Bubblewrap
If you are a web developer who doesn’t know about App Development (like me!), then this article is for you. I’ll teach you how to turn your website into a native app, without new frameworks or languages. You’ll learn how to convert a website to a PWA...
What are Data Transfer Objects? Learn to Use DTOs in Your Java Spring-Based Projects
https://www.freecodecamp.org/news/what-are-dtos-java/
https://www.freecodecamp.org/news/what-are-dtos-java/
freeCodeCamp.org
What are Data Transfer Objects? Learn to Use DTOs in Your Java Spring-Based Projects
High performance and privacy are at the heart of most successful software systems. No one wants to use a software service that takes a ridiculous amount of time to load – and no company wants their users’ data exposed at the slightest vulnerability. ...
Building an AI-Powered E-commerce Chat Assistant with MongoDB
https://www.freecodecamp.org/news/building-an-ai-powered-e-commerce-chat-assistant-with-mongodb/
https://www.freecodecamp.org/news/building-an-ai-powered-e-commerce-chat-assistant-with-mongodb/
freeCodeCamp.org
Building an AI-Powered E-commerce Chat Assistant with MongoDB
Chatbots should do more than just chat. We just published a new course on the freeCodeCamp.org YouTube channel that will teach you how to build a smart AI shopping assistant from the ground up. This comprehensive course, created by Ania Kubow, goes b...
A Brief Introduction to Ruby
https://www.freecodecamp.org/news/a-brief-introduction-to-ruby/
https://www.freecodecamp.org/news/a-brief-introduction-to-ruby/
freeCodeCamp.org
A Brief Introduction to Ruby
Ruby is a programming language designed with developer happiness in mind. Its elegant and intuitive syntax makes coding not only productive but also enjoyable. Ruby stands out with its powerful metaprogramming capabilities, allowing developers to tre...
Learn Key System Design Principles Behind High-Traffic Platforms Like Gaming and Job Discovery
https://www.freecodecamp.org/news/learn-key-system-design-principles-behind-high-traffic-platforms-like-gaming-and-job-discovery/
https://www.freecodecamp.org/news/learn-key-system-design-principles-behind-high-traffic-platforms-like-gaming-and-job-discovery/
freeCodeCamp.org
Learn Key System Design Principles Behind High-Traffic Platforms Like Gaming and Job Discovery
Over the last three months, life has had me juggling a lot – managing my marriage, taking care of family health issues, and overseeing new construction work at home. Somehow, I got through it all. But looking back, I realised something important: I c...
How to Deploy a Flutter Web App to Firebase Hosting with GitHub Actions
https://www.freecodecamp.org/news/how-to-deploy-a-flutter-web-app-to-firebase-hosting-with-github-actions/
https://www.freecodecamp.org/news/how-to-deploy-a-flutter-web-app-to-firebase-hosting-with-github-actions/
freeCodeCamp.org
How to Deploy a Flutter Web App to Firebase Hosting with GitHub Actions
Deploying a Flutter web app can feel repetitive if you’re doing it manually every time. GitHub Actions automates this by continuously deploying your app to Firebase Hosting whenever you push code to your repository. This guide walks you through setti...
How to Build a Tic Tac Toe Game with Phaser.js
https://www.freecodecamp.org/news/how-to-build-a-tic-tac-toe-game-with-phaserjs/
https://www.freecodecamp.org/news/how-to-build-a-tic-tac-toe-game-with-phaserjs/
freeCodeCamp.org
How to Build a Tic Tac Toe Game with Phaser.js
Tic-Tac-Toe is a great project for beginners who want to learn how to build games. It’s simple to understand but gives you the chance to learn about game state, player turns, winning logic, and user input. In this tutorial, you’ll learn how to build ...
How to Set Up Firebase Crashlytics in a Flutter App (iOS and Android)
https://www.freecodecamp.org/news/how-to-set-up-firebase-crashlytics-in-a-flutter-app-ios-and-android/
https://www.freecodecamp.org/news/how-to-set-up-firebase-crashlytics-in-a-flutter-app-ios-and-android/
freeCodeCamp.org
How to Set Up Firebase Crashlytics in a Flutter App (iOS and Android)
When you’re building mobile applications, one of the biggest challenges you might face is ensuring stability in real-world usage. No matter how much testing you do, unexpected crashes are bound to occur. This is where Firebase Crashlytics becomes an ...
How to Checkmate in Chess
https://www.freecodecamp.org/news/how-to-checkmate-in-chess/
https://www.freecodecamp.org/news/how-to-checkmate-in-chess/
freeCodeCamp.org
How to Checkmate in Chess
Ready to turn your chess advantages into decisive victories? We've just released a new beginner-level course on the freeCodeCamp.org YouTube channel that focuses on the most important phase of the game: the endgame. This course is designed for player...
Checkmate Patterns in Chess for Beginners
https://www.freecodecamp.org/news/checkmate-patterns-in-chess-for-beginners/
https://www.freecodecamp.org/news/checkmate-patterns-in-chess-for-beginners/
freeCodeCamp.org
Checkmate Patterns in Chess for Beginners
After learning the rules and basics of chess, there are various concepts that beginners should learn in order to keep improving. Some of these concepts include opening principles, middle game concepts, endgame fundamentals, and strategy. In this hand...
How to Automate Flutter Testing and Builds with GitHub Actions for Android and iOS
https://www.freecodecamp.org/news/how-to-automate-flutter-testing-and-builds-with-github-actions-for-android-and-ios/
https://www.freecodecamp.org/news/how-to-automate-flutter-testing-and-builds-with-github-actions-for-android-and-ios/
freeCodeCamp.org
How to Automate Flutter Testing and Builds with GitHub Actions for Android and iOS
GitHub Actions is a CI/CD (Continuous Integration and Continuous Deployment) tool built directly into GitHub. It allows developers to define workflows, which are sequences of automated steps triggered by events such as pushing code, opening pull requ...
How to Deploy a Kubernetes App on AWS EKS
https://www.freecodecamp.org/news/how-to-deploy-a-kubernetes-app-on-aws-eks/
https://www.freecodecamp.org/news/how-to-deploy-a-kubernetes-app-on-aws-eks/
freeCodeCamp.org
How to Deploy a Kubernetes App on AWS EKS
AWS makes it much easier to deploy containerized applications, and running Kubernetes in the cloud is a powerful way to scale and manage these applications. Among the many managed Kubernetes services AWS offers, Amazon EKS (Elastic Kubernetes Service...
From Hospital Janitor to Developer with Emmett Naughton [Podcast #185]
https://www.freecodecamp.org/news/from-hospital-janitor-to-developer-with-emmett-naughton-podcast-185/
https://www.freecodecamp.org/news/from-hospital-janitor-to-developer-with-emmett-naughton-podcast-185/
freeCodeCamp.org
From Hospital Janitor to Developer with Emmett Naughton [Podcast #185]
On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Emmett Naughton. He worked as hospital janitor for years while teaching himself programming using freeCodeCamp. He's founder of Coder Dads, a chat community where da...