This website is, as all things, a work in progress. It's unpolished. But at least it's honest.
At the bottom of this page is every page of this website, including the css and readme, including this one, some of which that are un-navigatable otherwise. I like the idea of a website like a maze, like a theme park ride queue, full of surprises and tricks if you're there for long enough. Will you read my stories? Play with my toys? I hope some of the things you stumble upon feel special, a gift, a poem.
I strive for this website to be:
- handmade (the site is a crafted work, a hobby, a pasttime)
- un-useful (the site is not concerned with maximizing utility)
- charming (can I shape the joy of surprise in this internet space? will you sit here a while longer if I do?)
- honest (it is what it is, it is html and css and js, it generated from markdown, it is a labor of love, it is useless and pragmatic, it is a portfolio, it is an archive, it is a playground)
- growing (inconsistent, as it may be. how can the site shape itself? can it grow without me?)
About the site: The site is written in 11ty, a process seeded in 2024 and truly sprouting in 2025. It's on Github, using Github Actions to automatically build and deploy. It strives to make as little use as possible of package dependencies and outside libraries, a goal of minimal tech for maximal longevity. It was written out of an exhaustion at struggling to maintain the previous version of this website in Gatsby.
I use this custom script to generate a template within my desired file structure when I write a new post.
Future ambitions:
- i love this typewriter effect and this splitflap one
- how to incorporate receipts, i love receipts
- needs more dialog
- what's a treasure hunt on a website
- the rite and the site, what's the site's rite
- i keep thinking about web paper and riso (colors) (grainy gradients) (and backgrounds) (and riso)
- how can I break content up into tidbits to be rendered into my templates as separate divs programatically? it's more complicated but conceptually what I'm looking for
- can i make a custom md parser to add secret dialogs based
and now, the index
- -- /tidbits/resources/
- -- /tidbits/others/
- -- /tidbits/other-bits/
- -- /tidbits/itp/
- -- /tidbits/daily/
- -- /tech/
- -- /tags/all/
- & more -- /more/
- ITP NYU -- /itp/
- Leia -- /
- everything else -- /everything-else/
- -- /bundle.css
- changelog -- /changelog/
- absolutely everything -- /absolutely-everything/
- -- /README/
- Ahh, a mistake -- /404.html
- about Leia -- /about/
- web~sites -- /content/2024/2024-07-06_web-sites/
- Words to Remember By -- /content/2024/2024-01-01_Words-to-Remember-By/
- Spam Mail -- /content/2023/2023-09-01_Spam-Mail/
- Sculpting a Narrative -- /content/2023/2023-05-04_sculpting-a-narrative/
- In Our Own Words -- /content/2023/2023-05-04_in-our-own-words/
- Reading Lamp Updates -- /content/2023/2023-04-19_light-update/
- Thesis ~ Feedback -- /content/2023/2023-04-11_thesis-testing/
- Noting the Details -- /content/2023/2023-04-08_adjacent/
- Bedtime Light -- /content/2023/2023-04-04_reading-light/
- A poem that forgets itself -- /content/2023/2023-03-22_rwet-04/
- I kinda controlled a Hue bulb -- /content/2023/2023-03-08_light-hue/
- Thesis ~ Planning -- /content/2023/2023-03-07_thesis-plan/
- A Meme Generator Genre Study -- /content/2023/2023-03-02_rwet-hw3/
- Light at a Museum -- /content/2023/2023-02-28_light/
- Field Notes ~ SFMOMA -- /content/2023/2023-02-28_field-notes-moma/
- Lamp tests -- /content/2023/2023-02-22_lamp-test/
- Thesis ~ Spring Update -- /content/2023/2023-02-20_thesis/
- RWET Digital Cut-up -- /content/2023/2023-02-15_rwet-02/
- Lighting Test Rig -- /content/2023/2023-02-14_light-test-rig/
- A Candle (Approximately) -- /content/2023/2023-02-07_neopixel-candle/
- Poetry Generation -- /content/2023/2023-02-02_rwet-poetry-generation/
- L&I 01 ~ LED Fade -- /content/2023/2023-01-30_led-fade/
- Resonance in Light -- /content/2023/2023-01-29_resonance-in-light/
- Thesis ~ Paper -- /content/2022/2022-12-24_thesis-paper/
- Readings ~ Community Casting -- /content/2022/2022-12-21_media/
- What I Can Remember -- /content/2022/2022-12-17_what-i-can-remember/
- what identities do you choose to wear -- /content/2022/2022-12-09_what-identities-do-you-wear/
- Field Notes ~ NOWISWHENWEARE(the stars) -- /content/2022/2022-12-03_fn-the-stars/
- CNC Entry Table -- /content/2022/2022-11-30_cnc-table/
- Weeklong Lookback -- /content/2022/2022-11-20_week-review/
- Field Notes ~ Theaster Gates -- /content/2022/2022-11-20_theaster-gates-fn/
- Exercises in Intervention -- /content/2022/2022-11-17_narrative-intervention/
- Fusion360 → Illustrator → BantamTools -- /content/2022/2022-11-15_fusion-to-bantam-tutorial/
- Thesis ~ Prototypes -- /content/2022/2022-11-14_thesis-prototypes/
- Field Notes ~ Transverse Orientation -- /content/2022/2022-11-12_transverse-orientation/
- Readings ~ Carrying Memory -- /content/2022/2022-11-10_carrying-memory/
- A Dream for Adnan -- /content/2022/2022-11-10_a-dream-for-adnan/
- Four Axis Milling -- /content/2022/2022-11-08_four-axis/
- Attempted Mallet -- /content/2022/2022-11-02_mallet-attempt/
- Readings ~ With Your Eyes Closed -- /content/2022/2022-11-01_with-your-eyes-closed/
- Thesis ~ Initial Interviews -- /content/2022/2022-11-01_thesis-interviews/
- dreamscape moodboard -- /content/2022/2022-11-01_dreamscape-moodboard/
- Readings ~ Attention and Memory -- /content/2022/2022-11-01_attention-and-memory/
- A Snapshot -- /content/2022/2022-10-28_medium-of-memory-01/
- Turning Skillbuild -- /content/2022/2022-10-27_turning-skillbuild/
- Space To Place -- /content/2022/2022-10-18_space-to-place/
- framed~obscured -- /content/2022/2022-10-14_framed-obscured/
- A Side Table 01 -- /content/2022/2022-10-12_cnc-table/
- CNC Joinery Test -- /content/2022/2022-10-05_cnc-joinery/
- Catch All Tray -- /content/2022/2022-09-28_shopbot-skillbuild/
- 7 Weeks of Words -- /content/2022/2022-09-28_7wm/
- Bantam Skillbuild 02 -- /content/2022/2022-09-21_bantam-skillbuilder-02/
- Bantam Skillbuild 01 -- /content/2022/2022-09-14_bantam-skillbuilder/
- Router Skillbuild -- /content/2022/2022-09-02_router-skillbuild/
- PLAygo Injection Moulding -- /content/2022/2022-07-13_injection-mould-playgo/
- p l a n t -- /content/2022/2022-06-21_plant/
- The Weave -- /content/2022/2022-04-04_the-weave/
- Haptics Weekend Class -- /content/2022/2022-04-02_haptics-workshop/
- Ride Proposal - Expedition Earth -- /content/2022/2022-03-24_expedition-earth-proposal/
- Flexbox Tricks -- /content/2022/2022-03-11_Flexbox-Tricks/
- Nyan Herd -- /content/2022/2022-03-09_tpe-ride-simulation-hw/
- In & Against Conversation -- /content/2022/2022-03-07_in-and-against-conversation/
- Unreal Plant -- /content/2022/2022-03-02_ue4-arduino/
- OSC control -- /content/2022/2022-02-23_tpe-osc-control/
- Sneaky Houdini -- /content/2022/2022-02-15_tpe-sneaky-bunny/
- Week 2 - Unreal -- /content/2022/2022-02-08_tpe-week2/
- Collective Play - Absurdity -- /content/2022/2022-02-05_Collective-Play-Absurdity/
- Week 1 - Prep and Process -- /content/2022/2022-02-01_tpe-week1/
- Grim Grinning Ghosts -- /content/2022/2022-02-01_Grim-Grinning-Ghosts/
- Bloom Together -- /content/2021/2021-12-21_bloom-together/
- Unreal and Experience Prototyping -- /content/2021/2021-12-21_Unreal-and-Experience-Prototyping/
- Map Coasters -- /content/2021/2021-12-19_Map-Coasters/
- Light as Medium -- /content/2022/2022-04-11_light-as-medium/
- Sister Ray -- /content/2021/2021-11-15_sister-ray/
- PCOMP - Synchronous Serial -- /content/2021/2021-11-02_pcomp-synchronous-serial/
- Spooky Serenade -- /content/2021/2021-10-26_spooky-serenade/
- Hypercinema - Stop Motion -- /content/2021/2021-10-25_hypercinema-stop-motion/
- Week 6 - Candles -- /content/2021/2021-10-19_pcomp-serial/
- Hypercinema - Runway Experiments -- /content/2021/2021-10-18_hypercinema-runway/
- Laser Cut Puzzle -- /content/2021/2021-10-12_Laser-Cut-Puzzle/
- Sweet Dreams -- /content/2021/2021-10-05_pcomp-project-1/
- Hypercinema - Runway Models and Concepts -- /content/2021/2021-10-05_hypercinema-runway/
- PCOMP Week 3 -- /content/2021/2021-09-28_PCOMP-Week-3/
- Hypercinema - Synthetic Media -- /content/2021/2021-09-27_hypercinema-synthetic-media/
- PCOMP Week 2 -- /content/2021/2021-09-21_pcomp-week-2-IO/
- The Sounds of Home -- /content/2021/2021-09-20_hypercinema-the-sounds-of-home/
- Hypercinema - The Molotov Man -- /content/2021/2021-09-20_hypercinema-2-the-molotov-man/
- PCOMP Lab 1 -- /content/2021/2021-09-10_physical-computing-lab-1/
- Hypercinema - Listening & Hearing -- /content/2021/2021-09-08_hypercinema-sound-walk/
- She Hungers -- /content/2021/2021-08-27_Meow-Maker/
- Camera Dock -- /content/2020/2020-07-01_Camera-Dock/
- Gatsby Post Generation -- /content/2020/2020-04-19_Gatsby-Post-Generation/
- Unclear -- /content/2019/2019-11-10_unclear/
- Twilio for Door Intercoms -- /content/2019/2019-11-12_Twilio-for-Door-Intercoms/
- Fog -- /content/2019/2019-11-05_fog/
- Soft -- /content/2019/2019-10-20_soft-projections/
- Shatter -- /content/2019/2019-10-05_shatter/
- Stitches -- /content/2019/2019-09-05_stitches/
- Tip of the Tongue 006 -- /content/2017/2017-10-23_Tip-of-the-Tongue-006/
- Tip of the Tongue 005 -- /content/2017/2017-10-13_Tip-of-the-Tongue-005/
- Tip of the Tongue 004 -- /content/2017/2017-09-26_Tip-of-the-Tongue-004/
- Dance Vis -- /content/2017/2017-07-01_dance-vis/
- Tip of the Tongue 003 -- /content/2017/2017-05-29_Tip-of-the-Tongue-003/
- Tip of the Tongue 002 -- /content/2017/2017-05-07_Tip-of-the-Tongue-002/
- Tip of the Tongue 001 -- /content/2017/2017-03-30_Tip-of-the-Tongue-001/
- DevOops -- /content/2017/2017-01-23_DevOops/
- Stop Being the Intern -- /content/2017/2017-01-03_Stop-Being-the-Intern/