New friends
Little did I know when I jumped headfirst into Ruby that I'd also be switching out just about every tool in the toolbox. It was a huge undertaking all at once, but one I've thoroughly enjoyed. Last week I made another switch, from MySQL to PostgreSQL. This pretty much rounds out the whole spectrum.
- Language - from Java and PHP to Ruby
- Web framework - from Spring and Hibernate to Ruby on Rails
- Text editor - from Eclipse and BBEdit to TextMate
- Source control - from CVS to Subversion (and SVK)
- Webserver - from Apache to Lighttpd
- Database - from MySQL to PostgreSQL
I can honestly say I'm happier and more productive now. The time and energy spent learning all this stuff was well worth it. And honestly, it wasn't that bad.
There are 3 comments
I'm on just about the same path
php => ruby zend => textmate cvs => subversion apache => lighttpd mysql => postgresql PC => POWERBOOK
Can you tell us why the switch from mySQL to postgre? I am not a db-guy (a ui designer) but I would like to hear from a switcher about the differences between the 2. I do get to make alot of decisions in hiring and technology, and have been looking for rails developers. Is postgre part of the logical progrssion? I have made all the same tool changes you have besides this one.
I'm still using apache & mysql, but you should try vim as a text-editor. It is quite hard to learn, but once you've learned vim you never ever want an other text-editor again.