How HoneyBook uses User Session Recordings to Optimize their UX

Danni FriedlandBehind The Scenes, User Experience0 Comments

Honeybook is an online platform that modernizes and streamlines the client booking and payment process for creative and event professionals. With HoneyBook, users easily create custom proposals, contracts, and invoices, enable their clients to sign and pay digitally, and manage their business pipeline all in one place. Since its launch back in 2013, HoneyBook has been saving users up to 21 days a year in reduced administrative tasks so they can spend more time growing their businesses, sharing time with their families, or taking a much-needed vacation.

Jaco Labs: The Most Ridiculous Monkey Patches We’ve Seen

Danni FriedlandBehind The Scenes, technical0 Comments

“A monkey patch is a way for a program to extend or modify supporting system software locally. The term monkey patch seems to have come from an earlier term, guerrilla patch, which referred to changing code sneakily – and possibly incompatibly with other such patches (Wikipedia)” As a third party Javascript software provider, our code runs in the Wild Wide Web. We have to support sites that try to support IE6, shady WordPress themes, sites that were built in Dreamweaver and many other horrors as such.

Jaco Labs: NodeJS + Docker => The Missing Manual

Danni FriedlandBehind The Scenes, docker, nodejs, technical4 Comments

Preface When we started Jaco we set up a goal to be able to handle massive amounts of data (for a startup). To do that, we realized our system will need to support hundreds of thousands of events per second. As we started receiving more traffic, splitting up components into different parts started to make more sense as it provided us with an easier way to reason about code and scale different parts of the application depending on specific load.