Saturday, January 3rd, 2026 at 5:36 PM
Barcode experiments
Testing out a barcode scanner as a way to play albums (through Spotify in this case). Wondering if this is a way to bridge from tangibility of physical media to flexibility of digital.
Working rough player scanner. TODO: I accidentally mirror-flipped this video
Spotify IDs are kind of long to do directly so switched to sequential IDs and a lookup
Read moreThursday, December 11th, 2025 at 12:31 PM
A week of prototyping at the Creative Lab
Four recent experiments:
1. Webcam to avatar on canvas
Webcam to avatar on canvas
Read moreWednesday, December 3rd, 2025 at 10:16 AM
Finger painting
More paint tests with the projector and touch frame.
Sunday, November 30th, 2025 at 1:57 PM
More IR frame experiments
I got the projector sized to the IR touch frame. I made a desk inset for it and a wood overlay to sit on top.
The overlay makes the section non-interactive (it had to be an overlay bc the IR beams need to get from one-side to the other).
Read moreTuesday, November 25th, 2025 at 5:02 PM
IR Screen
I ordered this IR touch screen frame not knowing what to expect and am so far pleasantly surprised. I need to map the projector to it but touch detection seems pretty good.
Monday, November 24th, 2025 at 10:02 AM
Blog 3D
Infinite loading posts in 3D
Auto nav
Thursday, November 20th, 2025 at 9:11 PM
Codecity
Walking around file cubes
Wednesday, November 19th, 2025 at 12:36 PM
Blogworld
Wednesday, November 12th, 2025 at 7:54 PM
Embeddings WIP
Getting pretty close with the embeddings app.

Tuesday, November 11th, 2025 at 8:53 AM
Exploring an "everything is embedded" mini/fake social network.

Thursday, November 6th, 2025 at 8:16 PM
Cosine WIP
Working on a stripped down "embed anything and see its neighbors" prototype.
Need to sort out some type errors though
Thursday, November 6th, 2025 at 2:37 PM
Booting to a browser for a raspberry pi 3b
Notes from putting together artist info display. This is with raspberry pi OS lite (no desktop). I ended up doing 32 bit but maybe could have done 64.
in .xinitrc, which automatically runs when x session starts. Some of this specific for this monitor.
Read moreThursday, November 6th, 2025 at 10:45 AM
Artist info display
Album art and artist info display
I've been listening to a lot of playlists lately and wanting a way to learn more about the currently playing artist without pulling out my phone. I put together a little raspberry pi setup to sit on our shelves and display info about the current playing artist.
I think this would be a cool fit for coffee shops or communal workspaces. Let me know if you're interested in getting something similar up and I'll try and help.
Read moreThursday, October 30th, 2025 at 4:10 PM
Herb Sundays Player
I made a web player for the Herb Sundays playlist series.

It's focused on surfacing a random playlist from the series. I've been using it to put something on in the morning. It's nice to have hand-curated playlists with some intention to them.
Read moreSaturday, October 18th, 2025 at 7:59 PM
Neovim app buffer experiment
Stitched together some Neovim autocmds with Niri window commands so that the app window is bound to the special "app" buffer position and size. One step closer to NeovimOS.
Friday, October 17th, 2025 at 10:08 AM
New workspace layout

Thinking about reconfiguring my window manager setup to have an always-open terminal on the left. To serve as doc and navigation maybe.
I'm realizing part of the challenge of configuring is terminal + neovim is sort of its own window manager on its own - with splits and open fuzzy-findable buffers and everything - maybe there's benefits to having that be one always-present session, and it's actually browser and application windows that are more ephemeral.
Monday, September 29th, 2025 at 12:02 PM
April tag color picker
An apriltag color-picker where x=red, y=green, rotation=blue. A freeform physical slider feels interesting
Also did a 3 card one - different tags all get IDs which makes me think of doing some sort of weird physical variable assignment thing.
Read moreThursday, September 25th, 2025 at 11:10 AM
Book to music experiment
Book-to-soundtrack experiment - a projector setup where I send the book image off to Gemini for recommendations and then play with Spotify. Meant to be kind of like putting on a record but for objects. (I clipped out the loading times.)