Himalaya-The Podcast Player

4.8K Ratings
Open In App
title

2 Devs from Down Under

Mark Mandel and Kai Koenig

0
Followers
0
Plays
2 Devs from Down Under

2 Devs from Down Under

Mark Mandel and Kai Koenig

0
Followers
0
Plays
OVERVIEWEPISODESYOU MAY ALSO LIKE

Details

About Us

Thoughts on all kinds of software development in a variety of programming languages by Mark Mandel and Kai Koenig - including an antipodean twist

Latest Episodes

Episode 41 - "Various" and some technical issues

For episode 41 we wanted to be so professional. Kai took his podcast microphone to his co-working space (which is on a really fast fibre connection) for a better recording quality to then have their internet connection break apart halfwalf though our podcast. We actually recorded on the 24th of January - just to make it clear that this is our January podcast and that we're TOTALLY on track for at least one podcast a month in 2017. Since the 24th, Mark was trying to get the editing done and then it was sitting with me for another 2 days until I managed to publish it. But - we managed to talk about things. Starting off with Kai's house ethernet and wifi rewiring we went on to Mark's "living-in-the-bay-area" bubble and then talked a bit about Ubiquti Wifi gear. As usual we then quite quickly diverge into various aspects of gaming and gaming development tech (Daydream gets a worthwhile mention, too). An interesting discussing arose from that: What'd be the impact on flight training usin...

63 MIN2017 FEB 11
Comments
Episode 41 - "Various" and some technical issues

Episode 40 - Happy Holidays

Welcome to 2016's show of 2DDU. Yeah, we know. I guess it was one of "those" years. Anyway - we managed to squeeze in a recording, live from Mark's flash podcasting studio at Google and Kai's home office in Wellington's leafy suburb of Karori. Just in case you don't like the audio quality on Kai's side - that's gonna improve for episode 41, whenever that might be...:-/ In this episode however, we play a bit of catchup with our respective lifes and talk about what tickeled our fancies in 2016. For Kai that's essentially Android development and in particular Kotlin. Not unexpectedly Mark's focus in 2016 was on various cloud-y things. We then talk a little bit about events we've been to, Pokemon Go and other games, how cool the Nintendo Switch will be. Obviously episode 40 also contains the mandatory air travel-in-the-US rant from Kai and a short discussion of Frequent Flyer program usage. We're committed to be doing much better in 2017. Challenge Accepted, world!

56 MIN2016 DEC 19
Comments
Episode 40 - Happy Holidays

Episode 39 - SeaweedFS, Docker, Jetbrains and various philosophical language ramblings

After just another multi-month hiatus, we're proud to finally publish Episode 39 (now featuring and actual intro music!!!!). This time, we're talking about a whole bunch of different things.Starting off with a brief discussion on what each of us is currently playing (Kai got back into the Nintendo handheld world while Mark is playing Farcry 4 on his PC), we're getting intoSeaweedFS, which looks like as if it's a really cool "NoFS" distributed file system/file storage. Kai's been toying around with it a bit and its technology is based on Facebook'sHaystackpaper. The paper itself is really worthwhile having a read.Mark's been using Docker quite a bit to build customised development environments and tells us about that and there's evensome code to grabandsome video to be watched. There you go!IntelliJ 15 - both our favourite IDE - is out and sure enough both of us upgraded straight away. It's been a really good experience so far and it's an absolutely worthwhile upgrade. We also briefl...

64 MIN2015 NOV 27
Comments
Episode 39 - SeaweedFS, Docker, Jetbrains and various philosophical language ramblings

Episode 38 - Lucee, the fork and open-source licenses

As announced towards the end of our previous episode, this time we had Geoff Bowers on the show. People might know Geoff from things like Sydney's MXDU resp. webDU conferences, him being the benevolent dictator of the Farcry CMS community and other funky ventures. Also, Geoff's current the secretary of the Lucee Association Switzerland (LAS) and that made him an excellent person to talk to about the Railo fork into Lucee. This is essentially what this show is about. There's a lot of discussion around the legalities of the fork and the points that various parties made in blog posts or Twitter comment. But - you really need to listen to find out more about all that. We also talk about a few other bits and pieces, such as open-source licenses in a more general way, how to deal with intellectual property of employees and about some events. Please note that Geoff's audio stream for the first part of the show (until he drops off Skype...) is not the greatest, but it should hopefully still...

