How does Etsy manage development and operations?
I’ve been loving using Quora these past few months, and have been amazed at the level of behind-the-scenes detail people are providing about really complex and specific things (like how Facebook does...
View ArticleMoving Fast at Scale: a microconference at SXSW
We know some folks wanted a recorded version of the talk. Given the complexity of our venue setup and the short timeline, we weren’t able to pull it off in Austin, but take heart, we will do a reprise...
View ArticleMoving Fast at Scale: the slides, and a reprise in NYC
Wow. We had SO MUCH FUN doing the “Moving Fast at Scale” microconference in Austin for SXSW. We got some really awesome feedback on the talks. A huge thanks to the 200+ folks who showed up for the...
View ArticleOptimizing for developer happiness
A few weeks ago, I gave a talk at Railsconf in Baltimore about how we optimize for developer happiness at Etsy. In the talk, I go into the philosophical reasons why continuous deployment makes...
View ArticleThe Product Hacking Ecosystem
Most product ideas are shitty, yet we spend the majority of our lives working on them. As a product hacker, you’ll be working on a constant stream of ideas that excite you to the point of obsession;...
View ArticleThe Etsy Way
As you might imagine, we at Etsy get a lot of “can I pick your brain?” requests about how we do things at Etsy, or what we’ll call here The Etsy Way. While we take these requests as huge compliments to...
View ArticleBuilding websites with science
At Etsy, we want to use data to inform what we do. We have an awesome culture of obsessing over graphs and building dashboards to track our progress. But beyond tracking the effects of our changes from...
View ArticleJavascript: Keeping It Classy
Here at Etsy we employ a few internal tools for employees to help administer and moderate the public-facing site you have all come to know and love. One of these tools to which we introduced you to...
View ArticleThe Engineer Exchange Program
Co-authors: Marc Hedlund, SVP, Product Development at Etsy Raffi Krikorian, Director, Platform Services at Twitter Your first week at any new job is (at least if you chose a good job!) filled with tons...
View ArticleRe-Exploring New Technologies: The Turbo Encabulator
One of the things that we like to do here at Etsy is to push the envelope. Pushing the envelope means reaching deep into unknown technologies and approaches, and to experiment in areas that we are not...
View ArticleJust Culture resources
This is a (very) incomplete list of resources that may be useful to those wanting to find out more about the ideas behind Just Culture, blamelessness, complex systems, and related topics. It was...
View ArticleExpanding Diversity Efforts with Hacker School
Today we’re proud to announce that Etsy will provide $210,000 in Etsy Hacker Grants to Hacker School applicants in the coming year. These grants extend our support of Hacker School’s diversity...
View ArticleRebuilding the Foundation of Etsy’s Seller Tools
At its core, the Etsy marketplace is powered by its sellers. The Shop Management team at Etsy is comprised of engineers, designers, product managers, usability researchers, and data analysts who work...
View ArticleLeveling Up Your Organization With System Reviews
One of Etsy’s core engineering philosophies has been to push decisions to the edges wherever possible. Rather than making dictatorial style decisions we enable people to make their own choices given...
View ArticleRecommended Reading for Allies
Etsy believes in the power of diversity. We believe that having diverse perspectives will help us make better decisions and build better products. We also know that it’s not enough to just recruit...
View ArticleAPI First Transformation at Etsy – Concurrency
At Etsy we have been doing some pioneering work with our Web APIs. We switched to API-first design, have experimented with concurrency handling in our composition layer, introduced strong typing into...
View ArticleAPI First Transformation at Etsy – Operations
This is the second post in a series of three about Etsy’s API, the abstract interface to our logic and data. The previous post is about concurrency in Etsy’s API infrastructure. This post covers the...
View ArticleBeing an Effective Ally to Women and Non-Binary People
This post is based on a talk and workshop that Toria and Ian gave at Etsy’s Dublin office in August. Etsy has a strong set of beliefs that underpins our engineering culture. We believe in code as...
View ArticleHow Etsy Uses Code “Slush” to Manage Development During the Holidays
Note: This article was adapted from an internal Etsy newsletter earlier this year. As the holidays roll around, it seemed like a timely opportunity to share what we do with a larger audience. As the...
View ArticleEtsy’s Debriefing Facilitation Guide for Blameless Postmortems
In 2012, I wrote a post for the Code As Craft blog about how we approach learning from accidents and mistakes at Etsy. I wrote about the perspectives and concepts behind what is known (in the world of...
View Article
More Pages to Explore .....