

Kodsnack in English
Kristoffer, Fredrik, Tobias
All the English episodes of Kodsnack - a podcast by developers, about anything interesting to developers
Episodes
Mentioned books

Apr 16, 2019 • 1h 7min
Kodsnack 308 - An infinite amount of monitors and windows, with Az Balabanian
Fredrik talks VR with Azad Balabanian. Az is director of photogrammetry at Realities.io, likes flying cameras and hosts the excellent Research VR podcast. We cover how VR is coming along, how it has evolved since 2016, and what exciting things are happening right now. We also discuss how you might get started with VR, as a developer or otherwise, how Az and other do exciting work in VR, and some of the interesting ethical questions being raised. Hopefully we won’t make all the mistakes of social networks again in VR.
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlund and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes!
Links
Azad Balabanian
Realities.io
Research VR podcast
Øredev 2018
Cognitive scence
Oculus rift
HTC Vive
Playstation VR
Bigscreen VR
Virtual desktop VR
VR chat
Beat saber
Research VR episode on Beat saber, featuring one of the developers
Oculus quest
DDR - Dance dance revolution
Guitar hero
Beat saber modding website and Discord
Foveated rendering
Magic leap
CES 2019
Holoride
Research VR had a interesting episode about in-flight VR
Ready player one
Wacom tablets
Zbrush
Goro Fujita
Google cardboard
Windows mixed reality
The Joe Rogan experience
Photogrammetry
Fovea
Tobii
The Arab spring
VRTK
SLAM
Az on Youtube
Samsung odyssey
Upload VR
Road to VR
VR scout
Az' Øredev 2018 presentations
Titles
The signs and designs of virtual reality
What VR was, what it is right now and what it will be
The peak of the hype of VR
The empathy machine
Lesser platforms
A massively serious workout
Huge incremental progress happening
Perceptual hacks
Show intent to the app
Not just for Beat saber at home
Fractal worlds
I eat in VR
An infinite amount of monitors and windows
A hack of your perceputal system
It only takes five years

Feb 5, 2019 • 39min
Kodsnack 298 - Purposeful stumbling, with Woody Zuill
Fredrik talks to Woody Zuill, writer of the book on mob programming, facilitator of happy teams and thoughtful teller of stories. Woody talks about how he and his team discovered mob programming, how it is evolving, how focusing on the good is the way forward, and how he may have aquired his mindset. Recorded on-stage at Øredev 2018.
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlund and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes!
Links
Øredev 2018
Woody Zuill
Mob programming
Turn up the good - Woody’s presentation at Øredev 2018
No estimates
Test-driven development
Hunter industries
Llewellyn Falco
Pair programming
Agile alliance
George Dinwddie
Ron Jeffries
Repenning, N. and J. Sterman: Nobody ever gets credit for solving problems that didn’t happen
Horticulture
Titles
I think of myself as a software developer
Trying to make a better work environment
I don’t believe we can manage people
This time of year seven years ago
Purely by accident
Sitting and thinking at the keyboard alone
One member who’s not there
Five or six people programming
Opening different doors
If you open a door, there’s a good chance somebody will welcome you in
Superconnectors
One of those connector things
Oddly, it is working for us
Purposeful stumbling
I stopped looking for solutions to problems
A habit we need to build
I just went ahead and did it
I’ll discover stuff if I just try it
We follow the path that develops in front of us
Your job is very important
He was extending trust to me
These things are not related
A gentle way to think about our lives

Jan 8, 2019 • 42min
Kodsnack 294 - The immediate feedback loop, with Dan Lebrero
Fredrik talks to Dan Lebrero, long-time Java developer turned Clojure developer, REPL-user, efficiency-thinker and more.
We discuss the wonders of REPL-driven development, and how it works. Dan opens Fredrik’s eyes somewhat to the possibilities and how they happen. The REPL can complement TDD, and also probably kill test writing for those not completely test infected.
We also discuss finding good tools, learning them, and of course building your own tools. Have you learned Bash as well as it deserves?
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlund and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes!
Links
Daniel Lebrero
Akvo
Clojure
Lisp
Scala
DAO - Data access object
DTO - Data transfer object
Dynamic typing
REPL - read-eval-print loop
TDD - test-driven development
The extreme programming book
Dan’s talk about using a REPL
Clojurescript
Bash
Dan’s post and talk about writing tools for yourself
Titles
I’m just a regular guy
Out of desperation I looked at Clojure
I remember the day that I gave up on Java
It was a very long walk
The fastest feedback loop that I know of
It’s a long loop
The exploration phase
Keep modifying your running application
You are already done
A proper IDE in your dev tools
It just happens, and it’s immediate
The immediate feedback loop
I never misplace a parenthesis
I never have to select things by hand
I’m not sure what I’m missing
Little automation tools for yourself

