1
0
Fork 0
mirror of https://git.sr.ht/~seirdy/seirdy.one synced 2024-11-24 05:02:10 +00:00
Commit graph

1560 commits

Author SHA1 Message Date
Rohan Kumar
b9d9241f3b
Add selected projects to "About" page 2021-02-03 15:33:52 -08:00
Rohan Kumar
bc667feec6
Fix: visible dark webring icon in Webkit
Dark mode now switches to a different icon instead of
inverting it. There's probably a better way but I'll figure that out
later.
2021-02-01 22:59:56 -08:00
Rohan Kumar
4e7a0c8bde
Link to Merveilles webring!
My site's first Webring. I plan to join a few others, and to create
three of my own.
2021-02-01 22:35:08 -08:00
Rohan Kumar
a57f694bb4
Allow svg alts in <picture> shortcode 2021-02-01 22:24:40 -08:00
Rohan Kumar
93846a469b
Clarify that WhatsApp isn't unique
The Hacker News discussion revealed that the article implies WhatsApp is
unique, when it really isn't. It was simply topical.
2021-01-31 22:16:44 -08:00
Rohan Kumar
51c84cebf1
Fix some insensitive Americentrism
Didn't realize my unconscious bias. Thanks to bambax and elif on HN for
pointing that out.
2021-01-31 19:17:41 -08:00
Rohan Kumar
0296dd9b2b
README: remove outdated info 2021-01-30 16:47:41 -08:00
Rohan Kumar
e3d360e4c3
Fix post header
- Make post header show syndicated gemini copy even if the article
  hasn't been updated
- Reduce verbosity of the first line (date, author)
2021-01-30 16:11:18 -08:00
Rohan Kumar
0caabb4e44
Link to Russian translation
Thank you so much, Evgeny!
2021-01-30 15:40:57 -08:00
Rohan Kumar
81b9e58942
Add + respond to a good comment from @paulsnar
Thanks for the feedback
2021-01-29 12:06:41 -08:00
Rohan Kumar
fb797184b6
CSS: blockquotes, re-use unstyled-list class
- Make blockquotes look like blockquotes
- Make the nav links use the unstyled-list class to avoid re-writing
2021-01-29 12:01:58 -08:00
Rohan Kumar
069c893591
Mention that I sometimes send myself Webmentions
If a website that doesn't support Webmentions links to an article of
mine and I want to feature it, I might send myself a Webmention on its
behalf.
2021-01-28 16:06:52 -08:00
Rohan Kumar
36a95f894a
Update preferred approach to image processing
- Include AVIF
- Include dark/light variants if applicable
2021-01-28 13:10:40 -08:00
Rohan Kumar
e4b8b88a79
Fix <picture> shortcode to skip missing images 2021-01-28 13:08:21 -08:00
Rohan Kumar
790f7f70ef
Article update: mention brotli
Brotli support is more prevalent than zstd
2021-01-28 12:20:23 -08:00
Rohan Kumar
dc4d0dd20e
Fix detail in resume 2021-01-28 12:10:03 -08:00
Rohan Kumar
a75c49d54a
CSS: back to old line height
Line height was too high before.
2021-01-28 11:00:47 -08:00
Rohan Kumar
d3055b270e
Add note on free calls increasing adoption
Thanks to @ufrafecy@lemmy.ml for pointing that out.
2021-01-28 10:57:04 -08:00
Rohan Kumar
c0461ebfcb
Fix bullet formatting 2021-01-27 18:25:44 -08:00
Rohan Kumar
19bcadab01
Add a link to an archived copy of a tweet 2021-01-27 16:37:39 -08:00
Rohan Kumar
5bd359caf2
New article: WhatsApp & the domestication of users 2021-01-27 16:24:23 -08:00
Rohan Kumar
ba9e86d3f0
Add resume 2021-01-27 16:12:24 -08:00
Rohan Kumar
1f8fb5f83a
New shortcode for <picture>
This shortcode handles dark/light variants of AVIF, WebP, and PNG
images.
2021-01-27 13:47:46 -08:00
Rohan Kumar
cba57196ac
Remove un-needed/duplicate CSS rules
Lol why haven't I inlined my CSS yet it's like <800 bytes uncompressed
now.
2021-01-27 13:36:19 -08:00
Rohan Kumar
cd7e3c234c
Makefile: include custom flags in serve cmd 2021-01-27 13:35:39 -08:00
earnest ma
280e8f1515
Fix link to music.txt from about page
Should prevent a 404 to music.txt from the envs mirror at https://envs.net/~seirdy/about.html
2021-01-24 20:21:10 -08:00
Rohan Kumar
9ef139c85b
Layouts: only show post footer for posts
Don't show the posts footer for non-posts, like about.html
2021-01-24 14:43:26 -08:00
Rohan Kumar
a078d6a9ee
Reformat markdown with mdfmt 2021-01-24 14:42:40 -08:00
Rohan Kumar
8d43e65750
RSS: add <ttl> tag
See the spec:
https://validator.w3.org/feed/docs/rss2.html#ltttlgtSubelementOfLtchannelgt

