I Default to Postgres

With a startup or new project of any kind, you’ll face many uncertainties.  One thing I always count on is the Postgres database.

I like to experiment with new things.  I have a particular weakness for programming languages, but over the years, I’ve always come back to Postgres for data storage.  It’s solid, reliable, flexible, and I know I can take it in whichever direction I need.

I think you have to pick your battles – no one can do it all. You need to strike a careful balance between trying out new stuff, so that you don’t miss out on new and improved ways of doing things, and avoiding churn generated by blindly jumping to new technologies.

I’ve always been happy to try out new programming languages or frameworks, but I like to be able to count on my data, so I’ve always come back to Postgres.

You can do a lot with Postgres, and its capabilities slowly but surely expand, year after year.  One of the nice things is that new capabilities are pretty solid when they come out, rather than feeling like rough concepts waiting to be polished.

Postgres also has a great community, of thoughtful, helpful, talented people, which makes dealing with it that much more pleasant.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s