lobco
- // lobco = loaf of bread + code
- // warning: may contain side projects
- const curiosity = ['music', 'scripture', 'AI', 'my desk', 'the train home'];
- while (curiosity.stuckInMyHead()) {
- listen({ deeply: true });
- build('an app');
- }
// listening to your Mac
PortShow
A menu bar app that shows every port your Mac is listening on, and which app owns it.
open repo →
// close reading
BibleGraphexplore →
The Bible as a living network. Follow people, places and ideas across 66 books.
// hear it, then see it
MIDI Visualizerplay →
Glowing notes fall onto an 88-key piano as the music plays, right in your browser.
// listens privately
audio-gallery
On-device AI that transcribes and translates your voice recordings. Nothing leaves your phone.
open repo →
// remembers what you said
memory-capsulerepo →
A memory layer for AI agents, so the facts and context from one conversation carry into the next.
// music on your desktop
Omarchy MIDI Visualizer
The falling-note visualizer as an Omarchy overlay or window app, played through a sampled grand piano.
repo →
// listening to the network
Sydney Train Plannerrepo →
Live NSW departures and delays in the Omarchy bar, with a countdown to your next train.
// listening to my bike
DIY E-TUBE Tap
A receive-only listener that clips onto a Shimano e-bike's E‑TUBE wire, decodes what the motor, battery and display say to each other, and puts it on a handlebar touchscreen.
- Speed, assist mode, battery and error codes, read live off the bus
- Touchscreen dashboard, plus Bluetooth LE to your phone
- Ride Audio: Spotify remote, internet radio and MP3s from microSD
- Plugs in through Shimano's own Y-cable, so no wires get cut
ride + mini player
spotify, now playing
internet radio
mp3 from microSD
// listening through the valves
Little Nipper Line In
A 3.5 mm AUX input and a switchable line output for a 1950s HMV "Little Nipper" valve radio, so a phone or laptop plays through its five valves.
- Stereo-to-mono summing and a DC-blocking cap into the volume pot, with a radio/AUX switch
- A speaker/line switch and dummy load feed a line output converter to a Yamaha amp
- Interactive schematics, stripboard layout, high-pass calculator and capacitor code decoder
- Parts list, build checklist, hum troubleshooting, and a safety section for the 300 V inside
laptop → AUX in
playing through the valves
input: 2 × 1 kΩ + 100 nF
rear: line output
// how I work
listen.first()
Sit with the problem before touching the keyboard. Most of the answer is already in what people say, and in what they leave out.
understand.deeply()
Find the signal in the noise: the data, the context, and the person behind the request.
then.build()
Ship something small and real, then keep listening to how people use it.
/* To know me is to breathe with me. To breathe with me is to listen deeply.
* Miriam-Rose Ungunmerr-Baumann */
$ cd ../lobmu # the music side
$ cd ../lobwr # the writing side

