Fun little side project I built after learning about circuit bending in cameras for intentional glitch effect. It is browser based camera toy where you "rewire" CCD pin pairs, turn knobs to get different glitch artefacts in real time to capture as photos. I had fun learning to simulate different pin modes - channel split, hue/phase shifts, horizontal clock delays, colour kill etc.
Here are some photos taken: https://glitchycam.com/gallery
I intentionally leaned towards skeuomorphic design for nostalgia. I miss the days where I'd spend hours making a button to look like a physical button. Here I chose to make it look like a "good enough" Teenage Engineering device UI.
I tested/used GPT-5.3-Codex to build this from scratch, since there was a lot of hype around it on X. Maybe I wasn’t using it right, but I found it needed a lot of code cleanup at every step and a lot of hand holding along the way. It missed details/nuances and didn't land the skeuomorphic buttons or the interaction polish. It mostly helped with boilerplate where there wasn't much thinking/detailing. It did give a basic starting point for the effect calculations, but didn't really move the needle on the details.
Please give it a go and let me know what you think - your photos and video never leave your browser (you can download them if you choose to). Everything is processed locally in your browser (works offline), nothing is uploaded or seen by anyone.
Nice! It’s the polish and attention to detail that really distinguishes this from something purely generated with AI. Getting the design details right shows the human touch.
That was exactly my experience with AI coding - useful for ideas and boiler plate code, but not much more.
Great job and thank you, I will be using this. I already love to use my phone camera, it's nice to have a glitch option.
I love it. The aesthetics are fantastic. Can this record a video as well?
I like that it is based on hardware fundamentals.
It was fun to use glitchycam. Thank you for describing your journey with AI, that is similar what I am experiencing.
It looks very convincing, and funky. How does the simulation work?
Cool project. Love that it's entirely client-side — no uploads, no server processing. More browser tools should work this way.
Love it! Bookmarked :-)
This is super cool :) How did you do the circuit bending?
Is it emulating the CCD chip somehow, or approximating the effects?