Please turn JavaScript on
header-image

freeCodeCamp

Want to keep yourself up to date with the latest news from FreeCodeCamp?

Subscribe using the "Follow" button below and we provide you with customized updates, via topic or tag, that get delivered to your email address, your smartphone or on your dedicated news page on Specificfeeds.

You can unsubscribe at any time painlessly.

Title of FreeCodeCamp: "Learn to code | freeCodeCamp.org"

Is this your feed? Claim it!

Publisher:  Unclaimed!
Message frequency:  2.32 / day

Message History

JWT auth feels clean until a stolen token still looks valid to your server. That's the real problem: a bearer token proves possession of a token, but it doesn't prove possession of a trusted device. If an attacker gets a reusable token, replay starts to look like a normal login.

WebAuthn changes the shape of the system. The private key stays on the user's device. Your ...


Read full story

Testing is the unsung hero of software development because shipping features is only half the battle.

We just published a comprehensive course on the freeCodeCamp.org YouTube channel that will teach you all about why and how to test software.

You will learn about the foundational T...


Read full story

Forms are often the gatekeepers to conversions on a site or application. Abandoned carts, partially signed-up users, and users who stop engaging with your app are often thanks to friction with forms.

People will also abandon a site when they don’t understand an error message, can’t navigate through fields easily, or can’t get the help they need right away.

This ...


Read full story

Hello, friends!

My name is Ramazan, and I'm a front-end developer and enthusiast who loves looking at familiar things in web development from new perspectives.

You might have heard of functional programming (FP). It's a paradigm characterised by the use of pure functions and the preservation of data immutability. There are even languages in which FP principles p...


Read full story

The hard part of building a presentation is figuring out the story. What are you trying to say? What’s the structure? Which sections build on which? Where does the data go, table or bullets? Before the comparison or after?

What would help is having something to react to. Starting from zero is hard. Reacting to a draft is fast. “Move t...


Read full story