Dec 25, 2018 • 36min
Kodsnack 292 - Why would there be a simple solution? with Bartosz Milewski
Fredrik talks to Bartosz Milewski - programmer, writer and creator of mind-expanding presentations - about a wide range of things in the lands between mathematics and programming. Bartosz explains his increasing interest in mathematics, type and category theory and why he thinks mathematics and programming can and are coming closer together.
We eventually get to the topic of Bartosz' talk last year, and perhaps the only way humans can understand things and how that affects what we discover. Perhaps even what we are able to discover.
Recorded on stage at Øredev 2018.
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlund and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes!
Links
Øredev 2018
Bartosz Milewski
Bartosz' presentation the day before - Programming with math
Bartosz’s second presentation of the year is unfortunately not online yet
Type theory
Category theory
Template metaprogramming
Cateogry theory for the working mathematician
Functor
Monad
Richard Feynman
Category theory for programmers
Bartosz' videos on Youtube
Quadratic equations
Fermat’s last theorem and the proof
Homotopy type theory
The Curry-Howard isomorphism
Bartosz' talk from last year - The earth is flat
Titles
I skipped a lot of slides
Something related to math
Pushed by external forces
What is fascinating to me at the moment
Tone down the category theory
I’m really comfortable with math
I discovered a whole new franchise
I read a few first sentences
The idea of category theory is not that difficult
Multiply and divide things for months
This gap between programming and math
(There is) A lot of commonality
How to split things and how to compose them
The science of composition
We humans have to structure things
The different ways of splitting things
Mathemathics is the future
Who wants to program in assembly language
Test-driven proof development
A lot of hand-waving in math as well
Mechanizing proofs
An outgowth of type theory
The only way we humans can understand nature
Life can only exist in a decomposable environment
Our brains work by decomposing things
Why would there be a simple solution?

Sep 25, 2018 • 26min
Kodsnack 279 - Going to the supermarket alone, with Rikke Koblauch
Recorded at Øredev 2017, Fredrik talks to Rikke Koblauch about social anxiety, turning a passion into a side project and possibly even a living eventually. One of Rikke’s examples is Steps - the service Rikke is creating to help overcome social anxiety. How can we make environments more inclusive in a world which seems very designed for extroverts? Healtcare and preventive tools - wouldn’t everything be better if we all could get help and tools easily before small health problems turn into big ones? Rikke has worked with the Danish mental health fund and shares some experience on getting support from and working with large government organizations. We also talk a bit about how to avoid burning out on passion projects should they become popular and generate excitement from others. Perhaps we need to manage our own expectations of ourselves better?
Thank you Cloudnet for sponsoring our VPS! We are just before the sonic boom of airplanes with regards to continuous integration and devops.
Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlund and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes!
Links
Passion projects, pixels and process - Rikke’s presentation at Øredev 2017
Introvert in a world designed for extroverts - Rikke’s blog post about the world beign designed for extroverts
Rikke’s website
Rikke on Twitter
Rikke on Medium
Steps
Social anxiety
Exposure therapy
The Danish mental health fund
Titlar
Where to start?
Going to the supermarket alone
More like a passion thing
The fear of being judged by others
Helping yourself through exposure therapy
Writing our code and pushing our pixels
Making it your full time thing
I see a lot of passion in this industry
My idea of burning out
Making the world a bit better
Handling your own expectations

