Posts

Showing posts with the label developer

How to handle Developers!

Here are a few tips if you get pushed to managing a team of code monkeys..err..developers. 1. Deadline is 8 hours away and they are whiling away time by reading Joel Sposky or watching a South Indian actor dancing in a superman costume. Ignore this - they are just warming up. 2. After the above intellectual stimulation they go for coffee. Again, be patient. They are refueling. 3. Call them for a meeting to explain how grave the situation is. Only 6 hours is left. Stop stop. Don't call them for a meeting now, it will just drain the warm up and caffeine effect they are having now. They are about to enter their "zone" where things will start "flowing". 4. How to know what the status is? Hmm..it is a difficult thing. If you send an IM or an email it will interrupt their flow which will make them very angry, or they might mistake you for micro managing things. Wait for one of the developers to go for a bathroom break and follow them there. Of course you should be o...

Debug PHP in IntelliJ IDEA

Image
IntelliJ IDEA 9.0.1 has support for PHP. And the fine folks at JetBrains have given debug support which is awesome squared ! In just a few minutes you can get debug going on for your PHP applications. Note : These instructions are for the ultimate edition of IDEA ( not the community edition which does not have php support ), and Ubuntu 10.04. 1. Install xdebug : sudo apt-get install php5-xdebug 2. Add xdebug configuration at the end of php.ini sudo vi /etc/php5/apache2/php.ini Append these lines at the end xdebug.remote_enable=On xdebug.remote_host="localhost" xdebug.remote_port=9000 xdebug.remote_handler="dbgp" 3. Restart apache sudo /etc/init.d/apache2 restart 4. In IntelliJ here is how I have configured. It is quite simple actually. Here is the Run configuration Here is the PHP Setting. Point the server root to your folders. 5. Now put a break point in your code and click on the debug button. A new browser window will be launched, navigate to the page you are tes...

5 Advantages and Disadvantages a Developer has when running his/her own Startup

Image
And before I begin the usual disclaimer : This post is for the developers who have a startup idea for a click and mortar business ( meaning an online portal or a software product ) and not the traditional brick and mortar types. Hi there my developer friends and those developers who are contemplating a career as an entrepreneur and running their own startup. My recommendation - take the plunge - we have an unfair advantage already :) In the world out side of World of warcraft I chose my career as a developer - not a cook, not an artisan, not an F1 driver, not a manager - but a developer. And now in my current role as an entrepreneur I am patting myself for the decisions I took on all the career forks that were put in front of me - and kept choosing the paths so I remained a developer. Here is why being a developer/architect is perfect for an entrepreneurial stint. Advantages 1. You will save a ton of money on developing your product.Currently my expenses are hosting, printing, hardw...