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,458 Followers  |  4 Following  |  1,410 Posts  |  Joined: 10.05.2023  |  1.6506

Latest posts by freecodecamp.bsky.social on Bluesky

Post image

When you're prepping for technical interviews, you should work on algorithms & data structures. Many devs use LeetCode to help them study. In this course, you'll work through the Neetcode 150 (the 150 most essential LeetCode problems) to really hone your skills.
www.freecodecamp.org/news/prepare...

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

Online courses are a great way to develop new skills from anywhere. And in this article, Dhawal rounds up the most popular online courses of 2024 for inspiration. You'll find courses on everything from penetration testing to LLMs to to basic math and much more.
www.freecodecamp.org/news/most-po...

04.08.2025 16:07 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

If you want to learn React you should have a solid grasp of modern JavaScript first. And in this in-depth guide, Nil reviews the key concepts you should know. He covers template literals, arrow functions, destructuring, map, filter, reduce, & lots more.
www.freecodecamp.org/news/javascr...

04.08.2025 12:02 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

If you ask users to share info on a website or app, you don't have to store that info in a database. Instead, you can have it sent directly to a private Discord text channel. Here, Tapas shows you how to integrate Discord webhooks with a Next.js 15 project.
www.freecodecamp.org/news/integra...

04.08.2025 08:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

If you're just trying to finish a feature, maybe you make a quick fix and say "we'll fix it later". But then you don't, & it starts causing issues & hard-to-find bugs. This is technical debt. Here, Manish explains what it is, why it happens, & how to handle it.
www.freecodecamp.org/news/what-is...

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

Web components are a set of standardized browser APIs that let you build custom, reusable HTML components. You can use them to create self-contained components that work across frameworks - or even without a framework. Here, Mark teaches you all about them.
www.freecodecamp.org/news/a-brief...

04.08.2025 00:01 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Generative AI systems can create content based on training data. And in this 65-hour bootcamp, Andrew (& other instructors) teach you key GenAI concepts. You'll use Python data libraries, learn about prompt engineering, model fine-tuning, & AI agents, & more.
www.freecodecamp.org/news/free-ge...

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

Arrow functions in PHP let you write short, anonymous functions. They're a compact alternative to closures, especially when the function body is small & focused. Here, Montasser explains how arrow functions work + how they differ from regular anonymous functions.
www.freecodecamp.org/news/how-to-...

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

If you need to brush up your math skills, this is for you. It's a list of more than 220 top online math courses from the 60 best universities in the world. You can learn about linear algebra, differential equations, vector calculus, stats & probability, & more.
www.freecodecamp.org/news/math-on...

03.08.2025 12:01 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

If you need to make small updates to your Flutter apps (think bug fixes & UI tweaks) you may not want to do a full release. Instead, you can use Shorebird to make patches & deploy them quickly. Anthony explains when to use this tool & how to push silent updates.
www.freecodecamp.org/news/how-to-...

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

Different parts of your app may need to access and update the same info. This can lead to a shared state problem in React - and it's a real headache in complex apps. In this handbook, Henry helps you grasp the problem & shares solutions & optimization strategies.
www.freecodecamp.org/news/shared-...

03.08.2025 04:01 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Named Entity Recognition is a tool that helps you pick out important terms in text. It's helpful for extracting meaningful insights from large bodies of text, for example. In this tutorial, Manish teaches you how it works by building a news analyzer.
www.freecodecamp.org/news/extract...

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

If you want to improve your technical writing skills, this course is for you. It'll help you make your writing more concrete & practical so you can communicate clearly. You'll learn about framing definitions, describing processes, writing formal reports, & more.
www.freecodecamp.org/news/improve...

02.08.2025 20:01 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

You've likely learned a lot about algorithms in your coding journey - but have you thought about why they actually work? This course goes into the math behind an algorithm's performance & covers Divide and Conquer, probabalistic analysis, hash tables, & more.
www.freecodecamp.org/news/algorit...

02.08.2025 16:03 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

