We're a community of millions of people who are learning math, programming, and computer science together. A 501(c)(3) public charity. Tweets by @abbeyrenn.
If you're using AI tools to build mobile apps, you'll still need to plan, work on the backend, test, + deploy before shipping.
In this course, you'll build and publish a full-stack social app with Expo and React Native.
You'll use Convex, Clerk, Sentry, and AI coding tools to take it from idea to App Store.
freecodecamp.org/news/build-…
Charts often require a surprising amount of setup and boilerplate to get right.
In this tutorial, @AshvinUI shows you how to generate shadcn/ui charts and add them to a Next.js app.
You'll learn all about chart theming, Recharts, and passing live server data, too.
freecodecamp.org/news/how-to…
Removing screens from wearables can make health tracking less distracting, but not necessarily more accurate.
In this article, @reetain_raina explains what really affects wearable data quality.
You'll learn about sensors, tracking consistency, and the trade-offs of screenless devices.
freecodecamp.org/news/are-sc…
For today's coding challenge, you'll get a password string, and you'll need to determine if it's weak, medium, or strong depending on certain rules. Check it out on the freeCodeCamp mobile app.
An AI healthcare app is only as reliable as the clinical data behind it.
In this article, @manishmshiva explains why healthcare AI needs strong data foundations before better models.
You'll learn about data quality, interoperability, multimodal pipelines, and governance.
freecodecamp.org/news/health…
Node.js lets you take your JavaScript skills beyond the browser and start building backend applications.
In this handbook, @oluwatobiss teaches the fundamentals of Node.js and Express.js.
You'll learn all about servers, routes, middleware, routers, controllers, views, and lots more.
freecodecamp.org/news/nodejs…
Large codebases get harder to navigate when you need to understand how functions connect across files.
In this tutorial, @otobongfp shows you how to build a code graph with TypeScript and VS Code’s language APIs.
You'll learn about call hierarchies, graph traversal, BFS, caching, and more.
freecodecamp.org/news/how-to…
A Kubernetes rollout can get stuck even while your application keeps serving traffic.
In this tutorial, Praneeth shows you how to diagnose stalled rollouts with a hands-on lab.
You'll investigate image-pull errors, failed readiness probes, scheduling issues, and rollout recovery.
freecodecamp.org/news/how-to…
Your Kubernetes cluster can look healthy, but AI inference can still be painfully slow.
In this article, @gursimarsm explains how to diagnose where that latency is coming from.
You'll learn about routing, queueing, GPU capacity, autoscaling, and streaming performance.
freecodecamp.org/news/how-to…
Be VERY careful with algo trading. But yes, the python app you build in this course really does work. And freeCodeCamp published some banger books this week, too.
A word counter is a simple project that lets you practice core front-end skills.
In this tutorial, @bansidharkadiya shows you how to build one with HTML, CSS, and vanilla JavaScript.
The tool will count words, characters, sentences, and paragraphs in real time.
freecodecamp.org/news/how-to…
Today's coding challenge is the reverse of yesterday's! You'll take a non-negative integer and return its binary representation as a string. Check it out on the freeCodeCamp mobile app.
GDPR compliance isn't just about policies. You need technical evidence that personal data is protected.
In this in-depth guide, Ayobami explains how to implement GDPR Article 32 controls in real systems.
You'll learn about encryption, audit logging, session security, backups, penetration testing, and more.
freecodecamp.org/news/gdpr-a…
LLMs can struggle to answer questions about documents they weren't trained on.
In this guide, @ashutoshkrris explains Retrieval-Augmented Generation (RAG) and shows you how to build a working PDF chatbot in Python.
You'll use LangChain, Gemini, and ChromaDB to retrieve relevant context and generate solid answers.
freecodecamp.org/news/rag-ex…
AI apps don't always need to send data to a server.
In this guide, @Timi471 shows you how to run machine learning right in the browser with TensorFlow.js and WebGPU.
You'll build an image classifier and benchmark browser AI performance across CPU, WebGL, and WebGPU.
freecodecamp.org/news/build-…
Automation can be confusing when the rules for what should happen are hidden inside the tools that execute them.
In this article, @hugo_teijiz explains why software systems need an explicit layer between operational intent and execution.
You'll learn how to separate preconditions, constraints, evidence, recovery rules, and execution plans, including for AI agents.
freecodecamp.org/news/softwa…
AI-generated infrastructure code can be syntactically correct, but it can still have serious security issues.
In this handbook, @mkbadeniyi shows you how to govern infra changes with Policy as Code and Open Policy Agent.
You'll learn about Rego, Terraform plan checks, CI policy gates, Kubernetes admission control, and lots more.
freecodecamp.org/news/how-to…
Browsers can spend a lot of time rendering content users can't even see yet.
In this article, Ayman explains how CSS content-visibility can reduce that work.
You'll learn how this property works, how to measure the actual impact, and when to use it.
freecodecamp.org/news/css-co…
For today's coding challenge, you'll learn a little bit about binary numbers. Your task will be to take a string that represents a binary number and return its decimal equivalent as a number. See if you can solve it on the freeCodeCamp mobile app.
Résumé screening gets difficult at scale, especially when AI scores aren't reliably comparable.
In this handbook, @sharvinshah26 helps you build an AI résumé screener with Next.js, Supabase, and TypeSafe Jev.
You'll learn about calibrated scoring, human review, and the app's architecture.
freecodecamp.org/news/build-…