ElegantCode

A software blog

24 Aug
2016

Attributes of a great development team member

My boss’s boss recently asked me, “If an Agile leader were to outline the top characteristic of their best developers, what are they? “ The response was relatively quick, and rather “off the cuff”. After re-reading it, I like my answer! Seeks to help others with any aspect of product development, regardless of her individual specialty […]

Read More
16 Jun
2016

nodemon leaving Node.js process running

Category:General PostTag: :

nodemon is a great tool for use when writing Node.js applications. It is a simple little tool that simply watches for changes in the file system of your project and restarts the Node.js application when a file changes. Of course, there are more options, but that’s the essential idea. Unfortunately, once you launch nodemon it […]

Read More
3 Mar
2016

Memo on O-Ring and Software Erosion

Category:UncategorizedTag: :

One of the most fascinating documents I’ve read to date is the memo from Roger Boisjoly on O-Ring Erosion. The original target audience for this memo he’d written were the management folks of Morton Thiokol back in 1985, about six months before the Challenger disaster. What I find so striking about this whole story is […]

Read More