41554 blogs · [ { "id": "01a0877c-c752-723e-8675-1650a7865e80", "title": "No to Bill C-22", "url": "https://gfscott.com/blog/bill-c-22-lawful-access/", "published_at": "2026-05-18T17:25:39+00:00" }, { "id": "01a0877c-c752-723e-8675-1650a84f6a69", "title": "Summer camp photos, 1992", "url": "https://gfscott.com/blog/summer-camp/", "published_at": "2026-05-16T04:19:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650a9034033", "title": "The books I read in 2025", "url": "https://gfscott.com/blog/books-2025/", "published_at": "2026-01-01T18:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650a9327542", "title": "Good boots: Salomon X-Ultra 5 Trail Shoes", "url": "https://gfscott.com/blog/good-boots-salomon-x-ultra-5/", "published_at": "2025-12-29T18:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650aa062231", "title": "Eleventy pagination with Vento", "url": "https://gfscott.com/blog/eleventy-pagination-vento/", "published_at": "2025-08-29T00:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650aa9dea19", "title": "The books I read in 2024", "url": "https://gfscott.com/blog/books-2024/", "published_at": "2025-01-01T14:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650aaa33b13", "title": "100 stars", "url": "https://gfscott.com/blog/100-stars/", "published_at": "2024-12-08T19:11:55+00:00" }, { "id": "01a0877c-c752-723e-8675-1650ab925639", "title": "Archiving your Twitter account with Eleventy", "url": "https://gfscott.com/blog/eleventy-twitter-archive/", "published_at": "2024-11-20T23:30:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650ac8fb16b", "title": "Save the bike lanes", "url": "https://gfscott.com/blog/bill-212-bike-lanes/", "published_at": "2024-10-27T18:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650ad507399", "title": "The books I read in 2023", "url": "https://gfscott.com/blog/books-2023/", "published_at": "2024-01-01T17:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650ad7d19b0", "title": "Good song: “How We Drift Away” by Tim Heidecker and Weyes Blood", "url": "https://gfscott.com/blog/good-song-how-we-drift-away-tim-heidecker-weyes-blood/", "published_at": "2023-11-07T21:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650ae6ca0f5", "title": "How to merge multiple Git repos and keep their commit history", "url": "https://gfscott.com/blog/merge-git-repos-and-keep-commit-history/", "published_at": "2023-03-18T19:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650aefb6f47", "title": "The books I read in 2022", "url": "https://gfscott.com/blog/books-2022/", "published_at": "2023-01-01T17:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650af126daa", "title": "Denyse Thomasos at the AGO", "url": "https://gfscott.com/blog/denyse-thomasos-ago/", "published_at": "2022-11-25T18:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650af639f02", "title": "The Age of Participation", "url": "https://gfscott.com/blog/the-age-of-participation/", "published_at": "2022-06-19T17:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650b03467fc", "title": "Using the Eleventy Image plugin without a central image folder", "url": "https://gfscott.com/blog/eleventy-img-without-central-image-directory/", "published_at": "2022-05-29T16:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650b1151ab1", "title": "Implementing dark mode, for real this time", "url": "https://gfscott.com/blog/dark-mode-for-real/", "published_at": "2022-02-21T17:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650b125832c", "title": "The books I read in 2021", "url": "https://gfscott.com/blog/books-2021/", "published_at": "2022-01-01T17:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650b1af2610", "title": "How we rebuilt Shopify’s developer docs (again)", "url": "https://gfscott.com/blog/how-we-rebuilt-shopify-developer-docs-again/", "published_at": "2021-11-24T22:30:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650b1eef3f1", "title": "Adventures in web archiving", "url": "https://gfscott.com/blog/adventures-in-web-archiving/", "published_at": "2021-10-09T17:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650b2027402", "title": "My year of Eleventy plugins", "url": "https://gfscott.com/blog/my-year-of-eleventy-plugins/", "published_at": "2021-01-25T17:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650b295961b", "title": "The books I read in 2020", "url": "https://gfscott.com/blog/books-2020/", "published_at": "2021-01-01T17:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650b2c8b317", "title": "Embed Everything", "url": "https://gfscott.com/blog/embed-everything/", "published_at": "2020-04-28T23:20:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650b391ab29", "title": "How we rebuilt Shopify’s developer docs", "url": "https://gfscott.com/blog/how-we-rebuilt-shopify-developer-docs/", "published_at": "2020-02-12T22:30:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650b39f1846", "title": "Rebasing against a feature branch with Git cherry-pick", "url": "https://gfscott.com/blog/git-rebase-using-git-cherry-pick/", "published_at": "2020-01-23T02:00:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650b3b81558", "title": "Content strategy on the command line", "url": "https://gfscott.com/blog/content-strategy-on-the-command-line/", "published_at": "2019-11-21T13:10:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650b43f1cb5", "title": "Create a dark mode with CSS Variables", "url": "https://gfscott.com/blog/dark-mode-with-css-variables/", "published_at": "2019-04-19T21:54:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650b5225a8c", "title": "Getting Cron jobs to actually run", "url": "https://gfscott.com/blog/getting-cron-jobs-to-actually-run/", "published_at": "2019-03-18T18:43:39+00:00" }, { "id": "01a0877c-c752-723e-8675-1650b5f5c588", "title": "Theatre in 2030", "url": "https://gfscott.com/blog/theatre-in-2030/", "published_at": "2015-07-29T08:17:00+00:00" }, { "id": "01a0877c-c752-723e-8675-1650b6779400", "title": "Podcast: Web analytics for magazines", "url": "https://gfscott.com/blog/podcast-magazine-analytics/", "published_at": "2015-02-23T09:00:00+00:00" } ] posts Claim your blog
Back to gfscott.com
Blog · corpus.blog/blogs/gfscott.com/posts

gfscott.com

gfscott.com

2026

2025

2024

2023

2022

2021

2020

2019

2015