2 Devs from Down Under

2 Devs from Down Under

By Kai Koenig and Mark MandelTechnology
Download on the App Store

2 Devs from Down Under episodes

  • Episode 27 - Live from cf.Objective(ANZ) 2012!
    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 like Pinups. Please note that the content might or might not offend you. You've been warned :)
    56 min
  • Episode 27 - Live from cf.Objective(ANZ) 2012!
    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 like Pinups. Please note that the content might or might not offend you. You've been warned :)
    56 min
  • Episode 26 - cf.Objective(ANZ) - Marcin & Phil
    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 the various pros and cons.
    Resources
    • FW/1 for Clojure
    • FW/1 for PHP
    • Chef Recipe for FW/1
    • 50 min
    • Episode 25 - cf.Objective(ANZ) Speaker: Kris Korsmo
      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
      • 1 hr
      • Episode 24 - cf.Objective(ANZ) Panel: Mercer, Mclean & Turner-Jones
        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 as well.
        It's a lively discussion, so tune in!
        54 min
      • Episode 23 - More Language Exploration
        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 around with NodeJS, and asks our listeners to comment on any possible solutions they may know about.
        We make note of the fact that Sean Corfield will in Australia soon, and will be presenting at events in Sydney and Melbourne. Looks like both will be packed houses!
        Kai took his hand to compiling Railo 4 from scratch, and talks about the issues he faced trying to do that.
        We also discuss several events that we are attending / attended:
        • MSFT TechEd NZ
        • Strangeloop
        • cfObjective(ANZ)
        • Resources
          • Compile Damnit
          • Github: railo-build
          • 12 Factor Apps
          • 52 min
          • Episode 22 - Clojure and Functional Programming with Sean Corfield
            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 over the last few years, as well as how you can integrate Clojure into your CFML applications.


            We also go a little deeper into how you would structure a Functional programming application and the tools that you would use to develop with Clojure. Make sure to check the bottom of this post, we have ALOT of resources to link to.


            If you have any questions regarding what we talked about on the podcast, please feel free to add a comment, and we'll make sure that Sean notices.


            Also, if you are looking for a job, and want to work with Mr. Corfield himself, the company he works for World Singles is hiring! Two positions are available:


            1. Back end, data-centric

            2. Front end, design + CFML


            3. Resources

              We have so many, that it needed it's own section!


              • Clojure Home Page

              • CFMLjure Project Page

              • Emacs

              • Free Course on Functional Programming with Scheme: mitpress, udemy

              • Try Clojure

              • Clojure Koans

              • 4Clojure

              • Programming Clojure (2nd edition)

              • Clojure in Action

              • Clojure Programming

              • Joy of Clojure


              • If you have any more you would like to add, please feel free to add a comment!
                1 hr 5 min
              • Episode 22 - Clojure and Functional Programming with Sean Corfield
                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 over the last few years, as well as how you can integrate Clojure into your CFML applications.
                We also go a little deeper into how you would structure a Functional programming application and the tools that you would use to develop with Clojure. Make sure to check the bottom of this post, we have ALOT of resources to link to.
                If you have any questions regarding what we talked about on the podcast, please feel free to add a comment, and we'll make sure that Sean notices.
                Also, if you are looking for a job, and want to work with Mr. Corfield himself, the company he works for World Singles is hiring! Two positions are available:
                1. Back end, data-centric
                2. Front end, design + CFML
                3. Resources
                  We have so many, that it needed it's own section!
                  • Clojure Home Page
                  • CFMLjure Project Page
                  • Emacs
                  • Free Course on Functional Programming with Scheme: mitpress, udemy
                  • Try Clojure
                  • Clojure Koans
                  • 4Clojure
                  • Programming Clojure (2nd edition)
                  • Clojure in Action
                  • Clojure Programming
                  • Joy of Clojure
                  • If you have any more you would like to add, please feel free to add a comment!
                    55 min
                  • Episode 21 - What would you do if ColdFusion died tomorrow?
                    So in this episode, we propose the following hypothetical scenario:
                    Adobe decides that it’s EOL’ing ColdFusion, without open sourcing it. Micha, Denny, Gert and Mark Drew all crash into the ocean in a tragic plane accident (they should really fly separately) and we discover that the OpenBD corporation is over an Indian burial ground, and everyone disappears in what looks like a horrific massacre, but no bodies can be found.
                    So essentially, CF is about as dead as it could possibly get. What do you do? Can you keep your applications with the platform you are on? Do you have to move? Can ColdFusion be resurrected and/or continued? Do you have to move to another language - and if so, which one?
                    It's a fairly interesting discussion topic, as it really forces you to look outside of "CFML-land", and make a proper examination of the offerings that currently exist, which is something that not a lot of us do (present company included).
                    As per always, we welcome any comments and or discussions - so please feel free to add comments to this blog post.
                    Also - if you have experience with any of the languages we have talked about on the show (or some we haven't), and think it would be an interesting addition to the podcast, please get in touch, we would love to have you on.
                    Links to some items we referenced in the show:
                    • Adobe Support Program
                    • TIOBE Language Index
                    • GitHub Language List
                    • StackOverflow Top Tags
                    • High Availabilty
                    • Clojure West Conference
                    • The StrangeLoop Conference
                    • Also, don't forget - we'll be at cf.Objective(ANZ) which is the 1st and 2nd of November this year!
                      1 hr 10 min
                    • Episode 21 - What would you do if ColdFusion died tomorrow?
                      So in this episode, we propose the following hypothetical scenario:


                      Adobe decides that it’s EOL’ing ColdFusion, without open sourcing it. Micha, Denny, Gert and Mark Drew all crash into the ocean in a tragic plane accident (they should really fly separately) and we discover that the OpenBD corporation is over an Indian burial ground, and everyone disappears in what looks like a horrific massacre, but no bodies can be found.


                      So essentially, CF is about as dead as it could possibly get. What do you do? Can you keep your applications with the platform you are on? Do you have to move? Can ColdFusion be resurrected and/or continued? Do you have to move to another language - and if so, which one?


                      It's a fairly interesting discussion topic, as it really forces you to look outside of "CFML-land", and make a proper examination of the offerings that currently exist, which is something that not a lot of us do (present company included).


                      As per always, we welcome any comments and or discussions - so please feel free to add comments to this blog post.


                      Also - if you have experience with any of the languages we have talked about on the show (or some we haven't), and think it would be an interesting addition to the podcast, please get in touch, we would love to have you on.


                      Links to some items we referenced in the show:


                      Adobe Support Program

                      TIOBE Language Index

                      GitHub Language List

                      StackOverflow Top Tags

                      High Availabilty

                      Clojure West Conference

                      The StrangeLoop Conference


                      Also, don't forget - we'll be at cf.Objective(ANZ) which is the 1st and 2nd of November this year!
                      1 hr 10 min

                    About 2 Devs from Down Under

                    From the publisher's feed

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