Archive for the ‘Managing Successful Projects’ Category

iPhone prevents irate customer

Posted by Rahoul Baruah on November 3rd, 2008 under General, Managing Successful Projects  •  No Comments

I spent this weekend in the Lake District in the wet north-west of England. A beautiful part of the world, but one lacking in 3G connectivity. Not great for browsing (although Mobile Twitter and email were fine) but fantastic for battery life.
On Sunday morning, I awoke to find an email from [...]

Working for Brightbox

Posted by Rahoul Baruah on October 16th, 2008 under General, Managing Successful Projects  •  1 Comment

 
Sometimes you have a moment where you know that you’re on the right path.  
I was hunting through an archive of work done for Brightbox and found this message trail.  I had just tracked down a bug and posted a small screenshot of the fix.  
John’s response let me know that this would be a [...]

Google Chrome

Posted by Rahoul Baruah on September 2nd, 2008 under General, Managing Successful Projects  •  No Comments

Google’s Chrome browser is making big waves on the Internet. “Watch out Microsoft, Google is coming to get you” they are saying.
But they are wrong.
Mozilla should be worried. Even Apple should be worried. But Microsoft should not.
You see, if Chrome is successful it will take search revenue (from the little online search [...]

The Key to Software Project Success

Posted by Rahoul Baruah on June 13th, 2008 under Managing Successful Projects  •  No Comments

It’s not your technical ability.  That’s a given, otherwise you wouldn’t be in this job would you?
It’s not finding a push-over client.  The client is busy and has their own problems to solve.  
It’s a combination of organisation, management and communication.  
Stay organised.  Always know what is outstanding, who is doing it and when it [...]

Ruby on Rails Basics

Posted by Rahoul Baruah on May 21st, 2008 under Beautiful Code, Designing Great Software, Managing Successful Projects, Ruby on Rails and Software Development, Writing Reliable, Bug-Free Code  •  No Comments

Sometimes, it’s worth stating the basics for all to see:

Follow the Model-View-Controller paradigm.  In particular, your views house your user-interface, your models handle the application and your controllers mediate between the two.  Controllers do not contain rules, conditionals dealing with business conditions, queries looking for objects related to the one in question.  All those things [...]

The Race to Running Software

Posted by Rahoul Baruah on March 9th, 2008 under Managing Successful Projects  •  1 Comment

“Agile” software development states you should try and get software out in front of people as soon as possible. Specifications are just documents, software is real - and you can’t get feedback, see what works or improve until what you have is out in the real world. 37Signals, creators of Ruby on Rails [...]

Cross Platform Development - testing on both platforms

Posted by Rahoul Baruah on January 25th, 2008 under Managing Successful Projects, Writing Reliable, Bug-Free Code  •  No Comments

Like a growing number of computer users, 3hv is an Apple Mac based company. Sometimes, this can lead to problems … most people use Microsoft Windows, which looks and works differently.
Never fear - since Apple switched to using Intel processors, companies such as VMWare and Parallels make it possible to run Mac software alongside [...]

The trouble with Ruby on Rails

Posted by Rahoul Baruah on January 6th, 2008 under Designing Great Software, Managing Successful Projects, Ruby on Rails and Software Development  •  No Comments

Normally I wouldn’t talk about Ruby on Rails on this blog. That geek talk is found on the tech blog instead.
But, despite being about Rails, this isn’t a tech post. It’s about a problem that you will face when trying to hire a Rails developer.
Rails has a number of advantages.

It is a framework [...]

My favourite plug-ins

Posted by Rahoul Baruah on October 25th, 2007 under Beautiful Code, Designing Great Software, Managing Successful Projects, Ruby on Rails and Software Development  •  No Comments

You know how it is - there are some things that you are just not comfortable without. My phone in my back pocket, my wallet in my front pocket, the key in the front door when I go to bed (just in case there’s a fire and we have to make a hasty exit), [...]

The infamous iPhone SDK

Posted by Rahoul Baruah on October 5th, 2007 under Managing Successful Projects  •  No Comments

There appears to be a lot of gnashing of teeth regarding the non-existence of the iPhone SDK. Some are saying that it is proof that Apple are evil and out to get us. There are rumours that the iPhone is about to undergo a platform shift and his Steveness is just saving Apple [...]