Commit graph

86 commits

Author SHA1 Message Date
Devon Campbell
2be143b9f1 Disallow all robots
Some checks failed
Build Eleventy Site / build (push) Failing after 1m4s
because this web site is for humans. Not that it will matter since the
robots just ignore this altogether now, but I want to make it clear
they're not welcome. Might implement a way to poison the content for
them down the line.
2025-03-03 19:03:31 -05:00
Devon Campbell
fffa8cc1da Rework YouTube list again
I'm moving to self-hosting this site and building it from my self-hosted
code repo and CI, which won't have access to my FreeTube subscriptions
when it builds. To get around this, I've moved to a script that will
snapshot my local FreeTube subscriptions to a JSON file. I'll commit this
file, and it can be used in the build on CI.
2025-03-03 19:03:26 -05:00
Devon Campbell
08a280fd92 Add "How to Enjoy Video Games" post 2025-01-20 20:29:37 -05:00
Devon Campbell
ed1b3983f5 Update YouTube channels 2025-01-20 20:28:49 -05:00
Devon Campbell
fd5fbc2541 Add YouTube channel list automation post 2024-11-22 23:20:01 -05:00
Devon Campbell
f665396d55 Sort channel names
I thought the channel names were already sorted in the source data file,
but it turns out they aren't. I now sort them after sorting the category
names.
2024-11-22 12:32:44 -05:00
Devon Campbell
fc92223b23 Automate YouTube channel list
This was becoming tedious to maintain, so I wrote some code that will
maintain it for me
2024-11-22 12:07:09 -05:00
Devon Campbell
88f90cdd02 Add Rideshare Renegades announcement 2024-08-12 19:54:26 -04:00
Devon Campbell
71f08c2927 Add Gum post 2024-06-24 09:11:09 -04:00
Devon Campbell
ae0487886b Restructure for animated gifs
Animated gifs can't go through the asset pipeline since they come out as
a single frame of the original animation. Previously, I had only a
couple of them and didn't have my assets structured very well. I had the
assets that needed to be passthrough copied alongside those that could
go through the pipeline. It wasn't bad since there weren't many
animations. I mapped just those to passthrough copy to go to a single
directory. This will become more fraught as I add more since there's
more opportunity for collisions. When mapping to an output directory, I
can't maintain the inner structure of that directory. The files are
flattened. I moved everything around, both to separate images that can
go through the pipeline from those which can't and to allow for a simple
passthrough copy that will maintain the directory structure so that each
blog post can have its own directory of passthrough copied animated gifs
in the build.
2024-06-24 00:21:09 -04:00
Devon Campbell
0710d06559 Add Webmentions blog post 2024-06-20 22:23:02 -04:00
Devon Campbell
91326c03fc Display webmentions 2024-06-20 14:25:29 -04:00
Devon Campbell
30350030aa Fetch Webmentions 2024-06-17 18:49:26 -04:00
Devon Campbell
f46436578a Receive webmentions 2024-06-17 14:51:19 -04:00
Devon Campbell
df998d54c2 Add domain author card 2024-06-17 14:41:00 -04:00
Devon Campbell
ad55411e21 Add microformats, sending of webmentions 2024-06-17 13:50:52 -04:00
Devon Campbell
4741f4f65b Add Arc alternatives blog post 2024-06-11 11:58:27 -04:00
Devon Campbell
197a3145c2 Add "Good enough" IndieWeb Carnival blog post 2024-03-31 21:21:53 -04:00
Devon Campbell
03fca2390e Add YouTube channel blog post 2024-02-20 08:11:08 -05:00
Devon Campbell
7a011acd68 Add Covid report card post 2023-10-22 14:28:42 -05:00
Devon Campbell
e4c4477f12 Fix animated button 2023-10-03 18:32:31 -05:00
Devon Campbell
f5e030b316 Update home page 2023-10-03 17:55:54 -05:00
Devon Campbell
290afbbeb4 Add new link button 2023-10-03 17:55:19 -05:00
Devon Campbell
7c7481cb6c Update Old Web directory 2023-10-01 13:54:57 -04:00
Devon Campbell
c9ffa7b991 Update YouTube channels 2023-10-01 13:40:51 -04:00
Devon Campbell
1f98d50d2d Add post about disallowing AI robots 2023-08-14 18:00:14 -04:00
Devon Campbell
ffd0bfb85f Add robots.txt 2023-08-14 17:59:44 -04:00
Devon Campbell
8d07f445c0 Fix "About" feed item URL
to point to "About" page
2023-07-30 11:21:24 -05:00
Devon Campbell
68a076cc32 Use git Created content date for most feed items
to avoid the common pitfalls when using the default Eleventy content
date. See https://www.11ty.dev/docs/dates/#setting-a-content-date-in-front-matter
2023-07-30 10:27:02 -05:00
Devon Campbell
0e03bff4e8 Add "About" page 2023-07-30 10:09:49 -05:00
Devon Campbell
e901a8360f Add page title filter
I want the home page to use just `title` as the page title, but I want
other pages to add the site name to the page title. This filter does
that and spits out the final title.
2023-07-30 10:02:51 -05:00
Devon Campbell
960966dcc4 Sort with most recently modified at the top 2023-07-30 08:52:56 -05:00
Devon Campbell
da16821c32 Manually set feed item dates
These items are still not being pulled by my feed reader, even after
changing the guids. Manually setting the dates to see if that helps.
2023-07-30 08:52:12 -05:00
Devon Campbell
cc128ec996 Make RSS item guid actually unique
Was previously based on the item date, which fails to be unique when
multiple items are committed at the same time.
2023-07-29 06:11:16 -05:00
Devon Campbell
d9ed328251 Resave feed items
Not sure if this is universal, but my RSS reader does not appear show
multiple items that share the exact same time. Resaving these so they
will show up in the feed.
2023-07-29 05:47:31 -05:00
Devon Campbell
da5028a671 Resave feed items
Not sure if this is universal, but my RSS reader does not appear show
multiple items that share the exact same time. Resaving these so they
will show up in the feed.
2023-07-29 05:46:01 -05:00
Devon Campbell
a64db838ea Remove "New additions" caveat
since I am now using that emoji in the list
2023-07-28 22:58:25 -05:00
Devon Campbell
d001905f6e Note list additions on home page 2023-07-28 22:56:47 -05:00
Devon Campbell
f8a2d73280 Convert YT links in feed to embeds 2023-07-28 22:53:14 -05:00
Devon Campbell
c918521429 Add some new items to lists 2023-07-28 22:52:43 -05:00
Devon Campbell
d241157ccb Add fish feelings video 2023-07-17 20:54:48 -05:00
Devon Campbell
91b213413e Improve page titles 2023-07-16 13:27:26 -05:00
Devon Campbell
aff69c654f Remove channel I discovered I don't actually like 2023-07-16 10:07:41 -05:00
Devon Campbell
99d108b5c1 Used the wrong word 🫤 2023-07-16 10:07:16 -05:00
Devon Campbell
da77098c93 Add lists update message 2023-07-16 09:12:05 -05:00
Devon Campbell
f9435dcb70 Remove extra dash 2023-07-16 09:11:46 -05:00
Devon Campbell
55e55ab49e Update instant watch emoji 2023-07-16 08:59:32 -05:00
Devon Campbell
c57aca7b10 Add first lists 2023-07-16 08:50:04 -05:00
Devon Campbell
fdfb6a07ae Add lists section 2023-07-16 08:49:29 -05:00
Devon Campbell
dc4ff9b788 Specify date 2023-07-03 07:21:02 -07:00