Month: December 2020

The Benefits of Going RESTful – What is REST and Why You Should Learn About It
In this article, we will take a look at Representational State Transfer (REST) principles to learn what they are and what benefits you can get from applying them. I believe it is important to understand …

Helm Charts Tutorial: The Kubernetes Package Manager Explained
There are different ways of running production services at a high scale. One popular solution for running containers in production is Kubernetes. But interacting with Kubernetes directly comes with some caveats. Helm tries to solve …

The Top freeCodeCamp Contributors of 2020
2020 was a long, challenging year. But one bright spot is the thousands of people who contributed to freeCodeCamp this year. They’re helping our nonprofit accomplish its mission to create free learning resources for everyone. …

20 Award-Winning 13-Kilobyte JavaScript Games You Can Play in Your Browser – js13k 2020 Winners
In this article, I am going to show you 20 award-winning JavaScript games from the JS13kGames competition. So in other words, you’re going to see 20 great examples of code from 20 insanely talented developers. …

Try/Catch in JavaScript – How to Handle Errors in JS
Bugs and errors are inevitable in programming. A friend of mine calls them unknown features :). Call them whatever you want, but I honestly believe that bugs are one of the things that make our …

React Server Components Explained
Last week, the React team released a new feature called React Server Components (RSC). In this article, I would like to give you my perspective on a few aspects of RSC. Can’t I run React …

Gatsby Starter Blog: How to Add Header Images to Posts with Support for Twitter Cards
If you’re like me, you used Gatsby Starter Blog to kickstart your personal blog, made a few customizations, and then just rolled with it. Adding new posts in the form of markdown is great. But …

Google Meet and Duo help you share moments that matterGoogle Meet and Duo help you share moments that matterDirector of Product Management
In 2020, Meet was put to the test. Our team had to really think through how virtual meetings could bring the key part of what in-person meetings provide: human connection. We launched new features like …

Build an Instagram Clone with React Native, Firebase Firestore, Redux, and Expo
Recreating a popular app is a fun way to learn a lot of complex programming skills. We’ve released a full course on the freeCodeCamp.org YouTube channel that will teach you how to build an Instagram …

Growing up on the web with lifestyle blogger Keiko LynnGrowing up on the web with lifestyle blogger Keiko LynnSocial Partnership Manager
Keiko Lynn has only ever had what she calls a “real job” once in her life. She did a short stint at a pretzel parlor as a teenager and kept a blog as a personal …