Home/2022
Archive

Year 2022

1,596 articles published in 2022.

Frontend — JS13K 2022 winners 🏆

JS13K 2022 winners 🏆

The eleventh annual js13kGames coding competition, challenging participants to create games in 13kB or less of JavaScript in a month, just wrapped up. This post highlights the top thirteen entries.

LRLee ReillyLee Reilly·October 6, 2022Frontend
Performance — GitHub Availability Report: September 2022

GitHub Availability Report: September 2022

In September, we experienced one incident that resulted in degraded performance across GitHub services. We also experienced one incident resulting in significant impact to Codespaces. We are still investigating that incident and will include it in next month’s report. This report also sheds light into an incident that impacted Codespaces in August and an incident that impacted Actions in August.

JOJakub OleksyJakub Oleksy·October 5, 2022Performance
Career & Teams — The Engineering Story Behind Flex Comp - Shopify

The Engineering Story Behind Flex Comp - Shopify

How we built Flex Comp: Shopify's new approach to compensation that gives employees the ability to choose how they want to allocate their total reward between base salary, Restricted Stock Units (RSUs), and Stock Options today, with new features like Shop Cash in the future.

SEShopify Engineering·October 5, 2022Career & Teams
Frontend — State of CSS 2022 Survey Now Open

State of CSS 2022 Survey Now Open

The State of CSS survey recently opened up. Last year, the survey confirmed everyone's assumptions that TailwindCSS is super popular and CSS variables are

GGGeoff GrahamGeoff Graham·October 4, 2022Frontend
Career & Teams — A sneak peek at Schema 2022

A sneak peek at Schema 2022

Nerding out on the details, pitching plugins, and sub-components—the creative team behind Schema tells us what they’re looking forward to this year.

CACarly AyresCarly Ayres·October 4, 2022Career & Teams
Networking — Introducing post-quantum Cloudflare Tunnel

Introducing post-quantum Cloudflare Tunnel

Every connection we make post-quantum secure, we remove one opportunity for compromise: that's why we are announcing post-quantum Cloudflare Tunnel to help you secure every connection to our network

CCloudflare·October 3, 2022Networking
Engineering — How to Mentor Interns to Become Skillful Engineers

How to Mentor Interns to Become Skillful Engineers

Internships are a great opportunity for companies to invest in great talent and train future engineers. It is important to prepare a good mentorship plan for the interns, so that they make the best use of their time and acquire experiences that will help make them full-time employees in the future. The first step is…

EHEman Hassan·October 3, 2022Engineering
Engineering — Chat log exhibits from Twitter v. Musk case

Chat log exhibits from Twitter v. Musk case

This is a scan/OCR of Exhibits H and J from the Twitter v. Musk case, with some of the conversations de-interleaved and of course converted from a fuzzy scan to text to make for easier reading. I did this so that I could easily read this and, after reading it, I've found that most accountings of what was said are, in one way or another, fairly misleading. Since the texts aren't all that long, if y

DLDan Luu·October 1, 2022Engineering
Engineering — Bringing the Climate Fight to Your IDE

Bringing the Climate Fight to Your IDE

TL;DR As part of Spotify’s goal to , we’ve made climate action one of our five technology pillars and have been integrating sustainability into our everyday engineering practices. This year, climate action was the theme of our company-wide Hack Week, we made climate responsibility part of our official engineering handbook, and we partnered with Thoughtworks to release the Cloud Carbon Footprint pl

SESpotify Engineering·October 1, 2022Engineering
Career & Teams — How We Improved the Development Experience for our Client Developers

How We Improved the Development Experience for our Client Developers

TL;DR The core motivation for Spotify’s Client Platform (CliP) team is empowering and unblocking client developers and giving teams the tools they need to ensure a happy and satisfying developer experience (DX). In line with this, we wanted to improve the coding experience for our development teams through infrastructure changes. We conducted research among 318 engineers and learned that:

AGAnna Granhed and Nandini Singh·October 1, 2022Career & Teams
Languages — Open Source Work Is Work

Open Source Work Is Work

Back in June, I presented the current state of Spotify’s open source activities to our developers as part of our internal Spotify Engineering Conference, aka SpEC. In the presentation, I go over where we currently are with our open source efforts, what challenges we face, and the vision for where we are going.

SESpotify Engineering·October 1, 2022Languages
Frontend — Launching a new Chromium-based WebView for Android

Launching a new Chromium-based WebView for Android

Our in-app browser for Facebook on Android has historically relied on an Android System WebView based on Chromium, the open source project that powers many browsers on Android and other operating systems. On other mobile operating systems, the System WebView component cannot be updated without updating the entire operating system. On Android, this works differently, […]

CWChris Wiltz·September 30, 2022Frontend
Engineering — A Day in the Life of a Cloud Engineer at Slack Australia

A Day in the Life of a Cloud Engineer at Slack Australia

06:15 AM My two young kids come in waking me up, presenting me with iPads in the hopes of a quick game of Minecraft before school. I sometimes give in as it might mean a few more minutes sleep! 07:00 AM It’s time for the first of many oat flat whites — or oat flatties…

GKGeorgina Knox·September 29, 2022Engineering