- January - 7 entries
- 5th: Wireless access points or mesh networking?
- 8th: Simple, delicious eating during long weekend in the mountains
- 10th: Help us plan a trip to the English countryside
- 25th: A guide to the guides to Paris
- 27th: San Francisco Recommendations: comics, fashion, food, and more
- 29th: Where to find well-balanced rationals behind Trump policies?
- 30th: Podcasts to love and fall asleep to
- March - 3 entries
- April - 1 entry
- May - 1 entry
- June - 2 entries
- July - 2 entries
- August - 1 entry
- September - 1 entry, 1 link
- 10th: Scraping hurricane Irma
- October - 10 entries, 63 links, 13 quotes
- 1st: Getting the blog back together
- 2nd: Running gunicorn behind nginx on Heroku for buffering and logging
- 5th: Implementing faceted search with Django and PostgreSQL
- 7th: Should I build my startup's web-based product as if it's going to one day be widely adopted and experience high-volume, or instead focus on quick delivery over scalability?
- 8th: Recovering missing content from the Internet Archive
- 10th: Changelogs to help understand the fires in the North Bay
- 14th: Deploying an asynchronous Python microservice with Sanic and Zeit Now
- 17th: How to set up world-class continuous deployment using free hosted tools
- 21st: Porting my blog to Python 3
- 27th: Late night dining near Great American Music Hall
- November - 4 entries, 94 links, 18 quotes
- December - 1 entry, 23 links, 4 quotes