Jun 5, 2018 • 1h 16min
Kodsnack 263 - The NPM of CPP
From Swampup 2018, Tobias and his colleague Tamás Szelei summarize the conference, their impressions and the talks. Liquid software, mentalists, talks way over your head and speakers who are an aquired taste.
Then, Tobias and Jerry Wiltse discuss Bincrafters and their work on creating packages for Conan. The quest to make Conan the NPM of C++.
Finally Tobias chats with Diego Rodriguez-Losada - who discussed Conan in episode 198 - about his experience of the conference and the Conan aspect and community in particular. Conan’s two user groups - the open source side who basically wants Conan to be the NPM of C++, and the enterprise side with people like Tobias, who are interested in controlling their whole stack without relying on external packages and want to control of the whole toolchain.
Thank you Cloudnet for sponsoring our VPS! We are just before the sonic boom of airplanes with regards to continuous integration and devops.
Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlund and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes!
Links
Swampup 2018 - and the agenda
Tamás Szelei - Tobias' colleague
Jfrog
Liquid software
The book about liquid software
John Willis
Kubernetes
Lior Suchard - the mentalist
Conan - C++ package manager
Bincrafters - creators of Conan packages
Kahoot
Artifactory
Xray
Akamai
Jerry Wiltse
The Bintray API
Diego Rodriguez-Losada
Previous episode with Diego
Titles
It’s totally Hungarian
There’s a book
I think about package management every day, as you do
We are before the sonic boom
He’s probably an aquired taste
The dawn of liquid software
There’s no version number and no concept of updates
Talking about things that go over your head
Really nice but really loud
He wanted a mean skeptic guy
Breakfast, then keynote again
Twenty different hammers
They all have three-letter names
Old man shouting at clouds
The NPM of CPP
In the early days of 2017
Push Conan to cast a wider net
Community helping community
Remote crazy guys in Spain

May 15, 2018 • 1h 4min
Kodsnack 260 - Such a gangster name for a keyswitch
Tobias and Fredrik talk to Erez Zukerman, CEO and co-founder of Ergodox EZ, creators of the ergonomic mechanical keyboard of the same name. Tobias is a fan and user since a while back, and Erez tells us about why you decide to make a keyboard, how you manage to ship hardware on time the first time, how things are going and a little bit about what’s in store for the future of Ergodox EZ. We wrap up with a few listener questions. If you have more, just send them to Erez or us, we will grab any reasons to talk even more about keyboards! Thanks a lot for taking the time Erez!
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlund and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes!
Links
Ergodox EZ
Erez Zukerman
Dominic Beauchamp
Dmitry Slepov
Tibbo
Massdrop
Kinesis advantage
Ortholinear keyboards - keys are in aligned lines, rather than offset
Microsoft natural keyboard
Kinesis advantage 2
Colemak
Dvorak
Truly ergonomic
Mathias ergo pro
Keyboardio
Ultimate hacking keyboard
Shenzen
OEM - original equipment manufacturer
Indiegogo
Cherry keyswitches
Gateron - another manufacturer of keyswitches
Key chatter
Kailh switches
Kailh bronze (thick gold)
Typing, Ghost in the shell style
MX speed silver
TMK
QMK
Jack Humbert
olkb.co
The keyboard configurator web interface
Maxim Gladkov
Basecamp
DHH
pimpmykeyboard.com
Signature plastics
Florian Degran
React
Mobx
State tree
Graphql
Ergodox EZ on Twitter
Titles
Me wanting a keyboard
A lot of money for me to pay for a box of parts
Ortholinear and bowl-shaped
Just because it was cool and expensive
I went from being able to type 120 words per minute to being able to type 10
The full strange experience
My first foray into hardware
We shipped on time
Go with the right partner
The interests are aligned
Extreme transparency
Each keyswitch is a moving part
We’re sorry, we have an enormous lead time
Thousands of keyswitches which we can’t use
Big enough to get Cherry’s attention
I’m still emotional about that
Developing software is my refuge
Such a gangster name for a keyswitch
Like typing on popcorn
The key pushed the socket out of the PCB
Direct support from the plastic
Just like you pull a tooth
Be genuinely nice
Favor-driven development
A number of frantic pairing sessions
I’m not looking for the hockey stick
We’re not great for everyone
We make it in an office building in Taiwan
We pay models to hang out with the keyboard
I don’t try to convince you
I give you the facts and I trust you
Geeking out with keyboards

May 1, 2018 • 35min
Kodsnack 258 - Object-oriented assembly with Marco Ceccione
Recorded at Øredev 2017, Fredrik talks to Marco Ceccione about the ZX Spectrum, positive hacking (the only kind there is!), the benefits of getting closer to the metal and finally balancing coding and management.
Marco is an engineering manager at Toptal. Before that, he worked at Stack overflow, where, among other things, he wrote object-oriented assembly to solve real-wold problems on a huge scale. Yes, that’s a real thing, discussion and links explains it all.
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlund and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes!
Links
Marco Ceccioni
Marco’s Øredev presentation about the ZX Spectrum
ZX Spectrum
BIOS
EFI
Right to repair
Arduino
MSIL
Russell’s barber
Toptal - where Marco works
Grafana
Doctor Dobb’s articles on writing Quake
Titles
I was presenting this very very old computer
Take the train and go to Milan
Disassembling code by hand
A very hands-on period
Supremely hackable
First repair it, then write some software for it
Object-oriented assembly
Ultimately, you have to code for the machine
Hacking is always positive
If they break, we don’t fix them

