Learning and Experimenting with Physical and Digital Mediums with Keith Peters

Learning and Experimenting with Physical and Digital Mediums with Keith Peters

Keith Peters joins us today to talk about his experiences with experimenting with code and math, the transition from Flash to Go, woodworking and blacksmithing, and getting books published.

Keith talks to us a bit about multi trochoids; they're what happens when you take a circle and roll it around something, like a spirograph. He was inspired to do this project by Sodaplay, a site back in the flash days that had stuff you could hook up to various engines.

What language did Keith use to write his multi trochoid experiments? Initially, Keith wrote it in Go, but he wanted to put it out on the web and make it interactive, so he ported it to Javascript.

Back in the 90s Keith worked with Flash, when Flash left he moved over to Javascript and using the html5 canvas. Javascript is great if you want it live on the web but for still images and animations it was a pain in the neck, so Keith tried out Rust, Python, and finally settling on Go.

Keith is into some non-coding hobbies like woodworking and knife making, Joel has even bought some of his knives. It started when Keith wanted to build an arcade cabinet, he bought tools and got into learning how to use them. Keith has found a lot of crossover with working with his hands and building things with code, both of them can be boiled down to learning a technology to create things and solve problems.

Finally, Keith explains the pros and cons of going through a publisher to get your book out. He says that self-publishing is easier than ever, but a publisher provides you with a lot of assistance with editing, marketing, artwork, and a healthy dose of pressure.

Transcript

"Learning and Experimenting with Physical and Digital Mediums with Keith Peters" Transcript

Resources:Keith Peters:John Lindquist:

Denne episoden er hentet fra en åpen RSS-feed og er ikke publisert av Podme. Den kan derfor inneholde annonser.

Episoder(77)

Michel Weststrate creator of Mobx and Immer Libraries for JavaScript

Michel Weststrate creator of Mobx and Immer Libraries for JavaScript

Joel interviews Michel Weststrate, author of Mobx and his new library, Immer. Today they get into the power of Immer, its early success on Github, common mistakes in state management, and what is next...

3 Apr 201827min

Jack Doyle, creator of Greensock

Jack Doyle, creator of Greensock

John Lindquist speaks with Jack Doyle, the creator of Greensock. They discuss many things including the motivation behind the creation of Greensock, managing GSAP forums, and how he transitioned from ...

13 Mar 201846min

Sarah Drasner talks about SVG animation with Greensock and Vue.js

Sarah Drasner talks about SVG animation with Greensock and Vue.js

John Lindquist interviews Sarah Drasner, a senior cloud developer over at Microsoft and a Vue core team member. She is also known for making super cool animations. Today they discuss what got her from...

6 Mar 201847min

Reactive Programming and the P2P Web with André Staltz

Reactive Programming and the P2P Web with André Staltz

Joel Hooks interviews Andre Staltz, an open-source hacker, and creator of Cycle.js. Andre quit his job to become an open-source hacker and now spends 30% of his time on open-source development and 40%...

26 Feb 201824min

React Router with Michael Jackson

React Router with Michael Jackson

John Lindquist, co-founder of egghead.io, interviews Michael Jackson, co-creator of the react-router library, and co-founder of React Training. Michael discusses his experiences with running a massive...

19 Feb 201838min

Data Viz using D3 with Ben Clinkinbeard

Data Viz using D3 with Ben Clinkinbeard

John Lindquist interviews Ben Clinkinbeard, a veteran developer and egghead instructor. He currently works as a consultant, focusing on data visualization. Ben discusses his career path, the benefits ...

12 Feb 201825min

12-factor Javascript Applications using Docker with Mark Shust

12-factor Javascript Applications using Docker with Mark Shust

John Lindquist has a conversation with the Mark Shust, an expert with Git and Docker. They talk about the 12-factor style of building an application and why devs should have a standard method.Often de...

26 Jan 201830min

Angular Web Applications with Juri Strumpflohner and Rob Wormald (Angular Core Team)

Angular Web Applications with Juri Strumpflohner and Rob Wormald (Angular Core Team)

John talks with Juri Strumpflohner, an industry expert and angular trainer; and Rob Wormald, an Angular core development team member, getting into how Angular has evolved with the 2.0 release, powerfu...

17 Jan 201839min

Populært innen Business og økonomi

stopp-verden
lydartikler-fra-aftenposten
dine-penger-pengeradet
e24-podden
rss-penger-polser-og-politikk
rss-borsmorgen-okonominyhetene
rss-skravla-gar
rss-pa-konto
pengesnakk
utbytte
pengepodden-2
tid-er-penger-en-podcast-med-peter-warren
finansredaksjonen
stormkast-med-valebrokk-stordalen
morgenkaffen-med-finansavisen
livet-pa-veien-med-jan-erik-larssen
rss-sunn-okonomi
liberal-halvtime
rss-markedspuls-2
lederpodden