
Explore JavaScript's artistic potential by recreating famous modern art pieces in the browser. Learn to manipulate visual elements and discover a new side of coding.

Explore creating interactive, dynamic web art using SVGs and Adobe Illustrator. Learn techniques for high-resolution, performant animations that enable designers to deliver cinematic-quality stories without coding.

Explore CSS game development through live coding, learning Sass techniques, data structures, and web magic to create an interactive game using only CSS and HTML.

Explore techniques for creating procedural art using JavaScript, Canvas, and SVG. Learn to generate 3D objects, fabric patterns, and even Twitterbots that post code-created comics.

Practical guide on using CSS variables for theming, responsive design, prototyping, and animation. Learn how to implement dynamic variables locally for optimal results.

Explore photorealistic 3D graphics in the browser using WebGL. Learn modeling, texturing, and creating interactive experiences for games, product configurators, and virtual reality.

Explore the fascinating world of pixel art and its surprising prevalence in digital media, from retro games to modern design applications.

Explore animation concepts to enhance user understanding and project orientation, reducing cognitive load and improving overall user experience in web development.

Explore CSS Houdini's game-changing capabilities, including web worklets and CSS Object Model access. Learn to create visual magic and implement cutting-edge styling techniques for web applications.

Explore the intersection of music, art, and machine learning with Magenta.js. Discover how creative coding can lead to innovative projects and inspire new ways of thinking about technology.

Explore early computer art history and recreate retro pieces using p5.js. Learn about ghostly oscilloscope paintings, pre-ASCII text art, and the evolution of computer displays from the 1950s to 1980s.

Explore LED art animation using JavaScript, color spaces, and math. Learn to create stunning visual effects for Raspberry Pi-controlled installations.

Explore the fascinating parallels between coding and weaving, uncovering historical connections and drawing inspiration from textile patterns to enhance your programming skills.

Explore innovative UI styling using finite state machines, enhancing maintainability and interactivity through ARIA, data attributes, and CSS variables for complex user interfaces.

Explore the untapped potential of JavaScript generators for producing and consuming data series, implementing lazy sequences, custom iterables, and simplifying asynchronous programming.

Learn to transform old phones into interactive wall art using Node.js, Raspberry Pi, and web APIs. Create unique displays for photos, lists, and visualizations while exploring IoT integration.

Explore the development of SHAR, a 3D multiplayer action game, focusing on implementation details, challenges, and components like GUI, animations, networking, and modding in Rust.

Immersive audio-visual performance featuring Dahlia Fae's emotive music and Jay Weeks' interactive visuals, exploring themes of identity, spirituality, and queer experiences at RustFest Global 2020.

Immersive audiovisual performance blending analog music and manual visuals. Artists Lina Bautista and Diego Suárez create improvised soundscapes and landscapes, exploring the intersection of sound, image, and technology.

Experiencia audiovisual generativa que crea partituras gráficas únicas transformadas en sonido mediante algoritmos, ofreciendo una fusión innovadora de música y arte visual.

Photographer Lauren Crooke explores how nude photography can empower women, challenge patriarchy, and initiate conversations about consent and body autonomy through her daring large-scale works.