If you haven’t read The Deployment Age (and its follow on post), you should go read it right now.
The premise is that we’re entering a technology super cycle with the Internet and PC where the technology will become far more integrated and invisible and the chief means of financing will be internal company resources. The focus will be on existing markets, not creating new ones, and refinement rather than innovation.
If you work in technology and are interested in the big picture, it is worth a read:
Some things we’ve learned over the past 30 years–that novelty is more important than quality; that if you’re not disrupting yourself someone else will disrupt you; that entering new markets is more important than expanding existing markets; that technology has to be evangelized, not asked for by your customers–may no longer be true. Almost every company will continue to be managed as if these things were true, probably right up until they manage themselves out of business. There’s an old saying that generals are always fighting the last war, it’s not just generals, it’s everyone’s natural inclination.
Go read it: The Deployment Age.
So, I’ve learned a lot more than I wanted to about heroku drains. These are sinks to which heroku applications can write. After the logs are out of heroku, you analyze these logs just as you would in any other application living outside of a PaaS. Logs are very useful to see long term trends, debug, etc. (I’ve worked both on a rails3 app and a java spring/camel app that are deploying to heroku.)
That was what a previous boss said when I would ask him about some particularly knotty, unwieldy issue. “What would the end solution look like if you could wave a magic wand and have it happen?”


I’ve noticed a lot of comment spam lately, and had been dealing with it piecemeal. I have all comments moderated, so it wasn’t affecting the user experience, but I was getting email reminders to moderate lots of comments that were not English and/or advertising something.