Dave Kiss

@davekiss.com

Staff Community Engineer @ Mux Cleveland til I die (or move)

I made my band's website a working cassette player with R3F - insert tapes to play our songs and demos - pick up various notes, photos, and desk trinkets - procedural VU meter, tape hiss, and warble via web audio filter chain @pmnd.rs libraries 🐐(drei, post-processing) a/v delivery by @mux.com

A screenshot showing a desktop covered in 3d tapes and a cassette player. A typewriter note lingers out of view.An overhead shot of a 3d cassette player with cassette tapes strewn across the messy desk. A pen, a post-it, a typewriter note, and a Homedays sticker are all visible. String lights run across the scene.A low desk view of a 3d scene containing a cassette player and cassette tapes laying on a plywood desktop. Band show posters hang on the wall in the distance. A small pile of guitar picks adorns the desk. A guitar amplifier sits in the corner of the room. A coffee mug, pen, typewriter letter, and poloroid are sitting on the desk. What a mess.

I was a human copy-paste machine for months before I realized it. A coworker would Slack me a bug. I'd copy it, paste it into Claude Code, watch it fix the issue in under a minute. Then I'd do it again. Bug reports, UX complaints, feature requests. So I built VoicePatch to remove me from the loop

VoicePatch - Turn user feedback into shipped code

Collect feedback, triage with AI, and automatically generate pull requests. VoicePatch turns user feedback into code changes.

voicepatch.app

Are corporate blog posts ultimately fuel for SEO? Maybe. But if that were entirely true, I don’t think I could ever get motivated to write. I like to approach blogs as journalistic, educational, entertaining, capturing a sliver of time, a moment in this mad life that won’t be brand new ever again

It’s interesting how different the responses are btwn Cursor’s chat interface and composer window Chat seems more pragmatic, thoughtful, considerate, but the multi-file editing is difficult Composer is more brute force, shoot from the hip, gunslinger cowboy code, but the file patches are excellent

The oai realtime APIs in dev mode are a ton of fun Mostly because you can change the prompt to be something like “You are a donkey. An actual donkey.”

I’m about to ship a talk to Santa app that I built over the past few weeks in my off hours Will share some sneak previews this way soon 🎅

“you are a creepy zombie who has just emerged from the underworld and is starved for human brains. you speak slowly, groan often, and spit dirt and leaves” leads to a really interesting OpenAI realtime api voice convo