2 Devs from Down Under artwork

2 Devs from Down Under

20 episodes - English - Latest episode: over 7 years ago - ★★★★★ - 1 rating

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

Technology News Tech News
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Episode 41 - "Various" and some technical issues

February 11, 2017 03:35 - 1 hour - 50.8 MB

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 t...

Episode 40 - Happy Holidays

December 19, 2016 01:31 - 56 minutes - 77.1 MB

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 20...

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

November 26, 2015 21:24 - 1 hour - 88.4 MB

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 into SeaweedFS, which looks like as if it's a really cool "NoFS" distributed file system/file storage. Kai's been toying ar...

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

June 11, 2015 23:56 - 1 hour - 28.8 MB

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 discussi...

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

May 26, 2015 21:25 - 1 hour - 20.2 MB

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 tal...

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

February 14, 2015 01:30 - 30 minutes - 13.9 MB

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! Rust seems 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 ...

Episode 35 - Go(ing) to Go

September 12, 2014 01:45 - 1 hour - 15.2 MB

So, we're finally back. Episode 35 is all about Go and we're joined by Marc Esher (who was 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...

Episode 34 - Much Belated

July 14, 2014 07:44 - 1 minute - 23.7 MB

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 the Data Mining with Weka MOOC recently, and talks about his experience. Mark recommends (probably yet again), the A Programmer's Guide to Data Mining online book. Mark realises he's an idiot when it came to immutability and Clojure, and ...

Episode 33 - Stuff

January 15, 2014 21:10 - 1 hour - 14.5 MB

This recording was actually supposed to happen before the Holidays. But on the morning, Mark was turned into a domestic goddess for the day by his 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 to Diane, Amy, Mark and myself: We need to catchup ...

Episode 32 - Stuff we hack on

November 09, 2013 05:00 - 1 hour - 17.7 MB

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: Slate  Wordpress (Mark has a new blog...): https://github.com/markmandel/ansible_wordpress Raygun.io CFML: https://github.com/TheRealAgentK/raygun4cfml Mark's "Skype-replacement-that-will-rule-all-chats" based ...

Episode 31 - The 2DDU Technology Radar

July 16, 2013 22:59 - 1 hour - 25.7 MB

G'day, it's been a while. Today's episode features our first 2DDU Technology Radar. Oi? What? The guys at Thoughtworks have recently gained a lot of well-deserved fame for doing their Technology Radar. It's essentially a structured list of "stuff" to use, look at, evaluate or be careful with when it comes to technology. It contains everything from processes via platforms and tools up to specific technologies and languages. Here's our personal view on technologies: the 2DDU Technology Radar...

Episode 30 - Broken Code, Rayguns, Enterprise Software and an Ark

April 20, 2013 08:00 - 1 hour - 18 MB

Today we've been joined by John-Daniel Trask, one of Kai's Wellington-based friends who's also the co-founder of both Mindscape and Raygun.io. Kai admitted that Mark clearly won "thing of the day" this time, but he's already planning his come back from that loss for episode 31 in about two weeks. After this unavoidable business of the day we start talking to JD about Raygun.io, a cloud-based service to track unhandled errors in your software. It's a very interesting product that stands out ...

Episode 29 - Back from the Summer

April 06, 2013 01:24 - 51 minutes - 10.6 MB

After nearly 4 months of "summer break" (yeah, right), we're back. We actually managed to talk about a few really interesting things: Conferences we attended this year (Mark: RubyConf AU, Kai: Webstock) and conferences either or both of us plan to attend. The latter is a rather long: PyCon AU, cfObjective, D2Wc, Strangeloop, CFCamp, Lambda Jam Brisbane and YOW! Melbourne. Distributed Version Control - what's the future of Mercurial (looking at the vast success of Git) and what are the opti...

Episode 28 - Our take on the decline of CFML

November 29, 2012 02:13 - 1 hour - 59.2 MB

So we're taking on a pretty controversial topic, but one that has been talked about a lot in the blog-o-sphere, and something we have touched on tangentially in the past. Here is the list of articles we discuss during the podcast: CFML 2012: State of the Platform State of ColdFusion Platform in 2012 CFML - Too Little, Too Late? Sean said that Nick said that Fusion Authority said... Coldfusion and the law of dialectics of progress Thoughts on "Coldfusion and the law of dialectics of pro...

Episode 27 - Live from cf.Objective(ANZ) 2012!

November 01, 2012 23:31 - 55 minutes - 51 MB

In this episode we are joined by the venerable Mark Drew where we talk about his favourite features in Railo 4, what his favourite IDE is and the interesting relationship between Adobe ColdFusion and Railo's CFML engine. It's an interesting conversation all around, and live talks often are, including plenty of audience participation. Kai also admits to his strange relationship with cats. Update from Kai: Towards the end of the episode there's a bit of an uproar in regards to Cats that look...

Episode 26 - cf.Objective(ANZ) - Marcin & Phil

October 10, 2012 05:03 - 1 hour - 39.8 MB

Today Kai and I were very happy to have Marcin Szczepanski and Phil Haeusler join us for a panel discussion on the topics that they will be presenting on at the upcoming cf.Objective(ANZ) conference. Marcin gave us a quick run through of the advanced feature of FW/1 that he will be showing off, and Phil provided us with a synopsis of his talk on Strategies for effective mobile data communication. The conversation continues into some interesting discussion of mobile native vs. web apps and t...

Episode 25 - cf.Objective(ANZ) Speaker: Kris Korsmo

September 10, 2012 00:11 - 48 MB

Today we were joined by Kris Korsmo who is presenting at cf.Objective(ANZ) this year on Efficient Coding Using CFBuilder. We talk with him about IDEs, including ColdFusion Builder as well as other options (and we find out that Kai hates VIM). As well as that, we cover Azure, building Windows 8 apps, as well as Mark's new 2560x1440 Catleap Q270 Monitor. Resources: The IPS LCD Revolution Catleap Q270 Whirlpool thread

Episode 24 - cf.Objective(ANZ) Panel: Mercer, Mclean & Turner-Jones

August 22, 2012 06:41 - 53 minutes - 49.1 MB

As per usual, we are conducting speaker interview for the wonderful cf.Objective(ANZ) conference! On the panel today we have Andrew Mercer who is presenting Work, ReST and Play, about REST based webservices, Justin McLean who is presenting Android Application Development with Java and Richard Turner-Jones who is presenting on Mobile Application development using PhoneGap. We talk to each of them about their history as programmers, and get some of the details on each of their presentations a...

Episode 23 - More Language Exploration

August 16, 2012 06:50 - 41.2 MB

We return after a long hiatus with another episode! This episode continues to take us on our exploration of other programming languages. We discuss the work that Mark has been doing with Ruby and JRuby, including integrating it with his ColdFusion project and SOLR as well. This segways into a discussion on Platform as a Service's like Heroku and their position in highly available and scalable applications. Kai mentions some of the issues he was having around databases when he was mucking ...

Episode 22 - Clojure and Functional Programming with Sean Corfield

April 23, 2012 23:44 - 1 hour - 43.6 MB

We got the wonderful opportunity to talk to the illustrious Sean Corfield this week, which was a great delight and pleasure. Continuing with our exploration of "What would happen if ColdFusion died tomorrow", we explore further into the Clojure programming language, as well functional programming, and Lisps as a whole. We discuss with Sean the reasons behind why you would want to use a Functional programming language, over Object Oriented, the reasons why they have had increasing popularity...

Twitter Mentions

@markdrew 1 Episode
@modius 1 Episode
@webonix 1 Episode
@richard_tj 1 Episode
@justinmclean 1 Episode
@marcins 1 Episode
@traskjd 1 Episode
@philhaeusler 1 Episode