The process: Building on-demand staging environments at Paystack
How abstracting away Kubernetes’ complexities and building a visual interface for spinning up test environments boosted developer productivity....
- Kubernetes
- containers
Read a bunch of technical software engineering casestudies, ranging from ML/AI, Mobile, Web and tech of the future, hand-curated by @vick_onrails.
How abstracting away Kubernetes’ complexities and building a visual interface for spinning up test environments boosted developer productivity....
At Netlify, we use a diverse set of technologies, languages and paradigms to build our product. Along with Ruby, Go,...
Pipe is a rapidly growing fintech startup that’s transforming how companies fund their growth by unlocking their biggest asset -...
Recently we redesigned and rebuilt our promotional site that was built in Jekyll and I thought it might be interesting...
As of January 2021, the Coinbase iOS and Android apps have transitioned away from native development to React Native, and...
At GitHub, we pride ourselves on delivering a first-class developer experience. A considerable part of our work is on our...
One year ago, we took the Global Accessibility Awareness Day (GAAD) pledge , and committed to making the React Native...
At Replit, our mission is to make programming more accessible. We provide people with free compute in the cloud so...
Recently, Sentry converted 100% of its frontend React codebase from JavaScript to TypeScript. This year-long effort spanned over a dozen...
Following up on our migration to JavaScript modules and migration to Web Components, today we are continuing our blog post...
About a year ago, we migrated an old rate limiter in order to serve more traffic and accommodate a more...
Figma enables closer collaboration between designers and non-designers by tightening the feedback loop. By commenting directly on a file or...
Our React Native app started as a project for one of our company hackathons. A small group of engineers from...
Accessibility (A11y) Engineering at LinkedIn aims to streamline accessible product development and maintenance. We think about how tooling can help...
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Explicabo nulla fuga necessitatibus illo quae soluta, facilis hic minus, iste similique...
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Explicabo nulla fuga necessitatibus illo quae soluta, facilis hic minus, iste similique...
Since its first start in 2016, the term “Micro Frontend” has been gaining popularity in the frontend world; especially in...
On March 30, 2020, we enabled folks to opt into a beta dark mode on Stack Overflow. Let’s talk about...
In 2019, eBay prioritized a company-wide initiative, aptly called “Speed,” focused on improving the performance of critical eBay flows across...
At Etsy, we have a whole lot of JavaScript. This alone doesn’t make us very unique, but we have something...
Facebook.com launched in 2004 as a simple, server-rendered PHP website. Over time, we’ve added layer upon layer of new technology...
Since we first introduced Figma, we’ve been making consistent improvements to reach new levels of scale. As more users leave...
In 2017, GitHub hired me to turn github into the official JavaScript SDK for GitHub’s APIs, for both Node.js and...
itHub is where the world builds software. More than 56 million developers around the world build and work together on...
TypeScript is the official language of frontend web development at Airbnb. Yet, the process of adopting TypeScript and migrating a...
Through porting our documentation site to Gatsby I learned a lot. In this post, I share some of the learnings...
Single-page app (SPA) is an architectural pattern in which the browser runs JavaScript code to update the existing page when...
We believe that Discord is for everyone — which is why we’ve been hard at work this year to improve...
Good business decisions cannot be made with bad data. At Uber, we use aggregated and anonymized data to guide decision-making,...
The performance of Uber’s services relies on our ability to quickly and stably launch new features on our platform, regardless...
When I first joined Dropbox in May 2017, we were at the tail end of our CoffeeScript to TypeScript migration....
HelloSign is a Dropbox company that provides a Web-based eSignature solution: If you have a document you want someone to...
Every few months we get an alert from our database monitoring to warn us that we are about to run...
At Monzo, we’re building a banking system from scratch. Our systems must be available 24x7 no matter what happens, scalable...
Creating a page full of product shots, animations, and videos that still loads fast and performs well can be tricky....
When we kicked off the project, we knew that we didn’t want to make just another animated globe. We wanted...
The nature of real time marketplaces make them very lively. Over the course of a trip, there are multiple participants...
Uber has a complex marketplace consisting of riders, drivers, eaters, restaurants and so on. Operating that marketplace at a global...
Uber as a platform invites its users to leverage it, earn from it, and be delighted by it. Serving more...
One of the most popular and exciting feature requests we often hear about from our amazing community is a dark...
Here at Klarna, we put a lot of effort into empowering our developers to deliver high-quality and secure services. One...
Real-time data (# of ride requests, # of drivers available, weather, game) enables operations teams to make informed decisions like...
In October 2014, Uber had started its journey of scale in what would eventually turn out to be one of...
Geospatial data, or data tied to a specific, real-world location, is integral to Uber’s ability to better understand the cities...
From ensuring accurate ETAs to predicting optimal traffic routes, providing safe, seamless transportation and delivery experiences on the Uber platform...
Contrary to popular belief, sometimes the answer isn’t as simple as “to get to the other side.” To bring safe,...
With our new homepage, we wanted to show how open source development transcends the borders we’re living in and to...
In the fourth installment of our five-part series on building GitHub’s new homepage, we’ll explore the artistic pipeline at GitHub...
In traditional industries such as automobile or aerospace, engineers first design the products and the manufacturing facilities produce the cars...
As Uber experienced exponential growth over the last few years, now supporting 14 million trips each day, our engineers proved...