Eric Huang
Senior Consultant
Jan 14, 2015

In my previous blog post I gave a high-level overview of our MEAN-stack delivery solution. This time I will walk through actual environment preparation and the upcoming Part 3 blog post will focus on how to integrate with Jenkins and make every tool work nicely with each other.

Infrastructure Preparation


For demo purpose I created a sample project that has two parts: api and static web. You...

Eric Huang
Senior Consultant
Dec 8, 2014
lego bricks

Recently I have been involved in a project that utilizes MEAN stack and AWS Elastic Beanstalk. After some trials and errors we managed to setup a simple deployment pipeline that has proven to work pretty well. Surprisingly, there isn’t a lot of information out there on setting this up so I decide to write up a short summary of what we have done.

This is not a short journey so I plan to separate the blog post into two parts. The first part of the blog...

Vishal Bardoloi
Principal Consultant
Nov 26, 2014

I've heard this self-help mantra so many times, in so many forms, that until recently I had accepted it as truth:

If you want to achieve your goal, make it public.

Nolan Egly
Senior Consultant at HeadSpring
Nov 25, 2014
Light Bulb

Corey Haines (@coreyhaines) wrote an interesting article on something he’s calling short-lived branches.  The short version is: Corey observed that we sometimes think of better ways to code something after we’ve started, but won’t start over (in economics this is called the sunk cost fallacy).  The end result is code that could have been made better, but wasn’t.  Corey proposed deleting your source control branch at the end of every day to...

Glenn Burnside
Executive Vice President, Operations
Nov 20, 2014
Shadow IT

According to a 2013 Frost & Sullivan study, more than 80% of line-of-business employees admit to practicing “shadow IT”: using SaaS applications without the knowledge or blessing of their IT groups.[1] It’s a practice that presents obvious security, data integrity, regulatory compliance and other risks, in addition to the potential cost and complexity of supporting unsanctioned SaaS applications.

Don’t let these risks overshadow a major opportunity for your IT group. Shadow IT gives forward-looking IT groups the...

Satisfied Clients