WebCake WebCake

Web Development by Colin J Lacy


Enter your email address to receive notifications of new posts by email.

ES6 Promises in Node


This is the first of a two-part series. You can find the second post here. One of the coolest features of ES6 is its built-in support for promises.  Unlike the way we’ve been developing Node modules, the promise API allows us to build an async workflow that aligns to the way many of us have been …Read More

Posted: November 26, 2015

How a Product Owner can Render Agile Useless


I once had a user tell me that the app I had just been pulled in to start working on, already in production, was the worst thing that ever happened to his job.  It was alarming.  I told him I was specifically there to learn about his problems so that I could fix them.  He wasn’t convinced. …Read More

Posted: November 22, 2015

The Problem with Constant Success


You might find yourself working on a dev team of like-minded people who take software very seriously, and truly feel that every aspect of the code – from the way it looks, to test coverage, to feature sets – reflect who they are as people. They’re proud of what they do, so they refuse to fail, …Read More

Posted: November 21, 2015

Installing MongoDB on a Mac


I like Mongo for running PoC projects where I need a quick database and don’t know how database is going to grow.  It’s fast, works with JSON, and I don’t have to worry about fields being null or being of a certain data type. While helping a coworker install the Private Bower locally, I realized …Read More

Posted: November 21, 2015

A Private Bower Built in Express


Working for a company like GE, there are a lot of rules that restrict the sharing of internally developed tools.  For the most part, anything that we build on the company’s dime has to stay within the company.  Not necessarily a bad thing, just the way it is.  However, it does restrict the amount of …Read More

Posted: November 20, 2015