Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Since you asked for it ;-)

>> All feedback is highly appreciated, no matter how brutal.

You should really get a native English speaker to proofread and correct the website. The content itself is fine but there are so many spelling & grammar errors in the text that it really starts to detract, and it honestly affected my perception of the quality of your software in a bad way.

Also not a big fan of the long-scroll style landing page in general, but that seems to be the flavor of the day now. I think some structure (index, menu) would make it a lot easier to navigate to the relevant information, right now reading top to bottom I had no idea what kind of other information could/would/should have been lower down the page.



Yep, absolutely agreed. The landing page is work in progress and hasn't been proofread. Didn't except it to end up in HN :)

Apologies for typos and grammar, and I hope you can also brutally criticize everything else beyond the surface! :)


>>I hope you can also brutally criticize everything else beyond the surface! :)

I recommend removing the word "cheap" from your landing page. I understand the sentiment (and love it), but what may be "cheap" in one part of the world is likely "expensive" in another. It also cheapens (no pun intended) your value proposition from an enterprise perspective. Be confident and drop the word.

Also, perhaps in some fine print (or even better - a clearly visible and simple explanation) defining the scope of the perpetual license -- limited to +K (where K ≤ 0) major software versions or all future releases (K = ∞)?


"cheap" in English means both "low cost" and also "low quality". To convey what I think you want to convey you could use the word "inexpensive" or "low cost" (but I also agree with the parent comment's advice).


Again fully agreed, thank you.

What do you think would be reasonable price for perpetual license?


You need to do a market analysis yourself as developer tools are not my area of market expertise. As a general strategy, given this is a new tool you might want to start with just two dimensions/factors: introductory vs. long-term (to drive adoption), and consumer vs. enterprise.

For the purposes of answering your question in the short-term: you might end up with a perpetual license single-developer price knowing that this initial set of customers will be innovators and an "investment" that will be on your books for quite some time. You could even time or quota-limit if you're looking for a specific growth trajectory and initial burst of revenue.

Given that this is perpetual licensing (and again - you need to decide whether this will be for all versions forever, or limited to +K major versions), you need to balance 12-18month runway (cost-feature) planning against any margin you're hoping to generate (maybe none if you're aiming for ramen profitability).

Feel free to reach out if you want to discuss further.


I hope I didn't (again) express my self badly...

Of course I'm not expecting to be spoon-fed with a ready made pricing model, but was just trying to get overall sentiment..

You make a lot of great points, and this is one area where I definitely need help, so thank you for your offer. I'll get in touch after I've survived today :)


Somebody else suggested this already, but I’d probably do something like the following:

$100 - personal license, must be bought by an individual (not company), but can be used for commercial purposes. Best effort only support, pushing folks to use a support forum.

$200/seat - business license version of above, but including email support, just without an SLA.

$400/seat or $15/seat/month - enterprise license, includes priority support.

Based on experience, providing support is the most “expensive” and time consuming portion, so make sure you are pricing high enough to cover that, especially with perpetual licenses.


Keep in mind what this tool replaces. Sure, most obviously, this tool might "be" a debugger, but if by using it you suddenly don't need separate static analysis/reverse-engineering tools in your debugging workflow, then it's in competition with those tools, too. Imagine everything you'd have to buy+install in order to get the same effect as this tool, and then charge more than that (because probably there's at least a few use-cases where, without this exact tool, you just can't do it at all.)


Thanks, really great point. BugJail actually started life as internal tool for dynamic analysis, not for debugging. The longer term vision is merging of dynamic and static analysis, so not exactly, or only, "better debugger".


Have a look at other developer tools like IDEs (IntelliJ) or profilers (YourKit). Look at what kind of value you provide relative to what they do.

You should definitely charge for upgrades. Make the license for a particular version perpetual, but no upgrades after a year unless they pay again.

Most of your money will probably come from large corporate licenses. Think about how to structure them.


Thanks. My current plan is pretty much exactly that: perpetual license for $ X including 1 year of updates, then $ 0.5X for additional year of updates/maintenance.

The main thing I'm uncertain about is the value of X :)


$100


$200 for large companies (revenue over $1MM), $100 for smaller + devs. Maybe $50 for students if you want to spoil them in their youth.


Many legal/finance teams hate licensing costs based on revenue numbers. I’d suggest avoiding that and instead tying something of value to larger companies to the higher priced license, like priority support.


Nobody sells perpetual licenses anymore.


Well, I will :)

I'm doing this mainly to help other developers, so I don't care that much if my monthly recurring revenue or whatever doesn't please Sandhill Road.


Tech that disappears because it isn't profitable enough (or at all) is even worse. A successful business model is in everyone's interest. Don't unilaterally rule anything out, look at it rationally.


I considered this overnight. I was naive.

If the goal is to help as many developers as possible, then being profitable and/or well funded makes achieving that goal easier, through hiring more employees and developing better product faster. Which in retrospective sounds obvious.

I'll still keep perpetual license as option, but stop being arrogantly non-commercial.


Very sensible viewpoint, thank you. Perhaps perpetual licenses and subscriptions could co-exist as alternatives, and customers can choose whichever they prefer.


Happy to proofread and fix it in a PR, looks like a nice tool.


Thanks, actually I'd gladly accept your offer! Seems I really need help with my English :) My email is in the contact page :)


He should really remove the political content too. Yes, many of us think Trump is an asshat, but why alienate a potential customer who disagrees? I think it's an attempt to be edgy/cool (along with "Frigging") but I think it risks hurting more than it helps.


Thanks for the feedback. I'll follow your advice.

It probably doesn't matter, but the third screenshot wasn't any kind of planned attempt of being edgy/cool. Just another 16h coding day ending in bit more lighthearted way.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: