Home/Engineering
Topic

Engineering

4,235 articles on Engineering.

11,636 articles
Engineering — PGconf.de 2024 in Munich

PGconf.de 2024 in Munich

I had the pleasure of attending PGConf.de in Munich on April 12, 2024. Here I report on my experiences and insights.

CBChristoph Berg·April 17, 2024Engineering
Engineering — All In Africa: New cohort now open!

All In Africa: New cohort now open!

As we’re opening up the doors to our final class of this programmatic year, we’re also looking back at our recent graduates and the partners that helped make them a success.

SOSarah OyetuboSarah Oyetubo·April 11, 2024Engineering
Engineering — Uncovering the Seams in Mainframes for Incremental Modernisation

Uncovering the Seams in Mainframes for Incremental Modernisation

Mainframe systems continue to run much of the world's computing workload, but it's often difficult to add new features to support growing business needs. Furthermore the architectural challenges that make them slow to enhance also make them hard to replace. To reduce the risk involved, we should use an incremental approach to legacy displacement, gradually replacing legacy capabilities with implem

AFAlessio Ferri and Tom Coggrave·April 10, 2024Engineering
Engineering — Developer Week 2024 wrap-up

Developer Week 2024 wrap-up

Developer Week 2024 has officially come to a close. Here’s a quick recap of the announcements and in-depth technical explorations that went out last week

PPhillipPhillip·April 8, 2024Engineering
Engineering — The Things Users Would Appreciate In Mobile Apps — Smashing Magazine

The Things Users Would Appreciate In Mobile Apps — Smashing Magazine

What can we do to make a mobile app better? What subsidiary features are worth providing for our users? I have some ideas. You might, too. So, let’s compare our notes. Without any prescriptions attached, here are seven features I believe can palpably improve a user’s experience with a mobile app.

PSPreethi SamPreethi Sam·April 5, 2024Engineering
Engineering — Data Platform Explained Part I

Data Platform Explained Part I

As engineers working at Spotify, we frequently find ourselves explaining our robust data platform to fellow professionals who are contemplating embarking on a similar venture within their organizations. Despite the number of articles, blog posts, and talks one can find online, it can be challenging to digest the information about the building blocks of a data platform, how to start building one, a

AKAnastasia Khlebnikova and Carol Cunha·April 1, 2024Engineering
Engineering — Welcome to Developer Week 2024

Welcome to Developer Week 2024

We’re kicking off 2024’s Developer Week, and we’re excited to welcome you to the week and give you a small preview of what to expect, and how we’re thinking about the future of our platform

RRitaRita·March 31, 2024Engineering
Engineering — Empowering women through open source

Empowering women through open source

A discussion about how tech is aiding organizations fighting for gender equality, what it means to be a woman in tech and the world today, and advice on how we all move forward.

JYJiyon YunJiyon Yun·March 28, 2024Engineering
Engineering — Game Bytes

Game Bytes

Game Bytes is our monthly series taking a peek at the world of gamedev on GitHub—featuring game engine updates, game jam details, open source games, mods, maps, and more. Game on!

LRLee ReillyLee Reilly·March 27, 2024Engineering
Engineering — Better video for mobile RTC with AV1 and HD

Better video for mobile RTC with AV1 and HD

At Meta, we support real-time communication (RTC) for billions of people through our apps, including Messenger, Instagram, and WhatsApp. We’ve seen significant benefits by adopting the AV1 codec for RTC. Here’s how we are improving the RTC video quality for our apps with tools like the AV1 codec, the challenges we face, and how we […]

CWChris Wiltz·March 20, 2024Engineering
Engineering — Redefining fleet management at Cloudflare

Redefining fleet management at Cloudflare

Growing pains were inevitable given the sheer pace of Cloudflare’s growth. Processes around server provisioning, maintenance windows, repairs, and diagnostics reporting were reaching their limits

RDRyan De Lap, DonaldRyan De Lap, Donald·March 19, 2024Engineering
Engineering — It’s a sellers’ market(place)

It’s a sellers’ market(place)

Today, the most innovative changes in marketplaces are about providing more value to sellers. Many of them hinge on the kind of financial infrastructure Stripe provides.

GPGary PelissierGary Pelissier·March 14, 2024Engineering
Engineering — What if we rotate pairs every day?

What if we rotate pairs every day?

Benefits of pair programming are widely accepted but advice around pair rotation remains controversial. When and how frequently should teammates rotate pairs? And… What if we rotate pairs every day? We worked with three teams through an exercise of daily pair rotation. We developed a lightweight methodology to help teams reflect on the benefits and challenges of pairing and how to solve them. Init

GRGabriel Robaina and Kieran Murphy·March 6, 2024Engineering
Engineering — Patterns of Legacy Displacement

Patterns of Legacy Displacement

When faced with the need to replace existing software systems, organizations often fall into a cycle of half-completed technology replacements. Our experiences have taught us a series of patterns that allow us to break this cycle, relying on: a deliberate recognition of the desired outcomes of displacing the legacy software, breaking this displacement in parts, incrementally delivering these parts

ICIan Cartwright, Rob Horn, and James Lewis·March 5, 2024Engineering
Engineering — Face cams: the missing guide

Face cams: the missing guide

I try to avoid doing “meta” / “behind the scenes” stuff, because I usually feel like it has to be “earned”. How many YouTube channels are channels about making YouTube videos? Too many. Regardless, because I’ve had the opportunity to make my own mistakes now for a few years (I started doing the video thing in earnest in 2019), and because I’ve recently made a few leaps in quality-of-life re: shoot

AWAmos WengerAmos Wenger·March 2, 2024Engineering
Engineering — Risk-Aware Product Decisions in A/B Tests with Multiple Metrics

Risk-Aware Product Decisions in A/B Tests with Multiple Metrics

TL;DR We summarize the findings in our recent paper, , where we explain how Spotify’s decision-making engine works and how the results of multiple metrics in an A/B test are combined into a single product decision. Metrics can be of different types, and we consider success metrics (superiority tests), guardrail metrics (non-inferiority tests), deterioration metrics (inferiority tests), and quality

MSMårten Schultzberg , Sebastian Ankargren , an·March 1, 2024Engineering
Engineering — Zaraz launches new pricing

Zaraz launches new pricing

The new Cloudflare Zaraz pricing makes Zaraz the most affordable way to load third-party tools on your website, starting with 1 million free events per month and all features unlocked

YYoavYoav·February 29, 2024Engineering
Engineering — Game Bytes

Game Bytes

Game Bytes is our monthly series taking a peek at the world of gamedev on GitHub—featuring game engine updates, game jam details, open source games, mods, maps, and more. Game on! 🕹️

LRLee ReillyLee Reilly·February 29, 2024Engineering