Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ruby for Makers: Designing Physical Products With Ruby

Andy Glass
November 13, 2018

Ruby for Makers: Designing Physical Products With Ruby

Andy Glass
RubyConf 2018
Ruby for Makers: Designing Physical Products With Ruby

Rubyists are creators. While we’re traditionally tasked with building digital products, our skills can cross into the physical medium too. This talk demonstrates a non-typical way to use code to create products: building a Ruby program that generates dynamic plans for laser-cut physical products (e.g. laptop stands, picture frames, notebooks, etc). With size, fonts and patterns as variables, our app programs a system that allows a user, or a computer, to design an infinite number of variants. Attendees will leave inspired to explore new avenues to use their skills to do what we do best: create.

Andy Glass

November 13, 2018
Tweet

More Decks by Andy Glass

Other Decks in Programming

Transcript

  1. ANDY GLASS | RUBYCONF 2018 HOW CAN THIS WORK? WHAT

    IS THE BENEFIT OF USING RUBY? WILL RUBY BE A LIMITING FACTOR?
  2. ANDY GLASS | RUBYCONF 2018 BEING A RUBYIST MEANS STANDING

    ON THE SHOULDERS OF OUR GREAT COMMUNITY TO CREATE WITH LIMITLESS POSSIBILITIES.
  3. ANDY GLASS | RUBYCONF 2018 LETS BUILD SOFTWARE TO DESIGN

    PHYSICAL ITEMS WITH LIMITLESS POSSIBILITIES (VARIANTS).
  4. ANDY GLASS | RUBYCONF 2018 OBJECTIVE: BUILD A RUBY PROGRAM

    THAT LETS A USER DESIGN INFINITE VARIANTS OF A PHYSICAL PRODUCT TO LASER CUT/ETCH.
  5. ANDY GLASS | RUBYCONF 2018 ‣ OPEN AN ECOMMERCE STORE

    ‣ ∞ INVENTORY VIA USER CUSTOMIZATION ‣ TRY TO AUTOMATE FULFILLMENT
  6. ANDY GLASS | RUBYCONF 2018 COMMON MATERIALS ▸ Acrylic ▸

    Thin Metal (Stainless Steel) ▸ Wood ▸ Cork ▸ Leather ▸ Paper