whateverthing.com

September 13, 2013

Mailstrom is a shell utility I wrote for sending the output of cronjobs via Amazon SES. It's been sitting quietly in the corner of my Github account for a while, badly in need of a touch of TLC.

I've added SMTP support using the SwiftMailer library, so now Mailstrom has some usefulness beyond the Amazon ecosystem. Mailstrom tries to emulate the UNIX mail command as closely as possible, so you can use it much the same way - you can pipe the output of scripts, you can interactively use it on the command line, or you can pass a message body as a parameter.

I should note that Mailstrom is not related whatsoever to the "Inbox Zero" mail client of the same name. It's just an unfortunate coincidence (plus, I named mine first. :P)

The next feature I plan on adding is Amazon SNS support, so your servers can have a simple way to text you from the command line. If you have ideas or feedback on Mailstrom, GitHub Issues would be the best place to submit that.

Thanks for checking in, and don't forget to "star" Mailstrom on GitHub!

September 1, 2013

What if I told you that unit testing would save you more time in the long run than it takes to implement in the first place?

What if I told you that functional testing would allow you to detect problems ahead of time, before your users even have a chance to see them?

What if I told you that there's a free set of tools to unlock this amazing power?

You'd be amazed, right?

August 21, 2013

Twitter Bootstrap 3 came out this week, so naturally I decided to kick the tires and share my thoughts on it. I've worked with other CSS frameworks (Skeleton, Bootstrap 2 and Zurb Foundation 3 & 4), so I had an idea of what to expect. I wouldn't say I was blown away by the difference between Bootstrap 2 and this third generation, but it did have some interesting new features that will make things easier for developers and designers.