With the US and Europe banks falling like bowling pins all around, I keep hearing – this is only the tip of the ice berg – I do question myself – Is it wise to start up now? So I keep my eyes peeled for any news on startup and recession in the same line.
Double Whammy for my bong people
I am half a bong so I can talk about myself. So dont throw fish bones at me. Chew them instead 😉

You Used that Programming Language to Write What??
I stumbled upon this nice post about the tech choices we have. Resonates with my earlier post about PHP – how its good as a prototype bring it out fast language but needs to be re written in Java in the long run.
http://www.cio.com/article/193750/You_Used_THAT_Programming_Language_to_Write_What_
Office space under 500Rs !!
My budget is for the stationery that I added – not the gizmos I had painstakingly collected over these years – that will be my next post – the stuff that runs on electricity.
Why PHP?
I have decided to build the online portal in PHP, supported by Apache, MySQL hosted on Linux. The most cliched LAMP model.
Did I consider other players?
* Ruby on Rails : It was very much on my plate. I have done small utilities ( a server status monitor and a code snippet repository ) in rails and was blown away by the speed and simplicity of doing things. However 2 things went against RoR.
ORM : My last project was a .NET project on Hibernate. It was a 2 year old project and already it felt like a legacy application with things tuned for performance to the maximum. They had crossed the return on investment period of Hibernate ( when relations stay simple at the beginning of any project ) and now were paying heavily for having Hibernate – performance, complexity, things moving to stored procedures..the usual pain points. So active Record did not interest me – being a one man army I did not want battles couple of months from now when I have to hack to implement a feature.
Server support: Nothing can beat mod_php running on Apache. I had to configure nothing. zilch. With ROR things are still emerging – and I do not have the confidence in this space. A good part of my time does go in administering Apache but its something I am quite familiar. I neednot muck with monit or spend lot of time playing with mongrel (a cluster inside one node!!) to have my app working. Apache just sits there smiling at me doing its work super efficiently.
*Java : I am more familiar with Java and its framework than PHP. But the pace of development, team that is required, hosting requirements is just not feasible nor affordable. When this portal takes off big time I will rewrite it in Java – with a team. That will scale well, be stable – rock solid, and well maintenable. But the goal here is to bring something out as fast as possible, give it to as many people as possible and create a mind space.
*ASP.NET : Forget it. I will not recommend it to anyone – even if I get a 1 billion dollar project to redo microsoft.com. ( well on second thoughts I might reconsider 😀 – I am not Howard Roark !!)
Hosting : LAMP Hosting is cheap. I decided to go with a Virtual Private Server – gives me lot of freedom and flexibility. It takes some effort and linux know how – but its worth the trouble. More on this later.
In conclusion Php suited me well for the portal I am building – fast and quick ( but dirty like hell imagine code spread all over the place : $this->some_function($this-variable); It hurts the eyes !! )
Next post : How I set up my office space for under 500Rs !!
A little about me and who this blog is for
Who am I?
I am a “techie” who lives in Bangalore. But now I have taken a break to embark on a journey – auspiciously on the day Lehmann Brothers went bankrupt, Goldmann Sachs got degraded and blood bath happened in Wall Street. A journey to explore what it is like to go on your own – to be your own boss and create a business.
Currently I am building an apartment management plus residents communication portal targetted at mid to large sized apartment complexes. Its an alternative to yahoo groups, google groups and orkut that most of the residents use for apartment related communication.
Who this blog is for?
I have been toying with the idea of starting something on my own for quite a long time. Have read lot of blog posts, books and finally now I have taken the plunge. I intend to help out the souls who want to take the plunge – share my experience and learnings in this new life of mine. Also inviting ideas, tips, tricks that you think might help me in my quest.
Also, to keep myself committed to this blog, I am going to say what I am going to post next – on every post.
Next post is going to be about the choice of technology for my portal. Being a techie thats what I can think of first. Stay tuned!!
Google has run out of space !!
Thank you for your interest in Google Developer Day India. Due to huge demand we unfortunately have run out of space and are unable to accommodate your registration this year. We encourage you to check out our new APIs and Developer Tools on code.google.com. Hope to see you next year.
Sincerely,
Google Developer Team”
An announcement..
Wish me luck 🙂
Is Windows not detecting your external hardrive/thumbdrive?
Thank you Windows. Thank you. You wasted half an hour of my precious* time because I thought the flash drive was faulty. This is another reason why you should have a linux system to make sure the flash drive can still flash.
Now it is the turn of fountainhead to trouble me

If you have been following the last few posts you know how much I am troubled by these books – in a great positive way. “The Fountainhead” by Ayn Rand is no different like the great books I have read earlier. It puts a twist on individualism by linking it to creativity and how collectivism is crass base and all the bad things it represents. You can read the entire book to appreciate Howard Roark’s speech or if you are still curious to know what the ruckus is all about without spending a month or two you can see the speech here http://www.youtube.com/watch?v=Zc7oZ9yWqO4 . Don’t worry if you are intending to read this book its not going to take anything away.
The book is still sinking in. It kind of justifies some of my actions so far – and kind of makes me feel a little uncomfortable on what I could have / should have done. Instead of mulling over spilt milk this book focuses me like never before – to achieve an objective – can be anything – signing the 1000th autograph of your book and taking a break for your paining knucles, turning on the ignition of an audi and catching yourself in the rear view mirror with that wicked smirk,turning back and looking on the fast disappearing steps in snow on top of K2’s peak. …can be anything. And to achieve that objective you need not compromise on what you believe – the end is not the means by itself. Its the man who is the means. Integrity and uncompromising ideals is what one needs.
I remember another great stretch in this book where Howard Roark explains about “owning” other man’s work. You listen to Beethoven or Richard Wagner ( both I have been listening a lot lately ) and kind of get it in your own way – need not be the way Beethoven intended to be appreciated – but in a sense you have owned Beethoven’s master piece. You say “yes” in the sense of getting it – and you have owned the master piece. Howard Roark too says that if a person has said “yes” to his work, then that person now will own the building. I know it feels like lot of bs but it made sense to me..”yes’ Ms.Ayn Rand 🙂
Do read it – the love story between Howard Roark and Dominque Francon is kind of weird – not the run off the mill(s and boons) for you – made me uncomfortable reading it in the bus – wondering what my co-passenger think of me if he reads what I am reading – but otherwise it is one “swell” of a book.
I guess I will steal Murakami’s short stories from my wife for sometime. Gotto give the guy at the top a little break.


