Resources
Resource listings 2364 public listings.
- How OAuth 2.0 Works: A Practical Guide for Backend Developers (freecodecamp.org)If you ask ten junior developers how OAuth 2.0 works, nine of them will start reciting terminology like "Authorization Server", "Bearer Tok…
- Aprenda en cualquier lugar con edX - edX.org (edx.org)Aprenda sobre la marcha o desde casa con los cursos autodirigidos de edX. ¡Comience hoy mismo!
- How to Make Your Antigravity Agent Skills Configurable (Without Forking Them) (freecodecamp.org)Antigravity Agent Skills are a great way to teach your AI agent a workflow once and reuse it everywhere. You write a short SKILL.md file, d…
- edX | Online Courses, Certificates & Degrees from Leading Institutions (edx.org)Find the online learning path for you, delivered by world-class institutions like Harvard, Google, Amazon, and more.
- How to Build AI Applications That Switch Models Automatically (freecodecamp.org)Large Language Models (LLMs) have fundamentally changed how we build modern software. But relying on a single AI model for every user reque…
- Product Experimentation with Instrumental Variables: Unconfounding LLM Routing Decisions in Python (freecodecamp.org)For data science leaders and product managers who are overseeing multi-model gateways, the standard regression approach to measuring model…
- How to Build Kubernetes Operators: A Handbook for Devs (freecodecamp.org)Kubernetes ships with controllers that manage a fixed set of built-in resources: Deployments, Services, Nodes, and so on. An operator exten…
- Agentic AI using LangGraph (freecodecamp.org)We are rapidly moving past standard, single-prompt Large Language Models and entering the era of autonomous AI agents. To help you master t…
- How to Create a Marketing Landing Page Using shadcn/ui (freecodecamp.org)Most marketing landing pages start with the same problem: you're staring at a blank screen and rebuilding sections you've already created c…
- What is Agentic AI? How AI Is Evolving From Chatbot to Co-Worker (freecodecamp.org)You ask ChatGPT a question. It answers. You ask another. It answers again. That back-and-forth has been the standard way most people experi…
- What Happens During a Production Deployment? A Behind-the-Scenes Guide (freecodecamp.org)You push your code. A few minutes later, it is live for real users. Between those two moments runs a long chain of machinery: builds, artef…
- How to Build an Open Source SaaS Landing Page Template with shadcn/ui (freecodecamp.org)Most SaaS landing pages share the same core sections: a hero, social proof, features, pricing, FAQ, and a footer. And most developers end u…
- How to Implement Privacy by Design in Modern APIs (freecodecamp.org)As software developers, we're usually taught to prioritize features like speed, performance, and uptime. When we build APIs, our core conce…
- Why Your Quantum Circuit Works in a Simulator but Fails on Real Hardware [Full Handbook] (freecodecamp.org)If the exact same quantum circuit works perfectly in a simulator, why does it often produce different results on a real quantum computer? T…
- What Modern QA Engineers Actually Do: It's More Than Finding Bugs (freecodecamp.org)Ask someone what a QA engineer does, and you'll probably hear a familiar answer: "They test software and find bugs." It's a common percepti…
- How GPS Works in Wearables (and Why It Kills Your Battery) (freecodecamp.org)A couple of months ago, I went for a 10K run with three different devices on me. Why? Another long story of review deadlines and my own pro…
- Claude Code Full Course (freecodecamp.org)We just published a brand new course on the freeCodeCamp.org YouTube channel that will take you from an absolute beginner to a Claude Code…
- How to Fix the Dual-Write Problem in Node.js with the Outbox Pattern (freecodecamp.org)Imagine you're building an e-commerce platform where placing an order needs to trigger several things at once: the warehouse has to be told…
- Bluetooth Low Energy in Flutter: A Handbook for Devs (freecodecamp.org)Most Flutter tutorials stop at network calls and REST APIs. The moment you need to talk to a physical device, a heart rate monitor, a smart…
- How to Build a Privacy-First Medical Image De-Identification Agent with Claude and MCP (freecodecamp.org)Imagine asking an AI assistant to de-identify thousands of medical images. It runs the pipeline, tracks progress, summarizes every decision…
- A Deep Dive into Behavioral Patterns: The Visitor Design Pattern and its Clean Operations Across (freecodecamp.org)There's a problem that shows up in almost every growing software system, and most developers don't even realize they're hitting it until th…
- How to Customize an LLM for AI Agents using SFT and QLoRA (freecodecamp.org)In this tutorial, I’ll show you how to fine-tune a large language model for use in AI agents using supervised fine-tuning with QLoRA. This…
- How an ECG on a Wrist Wearable Works and How It Compares to a Clinical Test (freecodecamp.org)For decades, recording an electrocardiogram (ECG) meant visiting a hospital or clinic. The doctors would place multiple electrodes on your…
- Why 2D Trapped-Ion Quantum Computers Could Be Easier to Scale Than 1D Architectures (freecodecamp.org)I still remember the first time I ran a Bell-state circuit on a quantum simulator. The code was only a few lines long, but it felt magical.…
- CSRF from Scratch: Browser Mechanics, Attacks, and Spring Security Implementation [Full Handbook] (freecodecamp.org)If you've ever built a web application or configured Spring Security, you've almost certainly encountered Cross-Site Request Forgery (CSRF)…
- How to Build a Browser-Based PDF Color Inverter Tool Using JavaScript (freecodecamp.org)Reading PDF documents for long periods can become tiring, especially when the document contains bright backgrounds or when you're working i…
- How to Harden GitHub Actions Permissions with Least Privilege by Default (freecodecamp.org)When a workflow has more permissions than it needs, a simple build job can become a path to repository changes, token misuse, or a wider bl…
- How to Test AI Features in Flutter [Full Handbook] (freecodecamp.org)You've spent two weeks building an AI assistant. The streaming chat looks beautiful, the system prompt is tight, and safety filters are con…
- How to Implement HIPAA Technical Safeguards on AWS [Full Handbook] (freecodecamp.org)Before I had ever heard the term "HIPAA audit", I spent three days helping a healthcare SaaS startup fix a single misconfigured S3 bucket.…
- How to Be Safe Online (freecodecamp.org)The Internet is a global network that connects the world, providing a platform through which we share knowledge, information, entertainment…
- How Joining a Tech Community Can Help Grow Your Career (freecodecamp.org)In the tech industry, joining a community is one of the best ways to stay informed about the latest trends, connect with like-minded profes…
- How to Add Dynamic Features to a Static Site Without a Server (freecodecamp.org)Static sites are having a moment, and it makes sense. A folder of HTML, CSS, and JavaScript files is fast to load, cheap to host, and very…
- Flutter Frontend Systems Design: How to Think Like a Senior Engineer in the AI Age (freecodecamp.org)Systems design has always been treated as a backend problem. Ask a group of Flutter engineers what systems design means, and most will desc…
- AI Evaluation Engineering: Build a Production-Grade LLM Evaluation Platform from Scratch [Full (freecodecamp.org)The gap between a demo that impresses and a system you can trust is measured in evals. I want to start with a story that's happening in hun…
- How to Get Your Side Project Seen and Gain Paying Users (freecodecamp.org)In 2022, I built a small micro-SaaS in my spare time and eventually sold it for a few thousand dollars. And today, with AI tools, it probab…
- Product Experimentation with Doubly Robust Estimation: When Both Your Models Are Wrong in LLM (freecodecamp.org)Your AI product shipped an agent-mode opt-in six months ago. You ran a propensity analysis, adjusted for engagement tier and query confiden…
- How to Automate Flutter Releases with Fastlane and GitHub Actions for Firebase App Distribution (freecodecamp.org)Picture this: it's 4pm on a Friday, and your team has just merged the last feature for the sprint. But your product manager asks for a new…
- Product Experimentation at Scale: How Airbnb, Netflix, Lyft, and Uber run Causal Inference on (freecodecamp.org)Causal inference for LLM-based AI features is no longer theoretical. Airbnb, Netflix, Lyft, and Uber have published detailed engineering bl…
- How to Build an AI Agent with Per-User OAuth Access [Full Handbook] (freecodecamp.org)When your AI agent serves more than one person, every tool call must answer: who's the agent acting for? Let's learn how to solve this by b…
- AI Paper Review: Generative Modeling by Estimating Gradients of the Data Distribution (freecodecamp.org)Today, diffusion models have become one of the most influential families of generative AI systems. They power applications ranging from ima…
- How to Build a Browser-Based PDF Filter Studio with JavaScript (freecodecamp.org)PDF editing isn't limited to adding signatures or merging documents. Sometimes you simply want to improve the appearance of a PDF by increa…
- How to Build a Browser-Based PDF Color Overlay Tool Using JavaScript (freecodecamp.org)Sometimes you don't want to change the actual content of a PDF. You simply want to add a colored layer over part or all of the document. Th…
- How to Build Production-Grade Agents with Pydantic AI (freecodecamp.org)Building AI agents with raw LLM SDKs works fine for prototypes until you need structured outputs, testable code, and production reliability…
- How to Modernize a Legacy Application with AI Without Turning It Into a Rewrite (freecodecamp.org)I have seen legacy migrations considered successful because the old framework disappeared from the repository. Six months later, the team w…
- How to Build a Browser-Based PDF to Grayscale Converter Using JavaScript (freecodecamp.org)Many PDF documents contain colorful charts, presentations, marketing materials, scanned pages, or graphics that aren't always ideal for pri…
- Why Your Wearable Needs Weeks of Data Before It Becomes Useful (freecodecamp.org)I can recall the time when I first put on the Oura Ring and checked my readiness score the next morning as if I were checking an exam score…
- How to Build a Multi-Agent Trading Research System with LangChain Deep Agents [Full Handbook] (freecodecamp.org)A trading research agent can write strategy code, run a backtest, inspect the results, and keep revising the strategy. The harder problem i…
- How to Build a Basic Discord Storytelling, Chat, and Mental Wellness Bot with Python (freecodecamp.org)Discord bots can look surprisingly complicated when you see them in action. A bot can respond to messages, tell stories, remember parts of…
- How to Manage Context Files in Your Codebase and Get Better Output From AI Coding Agents (freecodecamp.org)You ask a coding agent for a new endpoint, and ninety seconds later you have a working endpoint. Then you read the diff, and you find that…
- How to Scale LLM Inference for AI Agents Using vLLM (freecodecamp.org)In this tutorial, I’ll show you how to scale LLM inference for AI agents using vLLM. I'll help you build an intuition for how LLM inference…
