New design, new backend based on MongoDB
Posted on · · Tags: selfpost
I’ve remade the blog from scratch, again. This time I decided to not only give the front-end a overhaul, but also try out a NoSQL alternative to get some first-hand experience with it. While I’m polishing it, some things might be a bit weird, but hopefully everything should be readable and working as before.
I will do some articles later on some of the stuff I learned while coding this thing, but to put it short and sweet; I’ve had a great experience with developing using a combination of MongoDB (using Mongoid as my ORM), Compass and Rails 3 (beta 1,2,3,4 and RC :p).
This time I even managed to do it completely according to BDD, so every little function has green tests, and hopefully I’ll manage to keep it that way if I decide to add some more features.
Here’s some highlights:
- Backend is now MongoDB running on MongoHQ
- Frontend is valid HTML5, with some CSS3 styling
- Comments system has been thrown away in favor of Disqus (sadly that removed “all” the old comments)
- New design (with a color instead of just black & white)!
Thank you for taking the time to visit, and please leave some feedback in the comments if you have any!