Helpful hints: Pre-commit

I had a lot of fun sharing pre-commit with everyone earlier this week. In case you missed it, here’s a link. As a follow up, I whipped together a quick How-To video. In it, you’ll follow along as I add a pre-commit hook to a brand new Node.js project. Init a git repo locally, and you can the same…

Read More

Polyglot microservices need pre-commit + git

  Microservices are great! Or, at least that’s what the internet keeps telling me. There are a lot of upsides, but there are more than a few challenges too. For example, microservices are a polyglot’s dream. Have a Rails app and a use case where Ruby seems a bit too slow? No problem, microservices and…

Read More

Favorites from GitHub Universe

Remember when enterprise shied away from Open Source software? I sure do. The times they aren’t a changin’.  Led to by the desire to cut costs and create better products, companies are embracing open source. Business today runs on a mix of open and closed solutions. Nowhere was this more apparent than at the inaugural…

Read More

FAQ Series: What is an overlord-minion architecture?

What do you do when even batch processing can’t save you? Yaron suggests giving the overlord-minion pattern a try. The first step to speed is usually batch processing. All that’s needed there is a server + queue. When the server is ready to work, it grabs a batch of requests from the queue. This works…

Read More

Notes from Gotham Go

Last week, I had the pleasure of joining gophers at Gotham Go. It was a incredibly dense single day of information. What follows is a quick impression of each talk, along with links to more detailed material. Special thanks to Peggy Li for tossing her notes on github! UPDATE: VODs are appearing online now. You…

Read More

Learning from Facebook’s Outage

Thanks to Kārlis Dambrāns for providing the base image. CC BY 2.0 Facebook’s suffered three outages this month; two of which occurred within the span of a week. Ouch. If you know any folks on the FB ops team, now’s a good time to buy ‘em a beer. Whenever a blip like this appears, it’s…

Read More

2015 Container Summit notes and learnings, part 2

Yesterday we shipped part 1 of our Container Summit notes. Today is a continuation! We’ll share a few of the other talks we enjoyed. In this post you’ll find stories from Wall Street veterans, open source giants, and nimble challengers.

Read More

2015 Container Summit notes and learnings, Part 1

A day ago I joined 700+ folks at the Palace Hotel in San Francisco to attend the 2015 Container Summit. Container’s are young, but one thing this event made clear is the forebears have been around quite a while. A favorite part of the summit was hearing war stories. That is, how containers are called on…

Read More

Erin McKean on Master/slave vs Primary/replica

Thanks to Vijayasarathi R. for the base image! CC BY 2.0 A couple months ago Drupal and Django switched from master/slave to new terminology. The goal was to adopt a term that’s more inclusive. When that happened, a big discussion kicked off around most of the Tech water coolers. With inclusiveness as a hot topic…

Read More