877.663.0877
FREE DOWNLOAD

Software Development

The Software Discovery Phase

Depending upon your personality, when you hear the word “discovery” you might instantly think of someone like Leif Eriksson or Francis Drake or Roald Amundsen. Or, you might be the type who thinks of a legal discovery, in which parties…

Over-Architecting

One aspect of my job as Stout’s Chief Technologist—and one that I really enjoy—is reviewing code bases. I get to do this somewhat regularly; evaluating code for reusability, providing basic security reviews or giving a second opinion on implementations or…

Beware Boilerplate Software Project Estimates

Beware Boilerplate Software Project Estimates

This is a cautionary tale. Goldilocks, if you’re out there, pay attention. No matter where your cubicle is at in the stream of the software development process, you’ve undoubtedly had to deal with estimates. Either you have had to generate…

Knockout

Knockout

A while ago I saw some demos on model binding frameworks written in JavaScript for client-side use. They seemed to have a lot of potential, and after reviewing some of the leading contenders (Angular JS, Backbone.JS, Knockout) I settled on…

Security Best Practices: Episode I

A lot of security breaches you hear about involve loss of data, like financial information, but what’s even worse are breaches where clear text passwords are exposed…

1 2 3 4