Facing another bug while integration my rails project with twitter using authlogic-oauth and was facing a problem while running my cucumber test. In my step definition file, I was trying to create a simple User object and the error I was getting was as follow: undefined method `params’ for nil:NilClass (NoMethodError) Upon further investigation. The [...]
Authlogic OAuth Twitter
I was trying to run an Authlogic OAuth Twitter example application on my local development machine and kept getting OAuth::Unauthorized (401 Unauthorized) error. Turns out, you have to register your app as a Twitter OAuth client at http://twitter.com/oauth_clients/. If you’re registering your application as web browser, don’t forget to fill in the callback url. When [...]
Deploying facebooker app on sub URI
Recently, I had created a rails app which allows people to login with their Facebook account. Thanks to a few existing gems and plugins, the facebook connect integration was straight forward enough. A few gotchas but easily fixed. However what had got me stump for a few hours was deploying my rails app on a [...]
Total Agile: Scrum + Kanban
It’s been nearly 2 months since we implemented Scrum + Kanban at our workplace. In the beginning, we started out strictly on Scrum but we soon found out that for 3 projects running simulteneously with limited amount of people on our team, running 3 different sprints at the same time seems like a bit of [...]
5 Ways You Can Supercharge Your Startup
We’ve spent two years stumbling along, making mistakes and (hopefully) learning from them. We’re still not awesome, but we’re getting there one stumbling step at a time. For the past two years though, we’ve found that these 5 things, when kept in mind and executed carefully, will help any startup supercharge its business by leaps [...]
We Messed Up: Our Contact Form Wasn’t Working!
Alas! We realized late evening yesterday that our Contact Form wasn’t sending the emails it should to us. We’ve fixed this issue, so it is now working fine. If you’ve used our Contact Form to contact us, and are fuming over why we’re not responding, it’s not because we’re busy getting our behinds fat in [...]
Scrum-ban Planning
We did the planning for our scrum-ban. We did it as per below: 1. Determine the prioritized user stories from the features backlog 2. Each owner of the process writes down their b/logs, in progress. For example, Asyraf would write on the sticky notes all projects determined as opportunities or confirmed. 3. Myself, as the [...]
Pre Scrum-ban
Today we set up the scrum-ban wall and decided we going to have columns from project opportunities till deployment. Following to the mantra ‘Inspect and Adapt’, we want to continue the development portion of the process with scrum. Lessons learned from first sprint review, see image below; We are all very excited on starting the [...]
subdomain name and DNS.
My colleague and I were working on a feature to apply dynamic subdomain name in one of our rails apps. Since a lot of documentation out there only focus on how to host subdomain app by configuring the /etc/hosts file. I reckon I share some insight on how to actually enable dynamic subdomain in your [...]

