Home

11 Tasks Before Launching a Website

A punchlist of the last few tasks for developers to consider before launching a new website.

Recent Posts

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

All Posts

Developers: You Will Make Mistakes

Eduardo Bouças shared the worst mistake he’s made as a developer, along with advice on what to do when you do make a mistake.

Mar 29, 2023

React Wrap Balancer is Cool. But Should You Use It?

An interesting project that helps avoid handing words in layouts, which is particularly useful for headings.

Mar 29, 2023

Icon System for Astro Sites

A simple way to add icons to an Astro site and to stay organized in the process.

Mar 11, 2023

Building an SVG Icon System for Web Projects

Icons come up in every project these days. Here’s a generic solution to the foundation that I use to manage icons in all my projects.

Feb 27, 2023

JavaScript

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

All JavaScript

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

Overriding Next.js Link and Image Components

Next.js ships with these two incredibly useful utility components. You can further abstract these to clean up your code.

Feb 09, 2023

Use a Class Map to Set Dynamic Styles

Components often need to use styling based on property combinations. There are a number of ways to solve this, but only one I’ve found to be the cleanest.

Feb 03, 2023

Using Node.js to Check for Broken Links

A tutorial that walks through the process of writing a Node.js script to recursively test for broken links on a website.

Feb 03, 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

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

4 Less Common, but Super Powerful (Static) Netlify Uses

Netlify isn’t just for websites. Learn how you can use Netlify to serve your other sites with useful content, creating a single source of truth for your assets and data, as needed.

Sep 03, 2022

Creating Parity Between CI and Jamstack Deployment Process

You can get to production faster by separating CI and build/deployment process. But there’s risk in it. Here are two approaches to help with the decision.

Jul 01, 2022

The Best Thing about Jamstack

In exploring the artifacts of the early Jamstack movement, I’ve come to discover the best part of the Jamstack. This now guides how I describe Jamstack.

May 18, 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