summaryrefslogtreecommitdiff
path: root/docs/projects/index.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/projects/index.md')
-rw-r--r--docs/projects/index.md28
1 files changed, 28 insertions, 0 deletions
diff --git a/docs/projects/index.md b/docs/projects/index.md
new file mode 100644
index 0000000..490f1ac
--- /dev/null
+++ b/docs/projects/index.md
@@ -0,0 +1,28 @@
+# Projects
+
+Of all the peojects I've made over the years, not many deserve their own
+standing blogpost either because (a) it is too ephemeral and a thread of
+512-character long microblogs is enough or (b) it is more fitting to write
+proper documentation for it instead (ironic when I build my blog with
+MkDocs). But the few that do, are here.
+
+Projects below are sorted reverse chronologically (most recent first).
+
+## [Rickstodon](rickstodon)
+
+![Demo](img/rickstodon.webp)
+
+On April Fool's Day, 2020, I launched a mock Mastodon login page at
+`https://social.fkfd.me` (now defunct) that rickrolled anyone that clicked
+the links or buttons. It was more sophisticatedly designed than most other
+rickrolling attempts (it's weird to compare trolling technique, I know) in
+that hovering your cursor over the links doesn't immediately reveal your
+evil intent; the URL shown is totally legit, and it takes another round of
+carefully set-up nginx configs to redirect you to the classic music video.
+
+Because of restrictions in AGPL that Mastodon is distributed under,
+I decided not to release the code itself but rather to write a guide on
+how I made it. The codeberg repo that came along was unlicensed.
+
+As I said, this was a impulse project that's faded into the past. It is
+2022 as I write this. Isn't this crazy?