225 karma · joined May 14, 2008
- Product Development
- Features
- Bugs
- Design
- Feedback
- Direction
- Marketing
- Launch
- Viral Component
- Incentivize referrals / Customer Acquisition
- Business
- Raise Money
- Monetize
- Brain Dumpsaid the guy who just finished saying it's too hard to program without an IDE that has a good debugger.
This guy also thinks HTML==web programming...
edit: I'll include the link again for the lazy: http://www.vimeo.com/3734864
http://davidseah.com/tools/ett/alpha/
Save it to your desktop and what you do is this, write 4-5 tasks you want to complete, and make sure you can hear the beep every 15 mins.
What I do is work on something, if I hear the beep and I'm still working, I keep going. If I hear the beep and I'm not working on said task, I go in to ETT and write what I did over the past 15-30-45-60 minutes. Make sure to put an entry for "IM", "Email", "Telephone","Bathroom" and "Food".
What happened is that when I started using it, I realized I only did about 2-3 hours of productive work a day. It took me a few months to push that up to about 7-8 in an 8-10 hour work day, but you get there by keeping track of how much actual work you do in a day.
Slimtimer.com also works well to this effect. Basically, just take the time to count where every minute goes. You'll soon identify where your focus is going instead of your project and be able to fix it.
Closing IM was key for me. :)
I hate to break it to you, but you're in a relationship. Try sleeping with someone else, you'll see what I mean. :)
1) What's my file limit?
2) How long are files kept for?
Again, this isn't the whole story. I'm being a little dramatic here so that the story isn't all that boring, but it's essentially what happened. It's probably a good idea for a lot of people. For me, however, it really took all the fun and all my passion out of my company.
It was a good life. Wake up, set your own hours, do some programming on the site and automation tools, take a mental break to communicate with users via email. All in our boxers. Our friends would call us to go out, one of us could handle the emails while the other was out, or hell, we would both leave, so long as people got a reply within 6 hours, everybody seemed to be happy.
Life was good, we were both getting laid and our apartments were clean. Every now and then, a customer here and there wouldn't get it and would request a phone call. We gladly called them up, and fixed in 30 mins what normally would take us 7-10 days of back and forth emailing!
This gratification encouraged us to put our number on our webpage. We did, and closed many sales over the phone. Our sales tripled, our company grew more. we were both earning 50k/year in profits compared to last year's 20, and growing more than linearly.
What happened next? The calls grew more frequent. We would leave them to answering machine and when we would call back, the customers would be angry. Eventually customers called us out on the fact that we only answered calls as of 11:00am and they made us feel guilty about not having a phone answered during business hours.
So we conceded. 9am - 6pm our lines would be answered. After all, we owe it to the customers who brought us our livelihood. 2 guys splitting the task; it was maintainable. All of a sudden though, we couldn't work when we wanted. We had to be up and in the office at 9.
We tried maintaining our lifestyles, coding killer features until 4am, going out when our friends would call us. Eventually there were consequences for these actions.
Gone were the days of coding in our underwear, gone were the haphazard productivity blitzes, gone were the days of our startup's spirit. We lost sleep because we had to be up at 8. Lots of it. If one of us would sleep in, the other would cover until eventually the person waking up early more often would fall to resentment.
Our product suffered, our relationship suffered, our productivity blitzes? Gone. We were canceling plans with friends because we had work to do at night that couldn't get done cause we were on the phone. Nobody would outsource our calls, most of our clients spoke french. Our website hadn't changed graphic design since we put our winter theme up. It was july and our logo was covered in snow. Our phone staff kept quitting. Our sales plateaued. We even started wearing pants. I eventually sold my half.
Trust me kids, don't put your number on your homepage. Stick to email support and get by. Find a way to get by without a filing cabinet and go travel the world while working.
I'm currently dabbling in Rails and Django, but am going to put them down until I finish my current project, since there's nothing in either that I can't do in cake, as far as my project's requirements go.
These are also a lot less portable than the PHP frameworks, which I find is a big deal if ever you want to lengthen your runway with client work. It's MUCH harder to get a quick 2-5k on a small webpage when the client hears "change hosting".