2 Devs from Down Under

2 Devs from Down Under header image 1

Entries Tagged as 'Javascript'

Episode 34 - Much Belated

July 14th, 2014 · Comments

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 ends up rewriting his library. See this ticket and this blog post for details.

Mark was heading off to CampJS at 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 like Managed VMs and the Asia 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 I can remember what we said.

Oh yeah, I'm not unemployed any more, either.

Listen Now:


Tags: ColdFusion · Cloud · Javascript · Clojure · Go

Episode 32 - Stuff we hack on

November 9th, 2013 · Comments

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:
Finally, vote for cf.Objective() 2014 topics: 

https://trello.com/b/4M6JSoyL/cf-objective-call-for-speakers-2014
Listen Now:


Tags: Version Control · Books · Linux · OSS · Mac · Cloud · Javascript · CFML · Clojure · JRuby · Python

Episode 31 - The 2DDU Technology Radar

July 17th, 2013 · Comments

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. It's a long episode, nearly 1 hour and 50 minutes. Feel free to agree or disagree with our views in the comments, discussion is very appreciated.

If you want to look at the list of technologies we're talking about while listening to the episode you're very welcome to use our published Google Doc to do so. Have fun!

Listen Now:


Tags: ColdFusion · Version Control · Virtual Machines · OSS · Mobile · Cloud · Testing · Process · Javascript · Agile · IntelliJ · Railo · CFML · Clojure · Ruby · JRuby · Groovy · NodeJS · Python

Episode 18 - The future of Flex

December 23rd, 2011 · Comments

In a rapid series of pre-holiday recordings we're proud to present episode 18 of "2 Devs from Down Under".

This episode is pretty much all about Flex. Mark and I are joined by Dirk Eisman, a friend of mine who's a Flex developer from Germany. Dirk and I have a quite long history from being very early adopters of Flex in Central Europe around 2003 and 2004 (we actually think the respective companies we worked for - and Dirk still is with - were kind of responsible for every single one of the few sales of Flex 1 in Germany, Austria and Switzerland :)

Dirk was recently invited to Adobe's Flex community summit. After having discussed the history of Flex, the pros and cons of various past and present licensing models, we naturally move on to what happened at Adobe in November 2011, what the future of Flex might be within the Apache Incubator and our personal thoughts about trusting Adobe and how each of us would deal with and be involved with Flex in the future. Be aware that at some point pink fluffy bunnies are mentioned.

Dirk on Twitter

Note (1): Unfortunately we forgot to talk about New Model Army (we ran out of time anyway, though). Best band ever! Fact!

Note (2): This was the first ever episode of our podcast that we actually edited post-recording. The reason was not swearing, blurbing out secrets or anything alike. It was just as simple as Dirk having a microphone/Skype issue that we fixed and it took around 2-3 minutes. Being nice and in holiday mood we thought we'd just edit it out. That being said - the policy of us being an unedited/semi-live podcast is still in effect! :-)

Listen Now:


Tags: OSS · Flex · Javascript · AIR · Community · Adobe

Episode 15 - Rants, Rants and more rants. Also: MAX

October 25th, 2011 · Comments

I don't want to take too much of the excitement away from you guys listening to our little, friendly neighborhood podcast this time, but expect some ranting on various levels:

  • Kai had some interesting experiences with Adobe's customer support after Adobe's software activation (resp. a failure in it) made Kai having no activated Creative Suite licenses anymore, then
  • Mark and Kai agree on how ridiculous it is having to deal with DRM'ed ebooks in a lot of scenarios (besides Kindle, which actually works quite well) and then
  • Mark gets into a rant on Adobe showing the broadcast of the MAX 2011 keynote in a loop and not on demand.

We also talked the good things that happened at MAX and the implications Adobe's push into the HTML5/CSS/JS developer communities has on the large crowd of Flash/Flex developers.

