I'll follow up with you directly via email, but all good points that I want to address in the near future.
I wanted to launch early, get feedback, and iterate quickly.
501 karma · joined December 20, 2009
I'll follow up with you directly via email, but all good points that I want to address in the near future.
I wanted to launch early, get feedback, and iterate quickly.
1) With the demo on the homepage, you immediately get a good idea of the usefulness of the tool.
2) I'm not really interested in a freemium model where I support a large base of non-paying users.
3) I'm trying to see if this is worth working on, and the number of people who are willing to pay is a good indicator of that.
I'm interested in your thoughts on the benefits/downsides of this approach.
I changed it, hopefully now it's less headache inducing. :)
I've linked to the blog post describing the launch. The homepage of the product is http://chatteranalytics.com (obviously)
Thanks!
I thought it may be nice to keep it there, so people can fill it in if they left it blank, or maybe edit it.
Turns out, people don't expect it to be there, and I saw several people hitting "Send" multiple times to (I assume) get rid of that box. :)
Yes, for now it's very basic. It'll be better fleshed out when I launch it (grouping on the backend instead of the front end, for instance)
Re page load time: I'm using asynchronous loading of the scripts. This allows the page to load fully, and the JavaScript is loaded in the background.
It's not completely cross browser, but speeds things up for people with modern browsers. There may be a similar approach for adwords, but I wouldn't know for sure.
I'll use the data I get from this test and decide whether I should support older browsers or not.
I want to add historic data in the future.
I started with a basic real-time stream of common events, used it in a few projects, and gained some valuable information from it.
If there's enough interest for this type of tool, I'll build it out and launch it.
The long term vision is to visualize individual user sessions.
Thanks!
I agree about the "Join today and earn money" call-to-action. Any suggestions for better copy?
It's great if I'm impressed with their code, but bad code isn't necessarily a negative. I'm much more interested in why they wrote it a certain way then looking at their code with no context. Everyone out there has written bad code, it's understanding the decisions made behind the code that's interesting to me, in regards to whether or not a candidate will make a good employee.
However, that's not what competitions are designed to provide. This isn't a corporate productivity debate.
Competitions generate excitement, stroke entrant's competitive nature, provide some openness (in cases where the public participates), and promotes more out of the box thinking.
You see it all the time with sports, the increasing number of hackathons (where yes, developers, designers, and others spend X hours building something nonstop for zero guaranteed reward), government initiatives (challenge.gov), etc.
Religiously calling all competitions/contests bad because there are some companies which exploit the characteristics of a challenge is a bit naive.
Note: I recognize that design is time intensive and not always fun. Hell, it's the same thing for developers.
My understanding is http://www.no-spec.com/ is a reaction to businesses exploiting designers through spec work (if that's wrong, please enlighten me). There is no one exploiting anyone here, just a developer who would like his open source, zero revenue, app to look presentable.
A designer who only opens photoshop for cash probably won't be interested, but a designer who also loves to design in their free time may.
In that way, Aaron and a potential designer may very well be similar. They don't treat their craft as a day job, but more as a lifestyle.
Get over your hostility and either do something fun on the internets, or don't.
I understand the no-spec mentality, but it seems odd to apply it to open source or a fun, no-profit side project.
If a designer is interested in Ruby committers and wants to make it look pretty, then have fun!
Programming tests are simply to make sure you can actually code. You'd be surprised how many people interviewing for engineering positions can't.
Startups are generally very small, and can only afford to hire engineers who are going to get a tremendous amount of work done.
I'd definitely be more willing to try and eventually spend money on a product where the company understands the spirit of a "free trial".
That said, because of the difficulties, it's generally acceptable to provide some base functionality/design for all browsers while layering on cool CSS effects for modern browsers as a form of progressive enhancement (using CSS border radius for example).
Of course, all of this depends on your specific user base and the importance of those IE users.