2020
How to Meetings Part 2 - Running High Impact Meetings.
Meetings are the lifeblood of people-centered work. In Part 2 we cover how to start, run and conclude meetings with high impact.
Level Up your Meetings - A cheat sheet for meeting success.
If you aim to work with people and tackle complex, meaningful, work you will need meetings.Here’s how to to bring people together to a common purpose effectively using meetings.
2019
How To Write Awesome Weekly Status Reports
Clear and effective communication remains a key challenge in the workplace. A well-written status report breaks down communication barriers and keeps your team aligned.
2017
Mapping Yelp’s Hottest 2017 Eats
A mapping of Yelp’s Hottest 100 Places to Eat in the U.S. for 2017.
2016
Building a photo search in a weekend - Building a Front End (Part 3)
Extract Color and Exif Data from Photos to index into a search engine.
Building a photo search in a weekend - Indexing Photos (Part 2)
How to extract colors and exif data from Photos and index into a search engine.
Building a photo search in a weekend - Elasticsearch + Docker (Part 1)
Instantly sorting thousands of photos by color is a tough problem. Elasticsearch, Docker, and AngularJS makes it easy.
2015
Mapping Yelp’s Hottest 2015 Eats
A mapping of Yelp’s Hottest 100 Places to Eat in the U.S. for 2015.
How to Build a MixPanel Clone with Docker, InfluxDB and Grafana
DevOps FTW! Save $65MM and build an OpenSource MixPanel Clone.
2014
Making Wearables Useful
Wearables need to solve real problems to save them from junk drawers.
Three reasons to use static sites and get down to business
Static sites - setup very sophisticated sites, focus on content and scale as needed.
User Data and Startups
Startups and Privacy when Quantified Self and Social Media meet.
Twitter Lists Made Easy
Easily make a Twitter list from a list of names with Tweeplister
2013
Four “Pro-tips” for Hackathons
Four Pro-Tips to ship product and rock out at Hackathons
Ship it!
Say no to feature creep. Just ship it!