The other day I released Mitt, a simple tool that listens for http connections on a specified port and prints out requests to stdout.
This is just another one of those posts summarizing some time I wasted so hopefully someone else won't waste theirs.
If you have a big list of suppressions (emails of users who unsubscribed, marked you as spam, etc) from another email provider (eg Sendgrid) and want to import them into Mailgun, there's no easy way to do it. The web UI doesn't seem to have a way and their SDKs don't support it yet.
Their API, however, does. Here's a little ruby script that will read a sendgrid csv and upload all the emails to mailgun as suppressions (in this case "complaints", which are the equivalent of sendgrid's "spam" list emails).
How much work should you do? If you manage a team, how much work should each of your direct reports do?
It's a simple question, but how you answer it can have a profound impact on your company and culture.
Yeah, yeah, but your scientists were so preoccupied with whether or not they could that they didn't stop to think if they should. - Dr. Ian Malcolm, Jurassic park
Inspired by this tweet, I was wondering tonight to what degree I could make ruby look like other languages. Please don't anyone ever actually do this.
The appeal to "craftsmanship" is a blight on software engineering decision-making.
Maybe you've been through a technical debate like this: