about summary refs log tree commit diff homepage
diff options
context:
space:
mode:
authorNguyễn Gia Phong <mcsinyx@disroot.org>2021-10-15 16:45:16 +0700
committerNguyễn Gia Phong <mcsinyx@disroot.org>2021-10-15 16:45:16 +0700
commit6add857c033e6f836257f2b6bc659ec23b1cf74a (patch)
tree252c42bfbedaf590fe369a618f7fb6cac2e1be33
parent2c085d53133fd267a809d0a4e2cbf9421ea2a2a8 (diff)
downloadsite-6add857c033e6f836257f2b6bc659ec23b1cf74a.tar.gz
Update portfolio
-rw-r--r--index.md4
-rw-r--r--works.md25
2 files changed, 23 insertions, 6 deletions
diff --git a/index.md b/index.md
index 3bf5a8a..a234173 100644
--- a/index.md
+++ b/index.md
@@ -11,8 +11,8 @@ in the [Fediverse][]:
 * Matrix: [@cnx:halogen.city][]
 
 I am generally interested in programming languages, concurrency,
-reproducibility and decentralization.  In meatspace I also enjoy cooking, dogs
-(not necessarily mutually exclusive) and urban music.
+reproducibility and decentralization.  In meatspace I also like
+cooking, dogs (not necessarily mutually exclusive) and urban music.
 
 [^pgp]: PGP: [27148B2C06A2224B][], also on [OpenPGP][]
 
diff --git a/works.md b/works.md
index fce1797..4372963 100644
--- a/works.md
+++ b/works.md
@@ -23,6 +23,12 @@ that can be installed with the Nix package manager.
 clipboard and primary selection and stores the history as separate files
 to facilitate manipulation by third-party tools.
 
+### rsskey
+
+[rsskey][] is a simple script for mirroring [RSS][] or [Atom][] feeds
+on [Misskey][].  It is known for replicating Richard Stallman's
+political notes to [rms@birb.space][].
+
 ### comp
 
 [Curses Omni Media Player][comp] is a [mpv][] front-end using curses.
@@ -42,6 +48,11 @@ some really nice and talented people (-;
 
 ## Libraries
 
+### Loca
+
+[Loca][] is a collection of local locations implementation
+in multiple programming languages.
+
 ### Palace
 
 [Pythonic Audio Library and Codecs Environment][palace] provides
@@ -56,10 +67,9 @@ Palace wraps around the C++ interface [alure][] using [Cython][] for a safe and
 convenient interface with type hinting, data descriptors and context managers,
 following {{pep 8 naming-conventions}} (`PascalCase.snake_case`).
 
-### Lazip
+### Tzigame
 
-[Lazip][] is a Python library providing a read-only file-like object
-lazily mapped to a ZIP file over HTTP via range requests.
+[Tzigame][] is a collection of libraries for video game development in [Zig][].
 
 ## Video Games
 
@@ -182,15 +192,22 @@ was picked for database.
 [nixpkgs]: https://github.com/NixOS/nixpkgs
 [threa]: https://sr.ht/~cnx/threa
 [Raku]: https://raku.org
+[rsskey]: https://sr.ht/~cnx/rsskey
+[RSS]: https://www.rssboard.org/rss-specification
+[Atom]: https://tools.ietf.org/html/rfc5023
+[Misskey]: https://join.misskey.page
+[rms@birb.space]: https://birb.space/@rms
 [comp]: https://pypi.org/project/comp
 [mpv]: https://mpv.io
 [youtube-dl]: https://youtube-dl.org
 [pip]: https://pip.pypa.io
+[Loca]: https://sr.ht/~cnx/loca
 [palace]: https://mcsinyx.gitlab.io/palace
 [HRTF]: https://en.wikipedia.org/wiki/Head-related_transfer_function
 [alure]: https://github.com/kcat/alure
 [Cython]: https://cython.org
-[Lazip]: https://sr.ht/~cnx/lazip
+[Tzigame]: https://sr.ht/~cnx/tzigame
+[Zig]: https://ziglang.org
 [Brutal Maze]: https://brutalmaze.rtfd.io
 [brutalmaze-recplayer]: https://brutalmaze.rtfd.io/recplayer.html
 [Black Shades]: https://sr.ht/~cnx/blackshades