2 min read 0 updates projects debut + code rundown of “blockout” xfebruary October 28, 2026 just announcing that i’ve decided to start hosting some of my old coding projects on this site! i’ve started with…
4 min read 4 musings crunchposting on AI xfebruary September 2, 2026 haven’t blogged in a hot second… work has me crunching really hard right now (14 hours a day, 7 days…
1 min read 0 poetry i have only hugged my mom once. xfebruary June 10, 2026 (when it counted.) you would think in over two decades of timei would have done more for the woman who…
3 min read 1 musings i am so whelmed. xfebruary April 4, 2026 or: OK! i get it! can we go back to uninteresting times already? as I write this (April 3rd, 2026;…
1 min read 1 musings remembrance, legacy, and death xfebruary February 9, 2026 content warning: death, suicidal ideation what kind of corpse will you leave behind?…
5 min read 0 musings ios26: novelty, nostalgia, and the modern tech release xfebruary November 12, 2025 obligatory disclaimer: apple sucks shit, for a variety of reasons, but most relevant here is that it is more of…
4 min read 0 musings advertising is a plague xfebruary September 10, 2025 i am an only-slightly-ashamed zoomer, and that means that i guiltily enjoy most of the conveniences contemporary technology has given…
15 min read 0 essays musings The Online Sinosphere xfebruary September 8, 2025 or: “No, it’s fine, I just — I just didn’t think it would be Chinese, that’s all.” I am frequently…
1 min read 0 poetry a parting xfebruary September 6, 2025 i learned to breathe fire. i learned to be cruel.(i still cried about it.)but you.i see you small. and withered.…
3 min read 3 musings Hello world! and musings on birth xfebruary July 30, 2025 Welcome to WordPress. This is your first post. Edit or delete it, then start writing! this post was automatically generated…