getting D3.js to play nice with Angular

In a project I worked on with gnauhnoj and taylorharwin, a challenge I faced was being able to fit a D3 visualization into an Angular front-end. You can find the site over at mojsart.com and the repo here. Here's what it ended up looking like: The first part involved…

package management in node.js

Package management is typically thought of as a painful annoyance as many developers have been through dependency hell. However when developing node apps, package management is surprisingly easy. We can use npm - which isn't an acronym - to manage packages. Contrary to the belief of many, "npm" is not…

setting up a Ghost blog on Azure with a custom domain name

Here I will detail step-by-step instructions on the quickest way to deploy a Ghost blog on Windows Azure and connect your domain name to it. At the bare minimum, you'll need to set up a free Azure account. You won't be able to use a custom domain, though. If you…

understanding the basics of D3.js's update patterns

D3 is a popular JavaScript library by Mike Bostock that stands for Data-Driven Documents. It allows you to manipulate the DOM tree using data, whether that means plotting population over time or simply making cool looking things. You can find a bunch of examples on their website. This post aims…