The guide to extracting statistics from your Signal conversations
Reflection on "How not to structure your database-backed web applications: a study of performance bugs in the wild"
Move to Netlify
Passing functions as parameters to Ember.js components
Single sign on and privilege escalation
Do not pass records to your Rails mailers