If you've ever used emoji, read text in multiple languages, or used a symbol from the internet, you've benefitted from Unicode. It's what lets various symbols work across apps, devices, & countries. Here, Manish explains how Unicode works and why it matters.
www.freecodecamp.org/news/what-is...

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

Uploading large files to S3 using traditional single-request methods is tough. Network interruptions waste bandwidth & time, and it gets more unreliable as files get bigger. So Chisom teaches you how to upload large objects to S3 with AWS CLI multipart upload.
www.freecodecamp.org/news/how-to-...

02.08.2025 08:01 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

If you're building a backend app, you'll need to work with a database. And if you're coding in Go, there's an official driver that lets you connect to & interact with MongoDB. Here, Dami walks you through setting it all up & building a simple blog application.
www.freecodecamp.org/news/how-to-...

02.08.2025 04:01 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

When you're building a website, it should be responsive, fast, & efficient. And there are many ways to optimize a site's performance. In this handbook, Gordon teaches about server-side rendering, using a CDN, caching, file compression, image optimization, & more.
www.freecodecamp.org/news/the-fro...

01.08.2025 20:02 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Building a practical project is a great way to practice your coding skills. Here, Timothy helps you build a wardrobe app with React's drag & drop feature. You'll set up states, define color options, set up drag & drop functionality, build the UI, & more.
www.freecodecamp.org/news/how-to-...

01.08.2025 16:04 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

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

01.08.2025 12:03 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

If you want to improve your C++ skills, this course is for you. You'll code in C++ and use the powerful open-source JUCE framework to build an audio plugin. You'll also learn about digital signal processing, how to create a responsive GUI for your plugin, & more.
www.freecodecamp.org/news/improve...

01.08.2025 08:02 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

These days, apps can get pretty complex - and this can cause compatibility issues across OSs/environments. This is where Docker containers can help. In this guide, Oluwatobi explains how Docker works & walks you through containerizing a Node.js app.
www.freecodecamp.org/news/contain...

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

Enterprise-level AI engineering requires some different, more complex skills. And this course covers LLM embeddings, RAG, multimodal models, LangChain-powered agents, & more. You'll build an end-to-end app that automates insurance claims using AWS tools.
www.freecodecamp.org/news/learn-e...

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

If you want to run an LLM, you don't have to rely on cloud-based APIs - 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 running LLMs locally.
www.freecodecamp.org/news/build-a...

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

Mobile apps are powered by various APIs, so you'll need to secure those APIs. That's what Anthony teaches you how to do for Flutter apps here. You'll learn about common Flutter vulnerabilities, best practices, & see how to build a secure API call with an example.
www.freecodecamp.org/news/how-to-...

31.07.2025 16:05 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Database seed scripts are pre-written pieces of code that populate your DB with initial data. They give you consistent test data across different environments, faster setup times, & reproducible environments. Here, Tope helps you build seed scripts for Node apps.
www.freecodecamp.org/news/how-to-...

31.07.2025 12:03 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

You may have heard of microcopy - little bits of text that guide users through your site. And here, Mfonobong explains how it works & why it's important. You'll see examples of helpful microcopy, how to effectively use it, & how it helps boost conversions.
www.freecodecamp.org/news/how-to-...

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

If you want to get promoted from Staff to Senior Engineer, this guide's for you. Shruti shares tips from her own experience at PayPal & Slack. She talks about what Staff Engineers do, why you might not be getting promoted, and how to take that next step.
www.freecodecamp.org/news/how-to-...

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

Creating and maintaining documentation can be a pain - unless you have some helpful tools. Here, Rajdeep shows you how to use an open source option called docs.page. You'll learn how to configure it, use pre-built components, diagnose errors, use & more.
www.freecodecamp.org/news/how-to-...

30.07.2025 20:02 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

If you want to stay up to date on the latest AI and Machine Learning research, reading academic papers can help. But they can be intimidating and hard to understand. In this course, you'll learn how to approach & understand their theory, math, and structure.
www.freecodecamp.org/news/underst...

30.07.2025 16:05 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@freecodecamp is following 4 prominent accounts