Vibeweaving
Grids, arrays, rhythm, and textile logic translated into generative pattern and hands-on making.
Enter series ↗Code & Craft builds browser-based systems, physical editions, workshops, and cultural collaborations for people who want to understand how pattern, code, AI, and materials think together.
Each series starts with a structure — a pattern, sound, color system, fold, circuit, material, or cultural artifact — and turns it into something you can play with, build, collect, teach, or commission.
Grids, arrays, rhythm, and textile logic translated into generative pattern and hands-on making.
Enter series ↗A visual grammar lab for color, symmetry, geometry, cultural pattern recognition, and tile-making.
Enter series →Circuit, sequence, timing, and rhythm studies where coded patterns become physical light.
View direction →Paper engineering and spatial reasoning studies that turn flat rules into physical structure.
See future →The method keeps digital tools accountable to real-world structure, material behavior, and human judgment.
Makers and partners observe pattern, color, rhythm, symmetry, circuit behavior, material limits, and cultural context.
The studio uses code, p5.js, grids, prompts, or parametric tools to create systems with visible logic.
The digital output becomes a tile, folded object, LED study, print, woven grid, zine, or class exhibition.
The fastest way to understand the method is to use it. Open a system, change the rules, read the pattern, and imagine how it becomes a physical artifact.
Vibeweaving introduces arrays, rhythm, color extraction, and textile logic through a browser-based pattern system that can move toward paper, thread, print, or light.
Travel Tiles teaches color composition, symmetry, motif zones, and cultural context through a playable atlas, a composition studio, and a pathway from digital tile to physical ceramic object.
Each system can become a browser tool, editioned object, public workshop, or commissioned cultural collaboration.
Browser-based studios and playable interfaces for pattern recognition, color, rhythm, structure, and creative coding.
Open a system → 02Tiles, prints, woven grids, light studies, zines, and objects that carry digital rules into collectible form.
View editions → 03Weekend intensives and studio sessions where makers turn code, sound, color, circuits, and folds into physical studies.
Join a workshop → 04Commissioned systems, cultural collaborations, school and museum programs, and brand or institutional projects.
Start a partnership → 01Browser-based studios and playable interfaces for pattern recognition, color, rhythm, structure, and creative coding.
Open a system → 02Tiles, prints, woven grids, light studies, zines, and objects that carry digital rules into collectible form.
View editions → 03Weekend intensives and studio sessions where makers turn code, sound, color, circuits, and folds into physical studies.
Join a workshop → 04Commissioned systems, cultural collaborations, school and museum programs, and brand or institutional projects.
Start a partnership →Code & Craft can be entered as a live tool, a workshop, a collectible edition, or a commissioned partnership. Education is one strong path — not the whole studio.
Use Vibeweaving or Travel Tiles as playable tools for pattern, sound, color, cultural memory, and material imagination.
Weekend intensives, online cohorts, and studio sessions for artists, designers, coders, educators, ceramicists, textile people, and curious adults.
Order editions, commission tile systems, request generative pattern work, or develop a physical object from a digital rule.
Co-design museum programs, cultural collaborations, institutional workshops, brand commissions, or custom learning systems.
Founded by Shih-Wen Huang, Code & Craft works across expressive computation, generative art, cultural pattern systems, textiles, ceramics, sound, light, paper, circuits, workshops, and physical computing.
The studio builds playful systems that make structure tangible — as artworks, tools, editions, workshops, and partnerships.
Start a project