Etsy
Tue Aug 06 2024
Machine Learning in Content Moderation at Etsy
At Etsy, we’re focused on elevating the best of our marketplace to help creative entrepreneurs grow their businesses.
Mon Jun 17 2024
Enhancing Cloud Usage Forecasting, Monitoring & Optimizing
In 2020, Etsy concluded its migration from an on-premise data center to the Google Cloud Platform (GCP).
Fri Jun 07 2024
Efficient Visual Representation Learning And Evaluation
Etsy features a diverse marketplace of unique handmade and vintage items.
Mon Mar 18 2024
Macramé: Untangling the Knot on the Etsy Android Listing Screen
Easily the most important and complex screen in the Buy on Etsy Android app is the listing screen, where all key information about an item f...
Tue Mar 05 2024
How We Built The Deals Tab in Swift UI
Balancing Engineering Ambition with Product Realism Introduction In July of 2023, Etsy’s App Updates team, responsible for the Updates feed ...
Wed Jan 03 2024
Behind the Scenes - A Glimpse to Tax Calculations
In the past, sellers were responsible for managing and fulfilling their own tax obligations.
Mon Sep 18 2023
The AR Measuring Box: Etsy's answer to Big Tape Measure
A little while ago, Etsy introduced a new feature in its iOS app that could place Etsy sellers' artwork on a user's wall using Apple's Augme...
Tue Sep 05 2023
The So-fine Real-time ML Paradigm
Introduction Each year, Etsy hosts an event known as “CodeMosaic” - an internal hackathon in which Etsy admin propose and build bold advanc...
Fri Jul 14 2023
Leveraging Real-Time User Actions to Personalize Etsy Ads
Introduction Personalization is vital to connect our unique marketplace to the right buyer at the right time.
Fri Jun 23 2023
The Problem with Timeseries Data in Machine Learning Feature Systems
Introduction The Feature Systems team at Etsy is responsible for the platform and services through which machine learning (ML) practitioners...
Fri May 26 2023
From Image Classification to Multitask Modeling: Building Etsy’s Search by Image Feature
Etsy announced the arrival of a powerful new image-based discovery tool on Etsy’s mobile apps.
Tue Apr 18 2023
How We Built a Multi-Task Canonical Ranker for Recommendations at Etsy
There are more than 100 million unique listings on Etsy, so we provide buyers recommendations to help them find that one special item that ...
Fri Apr 14 2023
Barista: Enabling Greater Flexibility in Machine Learning Model Deployment
Machine learning (ML) model deployment is one of the most common topics of discussion in the industry.
Thu Apr 13 2023
Docs-as-code at Etsy
The question of documentation—not just formats and standards, but the tools and processes that can make documenting code a normal and repeat...
Wed Feb 22 2023
Scaling Etsy Payments with Vitess: Part 3 – Reducing Cutover Risk
Between Dec 2020 and May 2022, the Etsy Payments Platform, Database Reliability Engineering and Data Access Platform teams moved 23 tables, ...
Scaling Etsy Payments with Vitess: Part 2 – The “Seamless” Migration
Scaling Etsy Payments with Vitess: Part 1 – The Data Model
At the end of 2020, Etsy’s Payments databases were in urgent need of scaling.
Thu Feb 09 2023
Adding Zonal Resiliency to Etsy’s Kafka Cluster: Part 2
The first time I performed a live upgrade of Etsy's Kafka brokers, it felt exciting.
Tue Jan 31 2023
Adding Zonal Resiliency to Etsy’s Kafka Cluster: Part 1
In 2018, with its decision to choose Google Cloud Platform as its provider, Etsy began a long project of migration to the cloud.
Thu Jan 26 2023
Improving Support for Deep Learning in Etsy's ML Platform
Introduction As new machine learning (ML) techniques continue to advance and provide the promise of better performance, platform teams every...
Tue Dec 13 2022
Mitigating the winner’s curse in online experiments
Experimentation plays a central role in how we test and deploy new ideas at Etsy.
Wed Dec 07 2022
Understanding the collective impact of experiments
Autonomous experimentation is an integral part of Etsy’s product development cycle.
Mon Oct 24 2022
Being a Dynamic Leader
When we think about how we grow our people as leaders, our focus is often simply on getting them promoted.
Managing and Leading Globally Distributed Teams
When I started managing globally distributed teams shortly after the 2008 economic crisis, I never would have predicted that it would become...
Fri Oct 14 2022
Making The Indian Rupee Work For Humans and Databases
As a global marketplace, Etsy offers support for a few dozen international currencies.
Tue Oct 04 2022
Deep Learning for Search Ranking at Etsy
Until recently, search ranking at Etsy was powered by a gradient-boosted decision tree model.
Wed Aug 31 2022
Towards Machine Learning Observability at Etsy
Etsy has long had comprehensive observability over its machine learning (ML) deployments from a software engineering perspective.
Mon Aug 08 2022
Faster ML Experimentation at Etsy with Interleaving
At Etsy, our product and machine learning (ML) teams are constantly working to make improvements to the experience of our buyers and sellers...
Mon Jul 25 2022
Priority Hints - What Your Browser Doesn’t Know (Yet)
As a rule, users don’t like slow web pages.
Tue Jul 19 2022
A Checklist Manifetsy
Introduction The first time I encountered it, Atul Gawande’s The Checklist Manifesto made intuitive sense to me.