88 MIN2015 JUN 12
Comments
Episode 38 - Lucee, the fork and open-source licenses

Episode 37 - California, Lucee, Google Cloud and other things

Mark has arrived in California, so we spend quite a bit of time talking about his experiences over there (mind you, it's been three weeks so far). His new job is a Developer Advocate at Google and given Mark's previous excitement about working with Google Cloud Tech over the last 12-18 months or so, it's fair to assume that this podcast is not ending up being more of an advertorial than it always has been.When moving to the cloud, cost is an interesting issue --- and that comes up after talking about Mark's recent move of his blog. For starters, we have a very nicecomparison of various cloud technology offeringsand their features as well cost. Another big topic is the ongoing discussion about Railo -> Lucee and all the gossip around that. Interestingly enough, Mark has a slightly different opinion on the Lucee fork than I have and we'll elaborate on that during the show. You might want to read theblog post from the "majority shareholder" of RailoandLucee's responseand thesummary of ...

63 MIN2015 MAY 27
Comments
Episode 37 - California, Lucee, Google Cloud and other things

Episode 36 - Random things: Rust, Lucee, Android and Fig

Oh look, there's another episode of 2DDU podcast...This time we're talking about a variety of things and personal news. Mark's off to Silicon Valley soon, interviewing for a job at Google. Kai's passed all the written exams for his Commercial Pilot License. Each to their own!Rustseems to be a language currently going through some hype and Mark had a bit of a play with it. The verdict: Very fluid and full of breaking changes from version to version at this point, but it also has a lot of interesting features: Algebraic Data Types and an interesting memory model to just name a few.Then there have been some interesting news coming out of the CFML corner. Micha Streit, the inventor and core developer of Railo has forked from Railo 4.2 intoLucee4.5 and there's lot of good and worthwhile discussion going on over at the newLucee mailing lists. Adam Cameron'sblogpostsare worthwhile reading too.Kai has recently started some serious and commercial Android app development and is raving about t...

30 MIN2015 FEB 14
Comments
Episode 36 - Random things: Rust, Lucee, Android and Fig

Episode 35 - Go(ing) to Go

So, we're finally back. Episode 35 is all about Go and we're joined by Marc Esher (whowas on the podcast before).After some a quick run through some "things of today" (that Kai clearly won this time), we get started and try to explain what Go is and its place in the universe of programming languages. We ramble on talking about specific features of the language, what individuals like or dislike about it and how each of us uses Go. Towards the end, we're discussing package management issues with Go but then run out of time to dive into more details and a variety of other topics on our list.However, here's a good amount of links for further reading and on some of the stuff we didn't get to...Getting started:Start:http://golang.org/Go in-browser tour:http://tour.golang.org/#1Intro to how to write go code:http://golang.org/doc/code.htmlEffective Go:http://golang.org/doc/effective_go.htmlGo language spec (quite readable):http://golang.org/ref/specSome code to read:http://www.somethingsimi...

-1 s2014 SEP 12
Comments
Episode 35 - Go(ing) to Go

Episode 34 - Much Belated

So Kai was meant to put this episode up months and months ago, but he decided to go travelling instead and it has languished since then.So I'm going through the notes now and hopefully I managed to write down everything we talked about.Kai finished off theData Mining with WekaMOOC recently, and talks about his experience.Mark recommends (probably yet again), theA Programmer's Guide to Data Miningonline book.Mark realises he's an idiot when it came to immutability and Clojure, and ends up rewriting his library. Seethis ticketandthis blog postfor details.Mark was heading off toCampJSat the time (yep, it was that long ago we recorded this).Mark talks about Google App Engine (apparently I'm doing all the talking here). What specifically I talk about I can't remember. From the notes it looks likeManaged VMsand theAsia Pacific data centre.Kai tries to tie Heartbleed to ColdFusion. It's doesn't work.I think that about covers it! I think I'm now going to listen to the podcast again, just so...

