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)

swyx (Shawn Wang) on infinite building

swyx (Shawn Wang) on infinite building

Shawn "swyx" Wang is an infinite builder, dual-class CFA, and Developer. Shawn currently works for Netlify.Tune in to hear Shawn talk about what it means to be an infinite learner and builder and how ...

15 Aug 201836min

Henry Zhu, Maintainer of Babel

Henry Zhu, Maintainer of Babel

Henry Zhu is currently a steward for Babel, and today he'll be discussing the management and lifestyle side of working on an open source project full-time.The financial side to open source is interest...

30 Jul 201855min

Phil Pluckthun, Creator of Dank Mono

Phil Pluckthun, Creator of Dank Mono

Today we are joined by Phil Pluchthun, creator of the programming font Dank Mono and core contributor to the styled-components library. Phil will be talking about his work in design and programming, s...

13 Jul 201826min

Ives Van Hoorne, creator of CodeSandbox

Ives Van Hoorne, creator of CodeSandbox

We are joined by Ives Hoorne, a developer at Catawiki and creator of code sandbox. Today he talks about how he began writing code, how Minecraft modding made him love it, his interest in the company C...

27 Jun 201817min

Health and Wellness for Developers

Health and Wellness for Developers

Today our guests and host talk about what pushed them to start living healthier lifestyles and what they are doing to maintain it. Leonard was 280 pounds when he was 23 at his heaviest, Taylor was 19 ...

14 Jun 201842min

Brian Vaughn, React Core Team

Brian Vaughn, React Core Team

We are joined by Brian Vaughn. Brian is on Facebook's Core React Team. He also contributes to a lot of open source products in the javascript space.While Brian went to college to study Graphic Design,...

4 Jun 201823min

Evan You, creator of Vue.js

Evan You, creator of Vue.js

John Lindquist asks Evan You when exactly did he become a developer? Evan talks about how the whole thing was a gradual process with no definite "I'm a developer now!" moment. Evan had a degree in art...

29 Mai 201827min

Iheanyi Ekechukwu on education, programming, and managing side projects

Iheanyi Ekechukwu on education, programming, and managing side projects

Today Joel catches up with Iheanyi Ekechukwu. Iheanyi is a Product Engineer currently working at DigitalOcean. He previously worked at IBM on Watson. They also talk about Iheanyi's education, stack, a...

19 Apr 201836min

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