1
0
Fork 0
mirror of https://git.sr.ht/~seirdy/seirdy.one synced 2024-12-26 18:32:10 +00:00
Commit graph

45 commits

Author SHA1 Message Date
Rohan Kumar
9f3d6b9df3
Re-introduce RSS discoverability alongside Atom
The RSS feeds use escaped HTML instead of XHTML, which improves
compatibility with certain feed readers (e.g. Microsoft Outlook).

Mention that Outlook uses its own weird engine for feed contents in my
web best practices article.
2022-06-17 08:51:53 -07:00
Rohan Kumar
e7ceb122a5
Add "uses" page 2022-06-16 17:17:35 -07:00
Rohan Kumar
064aef8d76
Link Gossip's Web 2022-06-13 17:04:13 -07:00
Rohan Kumar
fc5f08c8ff
Add web directory backlinks 2022-06-12 14:13:05 -07:00
Rohan Kumar
48607ba2c2
Add Fediverse greeting 2022-06-11 18:20:44 -07:00
Rohan Kumar
c41e602ed1
Add info on site design 2022-06-10 18:49:31 -07:00
Rohan Kumar
ae0661bb7a
Typos, missing "required" attribute 2022-06-08 18:15:17 -07:00
Rohan Kumar
1cbc635525
Various typos, correction
- Correct "JS-enabled engines" note with info on Yep
- Minor typos
2022-06-08 17:29:46 -07:00
Rohan Kumar
acfffd3754
Fix some markup
- Put headings outside of links in SERP
- fix a <div> wrapping issue in the about page
- Mark up the result excerpts with a <q> element.
2022-06-08 17:14:39 -07:00
Rohan Kumar
31e80769a0
Add apioforum, apionet 2022-06-07 11:04:18 -07:00
Rohan Kumar
665efa85e6
Better profile info
- Re-org home+about profile info
- Moar webfinger
- Moar microformats
2022-06-06 15:59:20 -07:00
Rohan Kumar
1aed7a66d4
Switch to XHTML5 markup
The site now has polygot markup and can handle both XHTML5 and HTML5
parsing rules. My staging site will be XHTML but my main site will be
HTML5, just in case of parse errors.

If other tools (e.g. LightHouse) end up supporting XHTML5, I'll consider
switching the content-type to XHTML.
2022-05-30 17:39:45 -07:00
Rohan Kumar
c82cd646dc
Poggies. 2022-05-29 22:06:03 -07:00
Rohan Kumar
c84c8d4214
BREAKING: Prettify URLs, add Atom feeds
Adding a bunch of server configs to do the re-directs too.
2022-05-26 18:57:49 -07:00
Rohan Kumar
e158b93bf2
Update my bios. 2022-05-12 21:08:44 -07:00
Rohan Kumar
a96b77793b
More CSS containment, adopt shortcodes
- Adopt more shortcodes in older posts.
- Contain figures, excluding images. Slightly decreases paint times.
- Fix spacing issues for nested articles.
- Always enable vertical scrollbar, since pretty much all pages are
  taller than the viewport. Eliminates a layout shift.
- Moar microdata
- Set fixed updated dates for some posts so they don't get new
  date-updated values until I actually change the content significantly
2022-05-11 23:32:35 -07:00
Rohan Kumar
543bbbc502
Fix some url redirects 2022-04-29 08:54:36 -07:00
Rohan Kumar
99963aebf1
A11y: fix urls with the same name 2022-04-25 17:33:57 -07:00
Rohan Kumar
432fa923af
Update my bios
Just realized my site makes me look like a massive techbro. Ugh. Added
some info about my other interests, esp. a11y and inclusive design.
2022-04-19 20:11:56 -07:00
Rohan Kumar
c2e146e7bc
More narrow screen optim for old browsers
Some old browser engines don't fully support hyphenation, so they need
some extra help. Now, the entire site should fit in a 150 CSS-pixel wide
viewport.

Clean up some link text too so the text alone is more useful.
2022-04-15 21:06:28 -07:00
Rohan Kumar
401837952f
Make all pages look good in 150px viewports
All pages except bookmarks can now fit on your smartwatch without any
adjustments, so we can disable the auto-zoom-out-to-match-mobile
wizardry that watch browsers do (comparable to the
zoom-out-to-match-desktop stuff that early mobile browsers did).

