Commit graph

20 commits

Author SHA1 Message Date
88740d6e44 Support arguments for _bin/serve.sh
Specifically, I wanted to run on a different port today!
2024-09-25 20:50:28 -07:00
e4b7ed22cb Add banner images to RSS feed 2024-09-20 17:44:52 -07:00
02203c187f Add footer with RSS link 2024-09-20 14:39:13 -07:00
ecad5ffd95 Add banner images to posts
For the webp variants, I decided to use lossless for the NeoPass one,
because anything lossy just looked really obviously crunchy. But for
the State of DTI one, I first ran this shopkeeper image through
waifu2x, then gave it a lossy webp conversion, cuz I thought it
compressed honestly pretty darn well.

```
convert neopass.png -define webp:lossless=true neopass.webp
convert state-of-dti-2024.png -quality 70 state-of-dti-2024.webp
```
2024-09-20 14:25:41 -07:00
202771a2a8 Migrate "NeoPass for DTI" post into here, from /about/neopass on DTI 2024-09-20 13:59:55 -07:00
629fff0363 "State of DTI: 2024" copy edits 2024-09-20 13:53:18 -07:00
b4d56be69b Add RSS feed 2024-09-20 13:35:31 -07:00
032b1ce57d Change date for first post 2024-09-20 13:25:20 -07:00
77d3938bf4 Add favicon 2024-09-20 13:25:13 -07:00
c2a00c9faa Fix Ruby deprecation warnings 2024-09-20 13:25:08 -07:00
74cea901d6 Use Prettier on the output we deploy
Just as like, an extra little step in case people decide to View Source
our blog. Doesn't really matter! But hey, feels polite all else equal!

(The main thing I noticed is the indentation, which is always a mess in
templating systems like Liquid with injecting content into layouts.)
2024-09-13 20:24:04 -07:00
5458fc8e8d Replace the Noto fonts with good-enough font stacks
They're heavy and take time to load! It's more noticeable on such a
text-heavy page as this, too.

I might make a similar change on DTI… I had used these fonts here for
visual consistency, but tbh I'm not sure these fonts are notably better
than the system fonts anyway! And our brand identity isn't hinged on
them. (Whereas I *did* keep the Delicious fonts, because the files are
notably smaller, and they *are* more part of our visual identity, I
think.)
2024-09-12 00:24:03 -07:00
1797c81976 Copy tweak to "State of DTI: 2024" 2024-09-12 00:22:19 -07:00
ebd1b5319c Add date to posts list on homepage 2024-09-11 20:37:18 -07:00
651d1318c3 Add very basic README 2024-09-11 17:47:54 -07:00
8a6634a083 Add 404 page 2024-09-11 17:44:36 -07:00
7758278e21 Add serve and deploy bin scripts 2024-09-11 17:44:31 -07:00
7fb5d340ec Add a custom excerpt to "State of DTI: 2024" 2024-09-11 17:32:53 -07:00
c7493e5643 Run Prettier on post, to fix line wrapping 2024-09-11 17:26:35 -07:00
e83de82992 first commit: basic site and first post! 2024-09-11 17:15:59 -07:00