Input, Process, Output, ad infinitum - the essence of programming, but also of [digital] media in general. In this workshop we will explore different ways of translating, visualizing, sonifying, restructuring, reinterpreting, and generating different types of media using JavaScript (and TypeScript), your web browser, the NodeJS REPL, and the open source project thi.ng's extensive collection of code libraries. In doing so, we will also try to take a critical view and explore questions about technical and non-technical implications of such transformations. Open to all, but basic knowledge of p5.js, JavaScript, C or Python is expected so we can focus on the interesting aspects.