Let me know if that seems confusing (it definitely might be). Great feedback!
722 karma · joined February 20, 2009
Co-founder of Fanvibe (YC s10)[acquired]
http://artchang.com http://priime.com http://twitter.com/art_chang
[ my public key: https://keybase.io/artchang; my proof: https://keybase.io/artchang/sigs/MGU2x2yyeRsG2iW8WOIyQRMD224UrcyjKnQSxo_U7Cg ]
Let me know if that seems confusing (it definitely might be). Great feedback!
we went with copying what works rather than spending too much time trying to re-invent a good homepage. we launched pretty quick, so we tried to focus as much on the core features first as possible.
I'd highly recommend it. It's so much fun and very rewarding. Many times it is also very humbling.
1. The business person needs to understand that they can't make all the shots. Because they're business doesn't mean they handle all of it, especially product 2. Passionate about your idea, but understand that a technical point of view can greatly change the idea 3. Don't act like an enterprise business person. Don't think about team size as a measure of success for example. 4. Show you can bring more than ideas and opinion to the table. You need to be able to close deals, raise money, talk and persuade, have user acquisition plans that you can execute without code, have a very popular blog, twitter account, and a following of people who respect you already.
In my experience, MySQL and PostgresSQL are both awesome choices, and the community support behind them is huge.
Some stats providers we know include: xmlteam and sportsdirectinc.com
Now I play games to study the way they make people obsessed so I can apply it to my own projects.
I'm pretty hooked on a few ngmoco games these days, they have their game engine down to a science!
I wrote a quick snippet on how we setup the basics of Monit and also talked about God as well: http://artchang.com/?sort=&search=monit
It's great using tools like Heroku, who then teams up with awesome other services and then provides great tools to really make life easy as a developer.
I think these environments are great!
I work there 2 or 3 times a week, otherwise i work out of my home office the whole day banging out code. But there are times you just need human interaction and meeting rooms. It's slightly embarrassing asking people to meet with you at home. Being at dogpatchlabs is much more professional :)
Try to remember what day of the week it is
Check my email from phone
Realize what time it is
Reply to chats and quick urgent stuff from cofounders through meebo iPhone app
Get out of bed and get ready for the day
Then who knows. Work, play, eat, meetings. It's different every day.
Definitely double check any contracts you have with your company before anything too crazy.
That aside, I'd hate to see talent and potential partnerships get staunched by rules like this. If you have a good fit with someone, definitely hack your way through it to make it happen.
In terms of sending the mail, you'll need some kind of simple app to talk to the smtp server, for example a rails app that uses ActiveMailer. If you're familiar with rails, this will help: http://api.rubyonrails.org/classes/ActionMailer/Base.html
Though there are probably even simpler services that can talk to SMTP servers even better, as rails is sort of a lot of overhead just for actionmailer.
Hope that helps!
Talk about competitors to give them a quick understanding of what your product may be, they will be able to quickly see how you are different without trying to understand brand new idea.
Don't use buzzwords because those tend to make everything ambiguous
And the last thing I found out was, sometimes you just have to get lucky or know someone who can help put in a good word for you. FanPulse was able to get mentioned because we were launching right before the superbowl, mostly because the timing was perfect and we had some popular techie people using and promoting us.
It's realyy hard, i don't believe there is that one golden ticket that will for sure get you covered. It's going to be a combination of features, relevance, and outright popularity as an individual.
YUI has some really amazing things as well, but it's a bit bloated with too many options. You can probably drag and drop something in YUI about 50 different ways, which is neat, but in the end you'll only really need 1.
Take risks, make demands, or else you'll never move up in life. Not just about doing your own startup, but even within an existing company. Make an impression, make demands, and if they're treating you badly just work 9-5pm and spend the rest of your time working on a startup idea. Really, there's plenty of ways around this.
It probably helps to just talk it through and see what other people say, but at some point you have to take care of yourself, nobody else will.
Glad you took a look at the blog, the fish tank is currently in my house, but if budget permits, I'd like to set one up in the office area too. Saltwater reefs are ridiculously soothing to watch and take care of.
breakfast together sounds like a fun idea =) do they go out somewhere? make it there? cater it?
Posterous has an awesome foundation to build off of, and because of that they have a real advantage. They can get feedback from a lot of users, including requests for features. What to build? That is easily solved just by listening to what people have to say. They can validate features to build, and are justified in their time by the constant requests for these features.
As soon as they release a feature, they know it's going to be big since the community has been asking. And when it's there, the community feels that they were just given what they've been wanting. Nobody blames them for not having it in the first place, knowing this is a growing app, and are glad to be early adopters.
These guys (garry and sachin) are in a great position, and it's nearly impossible for them to NOT build a great product with all the feedback they are getting.