It should be essentially equivalent to the already-used `cache-control`
header.
2021-01-23 12:48:06 -08:00
Rohan Kumar
aa5c16bdf3
Update robots.txt 2021-01-23 12:47:50 -08:00
Rohan Kumar
852b3f91a0
Remove the color-scheme <meta> property
- The default time is browser-default colors, not "light". The only
  "theme" for my site is the dark theme.
- The "color-scheme" doesn't have wide support
- The "color-scheme" property doesn't really do anything much if you use
  browser-defaults or a dark theme with @prefers-color-scheme
2021-01-20 18:32:28 -08:00
Rohan Kumar
e713a0e02a
Remove Apple mask icon
Even apple.com doesn't use it anymore lmao
2021-01-20 15:56:36 -08:00
Rohan Kumar
f8113605c2
Shorten alt-text to recommended <100 char limit 2021-01-20 15:47:27 -08:00
Rohan Kumar
efa589508f
Stop running lighthouse/webhint every commit
Go back to running them manually on my own. They're too slow and buggy
for CI.
2021-01-20 12:50:24 -08:00
Rohan Kumar
c2404ce552
Exclude more URL patterns from static-webmention 2021-01-20 11:35:09 -08:00
Rohan Kumar
a370429a2e
Exclude footer from h-entry
- Move the end of the h-entry div up above the footer.
- Move syndicated link to Gemini capsule up into the byline so it gets
  included in the now-smaller h-entry.

See https://github.com/nekr0z/static-webmentions/issues/1
2021-01-20 11:34:21 -08:00
Rohan Kumar
f2d41c1c32
Metadata: Improve microformats + microdata
- Wrap the <a> in a <span> to make the h-entry expose an author URL
  (link to homepage). Useful for sending Webmentions.
- Switch from schema.org/Article to schema.org/BlogPosting
2021-01-19 22:13:16 -08:00
Rohan Kumar
552b8c9417
Handle "like" webmentions properly
Display a "like" webmention in the format "<Name> liked this" instead of
using the standard pingback format.
2021-01-19 13:16:42 -08:00
Rohan Kumar
8a527895a3
Improve footers for webmention
- Footer should contain date last built so people don't start scratching
  their heads wondering why webmentions aren't showing up
- Add rel="nofollow ugc" to webmention links.
2021-01-18 21:41:02 -08:00
Rohan Kumar
2cf64bade9
Typo; double period. 2021-01-18 20:21:33 -08:00
Rohan Kumar
e7240cc3fc
Typo
Typo in an aria label.
2021-01-18 16:25:59 -08:00
Rohan Kumar
10a29a8196
Mention exhaustive key searches 2021-01-17 23:59:09 -08:00
Rohan Kumar
6f610238f7
Explicitly clarify types of passwords
Explicitly limit the scope of the article to just passwords used in
encryption/decryption.
2021-01-17 23:49:12 -08:00
Rohan Kumar
388da5ea96
Makefile: fix CSS path 2021-01-17 20:13:38 -08:00
Rohan Kumar
938428333e
Indieweb: statically display webmentions
Statically grab and include webmentions during Hugo builds, no JS
involved. Hugo supports making web requests and parsing the resulting
JSON, so there was no need to use an external program either.
2021-01-17 20:11:40 -08:00
Rohan Kumar
950918b104
Remove themes/, move its contents to repo root
I've modified etch-custom so much that it doesn't need to be its own
theme anymore.
2021-01-17 17:22:22 -08:00
Rohan Kumar
beef2c1b81
Don't send webmentions to Wikipedia 2021-01-17 17:18:31 -08:00
Rohan Kumar
4d297de4ea
Allow adding a heading to the endnotes section 2021-01-17 17:18:02 -08:00
Rohan Kumar
59b12ee290
More agressive zopflipng
Use 800-10000 iterations for zopflipng instead of just 16 to save a few
precious bytes.

This is probably a waste of time.
2021-01-17 14:09:40 -08:00
Rohan Kumar
4ed4e495f2
Gemtext fixes
- Add link text
- Remove extraneous line break
2021-01-17 13:37:16 -08:00