Skip to main content

111 posts in 'Blogging'

Dec 9: Building a blog

A quick look at the tools we used to build our new blog & marketing site.

Dec 9, 2024

Categories: BloggingCMSConfigurationDeployment

How to build static website with 11ty

In this tutorial, you will learn how to create lean, multipage static website with 11ty framework. Use Markdown for content management.

Nov 17, 2024

Categories: BloggingGetting Started

Share to the Fediverse with ShareOpenly

A share button that connects to Mastodon, BlueSky, Micro.blog, Threads and more. Here's how I've hooked it up to Eleventy.

Oct 30, 2024

Categories: BloggingHow to...Social Media

Ergonomic Static Site Blogging

Alex is still searching for the perfect static site authoring experience for the average user.

Oct 23, 2024

Categories: BloggingCMS

Building a Blog with Eleventy (blind, any%)

I recently felt like getting back into blogging. But setting up and maintaining WordPress felt like more than I was looking for. I was looking for something much simpler. Preferably file-based and with Markdown support. That was my introduction to Eleventy.

Oct 19, 2024

Categories: BloggingCSS/SassCollectionsConfigurationData CascadeFiltersGetting StartedGlobal DataLayoutsMarkdownNavigationPaginationPluginsShortcodes

11ty and Ghost

Alex talks at length about what it's like using both Ghost and 11ty for two different blogs.

Oct 15, 2024

Categories: BloggingCMSWhy Eleventy?

How I teach Eleventy from scratch

I love how in Eleventy, you can build a site step-by-step and at each small step, have a functional website. In this post, I describe a workshop structure I’ve used lately to teach a few of my friends how to build a static site with Eleventy.

Oct 6, 2024

Categories: BloggingConfigurationFiltersGetting StartedHow to...Plugins

Making blog post source files available with 11ty

You can now view the source file for any blog post on my site by replacing the trailing slash with .txt in the URL. For example, the source file for this post is available here. You can also replace the trailing slash with the original file extension of the source. Most of my blog posts are composed in Markdown, so the extension will usually be .md, but my setup also supports the occasional .ojs (for Observable notebooks) or .html post. But .txt will always work.

Aug 31, 2024

Categories: BloggingConfigurationHow to...

Eleventy Lessons Learned

How I added a few features and quashed a few bugs.

Aug 6, 2024

Categories: BloggingImagesRemote DataSocial Media

Hello World (from 11ty)!

Ah shit, here we go again dot gif

Jul 7, 2024

Categories: BloggingFront Matter

Chris McLeod is a software developer with over 20 years of experience. Sometimes he writes about it.

Jul 3, 2024

Categories: BloggingGlobal DataHow to...Social Media

Building with Eleventy

Re(re-re) building my personal site with Eleventy and web components

May 21, 2024

Categories: BloggingWebCWhy Eleventy?

My Ideal Blogging Workflow

Discoveries about API Platform

May 18, 2024

Categories: Blogging

Create a Blog with Eleventy and Storyblok

This is a step-by-step tutorial on how to create a blog site using Eleventy and Storyblok.

May 13, 2024

Categories: BloggingCMSConfigurationHow to...Pagination

Generating Eleventy Post Descriptions Using Generative AI

Using Generative AI to automatically generate post descriptions is a great way to save time and ensure consistency across your site. By leveraging tools like ChatGPT, you can quickly create engaging summaries that entice readers to click through and read more. The Describer GenAI extension for Visual Studio Code simplifies this process, allowing you to effortlessly generate descriptions for your articles with just a few clicks. With the ability to customize settings and easily integrate the generated descriptions into your site, this tool is a valuable asset for content creators looking to streamline their workflow.

Mar 18, 2024

Categories: BloggingFront MatterHow to...

Automate Your Static Site Rebuilds with Netlify Scheduled Functions

Effortlessly automate regular website updates for your static site using Netlify scheduled functions. Set it and forget it - never worry about manual updates again!

Mar 17, 2024

Categories: BloggingDeploymentHow to...NetlifyScheduling

Eleventy excerpts

Everybody seems to implement their own way of generating post excerpts in Eleventy, and here's mine.

Mar 15, 2024

Categories: BloggingFiltersHow to...

The "IndieWeb" feels like coming home

I moved this site to Eleventy hosted on Neocities and as a result I'm having fun with my website again!

Mar 14, 2024

Categories: BloggingGetting StartedMigrating to Eleventy

Group posts by year in Eleventy.js

