Skip to main content

Issue 19 - From Airtable to Google Sheets...Clean up of broken links...And 8 posts and 5 sites to see.

2 minutes to read

Welcome to Issue 19 of the 11ty Bundle. 11ty, aka Eleventy, is a "simpler static site generator" that is designed to be simple, flexible, and highly customizable. It is built on Node.js and allows developers to create websites by transforming templates and data into static HTML files. It supports multiple template languages, giving developers the freedom to choose the languages that best suit the needs of their project.

I did some work under the hood here, moving the data source for the site from Airtable to Google Sheets. I wrote it up on my personal site. While my first cut at this was extract a json form of the Google Sheet data that exactly matched what I was getting from the Airtable API, it has been suggested that I make use of the Google Sheets API to get the data directly at build time, rather than the method I'm now using. I'll be looking into that as it would result in a simpler build workflow.

As is often the case with content heavy sites that are based on the content of other sites, links break for one reason or another. I had been using the npm package check-html-links to check that all of the internal links work properly, but I had not recently done a check of the external links...and there are a lot of them. I did a run of dead link checker and it found a handful. These were mostly to sites that either no longer existed or blog posts that had moved or had been removed. As of right now, things are clean and I should integrate this into my site validation process...or at least do it occasionally.

Until next time...

Recent releases

No new releases since the last issue.

Posts from around the web since the last Bundle issue

TinaCMS + 11ty

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

Oct 17, 2023

Categories: BloggingCMSConfigurationDeploymentHow to...

CloudCannon as a git based headless CMS for static site generators

Showcasing CloudCannon with 11ty as a headless CMS service

Oct 14, 2023

Categories: CMSHow to...

Migrating Blogger to Eleventy

Shifting sheetsj.com into the future

Oct 13, 2023

Categories: Migrating to EleventyHow to...Blogging

An approach to add a breadcrumb navigation to your Eleventy site, utilising the permalink structure

Oct 13, 2023

Categories: NavigationHow to...CSS/SassPermalinks

Making a lighthouse-fast website with a static site generator like 11ty

Creating an SSG flow to generate a highly optimized static website.

Oct 7, 2023

Categories: ConfigurationHow to...ImagesCSS/SassSocial Media

Migrating blog to a static site generator - 11ty versus Astro

Benefits, downsides and the whole journey of migrating to an SSG.

Sep 9, 2023

Categories: Migrating to EleventyWhy Eleventy?

Built with Eleventy

Here are the new sites to see. If you want to see more sites, check out the Eleventy Leaderboards.

Francon Capital

We're considering funding opportunities for companies at various stages of development.

Khoi

🧑‍💻 technophile | 🐧 linux • open source • cybersecurity

Jason Lengstorf

Jason Lengstorf works at Netlify and hosts Learn With Jason. He is trying his very best to follow...

Soft Clay Software

Soft Clay Software is a web development agency in Arlington, TX, crafting high-quality,...

Get the blog by email (or RSS)

Powered by Buttondown