Error Handling in gulp

Error Handling in gulp

Consider three reference points on the spectrum of errors that might occur in a build system: The build system broke (we’ll call this “fatal”): the makefile has a bug, a file resource disappeared, a gremlin burrowed through the ram A critical build...
gulp Minus Plugin

gulp Minus Plugin

I covered the potential simplicity of gulp plugins in my previous post (refresher: gulp, the hot new JavaScript build system, enables writing an asynchronous, streaming plugin in just a couple dozen lines).  On the other hand, gulp’s philosophy leads to a pretty...
A Simple gulp Plugin

A Simple gulp Plugin

gulp is the new black. It’s quickly supplanting Grunt for JavaScript builds because it’s faster and simpler. When we replaced our Gruntfile with a gulpfile on one of our projects, our build script sped up by an order of magnitude and became much more...

Thoughts on Writing Software Requirements

I’ve had notes sitting around for months for a post on writing software project requirements, but Brett’s piece last Friday on Estimating Software Projects inspired me to pull them out.  Writing and estimating requirements is painful to most everyone...