JavaScript software development tips, strategies for salary negotiation, and other helpful advice for navigating software as a career.

Mar 13, 2024

Categories: BloggingCollectionsDatesHow to...

I archived my tweets

Thoughts on archiving and restoration as it relates to my Twitter feed.

Mar 11, 2024

Categories: BloggingMarkdownSocial Media

Eleventy - Group posts by year

A common organisation pattern for a blog is to group posts by year. I will show you how to do this efficiently and succinctly in JavaScript.

Mar 1, 2024

Categories: BloggingCollectionsConfigurationDatesHow to...

A roundup of recent updates to my website

Where i describe the recent updates to the kinds of content you'll find on my website

Feb 27, 2024

Categories: BloggingCollectionsFront MatterRSSSocial Media

THE Eleventy Meetup Feb 20th

We had a lovely meetup with the Eleventy community. I talked about building meetup community sites utilizing Global Data Files and Robb talked about how he builds his website with Eleventy, pulling data in from various sources.

Feb 26, 2024

Categories: BloggingHow to...YouTube

Using Eleventy to Gobble Up Everything I Do Online

A blog post about how my site works based on a talk I did at the Eleventy meetup

Feb 21, 2024

Categories: BloggingGlobal DataHow to...Remote DataSocial Media

Added Folder Selection to My New Post Utility

Added an enhancement to my Eleventy New Post utility to support choosing the target folder during post creation.

Feb 6, 2024

Categories: BloggingHow to...

Creating an OPML File for my Blogroll

How I'm creating OPML files for my blog, and pod, rolls so people can subscribe to all of the sites in one go

Jan 21, 2024

Categories: BloggingData CascadeDatesHow to...

Update: Tags Are Back

This website used to have tags. They were gone for about 3 years, but they're back now.

Jan 16, 2024

Categories: BloggingCollectionsHow to...Pagination

Cloudflare Pages Cron Deploys

Scheduling static site deploys daily

Jan 15, 2024

Categories: BloggingDeploymentRemote DataWebmentions

How I use Readwise Reader to post and share links.

Jan 10, 2024

Categories: BloggingHow to...Remote Data

Hiding Future Posts in Eleventy

Describes how to hide posts with a future publishing date in an Eleventy site.

Jan 10, 2024

Categories: BloggingConfigurationGlobal DataHow to...Plugins

My 11ty Plugins

A list of plugins that I have written for the eleventy static site generator.

Jan 5, 2024

Categories: BloggingPlugins

Generating a static blog with Eleventy

From 0 to minimal blog using 11ty. I tell you the steps I took to create the minimal technical basis for this website's content.

Dec 23, 2023

Categories: BloggingCollectionsConfigurationInternationalizationLayouts

Addition of Post Graphs to Stats page

Blog and general digital garden of the full stack programmer Simon Dann.

Dec 20, 2023

Categories: BloggingPlugins

Let’s create a microblog with visual editing using Bookshop and Eleventy

Visual editing is table stakes for a modern content management workflow.

Dec 7, 2023

Categories: BloggingCMSCSS/SassConfigurationHow to...

Eleventy vs. Next.js for static site generation

We evaluate Eleventy and Next.js and compare both static site generators for performance, developer experience, scalability, and ecosystem.

Dec 7, 2023

Categories: BloggingConfigurationGetting StartedWhy Eleventy?

From Jason 2.0 is an 11ty-powered digital garden with multiple plots

Odes & Satires, and other matters of stuff & things.

Nov 6, 2023

Categories: Blogging

Eleventy Excellent demo branches

Frontend developer and designer living in Madrid. I enjoy working with semantic HTML, vanilla Javascript and modern CSS.

Oct 30, 2023

Categories: BloggingConfigurationPagination

TinaCMS + 11ty

Taking a deep dive into setting up a CMS for my static site with TinaCMS

Oct 17, 2023

Categories: BloggingCMSConfigurationDeploymentHow to...

Migrating Blogger to Eleventy

Shifting sheetsj.com into the future

Oct 13, 2023

Categories: Migrating to EleventyHow to...Blogging

Making a simple Eleventy blog template

If you’ve worked with TypeScript, React or Next odds are you’ve encountered an update that broke a... Tagged with frontend, css, html, tutorial.

Oct 3, 2023

Categories: BloggingCollectionsFront MatterHow to...Layouts

Excerpts for Eleventy: My Implementation

Converting my relatively basic personal website to Eleventy has shown me how challenging it is to build a static-site generator flexible...

Oct 2, 2023

