
Software engineer (and more) on a mission to bring fun back to the web. @fujoc0ded + @bobaboard founder, loves building random, chaotically-delightful stuff.
- Tweets7.3K
- Following611
- Followers375
- Likes61

ALT Two-panel meme of a huge elephant seal. Left, captioned "I has no meetings," the seal sits upright, contentedly holding a blue bucket in its flipper. Right, captioned "Noooo they be scheduling my meetings," the seal rears back with its mouth wide open as if screaming, while a keeper in blue overalls, carrying a blue bucket, reaches up to touch its neck.

ALT Screenshot of a dark-themed docs page titled "AO3 Loader," described as a basic example of an Astro content loader that pulls an author's works from AO3 or a collection of AO3 PDFs/EPUBs and renders them as a page. Under "Works list page," which points to ao3-loader/src/pages/index.astro, a white preview panel lists unstyled fic entries by astolat, each with a kudos count, "Read chapter 1" and "Read on AO3" links, the fandom, and an italic summary: Wishing Well (9918 kudos, The Avengers and Thor), Not A Word (13674 kudos, Merlin), Onfindan (22980 kudos, Merlin), and The Trouble With Unicorns (10570 kudos).
![Screenshot of a doc titled "Work page," pointing to the file ao3-loader/src/pages/works/[workId]/chapters/[chapterNumber].astro, with the note "With placeholder content since we can't get chapters from AO3 right now" and a crying emoji. Below, a white preview panel shows an unstyled page: a "Back home" link, the heading "Wishing Well — by astolat," an expanded "All chapters (3)" list linking Placeholder Beginning (bolded), Chapter 2, and Placeholder Ending, a placeholder note before the whole work, then the chapter heading "Placeholder Beginning" with an italic placeholder summary, a chapter note, two lines of lorem ipsum text, and a "Next chapter" link.](https://pbs.twimg.com/media/HWU0-MXacAAQUOV.jpg?name=small&format=webp)
ALT Screenshot of a doc titled "Work page," pointing to the file ao3-loader/src/pages/works/[workId]/chapters/[chapterNumber].astro, with the note "With placeholder content since we can't get chapters from AO3 right now" and a crying emoji. Below, a white preview panel shows an unstyled page: a "Back home" link, the heading "Wishing Well — by astolat," an expanded "All chapters (3)" list linking Placeholder Beginning (bolded), Chapter 2, and Placeholder Ending, a placeholder note before the whole work, then the chapter heading "Placeholder Beginning" with an italic placeholder summary, a chapter note, two lines of lorem ipsum text, and a "Next chapter" link.
![Edited screenshot of a tweet by Alex Blechman (@AlexBlechman), dated 5:49 PM, Nov 8, 2021. It reads: "Sci-Fi Author: In my book I invented the [one-stop online fanfic archive] as a cautionary tale. Some Well-Meaning Fool™: At long last, we have created the [one-stop online fanfic archive] from classic sci-fi novel Don't Create The [one-stop online fanfic archive]." Each bracketed phrase is yellow text on a black box pasted over the original words. Below the speaker label, "Tech Company" has been replaced with "Some Well-Meaning Fool™" in bold.](https://pbs.twimg.com/media/HWEbIyXbUAADY15.png?name=small&format=webp)
ALT Edited screenshot of a tweet by Alex Blechman (@AlexBlechman), dated 5:49 PM, Nov 8, 2021. It reads: "Sci-Fi Author: In my book I invented the [one-stop online fanfic archive] as a cautionary tale. Some Well-Meaning Fool™: At long last, we have created the [one-stop online fanfic archive] from classic sci-fi novel Don't Create The [one-stop online fanfic archive]." Each bracketed phrase is yellow text on a black box pasted over the original words. Below the speaker label, "Tech Company" has been replaced with "Some Well-Meaning Fool™" in bold.

ALT Comic panel meme of Doctor Manhattan, the glowing blue superhero, floating calmly with lightning crackling around him. A shadowed figure in the foreground reaches up toward him with a caption box reading "market research?" He answers with the overlaid text "I made it up".
![Four-panel Yu-Gi-Oh! meme. Kaiba, labeled "Art Friend," smirks while playing a card that reads "Help me with [dev thing]." Yugi smiles and draws a card in response. Yugi, labeled "Ms Boba," then plays a card that reads "Submit a talk to AtmoConf." In the last panel, Kaiba is blown backward, screaming in shock.](https://pbs.twimg.com/media/HVqd0araMAAJ-bX.jpg?name=small&format=webp)
ALT Four-panel Yu-Gi-Oh! meme. Kaiba, labeled "Art Friend," smirks while playing a card that reads "Help me with [dev thing]." Yugi smiles and draws a card in response. Yugi, labeled "Ms Boba," then plays a card that reads "Submit a talk to AtmoConf." In the last panel, Kaiba is blown backward, screaming in shock.

ALT Two-panel meme in grayscale from Sayonara Zetsubou Sensei. A dark-haired man in glasses and a patterned kimono stands against a black background with his clawed hands raised on either side of his face. In the top panel he stares blankly and the subtitle reads "I'm in despair!" In the bottom panel he shouts with his mouth wide open, and the subtitle reads "The USA healthcare system has left me in despair!" The words "USA healthcare system" sit in a black box with yellow text, pasted over the original subtitle.
![Code screenshot on a dark background showing an authproto() configuration with devOnly set to true, applicationName "Essential Randomness", applicationDomain "https://www.essentialrandomness.com", and a scopes array containing "atproto" and repo("site.standard.document", { action: ["create", "update"] }), followed by a call to atprotoToolbar().](https://pbs.twimg.com/media/HU--vnSaMAAD9Sm.png?name=small&format=webp)
ALT Code screenshot on a dark background showing an authproto() configuration with devOnly set to true, applicationName "Essential Randomness", applicationDomain "https://www.essentialrandomness.com", and a scopes array containing "atproto" and repo("site.standard.document", { action: ["create", "update"] }), followed by a call to atprotoToolbar().

ALT Screenshot of code in a dark-theme editor showing an Astro template. A Layout component sets title to data.og_title if it exists, otherwise to the post title followed by "Essential Randomness". It also sets preview to data.og_image?.src and description to data.og_description || data.tagline. Inside it, a StandardSiteDocument component with gets entry={post}, title={data.title}, description={data.og_description ?? data.tagline}, publishedAt={data.created_at}, tags={data.tags}, and textContent={publicationText}. Below that, a main element with class "post" opens with an h1 that renders data.title as HTML.


![Screenshot of a meme with three incoming text messages. In each one, a black box with the word "Astro" in yellow covers part of the text. Monday 1:39 PM: "[Astro] tonite 👀". Yesterday 3:11 PM: "[Astro] tonight queen??". Today 12:44 PM: "[Astro] tonite 👀".](https://pbs.twimg.com/media/HVqdw_tagAAY9aV.png?name=small&format=webp)

