30 Sep 2014
During the development of iOS Project Monitor, I ran into the need
to test against a few third party services. Engineyard's Andy Delcambre gave a great talk on how to use test matrices and fake services
to write one test that hits both your fake and the service.
30 Sep 2014
Pattern matching is a fantastic mechanism prevalent in functional programming languages, and Swift has it! Below, we'll find out how to use it to encapsulate errors in asynchronous code.
29 Sep 2014
How do the following languages stack up when running an extract, transform, and load (ETL) against ~40M tweets? Read on to find out more.
28 Sep 2014
Hosting on Heroku or any other multi-tenant PaaS means you're sharing IP security with other people. Now your web services require at least basic auth
when interacting with services like MySQL and Elasticsearch. We will run Elasticsearch behind nginx, which will enforce a username/pw for basic auth.
27 Sep 2014
Ever want to receive a push notification when a commit fails CI? Well, do I have news for you.
26 Sep 2014
I love NYC and WebGL. So I married the two by rendering NYC building perimeters with ThreeJS using NYC Open Data.
25 Sep 2014
Which New York neighborhoods care the most about startups? Aggregating across ~50M tweets with Elasticsearch looking for the term startups gave me an answer.
24 Sep 2014
What do you get when you brighten a pixel every time you get a tweet's location? That's what Miguel Rios asked
in his post The Geography of Tweets.
20 Aug 2014
I'm a big believer in learning by doing. So when I set out to learn ThreeJS, I did it by making this sweet slide deck.
Click through to check out details.