Categories: BloggingHow to...Front MatterMarkdown

Building a Blogroll with 11ty

How I created a blogroll with 11ty based off of Ben Myers solution

Sep 24, 2023

Categories: BloggingHow to...

Build a Blogroll with Eleventy

A step-by-step guide to adding a blogroll, complete with each blog's latest posts, to your Eleventy site.

Sep 21, 2023

Categories: Data CascadeRemote DataHow to...ConfigurationBlogging

I Rebuilt My Blog and Didn't Write About It

Chris McLeod is a software developer with over 20 years of experience. Sometimes he writes about it.

Aug 20, 2023

Categories: BloggingWhy Eleventy?

i11g - Updating an Immutable Blog

Using IPFS, 11ty, and dAppling to create an easy to update blog hosted on IPFS.

Jul 19, 2023

Categories: BloggingGetting Started

Build a Blog with Eleventy (11ty) and Webiny Headless CMS

In this tutorial, we will build a blog site with Eleventy (11ty) and Webiny Headless CMS. We will look at how to set up Webiny and consume that data in a Eleventy (11ty) project.

Jul 18, 2023

Categories: BloggingCMSGetting StartedHow to...

Add table of content in Eleventy markdown blog

First, install the markdown-it-anchor plugin to add ids to heading elements. Then use the eleventy-plugin-toc plugin to generate the table of content.

Jul 12, 2023

Categories: BloggingHow to...Markdown

Removing Luxon From Eleventy

writings of a coder + sysadmin

Jun 26, 2023

Categories: BloggingDatesHow to...Performance

Generating Slug Using Date & Title In 11ty

writings of a coder + sysadmin

Jun 20, 2023

Categories: BloggingDatesHow to...

Blog Using Eleventy

writings of a coder + sysadmin

Jun 10, 2023

Categories: BloggingGetting Started

Blogging with Eleventy

Adding a blog to this website (which you are now reading)

Mar 27, 2023

Categories: How to...Blogging

New Blog Same as the Old Blog

Details about my site rebuild.

Mar 27, 2023

Categories: BloggingConfiguration

Spellchecking my blog posts with cSpell

A little magic to help catch typos in your blog posts.

Mar 23, 2023

Categories: How to...Blogging

Alphabetising Glossary Terms

Blog and general digital garden of the full stack programmer Simon Dann.

Mar 14, 2023

Categories: BloggingFiltersHow to...

Update to My Eleventy Blog Guide

An update regarding my Eleventy blog guide.

Feb 25, 2023

Categories: Getting StartedBlogging

CAUTION

The posts below were published before the release of Eleventy v2.0.0 (Feb 8, 2023). Information in these posts may be out of date. The current stable release is 2.0.1. Eleventy v3.0 is currently under development and available for testing.

How to programmatically add tags to posts in 11ty

Blog and general digital garden of the full stack programmer Simon Dann.

Jan 30, 2023

Categories: BloggingCollectionsConfigurationHow to...Plugins

Adding stub posts

Blog and general digital garden of the full stack programmer Simon Dann.

Jan 27, 2023

Categories: BloggingHow to...

Blog and general digital garden of the full stack programmer Simon Dann.

Jan 25, 2023

Categories: BloggingConfigurationHow to...Markdown

Adding statistics to 11ty

Blog and general digital garden of the full stack programmer Simon Dann.

Jan 20, 2023

Categories: BloggingFilters

11 Top Eleventy Blog Themes (Starters) in 2023

This article takes a top ten list of blog themes and turns it up to eleven(ty).

Dec 21, 2022

Categories: Getting StartedBlogging

Build a Blog With 11ty: Categories - Part 3

We are going to be go through the first steps to get up and running with 11ty. Building a 11ty site from scratch will help you keep your site lightweight, scalable and easy to manage.

Mar 28, 2022

Categories: BloggingGetting StartedHow to...Layouts

Build a Blog With 11ty: Base - Part 2

We are going to be go through the first steps to get up and running with 11ty. Building a 11ty site from scratch will help you keep your site lightweight, scalable and easy to manage.

Mar 28, 2022

Categories: BloggingFront MatterGetting StartedHow to...

Build a Blog With 11ty: Setup - Part 1

We are going to be go through the first steps to get up and running with 11ty. Building a 11ty site from scratch will help you keep your site lightweight, scalable and easy to manage.

Mar 28, 2022

Categories: BloggingCSS/SassGetting StartedHow to...

Serverless blog with 11ty, GraphCMS and Firebase

