Category Archives: Uncategorized

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 dads encourage one another. We talk about: Making ends meet while raising a family Recovering from getting laid off […]

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) stands out for its seamless integration with the AWS ecosystem, strong reliability, and excellent support. If you’re […]

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 requests, or creating releases. For Flutter developers, GitHub Actions is a powerful way to automate testing, builds, and deployment […]

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 handbook, we’ll focus on endgame fundamentals. You’ll learn about some common checkmate patterns for beginners and how you […]

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. From voice assistants that follow instructions to support systems that interpret user intent, NLU sits at […]

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, he taught himself how to program and now works as a developer. We talk about: Life […]

How to Design Structured Database Systems Using SQL [Full Book]

This book will guide you, step-by-step, through designing a relational database using SQL. SQL is one of the most recognized relational languages for managing and querying data in databases. You’ll learn the fundamental concepts related to both data and the databases where they are stored and managed – from how data is transformed into information […]