59 s2014 JUL 14
Comments
Episode 34 - Much Belated

Episode 33 - Stuff

This recording was actually supposed to happen before the Holidays. But on the morning,Markwas turned into a domestic goddessfor the daybyhis lovely wife, so we had to postpone.Episode 33 is about "stuff". Among other things we learn that Mark has no bloody idea of proper board gaming and that he thinks Articulate and Risk are good board games. They are not.(i) Note to myself (Kai): There'll be a board game episode soon.(ii) Note toDiane,Amy,Markand myself: We need to catchup either in Melbourne or Wellington and play some games.We talk a bit aboutGoandCore.Asyncandhow to get started with Goand how to runGo on the Raspberry Pi. We also talk about TDD and BDD in CFML because Kai was playing with the newTestboxframework from the team behind Coldbox (Spoiler: It looks really, really good)Finally we also chatted about our conference calendar for the year:Kai:Webstock 2014 (Wellington)cf.Objective() (Minneapolis) (speaking)Scotch on the Rocks (Edinburgh) (speaking)Webinale or Int'l PHP c...

62 MIN2014 JAN 16
Comments
Episode 33 - Stuff

Episode 32 - Stuff we hack on

This episode was about random stuff we're working on or playing with when not necessarily coding for money.Some (more or less) interesting stuff we came up with:Xmonad- a window manager system for Linux:If Xmonad looks interesting to you - here's something similar for OS X:SlateWordpress (Mark has a new blog...):https://github.com/markmandel/ansible_wordpressRaygun.io CFML:https://github.com/TheRealAgentK/raygun4cfmlMark's "Skype-replacement-that-will-rule-all-chats" based on Clojure, Clojurescript, AngularJS, Elastic Search and some other bits and pieces...Good AngularJS book:http://www.packtpub.com/angularjs-web-application-development/bookKai's trying to integrate his Phillips Hue lights with a Raspberry Pi via PythonAirPi, the weather station kit Kai's waiting for to arrive.KiwiJS - a JS-based game engine for 2D-platform jump&run&shoot games:http://www.kiwijs.orgHere's the very interestingtalkMark mentioned about reactive programming.Finally, vote for cf.Objective() 2014 topics:...

73 MIN2013 NOV 9
Comments
Episode 32 - Stuff we hack on

Latest Episodes

Episode 41 - "Various" and some technical issues

For episode 41 we wanted to be so professional. Kai took his podcast microphone to his co-working space (which is on a really fast fibre connection) for a better recording quality to then have their internet connection break apart halfwalf though our podcast. We actually recorded on the 24th of January - just to make it clear that this is our January podcast and that we're TOTALLY on track for at least one podcast a month in 2017. Since the 24th, Mark was trying to get the editing done and then it was sitting with me for another 2 days until I managed to publish it. But - we managed to talk about things. Starting off with Kai's house ethernet and wifi rewiring we went on to Mark's "living-in-the-bay-area" bubble and then talked a bit about Ubiquti Wifi gear. As usual we then quite quickly diverge into various aspects of gaming and gaming development tech (Daydream gets a worthwhile mention, too). An interesting discussing arose from that: What'd be the impact on flight training usin...

63 MIN2017 FEB 11
Comments
Episode 41 - "Various" and some technical issues

Episode 40 - Happy Holidays

Welcome to 2016's show of 2DDU. Yeah, we know. I guess it was one of "those" years. Anyway - we managed to squeeze in a recording, live from Mark's flash podcasting studio at Google and Kai's home office in Wellington's leafy suburb of Karori. Just in case you don't like the audio quality on Kai's side - that's gonna improve for episode 41, whenever that might be...:-/ In this episode however, we play a bit of catchup with our respective lifes and talk about what tickeled our fancies in 2016. For Kai that's essentially Android development and in particular Kotlin. Not unexpectedly Mark's focus in 2016 was on various cloud-y things. We then talk a little bit about events we've been to, Pokemon Go and other games, how cool the Nintendo Switch will be. Obviously episode 40 also contains the mandatory air travel-in-the-US rant from Kai and a short discussion of Frequent Flyer program usage. We're committed to be doing much better in 2017. Challenge Accepted, world!

