Origin Policy

Two actors in the web platform that share an origin are assumed to trust each other and to have the same authority.

Read more

What Is a Web Developer?

A website can have anywhere from a single person to an entire team behind it, but at minimum, it needs a web developer. These people write the code that gets a website working and visible on the world wide web.

Read more

Accessibility

Making our products accessible benefits everyone, not just people with disabilities

Read more

Code Playgrounds of 2021

A plethora of front-end code playgrounds have appeared over the years. They offer a convenient way to experiment with client-side code and…

Read more

React Fragments

A common pattern in React is for a component to return multiple elements. Fragments let you group a list of children without adding extra nodes to the DOM.

Read more

Gatsby CLI

The Gatsby command line tool CLI is the main entry point for getting up and running with a Gatsby application

Read more

HTTP Requests

HTTP is a protocol, or a definite set of rules, for accessing resources on the web.

Read more

React Semantics

Below I list the most common terms, and their definitions, used when talking about React.

Read more

using the DOM

The following example shows the use of the `height` and `width` properties alongside images of varying dimensions:

Read more

VS Code extensions

Developers will most likely argue for the rest of eternity about the most productive code editor and the best extensions.

Read more

Netlify CMS

Netlify CMS is an open source content management system for your Git workflow that enables you to provide editors with a friendly UI and intuitive workflows

Read more

Git Bash

At its core, Git is a set of command line utility programs that are designed to execute on a Unix style command-line environment. Modern operating systems like Linux and macOS both include built-in Unix command line terminals. This makes Linux and macOS complementary operating systems when working with Git. Microsoft Windows instead uses Windows command prompt, a non-Unix terminal environment.

Read more

ExpressJS Apis

## **Overview** A **database schema** is the shape of our database. It defines what tables well have, which columns should exist within the tables and any restrictions on each column. A well-designed database schema keeps the data well organized and can help ensure high-quality data. Note that while schema design is usually left to Database Administrators (DBAs), understanding schema helps when designing APIs and database logic. And in a smaller team, this step may fall on the developer.

Read more