Building Small Docker Images for Go

Using the new multi-stage Dockerfile format to reduce a Go app's image size.

Spying On Your Competitor's A/B Tests

Get new test ideas & watch what the competition is doing by spying on other Optimizely users.

Are Your Users Ready to Convert?

Understanding the psychology of your site visitors to get more leads.

SEO Keyword Difficulty in Python

Figuring out how competitive a given keyword is for SEO.

Break Yo Self: Little-Known Breakpoints in Chrome Dev Tools

Learning how a codebase works through event, DOM, and ajax breakpoints.

Real-Time Centralized Log Analysis With Bigquery & Go

Run SQL on your log data using BigQuery.

Using Python, AWS Lambda, & DynamoDB For Analytics

A simple, serverless way to collect custom analytics.

Rails APIs With Mutations & Serializers

A clean way to handle API inputs and outputs.

Bubble-Up vs. Trickle-Down Javascript Events

How JS events are propagated, and the different ways to handle them.