56 MIN2016 DEC 19
Comments
Episode 40 - Happy Holidays

Episode 39 - SeaweedFS, Docker, Jetbrains and various philosophical language ramblings

After just another multi-month hiatus, we're proud to finally publish Episode 39 (now featuring and actual intro music!!!!). This time, we're talking about a whole bunch of different things.Starting off with a brief discussion on what each of us is currently playing (Kai got back into the Nintendo handheld world while Mark is playing Farcry 4 on his PC), we're getting intoSeaweedFS, which looks like as if it's a really cool "NoFS" distributed file system/file storage. Kai's been toying around with it a bit and its technology is based on Facebook'sHaystackpaper. The paper itself is really worthwhile having a read.Mark's been using Docker quite a bit to build customised development environments and tells us about that and there's evensome code to grabandsome video to be watched. There you go!IntelliJ 15 - both our favourite IDE - is out and sure enough both of us upgraded straight away. It's been a really good experience so far and it's an absolutely worthwhile upgrade. We also briefl...

64 MIN2015 NOV 27
Comments
Episode 39 - SeaweedFS, Docker, Jetbrains and various philosophical language ramblings

Episode 38 - Lucee, the fork and open-source licenses

As announced towards the end of our previous episode, this time we had Geoff Bowers on the show. People might know Geoff from things like Sydney's MXDU resp. webDU conferences, him being the benevolent dictator of the Farcry CMS community and other funky ventures. Also, Geoff's current the secretary of the Lucee Association Switzerland (LAS) and that made him an excellent person to talk to about the Railo fork into Lucee. This is essentially what this show is about. There's a lot of discussion around the legalities of the fork and the points that various parties made in blog posts or Twitter comment. But - you really need to listen to find out more about all that. We also talk about a few other bits and pieces, such as open-source licenses in a more general way, how to deal with intellectual property of employees and about some events. Please note that Geoff's audio stream for the first part of the show (until he drops off Skype...) is not the greatest, but it should hopefully still...

88 MIN2015 JUN 12
Comments
Episode 38 - Lucee, the fork and open-source licenses

Episode 37 - California, Lucee, Google Cloud and other things

Mark has arrived in California, so we spend quite a bit of time talking about his experiences over there (mind you, it's been three weeks so far). His new job is a Developer Advocate at Google and given Mark's previous excitement about working with Google Cloud Tech over the last 12-18 months or so, it's fair to assume that this podcast is not ending up being more of an advertorial than it always has been.When moving to the cloud, cost is an interesting issue --- and that comes up after talking about Mark's recent move of his blog. For starters, we have a very nicecomparison of various cloud technology offeringsand their features as well cost. Another big topic is the ongoing discussion about Railo -> Lucee and all the gossip around that. Interestingly enough, Mark has a slightly different opinion on the Lucee fork than I have and we'll elaborate on that during the show. You might want to read theblog post from the "majority shareholder" of RailoandLucee's responseand thesummary of ...

63 MIN2015 MAY 27
Comments
Episode 37 - California, Lucee, Google Cloud and other things

Episode 36 - Random things: Rust, Lucee, Android and Fig

Oh look, there's another episode of 2DDU podcast...This time we're talking about a variety of things and personal news. Mark's off to Silicon Valley soon, interviewing for a job at Google. Kai's passed all the written exams for his Commercial Pilot License. Each to their own!Rustseems to be a language currently going through some hype and Mark had a bit of a play with it. The verdict: Very fluid and full of breaking changes from version to version at this point, but it also has a lot of interesting features: Algebraic Data Types and an interesting memory model to just name a few.Then there have been some interesting news coming out of the CFML corner. Micha Streit, the inventor and core developer of Railo has forked from Railo 4.2 intoLucee4.5 and there's lot of good and worthwhile discussion going on over at the newLucee mailing lists. Adam Cameron'sblogpostsare worthwhile reading too.Kai has recently started some serious and commercial Android app development and is raving about t...

30 MIN2015 FEB 14
Comments
Episode 36 - Random things: Rust, Lucee, Android and Fig

Episode 35 - Go(ing) to Go

So, we're finally back. Episode 35 is all about Go and we're joined by Marc Esher (whowas on the podcast before).After some a quick run through some "things of today" (that Kai clearly won this time), we get started and try to explain what Go is and its place in the universe of programming languages. We ramble on talking about specific features of the language, what individuals like or dislike about it and how each of us uses Go. Towards the end, we're discussing package management issues with Go but then run out of time to dive into more details and a variety of other topics on our list.However, here's a good amount of links for further reading and on some of the stuff we didn't get to...Getting started:Start:http://golang.org/Go in-browser tour:http://tour.golang.org/#1Intro to how to write go code:http://golang.org/doc/code.htmlEffective Go:http://golang.org/doc/effective_go.htmlGo language spec (quite readable):http://golang.org/ref/specSome code to read:http://www.somethingsimi...

-1 s2014 SEP 12
Comments
Episode 35 - Go(ing) to Go

Episode 34 - Much Belated

So Kai was meant to put this episode up months and months ago, but he decided to go travelling instead and it has languished since then.So I'm going through the notes now and hopefully I managed to write down everything we talked about.Kai finished off theData Mining with WekaMOOC recently, and talks about his experience.Mark recommends (probably yet again), theA Programmer's Guide to Data Miningonline book.Mark realises he's an idiot when it came to immutability and Clojure, and ends up rewriting his library. Seethis ticketandthis blog postfor details.Mark was heading off toCampJSat the time (yep, it was that long ago we recorded this).Mark talks about Google App Engine (apparently I'm doing all the talking here). What specifically I talk about I can't remember. From the notes it looks likeManaged VMsand theAsia Pacific data centre.Kai tries to tie Heartbleed to ColdFusion. It's doesn't work.I think that about covers it! I think I'm now going to listen to the podcast again, just so...

