I have a little internal app for my company. Just an isolated Rails app. It touches no internal business systems, but whenever I need somewhere to put a little code - it goes there. It has my growth chart, a little search engine for some internal data, a couple scripts to remind me about recurring actions, and some random integration tools like an RSS->Email script for the blog.
I recommend everybody just have a "miscellaneous" app separate from customer data for non-core code. Having a low barrier to building fun things liberates the mind. Not all code has to be high-stakes business work.
I have a little internal app for my company. Just an isolated Rails app. It touches no internal business systems, but whenever I need somewhere to put a little code - it goes there. It has my growth chart, a little search engine for some internal data, a couple scripts to remind me about recurring actions, and some random integration tools like an RSS->Email script for the blog.
I recommend everybody just have a "miscellaneous" app separate from customer data for non-core code. Having a low barrier to building fun things liberates the mind. Not all code has to be high-stakes business work.