freeCodeCamp.org's Avatar

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.

3,995 Followers  |  4 Following  |  2,699 Posts  |  Joined: 10.05.2023  |  1.4833

Latest posts by freecodecamp.bsky.social on Bluesky


Post image

Proper documentation makes your REST API usable. Without proper docs, other devs won't know how to work with your API. Here, Orim shows you how to generate an OpenAPI specification and use Scalar to serve them from your Node.js app.
www.freecodecamp.org/news/rest-ap...

27.02.2026 17:06 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

For today's coding challenge, you'll get a matrix - which is an array of arrays. You'll also get an integer, and your task is to shift all values in the matrix by the given amount. Check it out on the freeCodeCamp mobile app.

27.02.2026 14:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

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...

27.02.2026 13:06 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Learning Kubernetes doesn't come from memorizing commands. It comes 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-...

27.02.2026 09:02 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

The future of software is code that reasons. And Python is your first step. 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...

27.02.2026 05:01 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

No one wants to be placed on a Performance Improvement Plan. Moshe certainly didn't - until he dug in, worked harder, & started improving. Here, he discusses his PIP experience at Google - what he learned, where he is now, & how to not let a PIP get you down.
www.freecodecamp.org/news/clawing...

27.02.2026 01:01 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

You can now learn key cybersecurity concepts from Harvard professor Dr. David J. Malan right on freeCodeCamp's YouTube channel. In this course, Dr. Malan teaches you how to secure your accounts, databases, software systems, and more.
www.freecodecamp.org/news/learn-c...

26.02.2026 21:02 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

APIs and the Model Context Protocol both help different systems communicate. But these two tools were built for different purposes: in short, APIs are for developers, and MCP is for AI models. Here, Manish explains how each works & why they're both needed.
www.freecodecamp.org/news/mcp-vs-...

26.02.2026 17:03 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

For today's coding challenge, you'll get a string. Your job is to return a message with the count of how many letters and numbers it contains. Check it out on the freeCodeCamp mobile app.

26.02.2026 15:15 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

JSON is the standard data exchange format for the web - so you'll run into it a lot as a dev. This means you should know how to parse, manipulate, & generate it. In this tutorial, Bala teaches you how to parse JSON in Python and walks you through a few examples.
www.freecodecamp.org/news/how-to-...

26.02.2026 13:02 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

You can use the Flutter software development kit to build some pretty sleek, responsive apps. But to get the most out of it, you'll need to understand async programming concepts - like streams. Here, Anthony explains what streams are and how they work in Flutter.
www.freecodecamp.org/news/how-to-...

26.02.2026 09:02 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Building a game is a great way to improve your programming skills. It makes you consider things like performance, user input, & structure while getting creative with problem-solving. Here, Manish walks you through some key skills that game dev helps you sharpen.
www.freecodecamp.org/news/improve...

26.02.2026 05:01 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Sometimes you'll need to screenshot a webpage - but doing it manually isn't scalable. Here, Ashutosh helps you build a Python Flask app that takes a URL, calls a screenshot API, & returns an image. You’ll learn about HTML forms, dynamic image display, & more.
www.freecodecamp.org/news/build-a...

26.02.2026 01:01 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

If you want to know more about a web page, you can go to DevTools or an SEO auditing tool. But what if you want quick info, without leaving your browser? Here, Hitesh helps you build a Chrome extension that analyzes any web page using JavaScript & Manifest V3.
www.freecodecamp.org/news/how-to-...

25.02.2026 21:02 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

When you're building your UI in Flutter, it should be responsive without having to manage multiple layouts. Fortunately, Flutter has tools that help you do this. Here, Anthony teaches you about some key widgets to use, how media queries work, & more with a demo.
www.freecodecamp.org/news/how-to-...

25.02.2026 17:07 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

For today's coding challenge, you'll be given an array of numbers. Your job will be to return a new array containing the value needed to get from each number to the next number in the array. See if you can solve it on the freeCodeCamp mobile app.

25.02.2026 14:31 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

You may have heard a lot about the Model Context Protocol lately. It allows LLMs to securely share context and communicate with outside data sources, making them much more powerful. In this guide, Manish explains how this protocol works and why it's so useful.
www.freecodecamp.org/news/how-the...

25.02.2026 13:02 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

In 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...

25.02.2026 09:02 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Stop using Notion like a basic notebook – make it your personal operating system. In this massive 12-hour course, you'll learn about formulas and automations, how to build databases, productivity systems, dashboards, and much more, all inside of Notion.

www.freecodecamp.org/news/lean-no...

25.02.2026 05:01 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

There are many fields where AI can streamline processes & automate tedious tasks. And agriculture is one such one area. 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...

25.02.2026 01:01 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

IPv4, or Internet Protocol version 4, is a system used to identify devices on the internet or a local network. In this handbook, Omer explains how it works and why it's important. You'll learn about network addressing schemes, special IPv4 addresses, & lots more.
www.freecodecamp.org/news/how-ipv...

24.02.2026 21:02 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0
Post image

Calculus is a powerful tool for understanding change, motion, & growth. In this college Calculus course Ed teaches you the key concepts using Python. You'll learn about limits, derivative rules, slope interpretation, & how symbolic math libraries like SymPy work.
www.freecodecamp.org/news/learn-c...

24.02.2026 17:05 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

For today's coding challenge, you'll get a start date and an end date - and your task is to determine the number of business days between the two. Check it out on the freeCodeCamp mobile app.

24.02.2026 14:45 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

Building a website from scratch might feel overwhelming at first. That's why Kunal wrote this tutorial - to walk you through the process. You'll start by finding an idea & setting up the project, then you'll build the website, test the code, & push it to GitHub.
www.freecodecamp.org/news/how-to-...

24.02.2026 13:02 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Closures exist in many programming languages with the same core idea: They capture variables from their surrounding scope. Here, Gabor teaches you how they work in Go. You'll learn about named inner functions, goroutines, concurrency, & how to test & debug them.
www.freecodecamp.org/news/how-to-...

24.02.2026 09:02 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

AI apps get way more powerful when multiple agents can collaborate and specialize. Especially when you understand agent design and inter-agent communication. Here, Balajee goes over how to build a multi-agent AI system in Python, containerize it, and deploy it.

www.freecodecamp.org/news/build-a...

24.02.2026 05:01 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

Building secure apps has never been more important. So as an iOS dev, you'll need to prioritize security all through development. In this guide, Alex teaches you how to build secure iOS apps in Swift by explaining common security issues (& how to fix them).
www.freecodecamp.org/news/how-to-...

24.02.2026 01:01 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

TanStack Start is a newer full-stack framework for React that's an alternative to options like Next.js & Remix. And here, Andrew walks you through how to get started with it. You'll use it to build a CRUD app along with TanStackDB and add RxDB integration, too.
www.freecodecamp.org/news/how-to-...

23.02.2026 21:02 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

In shadcn, a registry is a place for sharing & managing reusable components, utilities, etc between projects. Here, Abhijeet shows you how to set one up. You'll learn about the namespace system, auth for private registries, CLI commands, error handling, & more.
www.freecodecamp.org/news/how-to-...

23.02.2026 17:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

For today's coding challenge, you'll be given a donor blood type and recipient blood type. Your task is to determine if a donor and recipient have the same blood type. Check it out on the freeCodeCamp mobile app.

23.02.2026 15:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@freecodecamp is following 4 prominent accounts