Issue 19 - From Airtable to Google Sheets...Clean up of broken links...And 8 posts and 5 sites to see.
Oct 19, 2023
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
by Clayton Errington (12 posts) · Website & RSS feed
Categories: BloggingCMSConfigurationDeploymentHow to...
Speed up your CloudCannon Builds with Preserved Paths
YouTube video
Oct 16, 2023
Categories: DeploymentHow to...Remote DataYouTube
CloudCannon as a git based headless CMS for static site generators
Showcasing CloudCannon with 11ty as a headless CMS service
Oct 14, 2023
Migrating Blogger to Eleventy
Shifting sheetsj.com into the future
Oct 13, 2023
by Jeff Sheets (5 posts) · Website
Categories: Migrating to EleventyHow to...Blogging
Permalink-Driven Breadcrumbs in Eleventy
An approach to add a breadcrumb navigation to your Eleventy site, utilising the permalink structure
Oct 13, 2023
by Oscar (3 posts) · Website & RSS feed
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
by Piotr Maliński (3 posts) · Website & RSS feed
Categories: ConfigurationHow to...ImagesCSS/SassSocial Media
Making Author Pages for an Academic Journal in Eleventy, or, How to Manipulate Collection Data in Eleventy
Sep 23, 2023
by Micah Torcellini (1 post) · Website & RSS feed
Categories: PaginationHow to...Collections
Migrating blog to a static site generator - 11ty versus Astro
Benefits, downsides and the whole journey of migrating to an SSG.
Sep 9, 2023
by Piotr Maliński (3 posts) · Website & RSS feed
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.
We're considering funding opportunities for companies at various stages of development.
🧑💻 technophile | 🐧 linux • open source • cybersecurity
Jason Lengstorf works at Netlify and hosts Learn With Jason. He is trying his very best to follow...
Soft Clay Software is a web development agency in Arlington, TX, crafting high-quality,...