4 ms·
Hi Bryan, I'm a student at the University of Virginia and a founder who hopes to use Zapier to "scale" my business processes as my venture moves from high-touc
by ahstilde 11y ago
Hi Bryan,
I'm a student at the University of Virginia and a founder who hopes to use Zapier to "scale" my business processes as my venture moves from high-touch to more mass-market products. I took a class called Internet Scale Applications where we implemented a scalable application with Docker, Django, MySQL, ElasticSearch, and Kafka. It's great to see that what I learned is immediately applicable in the industry.
My questions has to deal with problem recognition and tool selection. From my understanding of Zapier, you guys went into YC after university, with little time in the industry. As you were scaling, how did you recognize problems in your technology which were present / were approaching, and how did you choose tools to address these problems?
I ask because many times the information overload of tool selection can lead to analysis paralysis. This is most often seen with the "Django, Node, or Rails" debate of student programmers who want to make something, but I presume it's a flaw of human nature, and not of youth.
- bryanh 11y agoYou'll find most successful business folks don't obsess over tool selection - good enough is good enough, customers don't care about code quality, etc. Engineers (myself included) tend to want to compare tools and pick the best one possible to solve a problem and of course - opinions vary. Both have their place - but err towards the former in the early days. One could write a book on the subject (and many have!).
- FourSigma 11y agoDo you have any notes/slides from that class? That class sounds very practical and interesting!