Jasim A Basheer

I build stuff for the web

Tracking time

We never work as much as we think we do.

Software estimation for great fun and profit

Plan early, plan often, plan deep. And good things will follow.

Getting started with AngularJS in Rails

Pointers to begin learning Angular, code snippets for Rails+Angular integration and more.

15 Things for a Ruby Beginner

Whirlwind tour of Ruby and roadmap for beginners.

B-Trees, large volumes of data and branching factor

A quick look into the relation between the size of a B-Tree index and key lookup speed.