Software—like so many other things—is built on those that come before. Instead of reinventing the wheel every time you build something, software developers at Zapier and thousands of other companies start with open source software. You can quickly spin up a new server running Linux and other open source software,...
Developer environments are personal things, and often include various settings files, specific language and framework versions, and other individual accoutrements. When you start a new project or test something out, you may feel compelled to make some changes to your delicate personal settings. Alternatively, you could take those preferences to...
Editor’s note: We publish occasional guest posts on the Zapier Engineering Blog, like this one from Jared Cheney, a senior software engineer at TSheets.
I believe that to build a great product, you’ve got to eat your own dog food—or, in other words, you have to use all the...
Every SaaS company I talk to wants to build integrations, and for good reason, too. When done right, integrations extend the possibilities of your app, keep customers happy, and offer great opportunities for partnerships with other SaaS companies. Yet, there’s more to successful integrations than slapping some APIs together.
You’re about to go on stage and your mouth is dry in nervous anticipation. After repetitive practice, you know your most important talking points better than your name, but still the moment weighs on you. It’s worse than speaking in front of a filled auditorium. Instead, your audience is made...
Inspiration springs from customers who use your product to its fullest. These power-users thrive on Zapier, where they can define precise workflows and bring your app along. They have a knack for finding bugs and pushing the boundaries of what’s possible—resulting in feature requests and a better experience for all...