Jan 30, 2018 • 59min
Kodsnack 245 - An empathetic thing, with Steve Klabnik
Fredrik chats with Steve Klabnik about Rust, why the lucky stiff, Closure and Webassembly.
What does Steve do, how is Rust coming along and how does the process work?
Who was why the lucky stiff and why does his publication later named Closure matter to people?
Finally: Webassembly, making the web good for applications in general and why Steve thinks it will be the biggest thing since Javascript was added to browsers.
Recorded on stage at Øredev 2017.
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlund and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes!
Links
Libsyn - one of the “classic” podcast hosting services
Steve Klabnik and on Twitter
Mozilla - where Steve works
Rust
Ruby on rails
Mac OS 9
Øredev
Jon Moore gave a talk on hypermedia in 2010
The “No balloons” sign
Epics or epochs in Rust
The Rust programming language
No starch press
? in Rust
crates.io - the Rust package registry
Cargo - the Rust package manager
Ashley Williams
intermezzOS - the operating system Steve and Ashley are writing in Rust
Redox
LLVM
Servo
Closure - the book
why the lucky stiff
why’s (poignant) guie to Ruby
Hackety hack - and on Wikipedia
Shoes
Steve’s Madison Ruby talk about Closure
The blog post, as linked above
Keving Brock
Imogen Heap and her gloves
Webassembly
Nacl
Dart
asm.js
Pnacl
LLVM-IR
Ethereum
Roku'
The WebUSB specification
The birth and death of Javascript
Dan Callahan compiling Dosbox
Dosbox
Netscape 1.0
Titles
Hi, I’m Steve
Straight to Linux
Building a commons
People over companies
Could be rich by being miserable
An empathetic thing
Words that weren’t going out of date
Safety, performance and ergonomics
People don’t build bridges on sand
My job is all English, not code
Picking up someone else’s life work
None of this makes any sense, Steve
Compile Rust in Rust in the browser

Jan 2, 2018 • 33min
Kodsnack 241 - Looking for the killer apps in VR
Fredrik discusses VR with Noah Falstein of the Inspiracy (and previously companies such as Google and Lucasfilm games). We talk about where VR is today, which platforms are good today and what might happen going forward. VR might be on the verge of a big breakthrough but there is still a lot left to be discovered, from ways of controlling experiences to entire new genres.
Recorded on stage at Øredev 2017.
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlund and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes!
Links
Noah Falstein
Lucasfilm games
Indiana Jones and the last crusade
Noah’s keynote - “The real, the virtual, and the cortex”
Noah’s second presentation - Lucasfilm games and the rise of Lucasarts
Habitat
The Habitat promotional video
Club Caribe
Quantum link
The QWERTY keyboard
The OS X dock
Google Spotlight stories
Pearl
Special delivery - by Aardman animation
The Simpsons VR episode
A nice (360) flight over Pyonyang
James Cameron’s Avatar sequels
Games for health
40 predictions for VR/AR through 2025
Dataglove
Jaron Lanier
Apple Newton
Polybius
Jeff Minter
Virtual virtual reality
Portal
The lost bear
Steve Meretzky
Planetfall
The Sims
Doom
Castle Wolfenstein
Katamari damacy
Memory palaces
Alphago and Alphago zero
The holodeck
Dream park, by Larry Niven and Steven Barnes
Ready player one
Black mirror
Titles
Nobdy had ever experienced that
I become a character in the computer?
A realtime, constant back and forth
A version that doesn’t allow you to do most of the fun stuff
It demos well
Still looking for the killer apps in VR
The grammar of VR storytelling
The Spielberg or Lucas of VR
An “of course” moment
Something came along and ate the flower
I’m tired of watching things eat eachother
The Pixar movies of 2020
Hard plastic is actually preferable
As scary as they need to be
A robot named Floyd
We were discovering entirely new genres
Put that house into VR
Page number 27: things you find in a kitchen


