If you want to improve your technical writing skills, this course is for you. It'll help make your writing more concrete & practical + improve your communication skills. You'll learn about framing definitions, describing objects and processes, and lots more. www.freecodecamp.org/news/improve...
freeCodeCamp.org
freeCodeCamp.org
@freecodecamp.bsky.social
We're a community of millions of people who are building new skills and getting new jobs together. A 501(c)(3) public charity.
5.7K followers4 following4.3K posts
When you're building a website, you'll want it to be responsive, fast, & efficient. There are many ways you can optimize your site's performance. In this handbook, Gordon teaches you about SSR, using a CDN, caching, file compression, image optimization, and more. www.freecodecamp.org/news/the-fro...
An Intrusion Detection System acts like a security camera for your network. And in this in-depth guide, Chaitanya teaches you how to build a real-time IDS with Python. It'll alert you to any potential cyber attacks & security breaches to keep your network safe. www.freecodecamp.org/news/build-a...
Open source isn't just about the code. It's a community of contributors and maintainers coming together to build software. In this handbook, Abdul goes over practical steps to help you find projects, make meaningful contributions, and grow your career. www.freecodecamp.org/news/open-so...
Running LLMs locally has a lot of advantages. Like, it gives you access to AI capabilities offline and ensures data privacy, all without cloud costs. In this in-depth tutorial, Oliver shows you how to set up, use, and customize popular models locally with Ollama. www.freecodecamp.org/news/run-and...
If you get a context-related Flutter error, it's easy to look up an answer on Stack Overflow. But if you don't really grasp what's happening, you'll just keep googling. So Nicholas gives you the guide he wishes he'd had to help you truly comprehend these errors. www.freecodecamp.org/news/how-flu...
Moving an LLM from prototype to production can introduce security, privacy, & reliability issues. So Chidiebere is here to help you learn about & build an AI guardrail system. You'll build defensive layers with Python, prevent prompt injection, and more. www.freecodecamp.org/news/how-to-...
Lots of web apps use badges for notifications, status labels, etc. But static badges are boring, and adding some fun animations can really help. Here, Vaibhav teaches you how to build an animated “success” badge using shadcn/ui, Tailwind CSS, & Framer Motion. www.freecodecamp.org/news/how-to-...
Small LLMs can be super useful when they're trained for a specific classroom task. Srishti shows you how to teach one to suggest creative K12 project ideas. You'll build a Wikipedia-based dataset, filter unsafe content, fine-tune with LoRA, and more. www.freecodecamp.org/news/how-to-...
Flutter apps don't usually become hard to scale because of UI complexity alone. It happens when features, state, navigation, + infra concerns start blending together. So Ethiel teaches you how to structure large Flutter apps using a few key approaches. www.freecodecamp.org/news/how-to-...
Automation helps you and your team eliminate repetitive work and focus on creative tasks. There are various tools that help you automate things more effectively. Here, Manish teaches you how build and use your own automation workflows using open source n8n. www.freecodecamp.org/news/a-begin...
Azure Repos can get messy fast as teams, services, & pipelines grow. In this guide, Casmir shows how to organize repositories based on ownership and business boundaries. You'll learn about naming standards, branch policies, RBAC, Git LFS, shallow cloning, & more. www.freecodecamp.org/news/how-to-...
Your browser history shows where you went, but it doesn't inherently show what you were trying to do. Here, Shola teaches you how to build a local-first Chrome extension that maps browsing history into intent threads with Manifest V3 and IndexedDB. www.freecodecamp.org/news/how-to-...
As a web dev, you'll likely need to use APIs in your projects. And if those APIs aren't well-documented, it might be hard to figure out how they work. In this article, Derek explains how to write good API documentation and covers key features & best practices. www.freecodecamp.org/news/how-to-...
If you want to run an LLM, you don't have to rely on cloud-based APIs anymore. You can do it right on your local machine. And here, Chaitanya helps you build your own local AI agent. You'll use the Qwen 3 family of LLMs + Ollama which simplifies everything. www.freecodecamp.org/news/build-a...
If you want to stay up to date on the latest AI and ML research, reading academic papers can help. But they can be intimidating & hard to understand sometimes. In this course, you'll learn how to approach and understand the theory, math, & structure behind them. www.freecodecamp.org/news/underst...
AI Engineers design, build, and deploy AI models and systems to solve complex real-world problems. And this handbook helps you dive in. Tatev discusses the skills you should have, shares tips for getting started, & goes through use cases for AI tools & tech. www.freecodecamp.org/news/the-ai-...
If you're an aspiring Data Scientist, Data Science competitions can help improve your skills. And this course teaches you about Kaggle, a popular competition platform & DS community. It covers picking competitions, feature engineering, selecting a model, & more. www.freecodecamp.org/news/improve...
Potential employers may want to know that you have solid Kubernetes skills. So try earning the Certified Kubernetes Administrator cert. This course helps you study. Beau covers cluster architecture, workloads & scheduling, networking, storage, and more + demos. www.freecodecamp.org/news/prepare...
You may have heard about the Model Context Protocol & wondered how it lets AI tools connect to other tools & systems. Well, it's all thanks to MCP servers. Here, Manish explains how MCP servers work & helps you build your own with Python and the FastMCP library. www.freecodecamp.org/news/how-to-...
You can learn key cybersecurity concepts from Harvard prof Dr. David J. Malan on freeCodeCamp's YouTube channel. In this course, Dr. Malan teaches you how to secure your accounts, databases, & software systems and protect your privacy (with example threats, too). www.freecodecamp.org/news/learn-c...
Large AI models are powerful, but they’re also expensive to run. Here, Ogbemi explains how model distillation transfers learned behavior from a large teacher model to a smaller student. You’ll learn the main distillation techniques & implement one in PyTorch. www.freecodecamp.org/news/what-is...
A vite: not found error can be the last symptom of a dependency install that failed much earlier. Here, Ahmed shows you how to trace the failure back and see what actually made it into node_modules + how to add checks that stop broken container builds sooner. www.freecodecamp.org/news/diagnos...
Wearable baselines are useful until major physiological changes make your old “normal” less meaningful. Here, Shradha looks at how pregnancy can affect your numbers, and how certain wearables respond. You’ll also see what metrics still needs to improve. www.freecodecamp.org/news/how-wea...
Neural networks need more than straight lines when modeling complex relationships. Here, Samyukta explains how non-linearity lets neural networks change their behavior across different input ranges. www.freecodecamp.org/news/how-neu...
Search often needs both exact keyword matching & semantic understanding. In this course, Beau shows you how to build a hybrid search engine in PostgreSQL using BM25 + vector retrieval. You’ll combine different techniques to search 240,000 articles from one DB. www.freecodecamp.org/news/build-a...
Building software with AI is not all about prompting. Adding rule-based checks and tests makes results safer and more reliable. In this in-depth tutorial, Sumit teaches you how to use a practical coding loop technique to get better results from AI. www.freecodecamp.org/news/how-to-...
Getting a web dev job today is more competitive than ever. You need more than just a portfolio to land a job. Here, Ilyas goes over strategy, skills prep, applications, interviews, and more so you make smarter decisions while looking for your next role. www.freecodecamp.org/news/the-ult...
RAG can fail in various ways even when it finds the right chunk. The problem is often context budgeting: the chunk was found, but it didn't fit into the final prompt. Here, Sviatoslav shows how to handle small context windows using several key strategies. www.freecodecamp.org/news/how-to-...
Some scheduled jobs don't need a separate worker, crontab, or Kubernetes CronJob. If the work is already SQL, PostgreSQL can run it with pg_cron. Here, Iyiola shows you how to schedule cleanup jobs, refresh materialized views, build rollup tables, and more. www.freecodecamp.org/news/how-to-...
AI agents don't always fail by crashing. Sometimes they fail by running forever. Here, Daniel teaches you how to build a production-safe agent loop in Python. You'll define exit conditions, enforce token and turn limits, add human review, and lots more. www.freecodecamp.org/news/how-to-...
Your CI/CD pipeline doesn't have to just fail and wait for someone to investigate. In this course, Farzeen shows how to build a self-healing DevOps workflow with GitHub, OpenAI, and n8n. You'll analyze failing logs, generate patches, open pull requests, & more. www.freecodecamp.org/news/build-a...
Learning Kubernetes isn't all about memorizing commands. It really clicks when you start building like a platform engineer. In this course you'll learn everything from core concepts to advanced industry standards like using Prometheus & Grafana for observability. www.freecodecamp.org/news/master-...
The future of software is code that reasons. And learning Python is your first step in this direction. In this video course, you'll learn Python fundamentals, NumPy, Pandas, SQL, Flask, LLMs, and everything else you need to dive into AI Agent development. www.freecodecamp.org/news/learn-p...
Building a game is a great way to improve your programming skills. It makes you think about performance, user input, and structure while getting creative. In this guide, Manish walks you through some of the key skills game dev helps you sharpen. www.freecodecamp.org/news/improve...
A coding agent might tell you what it did looks good...but it hasn't actually tested the functionality. And Timothy was tired of this, so he set out to fix it. In this guide, he teaches you how to make your agent check its work in the browser. www.freecodecamp.org/news/how-to-...
Tutorials on AI agents & tool calling often leave some key questions unanswered. What happens if a tool call fails? How are arguments validated? What tells an agent to stop running? Here, Gabor teaches you about agent harnesses by building one in TypeScript. www.freecodecamp.org/news/how-to-...
If you've built an Android app that runs on an emulator, that's great. But there's a lot more to getting it in people's hands: release builds, signing keys, store listings, and more. In this handbook Nikheel walks you through the whole process from start to prod. www.freecodecamp.org/news/build-p...
AI tools can make building a website UI go much faster. But you'll need to know how to give the agent good, clear instructions to follow In this tutorial, Vaibhav explains how to create solid prompts by building a full-screen hero section of a website. www.freecodecamp.org/news/how-to-...
Operational drift describes how different a system is between the operational spec & what you see over time. And here, Hugo teaches you how to model it. You'll establish a conformance baseline, reevaluate over time, determine what's meaningful divergence, & more. www.freecodecamp.org/news/detect-...
There are many fields in which AI can streamline processes and automate tedious tasks. And one area of them is agriculture. In this book, Vahe details how AI can help increase crop yields, use water more efficiently, predict and react to stormy weather, and more. www.freecodecamp.org/news/ai-in-a...
In the fast-paced world of fintech, you need quick market context. You need to know why a stock moved and what to watch next. Here, Nikhil shows you how to use LangChain, APIs, and StreamLit to generate market briefs from natural language queries. www.freecodecamp.org/news/build-a...