codeascraft's profile picture. The engineers who make Etsy make our living with a craft we love: software.

Etsy Engineering

@codeascraft

The engineers who make Etsy make our living with a craft we love: software.

We've officially expanded our App’s #AugmentedReality feature! Users can now visualize items from @Etsy's unique marketplace in their space and among their real-world things. Mahreen Ijaz and Pedro Michel tell you all about it in this recent post. #AR etsy.me/48lvjwt

codeascraft's tweet image. We've officially expanded our App’s #AugmentedReality feature! Users can now visualize items from @Etsy's unique marketplace in their space and among their real-world things. Mahreen Ijaz and Pedro Michel tell you all about it in this recent post. #AR etsy.me/48lvjwt

How can you measure a website’s energy and carbon footprint? In our next #CodeAsCraft speaker series, @emilysommer and @davidmytton will discuss the challenges of measuring online energy use and carbon consumption. etsy.me/45xe0a5

codeascraft's tweet image. How can you measure a website’s energy and carbon footprint?  In our next #CodeAsCraft speaker series, @emilysommer and @davidmytton will discuss the challenges of measuring online energy use and carbon consumption. etsy.me/45xe0a5

Occasionally conventional wisdom & best-practices for designing software systems don't quite align. @kylegallatin & @mackenzstarr highlight a case study in Feature Systems where the intuition was contrary to the true needs of #ML-driven workflows. etsy.me/3rzaT2n

codeascraft's tweet image. Occasionally conventional wisdom & best-practices for designing software systems don't quite align. @kylegallatin & @mackenzstarr highlight a case study in Feature Systems where the intuition was contrary to the true needs of #ML-driven workflows. etsy.me/3rzaT2n

By learning from 1-hr sequences of user actions, Etsy's marketplace recommendations are now more tailored than ever before. Staff #ML Engineers @awadalaa and @daoRoberts share how Etsy built a deep learning module powering personalized sponsored search. etsy.me/43rzd3j

codeascraft's tweet image. By learning from 1-hr sequences of user actions, Etsy's marketplace recommendations are now more tailored than ever before. Staff #ML Engineers @awadalaa and @daoRoberts share how Etsy built a deep learning module powering personalized sponsored search. etsy.me/43rzd3j

Sometimes words aren’t enough to express exactly what a buyer is looking for. Enter the scene: #SearchByImage. 📷📷 In this post, #ML Engineers @edendolev & @awadalaa share @Etsy's architecture journey from image classification to multitask modeling etsy.me/43JJdpm

codeascraft's tweet image. Sometimes words aren’t enough to express exactly what a buyer is looking for. Enter the scene: #SearchByImage. 📷📷 In this post, #ML Engineers @edendolev & @awadalaa share @Etsy's architecture journey from image classification to multitask modeling etsy.me/43JJdpm

Tomorrow's the day! Be sure you're all signed up for our next Code as Craft speaker series.

Why integrate rock-solid security throughout your entire software development journey? Join @Etsy on June 29th for an exciting Code as Craft speaker series with #cybersecurity pros Samuel Sentongo and Peter Dmitrieff. etsy.me/42AOYEL

codeascraft's tweet image. Why integrate rock-solid security throughout your entire software development journey? Join @Etsy on June 29th for an exciting Code as Craft speaker series with #cybersecurity pros Samuel Sentongo and Peter Dmitrieff. etsy.me/42AOYEL


Why integrate rock-solid security throughout your entire software development journey? Join @Etsy on June 29th for an exciting Code as Craft speaker series with #cybersecurity pros Samuel Sentongo and Peter Dmitrieff. etsy.me/42AOYEL

codeascraft's tweet image. Why integrate rock-solid security throughout your entire software development journey? Join @Etsy on June 29th for an exciting Code as Craft speaker series with #cybersecurity pros Samuel Sentongo and Peter Dmitrieff. etsy.me/42AOYEL

Interested in streamlining your documentation process? Docs-as-code may be your solve. In this post, @kylegallatin & @afshinmeh explore how treating documentation like code can lead to improved collaboration, version control, & automated testing. etsy.me/3oXgZs2


With more than 100M unique listings on @Etsy, model-ranked recommendations are necessary. But how can our marketplace support so many recs at scale? Yuqing Pan and Raphael Louca share how we built a Deep Learning canonical ranker to scale up efficiency. etsy.me/3nmxzRB

etsy.com

Etsy Engineering | 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...


Even with meticulous planning & testing, you'll still encounter challenges migrating critical, high traffic systems. In the final part of this blog series, @dasl__ shares how @Etsy managed and resolved these challenges using @vitessio and #MySQLetsy.me/41vU71l


While processing payment activity at scale, how do you change storage backends smoothly and without disruption? In this recent blog by @thetaprime, we share how @Etsy made this transition happen using @vitessio & #MySQL all while maintaining 100% uptime. etsy.me/41wgLqv


Is your slow-loading website costing your business valuable time & money? In our next #CodeAsCraft speaker series, author, @tameverts & frontend architect, @ksylor will discuss and share strategies for upgrading slow tech. bit.ly/3JG35Rz

codeascraft's tweet image. Is your slow-loading website costing your business valuable time & money? In our next #CodeAsCraft speaker series, author, @tameverts & frontend architect, @ksylor will discuss and share strategies for upgrading slow tech. bit.ly/3JG35Rz

Without a payment subsystem, an e-commerce marketplace can’t function. So how do you safely migrate these systems while continuing to operate? River Rainne & @imightbeAmy share how @Etsy began the journey to a new payments backend using @vitessio & #MySQL etsy.me/3SAPwaj


How many #Kafka brokers can you take down at the same time without anyone noticing? Turns out, it's a lot. Engineers Andrey Polyakov & @ShethiaKamya share how @Etsy sped up broker update changes by 3X. bit.ly/3LdzpxA


Interested to receive feedback on projects you’ve led, obstacles you’ve faced, or design portfolio you’ve developed? Join us on March 16th in Mexico City to meet with @Etsy’s design team and community members. bit.ly/3EJOFhP


Today, @Etsy’s #Kafka cluster operates on Google #Kubernetes Engine and is able to withstand zonal outages with limited disruption. But that wasn't always the case. Learn how we evolved underneath a live production cluster with ZERO downtime. etsy.me/3HJtbSU


As #MachineLearning models grow, ML platform capabilities need to keep up. In our post by Senior Software Engineers Sallie Walecka & @kylegallatin, we share how our ML team evolved @Etsy's platform to handle deep learning models. etsy.me/3IjNTKt


Product changes & launches are exciting! But how can you be sure you're not overly optimistic about the anticipated impact? Learn how @Etsy uses Bayesian statistics to combat this so-called winner’s curse & better estimate the effects of our #experiments. etsy.me/3PEWQAd


Letting teams run experiments independently allows for fast decision-making, but it also makes the joint impact of #productlaunches hard to estimate. Learn how @Etsy reconciles this desire for velocity & autonomy with a holistic accounting of experiments. etsy.me/3PFF6EO


Loading...

Something went wrong.


Something went wrong.