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