59 s2014 JUL 14
Comments
Episode 34 - Much Belated

Episode 33 - Stuff

This recording was actually supposed to happen before the Holidays. But on the morning,Markwas turned into a domestic goddessfor the daybyhis lovely wife, so we had to postpone.Episode 33 is about "stuff". Among other things we learn that Mark has no bloody idea of proper board gaming and that he thinks Articulate and Risk are good board games. They are not.(i) Note to myself (Kai): There'll be a board game episode soon.(ii) Note toDiane,Amy,Markand myself: We need to catchup either in Melbourne or Wellington and play some games.We talk a bit aboutGoandCore.Asyncandhow to get started with Goand how to runGo on the Raspberry Pi. We also talk about TDD and BDD in CFML because Kai was playing with the newTestboxframework from the team behind Coldbox (Spoiler: It looks really, really good)Finally we also chatted about our conference calendar for the year:Kai:Webstock 2014 (Wellington)cf.Objective() (Minneapolis) (speaking)Scotch on the Rocks (Edinburgh) (speaking)Webinale or Int'l PHP c...

62 MIN2014 JAN 16
Comments
Episode 33 - Stuff

Episode 32 - Stuff we hack on

This episode was about random stuff we're working on or playing with when not necessarily coding for money.Some (more or less) interesting stuff we came up with:Xmonad- a window manager system for Linux:If Xmonad looks interesting to you - here's something similar for OS X:SlateWordpress (Mark has a new blog...):https://github.com/markmandel/ansible_wordpressRaygun.io CFML:https://github.com/TheRealAgentK/raygun4cfmlMark's "Skype-replacement-that-will-rule-all-chats" based on Clojure, Clojurescript, AngularJS, Elastic Search and some other bits and pieces...Good AngularJS book:http://www.packtpub.com/angularjs-web-application-development/bookKai's trying to integrate his Phillips Hue lights with a Raspberry Pi via PythonAirPi, the weather station kit Kai's waiting for to arrive.KiwiJS - a JS-based game engine for 2D-platform jump&run&shoot games:http://www.kiwijs.orgHere's the very interestingtalkMark mentioned about reactive programming.Finally, vote for cf.Objective() 2014 topics:...

73 MIN2013 NOV 9
Comments
Episode 32 - Stuff we hack on
hmly
Welcome to Himalaya Premium