Tech Blog Archive

Developer Productivity in Features

Cutting Through the Noise: Three Things We've Learned About Generative AI and Developer Productivity

Learn how eBay is deploying AI at scale to unlock employee productivity.

By: Senthil Padmanabhan
Accessibility in Engineering

Introducing an Accessibility Linter for Marko: Shortening the Accessibility Testing Pipeline

Our goal: Help developers create better code, more efficiently, while maintaining accessibility for all.

By: Luke LaValva
Developer Productivity in Engineering

How eBay Modernized the Most Important Page on Our Platform

eBay's core page — the View Item page — gets 250 million views per day. Here's how we took on the task of modernizing it.

By: Lakshimi Duraivenkatesh, Ben Vesco and Saral Sukumar Jeyaseelan
Accessibility in Features

How eBay Made Its New Accessibility Tool — And Made It Available to All

Several eBay teams worked together to create a plug-in that makes it easy to include accessibility in a design right from the start.

By: Dan Nosowitz
Microservices in Engineering

API Evolution Is a Challenge. Could Contract Testing Be the Solution?

Contract testing has grown in popularity in recent years with the widespread adoption of microservice architectures. In this article, we will share our experiences with contract testing at eBay.

By: Xiaoye Wang, Simon Wang, Daphne Huang, David Van Couvering and Qingyuan Liu
Testing in Engineering

Increase A/B Testing Power by Combining Experiments

How the powerful meta-analysis method called "weighted z-test" can help eBay become more efficient.

By: Zezhong Zhang
Developer Productivity in Engineering

Creating High-Quality Staging Data with a NoSQL Data Migration System

At eBay, we’ve focused on improving our staging environment to increase our software delivery speed, which ultimately allows us to launch features faster to our customers. Over the last several months, we’ve raised the quality of our staging data by establishing a dedicated and scalable data migration system.

By: Ramesh Periyathambi
Developer Productivity in Engineering

The Staging Dichotomy: Part Two

A two-part series on how eBay turned around an impeding staging environment into its biggest asset for developer productivity.

By: Senthil Padmanabhan
Developer Productivity in Engineering

The Staging Dichotomy: Part One

A two-part series on how eBay turned around an impeding staging environment into its biggest asset for developer productivity.

By: Senthil Padmanabhan