Home

MDX: Benefits, Challenges, & Use Cases

MDX is undeniably powerful. It gives developers an excess of flexibility and efficiency in authoring content. But it has enough challenges that suggest we may be ready for something better.

Recent Posts

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

All Posts

Transforming Unsplash Images

Unsplash uses Imgix to serve its images, which means you can transform the images before downloading.

Dec 08, 2022

Simplify Context Switching with Browser Tab Groups

Browser tab groups can help contextualize tabs to make it easier to jump back into a project after you’ve been pulled away.

Dec 02, 2022

Using Unsplash API to Seed Placeholder Data

With its large collection of (free) professional imagery and easy-to-use developer API, Unsplash is a great tool for generating contextual placeholder images for your application.

Dec 01, 2022

Capturing Screenshots for Documentation and Blog Posts

Images can be a valuable aid to written content. But getting them right is time-consuming without the right tools and processes in place.

Nov 30, 2022

JavaScript

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

All JavaScript

JavaScript for 11ty with esbuild

As your 11ty application evolves, you’ll want more organization with your JavaScript. Here’s a method for bundling together using esbuild.

Sep 30, 2022

2 Methods for Binding JavaScript Events with 11ty

When using raw JavaScript with 11ty, there are multiple approaches you can take for binding events, all without complicating the JavaScript you’re using.

Sep 29, 2022

Pass Argument to addEventListener

When using the native addEventListener function, you may often want to pass arguments to the callback function. Anonymous functions are here to help.

Sep 28, 2022

Passing Arguments to JavaScript Function Parameters

Things can be tricky when you want to use a function (with required parameters) as an argument within another function.

Sep 13, 2022

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

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

Avoid these 6 Common Mistakes when Building a Website

A list of six crucial factors to a strong, modern website to improve the content, performance, visibility, and aesthetics of your website.

Sophia Young
Feb 25, 2022

Complete Guide to Getting Started with CSS

A handful of tips and tricks on getting started with CSS to make your website visually interesting.

Pratham
Jan 27, 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