Build software for humans...
![The News Divide](/assets/images/newsdivide_image.jpg)
The News Divide
Snapshots from the Reading Habits of Left, Right and Center
![Atlas-Make](/assets/images/atlas-make-square.jpg)
Atlas-Make
Makefile toolbelt for building geojson, topojson & csv from public Shape files
![D3-Node](/assets/images/d3-node.png)
D3-Node
Server-side D3 for static chart/map generation via Node.js
![Newsblock](/assets/images/newsblock-art.gif)
Newsblock
A modern news aggregator that combines ‘topic relevance’ and ‘social trends’ to recommend the best stories.
![Route-Cache](/assets/images/route-cache.jpg)
Route-Cache
Caching middleware for Express (w/ expiration)
![Highest Murder Rate Cities in the US](/assets/images/crime-in-us-cities.jpg)
Highest Murder Rate Cities in the US
A look at homicide across cities in America
![Crude Oil Pipelines](/assets/images/map-pipelines-v2.jpg)
Crude Oil Pipelines
U.S. Map of Crude Oil Pipelines
![The 29 Unopposed House seats in 2016 Election](/assets/images/map-unopposed.jpg)
The 29 Unopposed House seats in 2016 Election
U.S. Map of the 115th Congress
![Bounce Rate optimization for publishers (exit intent)](/assets/images/exit_intent.png)
Bounce Rate optimization for publishers (exit intent)
how understanding 'exit intent' can optimize a news site
![Timeline that Google Calendar with gcal-timeline](/assets/images/article.png)
Timeline that Google Calendar with gcal-timeline
easy way to display a google calendar in a timeline
![Future of News, according to Facebook & Google](/assets/images/googlenewslab.png)
Future of News, according to Facebook & Google
how 'new media' is approaching the news industry
![My “Key Management Principles” (KMP)](/assets/images/article.png)
My “Key Management Principles” (KMP)
YAGNI, KISS, Occam’s razor & Agile are my best lessons learned.