MacAMP dev shares architecture sketches on why you can't just vibecode an audio player

HankYeomans · x · 2026-09-29

The developer of MacAMP shares hand-drawn architecture sketches explaining why the app can't simply be vibecoded. His argument: everything done well has an architecture — the audio pipeline is deeply involved (oscilloscope, visualizer, and MilkDrop visuals each accurate to the track's frequencies), plus internet radio, docking, and skin loading all need to be architected. Skipping parts for a simple bouncing visual is "cauliflower rice" — why most quick builds fall apart.

Related event: Dev Shares Architecture Diagrams to Explain Why MacAMP Can't Be Vibecoded(4 posts)→

Original post →

More from coding & agent

coding & agent channel →