The idea behind this experiment was to ignore modern practices: no Vercel and the complete React... Tagged with 11ty, eleventy, firebase, graphcms.

Feb 28, 2022

Categories: ServerlessHow to...Blogging

Automating some of the publishing steps for my Eleventy blog

Heres how I automated some of the tedious steps of publishing new posts on my Eleventy blog.

Feb 21, 2022

Categories: BloggingFront MatterHow to...

My complete blogging workflow

Here is my complete blogging workflow from how I manage ideas all the way to publishing and sharing.

Jan 29, 2022

Categories: BloggingHow to...ImagesFront Matter

Say hello to obsolete29.com v4!

Eleventy came out with v1.0 so I rebuilt my site to celebrate.

Jan 22, 2022

Categories: Blogging

A Guide to Building a Blog in Eleventy

A guide that walks folks through the process of building a blog with Eleventy

Jan 19, 2022

Categories: BloggingHow to...Getting Started

CAUTION

The posts below were published before the release of Eleventy v1.0.0 (Jan 9, 2022). Information in these posts may be out of date. The current stable release is 2.0.1. Eleventy v3.0 is currently under development and available for testing.

Migrating This Blog From Jekyll to Eleventy

Jekyll has been powering this site for many years now. It replaced my WordPress setup, and I haven't looked back. Over the last few months, I have become fed up with Jekyll. It's slowing me down. Time to replace it with something new and shiny!

Apr 18, 2021

Categories: Migrating to EleventyBlogging

Moving a blog from Jekyll to Eleventy

This post walks through how to set up a blog with the Eleventy static site generator and deploy it using Netlify. We'll cover topics such as migrating from Jekyll, configuring and extending Eleventy, adding syntax highlighting, an RSS feed, a sitemap, SEO meta tags, privacy-friendly analytics, web fonts, and hosting images.

Mar 21, 2021

Categories: Migrating to EleventyBlogging

Create an Eleventy podcast feed

Want to add an iTunes and Google friendly podcast feed to your Eleventy site? Here's how.

Feb 8, 2021

Categories: FiltersBloggingHow to...Configuration

Grouping blog posts by year in Eleventy

Create an archive page grouped by year (or anything you want!) using 11ty's built in pagination and a modified collection.

Jan 26, 2021

Categories: PaginationDatesHow to...Blogging

Add structured data annotations to Eleventy blog

Add structured data (JSON-LD) to enable rich snippets in Google search results.

Dec 17, 2020

Categories: How to...Data CascadeBlogging

A high-performance blog template for 11ty

I'm excited to announce the beta-release of eleventy-high-performance-blog–a high-performance blog template for 11ty based on this very...

Sep 1, 2020

Categories: BloggingPerformance

Building a blog with 11ty and Wordpress

When I decided to move to the Jamstack, I was sure that I wanted to build something with an API and since I'm quite familiar with WordPress and its API that was an easy choice. But what seemed to be an easy task has had its obstacles.

Aug 4, 2020

Categories: Blogging

How to show your template code in 11ty blog posts

If you write a technical blog and use 11ty as your static site generator of choice you might run into a conundrum: How do you show Liquid or Nunjucks template code in your code blocks.

Jul 31, 2020

Categories: How to...Blogging

Building a website with a static site generator, part 3: Domain, Analytics and Forms

Once your website is up and running, it's time to get a professional looking domain, think about analytics and collect data with forms.

Mar 25, 2020

Categories: Getting StartedBloggingConfiguration

Building a website with a static site generator, part 2: Eleventy

In this post, we're gonna take a deeper look into Eleventy which takes care of building the website by combining layout templates with blog post data from Markdown files.

Mar 18, 2020

Categories: Getting StartedGlobal DataLayoutsBlogging

Moving this blog from Jekyll to 11ty

A couple of gotchas but mostly very straightforward

Mar 15, 2020

Categories: Migrating to EleventyBlogging

Building a website with a static site generator, part 1: Setup

In this blog series, we will build a static website using Eleventy, NetlifyCMS, GitHub and Netlify. In the first post, we set everything up and deploy a template page to make sure everything works.

Mar 11, 2020

Categories: Getting StartedDeploymentCMSBlogging

Build your own Blog from Scratch using Eleventy

Filament Group helps companies design and build super-fast responsive sites and web apps that are simple to use and accessible to everyone

Dec 26, 2018

Categories: BloggingGetting Started

Get the blog by email (or RSS)

Powered by Buttondown