Yay.
2022-04-13 18:43:12 -07:00
Rohan Kumar
3c00cfd4e8
Internal: markdown extension for adding link attrs
More concise than using <a> every time i need to add an attr to a link
2022-02-28 13:41:24 -08:00
Rohan Kumar
0fc698cdff
Add missing description 2022-02-26 17:18:31 -08:00
Rohan Kumar
4feeb7ef0f
Fix typo, add microdata 2022-02-18 00:42:17 -08:00
Rohan Kumar
bdc302aafd
Fix nav data
- Uppercase
- Add standard metada to "about" page.
2022-02-16 21:25:34 -08:00
Rohan Kumar
65ad38d559
Fix broken links/anchors 2022-02-07 21:26:03 -08:00
Rohan Kumar
cf86ee64db
New secondary matrix account 2022-02-04 13:19:47 -08:00
Rohan Kumar
4fdc39c7e7
Don't hyperlink my old mxid 2021-12-01 22:03:13 -08:00
Rohan Kumar
fb36ad9587
Migrate matrix account, update profile 2021-11-29 22:36:43 -08:00
Rohan Kumar
0d2d25b124
Fix: use HTTPS links where possible 2021-08-16 17:48:36 -07:00
Rohan Kumar
9e3a6f328b
Update "about" page: age, anime faves
According to multiple sources, Seirdy apparently turned 21 a while ago.
Also added an entry to anime fave list.

Rephrase statement on Matrix availability.
2021-07-14 12:43:23 -07:00
Rohan Kumar
0b72929cfd
Clarify IRC networks I'm on 2021-05-29 00:58:00 -07:00
Rohan Kumar
7bfd5a1538
Fix PGP ID name
Key unchanged, just change the name I gave it.
2021-05-20 23:11:18 -07:00
Rohan Kumar
b9d9241f3b
Add selected projects to "About" page 2021-02-03 15:33:52 -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
a078d6a9ee
Reformat markdown with mdfmt 2021-01-24 14:42:40 -08:00
Rohan Kumar
ec667c9f3e
About page: add Tildes.net account. 2021-01-16 15:44:25 -08:00
Rohan Kumar
8a1903c85b
Update fav anime in about page
Let's all love Lain.
2021-01-03 03:21:58 -08:00
Rohan Kumar
762ac1bf1f
Fix PGP links
- Fix bad PGP links for envs.net mirror
- Include pgp links in <head> for IndieWeb (as per
  https://indieweb.org/PGP)
2020-12-29 22:30:11 -08:00
Rohan Kumar
a900b814b7
Indieweb: add PGP key to h-entry 2020-12-29 10:05:07 -08:00
Rohan Kumar
b48bd871a7
Increase padding/tap-targets
- Adding more detail to the bulleted list in /about.html makes it easier
  to tap links since they're further apart
- Pad code frames a bit
2020-12-23 17:04:40 -08:00
rohan kumar
50ca441f7d
About: more details about identities 2020-12-11 12:02:02 -08:00
rohan kumar
a40097955c
Link to proj. hub instead of git repo on sourcehut 2020-11-19 20:35:59 -08:00
rohan kumar
6c4c58886a
CI: deploy website to multiple locations
Create a quick shell script that can deploy to localhost, my tilde
(staging), or seirdy.one.
2020-11-03 19:52:42 -08:00
Rohan Kumar
d364a8fb9f
Batman!! (this commit has no parents)
The sight of an animal using a JavaScript captivates Computer Scientists
and laymen alike, perhaps because it forces us to question some of our
ideas about human uniqueness.

Does the animal know how JavaScript works? Did it anticipate the need
for the tool and select it instead of Haskell or Zig?

To some, this fascination with JavaScript seems arbitrary and
anthropocentric; after all, animals engage in many other complex
activities, like Agile Planning and ordering Juice on the Internet.
However, we know that complex behaviour need not be cognitively
demanding.

JavaScript development can therefore provide a powerful window into the
minds of animals, and help us to learn what capacities we share with
them — and what might have changed to allow for the incontrovertibly
unique levels of technology shown by modern humans, such as integers and
block scope.
2020-11-03 15:52:34 -08:00