Blog
Friday, February 3rd, 2012
The next step in this plugin is to ensure that we can generate documentation. While it may seem like a stretch to do this so early in the process, it forces us to build a few other pieces that we’ll need later. Our documentation generator will be JSDoc, chosen because it’s fairly mature, has a [...]
Tags: java, javascript, js-maven-plugin, jsdoc, maven
Posted in Blog | 1 Comment »
Friday, January 27th, 2012
Dependency resolution, to most javascript developers, means adding another <script> include in the header of their html page, and in most cases this is fine. In fact in 95% of any javascript applications you don’t even have to host this file- just include a link to JQuery on Google Libraries and you won’t need to [...]
Tags: aether, dependency, java, javascript, js-maven-plugin, maven
Posted in Blog | No Comments »
Wednesday, January 25th, 2012
This post is one in a series where I slowly assemble a Maven workflow for large javascript projects. If you came here via google, I recommend starting at the beginning: Designing a Javascript Maven Plugin. Alternatively, you can just go directly to the js-maven-plugin project on github. Since there’s no sense in rebuilding something that [...]
Tags: closure, compression, google, javascript, js-maven-plugin, maven, optimization
Posted in Blog | No Comments »
Sunday, January 22nd, 2012
As mentioned in my previous post, I believe that the tooling for enterprise grade javascript applications is simply not there yet. What is needed is a set of tools, preferably open source, that are framework agnostic and that fit into established development practice. In this and the subsequent posts, I will walk you through the [...]
Tags: javascript, js-maven-plugin, maven
Posted in Blog | No Comments »
Saturday, January 21st, 2012
To those of you not keeping up with my career as a technologist, I’ve long since abandoned my Actionscript roots (PHP is in serious decline) in favor of Javascript and Java. There are many reasons for this: Industry movement away from Flash, a shift in implementation practices, and a personal desire to keep my own [...]
Tags: actionscript, architecture, code, java, javascript, php
Posted in Blog | No Comments »
Thursday, January 13th, 2011
This post will show you how to update your SQLite application when you release a new version of your AIR application (Android or otherwise). For those of you who are impatient, just copy the two classes provided and use them as demonstrated at the end of the post (or roll your own, your choice). When [...]
Tags: actionscript, Blog, database, flex, migration, sqlite
Posted in Blog, Tutorials | 1 Comment »
Saturday, August 21st, 2010
This post is rather more nerdy than my other ones, and goes to describe how to create a Facebook authentication adapter for the Zend Framework, using the new Facebook Graph API. I do not intend to support this code explicitly, but I do work with it and will update it to suit my own needs. [...]
Tags: Auth, Blog, facebook, zend
Posted in Blog | 14 Comments »
Monday, August 2nd, 2010
With so little time to blog over the past few months, I took a few moments to really think about why I’d fallen out of the habit. I believe (personally) that much of this is because my writing time now goes into guiding and educating my own development team, and once I realized that I [...]
Tags: actionscript, architecture, flash, flex, software
Posted in Blog | No Comments »
Monday, May 3rd, 2010
Let me ask you this: Am I less of a person because I write code for a living? How about this: Am I less of a person because I work in Flash? I haven’t really (well, sortof) weighted in on the Flash vs. HTML5 debate yet, mostly because the main posters pro and con are [...]
Tags: apple, flamewar, flash, flex
Posted in Blog | 3 Comments »
Sunday, January 10th, 2010
I’ve recently been involved in a discussion about what makes a rockstar developer for a startup. This has always surprised me- the reality of the matter is that there are no rockstars, only people who think of themselves as rockstars, and those are the last people you want in charge of your product. So I [...]
Tags: Blog, code, developer, entrepreneurship, rockstar, startup
Posted in Blog | 8 Comments »