Show HN: I learned to code to launch my new startup
uncover.com
Here's a blog post I wrote on how we got there and a little story behind the startup: http://spencerfry.com/introducing-uncover
uncover.com
Here's a blog post I wrote on how we got there and a little story behind the startup: http://spencerfry.com/introducing-uncover
One minor thing - it took me about 7-10 seconds to understand what your product is. I should be able to understand within 2 seconds. You should put in big letters towards the top: "Employee Recognition Program" or something a little more sales-y.
RE: url Even in 2006-2007 that domain wouldn't have been cheap. Kudos for sitting on it that long without getting ants in your pants.
Congrats on your site (looks good) but your title is (intentionally?) misleading since you apparently have about three years of programming experience and JavaScript wasn't your first language.
However, I don't begrudge the OP, as he's certainly gaining lots of useful feedback for his site.
I just can't help but feel slightly gamed ;)
I also think that the blog post would have been much more pertinent to the OP's experiences and conducive to good feedback. Conceivably he chose the title because he wanted feedback on his experiences while learning to code, yet he got feedback about the product in general. If he was looking for advice about the site in general, a Show HN would have been more appropriate.
Not sure why adsense at my place of work blocks your blog for the reason: Not allowed to browse Anonymizer category.
Would love to read more about your pathway towards the launch, e.g. how your coding came along, etc.
But I am on the struggle, "is this worthy", full of doubts stage. I hope I can learn a thing or two from you...
I'm learning how to program, and I am doing so, so as to get into the business of starting a startup, and he started a startup, and coded to fit into it. Amazed.
Well, Spencer, if you ever get to read this, please answer a few questions for me:
When did you begin writing programs/web design? Like, when did you get from 0 to where you are now, programmably?
What did you use to learn? What documentation/videos/resources?
Where now? Now that you've designed this, do you feel a sense of accomplishment? Do you feel you have SO MUCH MORE to learn or did it fit the purpose you needed it for?
Thanks, congratulations, and good luck!@#
Happy to answer your questions.
1. I've dabbled in web design for a longtime, although I did not design Uncover's marketing site. jakeprzespo.com did that. I did work with my partner Mike to design the internal pages of the site.
2. I started learning to program in February, 2012 and have gotten progressively better since then. I launched the original version of Uncover completely on my own at the end of last year.
3. I wrote a blog post on what I used to learn to program: http://spencerfry.com/programming-resources
4. Definitely feel a sense of accomplishment. I couldn't have done it without the other two folks I've been working on Uncover with: Mike and Jason. We've all worked very well together and done awesome work to get Uncover out in such a short period of time. None of us believe in waiting for that "perfect moment".
Could you maybe test switching the left and right part of the above the fold part?
When I visited I started reading something about Sushi making and assumed you were teaching sushi classes.
Still, it's probably a smart idea to do your A/B testing as others have mentioned. Design is clean and the concept is very cool. Congrats on launching!
- Pretty nice looking website for rolling sushi! - I can sign up to reward my employees by learning to roll sushi? Something is not right... - Oh, employee rewards program - cool! - Hmmm, I wonder if they break rewards into categories like "Developers" so I could redeem things like GitHub, DropBox or MT/RackSpace plans.
All in all, nice looking site and pretty impressive for a first go at coding.
Best of luck!
As to being able to breakdown benefits/rewards into Groups of employees, that's on our roadmap. You can currently reward one or more people for going the extra mile, but we'd like to do more.
I could see the program working in certain businesses, but managers need to be trained to use it correctly, especially in creative fields: http://www.ted.com/talks/dan_pink_on_motivation.html
That might be a good direction to consider going in the future. Have an API which companies can integrate into their existing systems to push metrics your way (whether they do the integration themselves or through IFTTT, Zapier, etc.) with thresholds set on your side to "Uncover" the star performers in the organization. A manager can then periodically go into their dashboard, review who the system has uncovered (exceeded the thresholds), and pick and choose who gets rewards.
I love your idea of creating an API to integrate into their existing systems.
This crucial point about your brand isn't conveyed anywhere in the homepage copy. Making that connection to unify the solid URL with your core benefits in the copy will go a long way toward telling a cohesive story about not only what you do, but why you do it.
Question: Did you and your 2 partners quit your jobs all at the same time completely to build this? Would love to hear more about the work/money/time side of things that allowed you to get to this point. Best of luck.
We're bootstrapped for now. I have had some previous exits with TypeFrag and Carbonmade, so financially I haven't had to work another job while bootstrapping Uncover. Mike and Jason have been doing contract work to pay their bills while working on Uncover.
Happy to go into it more privately (email in my profile) or I can potentially write a bigger blog post on it.
http://spencerfry.com/why-and-when-to-learn-to-program
I'll follow up with some more code posts in the future. I wanted to keep the "Introducing Uncover" post to be focused on the startup.
I remember Paige Craig was working on something similar. There was a business there but then when they scaled up sales it didn't seem like the model worked (not enough demand). Maybe there's something different here or will be executed on better?
Either way, it looks nice and it's awesome you learned to code to start your startup! I'm only in the beginning stages of learning to code, but it's already helping me interact with the developers and designers I'm working with. It's hard to juggle learning with working.
With Uncover, you can provide both ongoing perks as well as individual recognition. We call those two products "Benefits" and "Rewards".
One thing that caught my attention and raised a red flag though was the $5 per employee mention on the how it works page. Why not state that upfront elsewhere, maybe even having a pricing page?
http://spencerfry.com/why-and-when-to-learn-to-program
I started learning to code in February, 2012 and have been going at it ever since. I've had great mentors and it's taken what feels like a long time to get to where I am.
suggestion - I'm not sure if you have this as a feature (I'd suspect you do) -- but allowing employees to vote on their perks would be great. Like if when company HR managers (or who ever sets team budgets) set the budget, they could go to your site, input that data, and know how many "points" (essentially dollars) worth of perks they can afford. Then employees could log on, and vote for which perks they like the most, and that's how the company could decide their perks plans
That's a very interesting idea. We've had some similar thoughts that I think we'll begin to start incorporating over the next few months. We want employees to have more involvement in the benefits, but at the same time make sure that the employer can customize Uncover for the type of culture they want to create. For example, we have some beta customers that have books clubs at their company and are now using Uncover to facilitate that.
That would fit in perfectly with the book club -- employees who want to fund something like that have two avenues -- get their club recognized by HR in the budget, or if interest is high enough they can get enough votes to put it in the employee perk budget.
We have a feature called Rewards that allow employers to reward employees for going the extra mile. With that feature you can reward one or more employees and tailor the gift and message to them.
Does this help? https://www.uncover.com/how-it-works
With that said, fantastic job, and way to take the initiative to see your idea through!
https://www.uncover.com/how-it-works
Scroll over the top left image.
but, the complex part is not the piece of code that someone else has already solved. The complex part is usually something unrelated.
As a coder, your tools are your computer, the compiler and user interface. It takes skill, knowledge and understanding to use these tools effectively.
I own saws, hammers and power tools, but I'm certainly not a carpenter.
In the true spirit of "Show HN" though, how about sharing some code?
http://spencerfry.com/why-and-when-to-learn-to-program
I wanted to keep the most recent blog post solely focused on Uncover. I'll follow up with more coding posts shortly.