From b91287a80268e2af44cf6c5861f51243bd0c347f Mon Sep 17 00:00:00 2001 From: Melody Horn Date: Tue, 10 Sep 2024 00:09:27 -0600 Subject: update some metadata and project list --- index.md | 7 ++++--- projects.md | 30 +++++++++++++++++------------- 2 files changed, 21 insertions(+), 16 deletions(-) diff --git a/index.md b/index.md index c713951..5769fde 100644 --- a/index.md +++ b/index.md @@ -5,7 +5,7 @@ description: immortal programming goddess --- i am an immortal programming goddess and a trans ≈woman. -i've been programming for over a decade, and in that time i've worked on [a wide variety of projects](/projects/). +i’ve been programming for over a decade, and in that time i’ve worked on [a wide variety of projects](/projects/). my pronouns are [ze/hir or it/its, or, if you absolutely must for some reason, she/her](https://pronoun.is/ze/hir?or=it&or=she). i exist in a lot of places: @@ -16,8 +16,9 @@ i exist in a lot of places: - give me money on [ko-fi](https://ko-fi.com/boringcactus) - if you must, email me at `melody@` -currently, by day i'm a software engineer at the [Massachusetts Bay Transportation Authority's Customer Technology Department](https://ctd.mbta.com/). -by night i play final fantasy xiv and occasionally work on side projects or write blog posts (containing opinions that are my own and not those of my employer), like these: +currently, by day i’m a software engineer at the [Massachusetts Bay Transportation Authority's Customer Technology Department](https://ctd.mbta.com/). +by night i am the proprietrix of [Somnolent Succulent Studio LLC](https://somnolentsucculent.studio), but most of the time i just play final fantasy xiv. +occasionally i’ll work on side projects or write blog posts (containing opinions that are my own and not those of my employer), like these: {% for post in posts %} - [{{ post.title }} ({{ post.date.strftime('%d %b %Y') }})](/{{ post.url }}.md) diff --git a/projects.md b/projects.md index 1869db9..a6754b2 100644 --- a/projects.md +++ b/projects.md @@ -4,9 +4,15 @@ title: Projects permalink: /projects/ --- -* January 2022: [Glides](https://medium.com/@katrinalanger/green-means-go-improving-green-line-operations-b831daf7a834), an Elixir and React service for train tracking on the MBTA's Green Line +* September 2023 - now: announcement pending -* March 2021: [makers](https://code.boringcactus.com/makers/), a Rust implementation of `make` +* July - September 2023: [Fountain 1917](https://somnolentsucculent.studio/fountain-1917/), the video game adaptation of the infamous Dadaist anti-art sculpture + +* April 2022: [Schrödinger’s SAT](/assets/Schr%C3%B6dinger_s_SAT.pdf), a SIGBOVIK 2022 submission (published alongside [Harder Drive](http://tom7.org/harder/), but hardly in the same league) “proving” that P = NP under many-worlds quantum mechanics + +* January 2022 - August 2023: [Glides](https://medium.com/@katrinalanger/green-means-go-improving-green-line-operations-b831daf7a834), an Elixir and React service for train tracking on the MBTA's Green Line + +* March - April 2021: [makers](https://code.boringcactus.com/makers/), a Rust implementation of `make` * November 2020: [cactus-ssg](https://git.sr.ht/~boringcactus/cactus-ssg), a Python static site generator targeting both WWW and Gemini (built this site right here!) @@ -38,11 +44,11 @@ permalink: /projects/ * June 2019: [faketwitch](https://github.com/boringcactus/faketwitch), an IRC server shim in Python to allow Twitch-chat-integrated games to use other services instead of Twitch -* February 2019: [vidslice](https://github.com/boringcactus/vidslice), a wxPython GUI wrapping youtube-dl and ffmpeg (finished) +* February 2019 - January 2021: [vidslice](https://github.com/boringcactus/vidslice), a wxPython GUI wrapping youtube-dl and ffmpeg (finished) -* January 2019: [kink.garden](https://github.com/kinkgarden/kinkgarden), a (NSFW) Django service for maintaining lists of kinks (finished) +* January 2019 - July 2021: [kink.garden](https://github.com/kinkgarden/kinkgarden), a (NSFW) Django service for maintaining lists of kinks (finished) -* January 2019: [DynaMaze](https://github.com/boringcactus/dynamaze), a Rust-based multiplayer game compiled to WebAssembly (finished) +* January 2019 - March 2020: [DynaMaze](https://github.com/boringcactus/dynamaze), a Rust-based multiplayer game compiled to WebAssembly (finished) * December 2018: [crabravebot](https://git.sr.ht/~boringcactus/crabravebot), a Python (originally JS) service for easily overlaying text over Crab Rave @@ -54,7 +60,7 @@ permalink: /projects/ * August 2017: [rust-editorconfig](https://github.com/mrandri19/rust-editorconfig), an editorconfig library for Rust that I substantially contributed to -* July 2017: [MFTE](https://github.com/mathphreak/mfte), a Nano clone written in Rust +* July - November 2017: [MFTE](https://github.com/mathphreak/mfte), a Nano clone written in Rust * April 2017: graphics library exposing XPM and Swing-like layout interfaces and targeting a set-one-pixel-at-a-time renderer @@ -78,9 +84,9 @@ permalink: /projects/ * September 2015: [E-800](https://github.com/mathphreak/E-800), a Rails web app for running and grading student-submitted code -* August 2015: Java application translating CSV exports from one program to be importable by another, with a Swing GUI +* August 2015: Java application translating CSV exports from one academic record keeping program to be importable by another, with a Swing GUI -* June 2015: [Relief Valve](https://github.com/mathphreak/ReliefValve), an Electron application for moving Steam games between libraries (finished) +* June 2015 - August 2016: [Relief Valve](https://github.com/mathphreak/ReliefValve), an Electron application for moving Steam games between libraries (finished) * March 2015: [statdns-socks5](https://github.com/mathphreak/statdns-socks5), a Go proxy server for DNS-over-HTTP before it was cool @@ -90,7 +96,7 @@ permalink: /projects/ * December 2013: [LD28-You-Only-Get-One](https://github.com/mathphreak/LD28-You-Only-Get-One), a Backbone-powered textual JS game -* August 2013: [hamwerk](https://github.com/mathphreak/hamwerk), a Web-based todo list specialized for homework powered by Meteor (finished) +* August 2013 - November 2015: [hamwerk](https://github.com/mathphreak/hamwerk), a Web-based todo list specialized for homework powered by Meteor (finished) * July 2013: [MCWebDash](https://github.com/mathphreak/MCWebDash), a Web-based dashboard showing the status of a Minecraft server @@ -114,10 +120,8 @@ permalink: /projects/ * March 2011: [VCRI](https://github.com/mathphreak/VCRI), a Chrome extension tweaking an existing JS game (finished) -* January 2011: [Arduinochet](https://github.com/mathphreak/Arduinochet), a needlessly-motorized trebuchet I built with a friend +* January - February 2011: [Arduinochet](https://github.com/mathphreak/Arduinochet), a needlessly-motorized trebuchet I built with a friend -* February 2010: [Acts 20:2](http://sourceforge.net/projects/acts202/), a Java Swing application displaying periodic popups of Bible verses, which I built in collaboration with a few other people +* February - May 2010: [Acts 20:2](http://sourceforge.net/projects/acts202/), a Java Swing application displaying periodic popups of Bible verses, which I built in collaboration with a few other people * January 2009: [EPlanner](https://sourceforge.net/projects/eplanner/), a todo list specialized for homework built in Java with Swing - -(these are start dates, because that's what made sense to me at the time) -- cgit v1.2.3