For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | navanit's commentsregister

I noticed several other developers chiming on the "Being a Deaf Developer" post [0], and thought I'd share our tool.

[0] https://news.ycombinator.com/item?id=10924605


Are there more details about the app and how to use it available on a webpage?


It looks, on the screenshots, that it does speech-to-text on the display. Or you can write.

And the text will appear already rotated to the deaf person sitting across you.


You could consider investing in some training for the employee. You could have another senior designer offer the critiques and feedback you feel are eating into your time.


This is an option for large firms with resources to throw around, but at a startup, everyone needs to pull their own weight. There are already enough things eating into your resources -- don't need to pay a second designer to train your first designer.


You most certainly should charge for maintenance. Depending on the size of the project, you can also charge a monthly retainer to be available for maintenance should the need occur.


Or your end users. Everything becomes easier when you really care about the demographic you're serving.


Constant fear of Apple breaking backward compatibility by shipping new versions of their operating system every year.

Apple is now running a beta versions of iOS 8.x and iOS 9.

This puts a massive brake on the impulse towards creating new products if you have fixed resources. It creates a strong bias towards optimising existing products even after the point of diminishing returns.


While I have faced this issue a few times, especially with some UI elements when moving from 1 version to another, I found that the situation is much better in iOS (deprecated APIs are supported for a while before being removed) when compared to Android (of course, its my anecdotal experience and I'm not trying to generalise here) where some of the APIs were completely dropped or the behaviour was totally different between incremental versions. In our case we we had to implement the same feature in 2 different ways to support 4.0 and 4.1 Android versions.


That makes a lot of sense. I guess work is never done since iOS is always being updated.


Alright, so here's how you go about it. I'll first give you the general approach, then an example.

1. Find a demographic that you care about. Someone you want to help from the heart (not just intellectually). This will keep you going through the dark times.

2. Find an online forum or vertical where a critical mass of this demographic hangs out. This could be a specialized forum, a subreddit, or twitter.

3. Read through their posts and find pain points and existing businesses that solve these pain points.

4. Create a SAAS that helps these businesses you found above. Typically you can help them become more efficient at something. They will most appreciate a SAAS that helps them book more customers.

Here's the example I promised:

1. Let's say you care about pets and pet owners

2. Spend time on /r/pets and /r/aww and find their major pain points

3. You'll see that vets (veterinarians) and animal shelters come up a lot.

4. Look at Vet websites and animal shelters and see how you can make them better and offer differentiated services for these vets and animals shelters as a SaaS (note, these are businesses and you're thus a B2B SaaS).

That's how you come up with a good first part of the founder/product/market fit equation :)

Execution is a whole different ball game and then there's the marketing. If you've done your research right, then feedback and early customers should come from the very forum that you discovered the pain point at.

Your motivation will come from knowing that by improving the services offered by the vets and animal shelters (even if it's in the billing department), you'll be helping a lot of kitties and puppies at the margin.

This is the only way I know to do meaningful work and make some decent money at it.

TL;DR: Find a demographic you care about; climb one or two nodes up the tree until you hit a business that serves this demographic; create products/services for these businesses.

Edit: clarified B2B and added TL;DR


I'm glad you brought up subreddits—that's generally been my strategy as well. If you build your own SaaS, you'll generally have to do your own content marketing. It has to therefore be an industry you care about/know enough about that you won't mind reading and writing about it daily.

So I take my list of followed subreddits and identify which ones have b2b markets, which really narrows things down for me.


Funny coincidence, a friend of mine will launch https://www.pawsquad.co.uk/ this month. I don't know if he looked on /r/pets for inspiration though.


Howdy-

I'm the founder of a SaaS for dog daycare, boarding, grooming and training businesses. Have a few customers in UK/Ireland and they may be interested in chatting.

My email is on my profile here if interested.


Thanks for your reply, I think that point #3 is where I always get stuck. It's difficult to identify "pain points" that appeal to a good number of people without being too obvious that someone else has already implemented a solution for them.

That balance between something that enough people need so it's viable to implement as a SaaS and so many people need it that there are SaaS businesses offering already.


I don't think finding a unique SaaS idea is the way to go. You're better off studying the competition and trying to see how you can sufficiently differentiate your offering from them and creating an overall better service.

If you or your team have strength or experience in marketing, you can even create a clone and out-execute them on the customer acquisition front.

There are still vast swaths of businesses that use paper and pen and Excel for many things. So your competition will not be other SaaS offerings but, in fact, no solution at all and not even looking for one. Converting them to your solution is the hard part.


Yes, I have had the intention of just cloning a couple of services, but then again trying to win on the customer acquisition front seems to be another difficult matter.

Most SaaS businesses use the exact same techniques: Cold calling, cold e-mailing, ads... so the differentiation factors are very narrow.


For B2C products, once word-of-mouth and customer referrals become a significant (~10%) chunk of your customer acquisition, it's safe to say you have good product/market fit.


First, think of what you will do if your client refuses to increase your rate. What is your BATNA? Are you prepared to walk away?

If, after rejection, you plan to continue with the client at the same rate, you will need to make sure the negotiation process does not sour the professional relationship moving forward. This means making sure that you're emotionally prepared to be rejected and also negotiate in a manner that does not come off as aggressive or manipulative.

The best way to ask for it is to highlight the clear benefits you have delivered already and to paint a vision of continued benefits moving forward and then ask for your new hourly rate. Ultimately it's as simple as that.

You will need to overcome objections be referring to the "market rate" and positioning yourself as referring to objective external standards.


"Winning through Intimidation" by Robert Ringer is an amazing work that has helped me tremendously.


I joined this discussion just to recommend that book, it also helped me tremendously; I read it as a teen in the '70s.


Like Patrick mentions in his reply, you should try to hack your psychology to get more comfortable with directly but politely asking for things you want.

One trick that works for me is to tell myself "Let's try it and see what happens". Curiosity is a strong motivator.


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

Search:

HN For You