Angular was dead on arrival

Angular was dead on arrival

I'm commonly asked why more people don't choose "angular2" which in my head I correct to "angular". (we're on angular 3 alread.. no, 4,... no.) Quite simply, the answer is Typescript. Whether we like it or not the majority of javascript developers in our field are new or mediocre developers who don't have the time or cognitive ease to attempt to learn another language.

It was a huge mistake for the team to release the library with the small amount of constantly outdated documentation entirely in Typescript. Most stackoverflow searches for angular aren't even relevant or accurate given the constantly

Read More

Coterie

Coterie

Aug 3, 2016 Update: Coterie is now playable on mobile or touch devices as well.

Play Coterie

Growing up I deeply enjoyed two specific cards games: Triple Triad in Final Fantasy VIII and Tetra Master in Final Fantasy IX. Having some extra time this past week I developed a simple card game variant called Coterie. What started as an excuse to get more familiar with flexbox in css ended up actually being fun to play!

This two player game starts with each player having a different colored set of 8 cards. Each card will have random points distributed around its

Read More

NPM Module: Slush Jugs

NPM Module: Slush Jugs

Last week I updated the npm module slush-jugs to include support for a more robust script compilation system using Webpack inside of Gulp. This will allow us to have a commons module that automatically pulls out any vendor-specific code that might be duplicated across the application and separate it into it's own file. This is also important if we don't want to constantly update cached versions of vendor assets on users computers when all they need to do is update the smaller footprint of the actual application code that was updated. Below are a list of all the changes in

Read More