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:

Tämä jakso on lisätty Podme-palveluun avoimen RSS-syötteen kautta eikä se ole Podmen omaa tuotantoa. Siksi jakso saattaa sisältää mainontaa.

Jaksot(77)

Personal Growth From Open-Source And Meetups With Monica Powell

Personal Growth From Open-Source And Meetups With Monica Powell

Monica Powell didn't have the most straightforward path to her first job as a developer. She took a couple of years of graphic design in college, took a computer science class, joined a student-led we...

19 Joulu 201937min

Test Driven Accessibility with Erin Doyle

Test Driven Accessibility with Erin Doyle

At first, React looked like it might have been a fad, and JSX seemed weird. But, it didn't take long for people to see the power and beauty of it. React makes reuse easy, which makes accessibility a l...

17 Joulu 201938min

Writing The Book On Data Visualization With Amelia Wattenberger

Writing The Book On Data Visualization With Amelia Wattenberger

D3.js is the defacto library that people use to create custom data visualizations on the web today. It's powerful and flexible. You can do whatever you want with it. However, that kind of power and fl...

11 Joulu 201935min

Making A Fulfilling Career Out Of Multiple Interests With Hiro Nishimura

Making A Fulfilling Career Out Of Multiple Interests With Hiro Nishimura

Hiro started coding HTML and CSS back in middle school so she could make internet friends and talk about anime. She never thought of coding as anything more than a hobby, and she stopped when she bega...

1 Marras 201935min

Get Comfortable Learning On Your Own With Khalal Walker

Get Comfortable Learning On Your Own With Khalal Walker

Khalal's first language was Java, he learned his it in school. He didn't like coding in school because all they did was learn algorithms and data structures. How many people have completely turned awa...

11 Loka 201929min

Out With The 10x Developer And In With The 10x Mentor With Tracy Lee

Out With The 10x Developer And In With The 10x Mentor With Tracy Lee

Making technical decisions for your business when you don't have experience as a developer is difficult. It's scary to make decisions that you don't know the consequences of.Tracy got into development...

17 Syys 201930min

Build Performant And Reliable Applications With Molly Struve

Build Performant And Reliable Applications With Molly Struve

To executives, new features mean more money, but even if you had terrific features, they wouldn't be worth a thing if they only worked half the time. Reliability isn't something you want to put off un...

6 Syys 201931min

Learn To Debug Properly And Ask Better Questions With Justin Samuels

Learn To Debug Properly And Ask Better Questions With Justin Samuels

How many of us still almost exclusively use console.log() when trying to debug something? It's okay, plenty of us do it that way, but you could be saving yourself a lot of pain and suffering by using ...

30 Elo 201931min

Suosittua kategoriassa Liike-elämä ja talous

sijotuskasti
psykopodiaa-podcast
mimmit-sijoittaa
rss-oivalluksia-rahasta-elamasta
rss-rahapodi
rss-rahamania
ostan-asuntoja-podcast
hyva-paha-johtaminen
pomojen-suusta
rss-sami-miettinen-neuvottelija
rahapuhetta
rss-lahtijat
rss-ammattipodcast
rss-lentopaivakirjat
inderespodi
yrittaja
rss-bisneksen-pehmea-puoli
rss-sisalto-kuntoon
rss-yritys-ja-erehdys
rss-turvassa-tyopaikalla