Continuous Integration with Hudson
Continuous Integration is a fundamental Agile Development process in which members of a team integrate changes on a regular basis, ideally multiple times per day, which in turn results in multiple...
View ArticleRefactoring Ant Builds with Macrodefs
Within the past few years the proliferation of Agile Best Practices has pushed the importance of refactoring front and center in the world of Object Oriented Software Design, yet for some odd reason...
View ArticleFlex Mojos 3.2.0 Released
Sonatype recently released the latest version of Flex Mojos, which is now at version 3.2.0. This latest update is a big step forward for Flex / AIR Developers managing their project builds and...
View ArticlePractices of an Agile Developer
Of the many software engineering books I have read over the years, Practices of an Agile Developer in particular continues to be one book I find myself turning to time and time again for inspiration....
View ArticlePreprocessing Modules with RequireJS Optimizer
RequireJS provides an effective means of bundling an application for production deployment by way of the RequireJS Optimizer; which allows for optimizing, concatenating and minifying modules via Node...
View ArticleTest First Workflow – A Short Story
As a depiction of the typical approach taken when solving a problem with Test First practices in mind, below is a brief excerpt from a recent conversation with a collegue who inquired of me as to how...
View Article
More Pages to Explore .....