Kodsnack in English

Kristoffer, Fredrik, Tobias
undefined
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
undefined
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
undefined
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
undefined
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?
undefined
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
undefined
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
undefined
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
undefined
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
undefined
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
undefined
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

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app