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

The more quickly #machinelearning engineers can iterate, the more quickly models can improve. In this post, @kylegallatin, @robmiles0 & @rahul_kishen share how @Etsy used Barista to address the #ML bottleneck of moving a model from dev to production. etsy.me/429Yhvu


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


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.