Make sure you listen up to the end - there's a challenge in which we ask you to leave a comment if you haven't ever met us in person. There's a bet included - I need more than 15 people to leave a comment to win! Go for it, please! :)

Listen Now:


Tags: Conferences · Books · Flex · Javascript · Community · Adobe · DRM

Episode 11: Tanya, Andrew^3 and cf.Objective(ANZ)

September 7th, 2011 · Comments

We finally managed to record episode 11 after a hiatus of nearly 2 months, geeez! This was mainly due to a combination of work trips, vacations and renovation projects on my (Kai) end, so don't blame Mark for any of this.

In the current episode we're starting a series of speaker interviews (or rather speaker panels) for cf.Objective + Flex (ANZ). The first session features Tanya Gray, AJ Dyka, AJ Mercer and Andrew Meyers. We start off by discussing mobile web development frameworks like SenchaTouch, jQuery Mobile and jqTouch. Flash and Flex on mobile becomes a topic of interest along the way as well and there's a common perception that the Flex components are "not quite there yet" when it comes to performance.

From there we move on to automated deployments and build scripts for cloud-based CFML development and the pros and cons of various version control systems. We talk about cloud hosting offerings and RESTful service design as well as development adhering to the idea of REpresentational State Transfer. Kai gets another chance to rant about SOAP-based web services, which he happily jumps on :-)

We close the panel discussion with a chat about Mura CMS, its extension/plugin mechanism and CFML-based content management systems in general.

Thanks a lot to Tanya and the three Andrews for taking the time to have a chat with us. There are some more sessions with cf.Objective(ANZ) + Flex speakers in the pipeline - September will be a busy podcasting month :-)

Listen Now:


Tags: ColdFusion · Conferences · Version Control · Flex · Javascript · Community

Google+, JavaScript Unit Testing and AngularJS with Elliott Sprehn

July 13th, 2011 · Comments

With Google+ coming out the other week, and ColdFusion developers jumping on it like crazy, we thought we would have a chat with Elliott Sprehn, who used to be a ColdFusion developer for Teratech, but has more recently been working in the Mountain View office of Google.

Elliott was part of the team that worked on the super-funky send feedback feature that can be found in the bottom right hand corner of Google+, as well as in a few other Google properties, like YouTube.

We announce that ColdFusion now has a new product manager - Rakshith N, which is wonderful news! Rakshith has been with the ColdFusion engineering team for a number of years, and has now stepped up to be the product manager. Congratulations Rakshith!

From there we go into a discussion of unit testing with Javascript (this will change the way you write Javascript!), and some of Elliot's favourite frameworks for doing unit testing with Javascript - Javascript Test Driver and Jasmine.

Finally we talk about an incredibly powerful, although not very well known, MVC and Dependency Injection (and SO much more), framework for client side Javascript that Elliott has been involved with - called AngularJS (there is even a quote from Ray Camden on the website), talk about some of it's features and how it does the magic that it does.

Resources:

Events:

Jobs:

Listen Now:


Tags: ColdFusion · Testing · Javascript · Social Networks

Episode 8 - cf.Objective() Wrapup

May 25th, 2011 · Comments

Mark recently got back from the amazing cf.Objective() conference in the US.

We discuss the content that was part of the keynotes, as well as the new features that were revealed about the next version of ColdFusion - including the revelation that the next version of ColdFusion is coming sooner than expected...

We then go through some of Mark's favourite sessions, including, but limited to:

  1. Undocumented and Off Script: ColdFusion & Ehcache
  2. ORM Zen
  3. Implementing an In-Memory Distributed Cache Using ColdSpring AOP and Ehcache
  4. Advanced Web Application Security
  5. Test Driven Development in JavaScript with JsTD and Jasmine
  6. What is Functional Programming? (and why should I care?)
  7. Intro to AngularJS, JavaScript Done Right

Resources:

Events:

Listen Now:


Tags: ColdFusion · Conferences · ColdFusion Next · Testing · Javascript