109 karma · joined April 11, 2011
I debated what stack to use. I thought maybe I should use this as an opportunity to go deep into Node + React or Vue, or maybe Laravel.
Ultimately I decided to stick to what I know best — my end goal is to build a business, not experiment.
In the end this turned out to be a good decision because WOW are there a lot of moving parts to doing affiliate software correctly & robustly. It would’ve probably doubled development time if I had simultaneously been mastering a new stack.
The app is built in boring old Rails & Bootstrap. But not a single customer has mentioned the tech - they only care that Rewardful solves their problem. This experience has been a good reminder about what matters!
I like that I can backup to multiple destinations (AWS S3/Glacier, Dropbox, Google Drive, even my own server via SFTP). IMO you can never have too many backups.
I use it along with Backblaze (and will be setting up Time Machine & Super Duper or Carbon Copy Cloner this week, after putting it off forever).
Congrats to the Haystack team!
Uber is not (only) competing with taxis and car services. They are competing with vehicle ownership.
This single assumption dramatically affects the size of market Uber is serving.
Such a system would reduce waste and encourage digital of documents, invoices, etc. +1.
There are also a TON of financial incentives for doing business in Alberta. Low taxes, SRED, Alberta Innovates, and many other government grants for ambitious tech startups.
It's specifically good for Granify because the University of Alberta has a strong machine learning program.
Plus, the summers in Edmonton are INCREDIBLE — even if winter is a bit harsh ;)
Thanks for the feedback — what about the pricing seems weird to you?
If you're capable of using a bare-bones Linux VPS but are unable to pay $20/mo for your side projects, it's time for you to find a better paying job.
BTW I'm not suggesting this is the wrong way to sell it -- if it takes $125k for Sam to feel OK parting with Cheddar, that's totally valid.
That being said, there might be someone out there who's been contemplating building a task app business, and this would give them a really nice head start, product-wise. Or, perhaps it would make sense for a larger company (OmniGroup? Panic?) who can devote substantial marketing resources to it.
Nonetheless, I wish him the best of luck. He's a likeable guy and has obviously put a ton of love into this product -- it would be nice to see him enjoy some monetary return on his efforts.
Developer (frontend + backend) & Interface Designer
I consider myself both a coder and designer, but I don't half-ass know things -- I'm pretty experienced in both realms. I've done everything from designing the UX/UI for brand new products to building distributed systems on Amazon EC2/SQS/SMS.
A few projects (happy to discuss details via email):
- Self project: http://myfotojournal.com/ (Django + front-end + design)
- Self project: http://photobattle.me/ (Rails + front-end + design)
- Self project: http://craftingtype.com/ (Designed site, copywriting/newsletter, co-organized event)
- I've worked on Carbonmade (http://carbonmade.com/), TestFlight (https://testflightapp.com/), Yardstick (http://getyardstick.com/), and many projects with Lift (http://www.liftinteractive.com/)
Experience with:
- Python, Django
- Ruby, Rails, Sinatra
- JavaScript (including large apps, jQuery, some Backbone, etc)
- HTML / CSS (including responsive design)
- Interface Design
- Some iOS development (the Carbonmade app I worked on just launched! http://itunes.apple.com/us/app/carbonmade/id551454081?mt=8)
- Totally comfy with git, command line, and sysadmin stuff
I've dabbled in a bunch of other languages and am pretty quick to pickup & be productive in new tech.
More Links:
- GitHub: https://github.com/kylefox
- Dribbble: http://dribbble.com/kylefox
- My grossly outdated website: http://kylefox.ca/
I think (hope?!) I'm personable and easy to work with. I'm ideally looking for product development work (as opposed to designing/building brochure websites). Everything is fair game, from a few hours/week of piece work to taking on full projects from start to finish.
Get in touch if you want to know anything else, or if you'd like to start on a project: kyle.fox@gmail.com
But swears are like bolded words. Restrained use emphasizes a point, while overuse drowns the message.
Dropping "fuck" every few sentences isn't offensive, it's boring. It indicates your underlying message isn't powerful enough on it's own.
"DO NOT USE THIS SERVER IN A PRODUCTION SETTING."
(https://docs.djangoproject.com/en/1.3/ref/django-admin/#runs... )