Blog Index
The Art of Code
- Jekyll’s Hidden Depths - May 9, 2018
- Why Service Objects are an Anti-Pattern - March 6, 2018
- Use Ruby Objects to Keep Your Rake Tasks Clean - March 2, 2018
- Swift for Javascript and Ruby Developers - November 14, 2016
- The Best Code is the Code Nobody Writes - January 30, 2015
User Experience
- Respect the User. Welcome to INTERSECT - December 22, 2015
Growth
- Don’t Fear the Dead Ends - January 28, 2016
- Tell a Compelling Story - December 30, 2015
Open Web
- The Archival Benefits of Static Site Generators - July 19, 2018
- Goodbye Medium, Hello Jekyll - March 30, 2016
Product Management
- Minimum Viable Product Backlog - April 29, 2016
Privacy and Security
- Farewell Facebook! Goodbye Google! Why I Rage Quit Javascript Trackers - February 16, 2018
- Why DuckDuckGo is a Harbinger of a Better Internet - February 12, 2018