Zack Bloom

Zack Bloom
Find me on:

Recent Posts

CoffeeScript Tricks

At HubSpot, I'm fortunate to work with some CoffeeScript experts.  I've picked up a few tricks, most of which aren't mentioned in the docs.

Read More ››

How We Deploy 300 Times a Day

Part of my job at HubSpot is to meet and welcome new potential HubSpot engineering hires. One of the most surprising things I get to tell them is that we deploy 200-300 times a day.

Read More ››

Modular Backbone

At HubSpot we build libraries to try and fix issues with how we build software. One issue which kept cropping up was the tendency for 'base' Javascript View and Model classes to accumulate all sorts of random functionality as well-intentioned developers added to them over time.

Read More ››

Client-side Performance Monitoring

Studies at Google and Amazon have shown that even 100ms of extra load time can have a dramatic effect on your conversion rate.  So how fast is your site?

Read More ››

HTML5 Resource Performance

There is a little known portion of the HTML5 performance API which has made it into Chrome:

Read More ››

Open-Plan Offices

Read More ››