Ariel Bibeau
arielbibeau@gmail.com
UX design · Game design · Concepting · Prototyping
Google I/O 2023
A globally distributed browser-based puzzle that turned programmable weaving into a collaborative reveal.

Each year, Google announces I/O with a save-the-date puzzle designed to challenge and delight developers. In 2023, the prompt was unusually open-ended: create a puzzle that celebrates developer craft, scales globally, and unfolds collaboratively—without relying on backend logic.
We reimagined the I/O reveal as a programmable tapestry, weaving together input-output logic and early computing metaphors. The final experience invited thousands of players to solve modular puzzles and collectively unlock the conference date through a dynamic visual output.

Challenge
Design a brower-based puzzle that:
The experience had to work on multiple levels: entertaining seasoned puzzle solvers, staying accessible to less technical users, and unfolding over time to maximize social buzz.
Concept
Inspired by the lineage of mechanical looms and punch cards, we grounded the experience in weaving-as-programming—a metaphor that felt both technically rich and visually expressive. The final reveal would be a woven tapestry spelling “I/O,” assembled from many smaller puzzle inputs.
We prototyped both the math and visuals using Codepen and Figma. Matrix multiplication guided our logic, but we simplified the interactions so that players could participate without needing a math degree. Multiple puzzle types added variety, culminating in a final interaction where players had to reorder the interface itself to trigger the final output.

Systems Design
The experience was built around a modular dashboard where players could explore, solve, and observe progress in real time. I designed the puzzle user experience and game mechanics, crafting a flexible interaction model that scaled across screen sizes. Mobile presented unique challenges: with fewer visible puzzle modules, we created embedded cues—through iconography, color, and active states—to maintain clarity and continuity.
We intentionally structured the experience to reveal puzzles over time. Clues were posted via @googledevs to pace solves and build momentum. Once enough puzzles were solved globally, the woven “I/O” output was unlocked—and could be shared as a badge or on social.

Matrix multiplication logic
Outcomes

Collaborators
Developer Marketing team at Google, Brand and Events teams at Google, Left Field Labs engineers and producers, mutli-disciplinary Instrument team
Responsibilities
UX design, puzzle mechanics, dashboard structure, interaction model, visual system prototyping
Duration
3 months
Role
Lead interaction designer
Ariel Bibeau © 2025
Made in Figma Sites
arielbibeau@gmail.com
LinkedInAriel Bibeau
arielbibeau@gmail.com
UX design · Game design · Concepting · Prototyping
Google I/O 2023
A globally distributed browser-based puzzle that turned programmable weaving into a collaborative reveal.

Each year, Google announces I/O with a save-the-date puzzle designed to challenge and delight developers. In 2023, the prompt was unusually open-ended: create a puzzle that celebrates developer craft, scales globally, and unfolds collaboratively—without relying on backend logic.
We reimagined the I/O reveal as a programmable tapestry, weaving together input-output logic and early computing metaphors. The final experience invited thousands of players to solve modular puzzles and collectively unlock the conference date through a dynamic visual output.

Challenge
Design a brower-based puzzle that:
The experience had to work on multiple levels: entertaining seasoned puzzle solvers, staying accessible to less technical users, and unfolding over time to maximize social buzz.
Concept
Inspired by the lineage of mechanical looms and punch cards, we grounded the experience in weaving-as-programming—a metaphor that felt both technically rich and visually expressive. The final reveal would be a woven tapestry spelling “I/O,” assembled from many smaller puzzle inputs.
We prototyped both the math and visuals using Codepen and Figma. Matrix multiplication guided our logic, but we simplified the interactions so that players could participate without needing a math degree. Multiple puzzle types added variety, culminating in a final interaction where players had to reorder the interface itself to trigger the final output.

Systems Design
The experience was built around a modular dashboard where players could explore, solve, and observe progress in real time. I designed the puzzle user experience and game mechanics, crafting a flexible interaction model that scaled across screen sizes. Mobile presented unique challenges: with fewer visible puzzle modules, we created embedded cues—through iconography, color, and active states—to maintain clarity and continuity.
We intentionally structured the experience to reveal puzzles over time. Clues were posted via @googledevs to pace solves and build momentum. Once enough puzzles were solved globally, the woven “I/O” output was unlocked—and could be shared as a badge or on social.

Matrix multiplication logic
Outcomes

Collaborators
Developer Marketing team at Google, Brand and Events teams at Google, Left Field Labs engineers and producers, mutli-disciplinary Instrument team
Responsibilities
UX design, puzzle mechanics, dashboard structure, interaction model, visual system prototyping
Duration
3 months
Role
Lead interaction designer
Ariel Bibeau © 2025
Made in Figma Sites
arielbibeau@gmail.com
LinkedInAriel Bibeau
arielbibeau@gmail.com
UX design · Game design · Concepting · Prototyping
Google I/O 2023
A globally distributed browser-based puzzle that turned programmable weaving into a collaborative reveal.

Each year, Google announces I/O with a save-the-date puzzle designed to challenge and delight developers. In 2023, the prompt was unusually open-ended: create a puzzle that celebrates developer craft, scales globally, and unfolds collaboratively—without relying on backend logic.
We reimagined the I/O reveal as a programmable tapestry, weaving together input-output logic and early computing metaphors. The final experience invited thousands of players to solve modular puzzles and collectively unlock the conference date through a dynamic visual output.

Challenge
Design a brower-based puzzle that:
The experience had to work on multiple levels: entertaining seasoned puzzle solvers, staying accessible to less technical users, and unfolding over time to maximize social buzz.
Concept
Inspired by the lineage of mechanical looms and punch cards, we grounded the experience in weaving-as-programming—a metaphor that felt both technically rich and visually expressive. The final reveal would be a woven tapestry spelling “I/O,” assembled from many smaller puzzle inputs.
We prototyped both the math and visuals using Codepen and Figma. Matrix multiplication guided our logic, but we simplified the interactions so that players could participate without needing a math degree. Multiple puzzle types added variety, culminating in a final interaction where players had to reorder the interface itself to trigger the final output.

Systems Design
The experience was built around a modular dashboard where players could explore, solve, and observe progress in real time. I designed the puzzle user experience and game mechanics, crafting a flexible interaction model that scaled across screen sizes. Mobile presented unique challenges: with fewer visible puzzle modules, we created embedded cues—through iconography, color, and active states—to maintain clarity and continuity.
We intentionally structured the experience to reveal puzzles over time. Clues were posted via @googledevs to pace solves and build momentum. Once enough puzzles were solved globally, the woven “I/O” output was unlocked—and could be shared as a badge or on social.

Matrix multiplication logic

Outcomes
Collaborators
Developer Marketing team at Google, Brand and Events teams at Google, Left Field Labs engineers and producers, mutli-disciplinary Instrument team
Responsibilities
UX design, puzzle mechanics, dashboard structure, interaction model, visual system prototyping
Duration
3 months
Role
Lead interaction designer
Ariel Bibeau © 2025
Made in Figma Sites
arielbibeau@gmail.com
LinkedIn