The Best Features in ECMAScript 6?

Recently I had the chance to attend QCon NY. Actually, I was fortunate enough to be on the programming committee and to lead a track there. My track was called “Beyond JavaScript” and one of my featured speakers was Dr. Axel Rauchsmayer speaking on ECMAScript 6 (i.e. the next version of JavaScript). I was very excited that Axel was able to attend all the way from Munich, as he is well known expert on ES6 (and author of the new book “Speaking JavaScript”. During my time at the conference I was able to interview Axel. We mostly discussed the process whereby new features are added to the ES6 spec, using JavaScript for enterprise development and which features Axel is most excited about in ES6. So what two features did Axel choose as his favorites in ES6? I think you may be surprised, but you’ll have to watch or read the interview on InfoQ to find out.

Posted by on 23 July 2014 | 6:12 am

Comparing Static Site Engines

As part of researching for restarting this blog as well as for my work developing the Telerik Developer Network, I researched several of the most well-known static site engines. Specifically, I tried to build this site using Jekyll (which is what I ended up using), Harp and Roots. These were the three engines listed prominently on the resource site. I really think that many sites, especially those focused purely on content, can potentially move away from dynamic, CMS-driven site architectures that can be a burden to maintain, to purely static HTML with a “back-end” that generates the site locally. I wrote up my experiences and review of each for the Telerik Developer Network in an article entitled “Static Site Engines Battle Royale”. If you are interested in static engines, are considering a move or are just curious what the whole thing is about, check it out.

Posted by on 22 July 2014 | 6:15 am

Starting Anew

Almost 10 years ago, on January 1, 2005, I started a blog called Remote Synthesis. The name came from synonyms for “Cold” and “Fusion” as ColdFusion development was my primary focus back then. A lot has happened in 10 years. The blog gained a good deal of popularity during the years that I was working on my popular ColdFusion code generator and posting the ColdFusion Open Source List. It remained somewhat popular during my years working with Flex and running the Flex Camp Boston conference (later RIA Unleashed and now Web Unleashed). Eventually, when joining Adobe, my focus started to drift from that blog to publishing elsewhere - on the Adobe Developer Connection that I was helping to run and other writing responsibilities. In 2013, I started a site called Flippin’ Awesome (now part of The Modern Web). While it included the contributions of many authors, including myself, it took most of my free time and effort to keep it going. It became very popular (and still is). I kept trying to blog, but found my focus and interest waning. Compounding this was the fact that my blog ran on a severely outdated version of ColdFusion and old CF-based blogging software and that it looked hideous on mobile. While nearly 10 years of content has some value, most of the content was outdated and I had no intention of fixing this. Thus, I decided it was time for a fresh start…which is what you are looking at. I don’t plan to blog frequently, but occassionally. I know my audience will be limited, but…so what?! My audience back in 2005 was 1 - just me.

Posted by on 1 July 2014 | 5:15 am