Home

Pick the React framework that best serves your project

When you’ve decided to use React, take a moment to consider the site framework (for building, routing, and other dev APIs) that best suits your project.

Recent Posts

The freshest written thoughts, tips, and tutorials from the site.

All Posts

Why I started blogging again

After a two-year break from blogging, I'm back at it. Here's what led to the pause, why I'm writing again, and seven benefits that come from regular writing.

Apr 12, 2025

Full-stack web development with 11ty

Frameworks like 11ty are only limited by the platforms to which you deploy them. Here we build a full-stack application by leveraging Netlify’s full-stack platform primitives.

Apr 11, 2025

Every JavaScript site framework can be a full-stack framework

Debunking the idea of a “full-stack” framework from today’s offering by exploring how the role of a framework translates to an application running on a production platform.

Apr 10, 2025

My blogging history

An expanded timeline of my personal blogging history, starting in 2011, and reaching through current times.

Mar 13, 2025

JavaScript

The latest from one of the site's most popular subjects.

All JavaScript

Generating Workable TypeScript Types from Contentful Content

Automatically generate TypeScript type definitions from a Contentful schema, and then override for front-end adjustments.

May 03, 2023

Transform Notion API Data into Component-Ready JSON

Take raw JSON output from the Notion API and transform it into properties that can be used by your website’s pages and components.

Apr 03, 2023

Write Notion Page and Block Data to JSON File with Node.js Script

Write a Node.js script that connects to a Notion database and writes its page and block content to a local JSON file.

Apr 02, 2023

Post Messages to Slack with Node.js

Build a simple Slack app that sends one-way messages to a channel using a Node script.

Feb 16, 2023

The Spinneret

Sign up to receive one email every month with new articles, tools, and references I've discovered.

Read past issues.

Videos

Quick tips and guided tutorials to help you on your coding journey.

All Videos

Guest Posts

Content contributed to this blog by community members.

All Guest Posts

How to implement HTTPS in local development for React, Angular, and Node

Using an SSL certificate can be beneficial in local development, especially when communicating with external services.

Anonymous
Jan 11, 2023

Difference Between React and Vue.js

React and Vue are two of the most popular component frameworks used in modern website development. Let's break down the differences between these two everyday tools.

Harikrishna Kundariya
Jul 22, 2022

10 Angular Tools to Build Creative Web Apps

To help the developers build robust and high-quality web apps, Angular offers plenty of useful tools.

Harikrishna Kundariya
Jun 30, 2022

Popular Web Animation Techniques in 2022

Web animation is a great way to grab attention. Check out the web animation trends in 2022.

Evelina Brown
May 14, 2022

Become a Contributor

Improve your development and writing skills by contributing content to the site.

Start Contributing

Jamstack

Fresh off the Jamstack shelf.

All Jamstack

Evolving with Our Tools: The Continued Evolution of Static Site Generators

Static site generators are still relevant and continue to evolve. You may be able to evolve with them, without needing to jump into a new type of framework.

May 05, 2023

The Most Compelling Argument for Using an SSG

SSGs were revolutionary when they entered the scene around 2008. But they are still relevant. And they are still great. And for many of the same reasons they were compelling in 2008.

May 01, 2023

Jamstack Made Getting Started Easier

Jamstack began as an architectural approach for building websites. As a byproduct, it also promoted the simplicity of deploying those sites.

Apr 18, 2023

Why are There So. Many. CMSs?

It’s difficult to choose a CMS today because there are so many options. But why are there so many options?

Sep 04, 2022

Reposts

Content contributed to other publications and reposted here.

All Reposts

Development Planning: Breaking Down a Design into Components

You've been handed a design and tasked with writing the code that will bring that design to life. Where do you start?

Feb 11, 2022

Six Traits of a Website Ready to Achieve its Goals

A "good website" is one that achieves its goals. Read these six traits of a website that stays focused on those goals.

Jan 28, 2022

Using a Headless CMS as a Multi-Channel Content Source

One of the biggest benefits of a headless CMS is that they can serve multiple front ends.

Jan 24, 2022

The Missing Piece of the Jamstack

At Stackbit, we're working to fill in this missing piece in the Jamstack. We believe we can build a healthy contract between developers and content creators.

Oct 14, 2021