Testing SQL for BigQuery
SoundCloud Backstage Blog16 Oct 2020
“To me, legacy code is simply code without tests.” — Michael Feathers If untested code is legacy code, why aren’t we testing data pipelines or ETLs (extract, transform, load)?
SoundCloud Backstage Blog16 Oct 2020
“To me, legacy code is simply code without tests.” — Michael Feathers If untested code is legacy code, why aren’t we testing data pipelines or ETLs (extract, transform, load)?
Signal Blog14 Oct 2020
Whether it’s staying in touch with family and friends, planning a party, scheduling an event, getting work done, or organizing for change, group chats are an increasingly important part of Signal.
Ellie's Blog13 Oct 2020
So this is a post that’s been bouncing around my head for a while, in one form or another. I created and maintain Quicksilver, a 2D game framework for creating games for desktop and the web.
Sam Altmanby Sam Altman25 Sept 2020
A lot of people want to replicate YC in some other industry or some other place or with some other strategy.
Benoit Pasquierby Benoit Pasquier22 Sept 2020
With Catalyst and SwiftUI multi-platform, should you create a macOS version of your app? With Mac Catalyst and SwiftUI support for macOS, Apple has been pushing new tools to the community for the...
zsmb.coby Márton Braun9 Sept 2020
Krate, a better SharedPreferences experience 2020-09-09 • Márton Braun SharedPreferences is a handy tool for saving small amounts of data in key-value pairs.
Benoit Pasquierby Benoit Pasquier6 Sept 2020
Shortly stepping back from coding for a week and reading about the community, I realized it how easy it is to be crushed by anxiety: I see so many great things happening every day, things I want to...
Distillby Ettore Randazzo; Alexander Mordvintsev; Eyvind Niklasson; Michael Levin; Sam Greydanus27 Aug 2020
Achieving Distributed Coordination with Neural Cellular Automata Growing Neural Cellular Automata Our question is closely related to another unsolved problem in developmental and regenerative...
Jake Whartonby Eric Firestone19 Aug 2020
Wire Support For Swift, Part 1 Introduction We’re excited to announce support for Swift in Wire. Wire already supports compiling your protocol buffer files into Java and Kotlin, and today Swift...
Web Browser Engineering13 Aug 2020
A web browser doesn’t just download a web page; it also has to show that page to the user. In the twenty-first century, that means a graphical application.There are some obscure text-based...
Web Browser Engineering24 Jul 2020
A web browser displays information identified by a URL. And the first step is to use that URL to connect to and download information from a server somewhere on the internet.
Chris Keenan Codesby Christopher Keenan18 Jul 2020
That's one small step for [a] man, one giant leap for mankind. GraphQL has redefined the way of writing APIs by providing an elegant way to declare and query data.
SoundCloud Backstage Blog17 Jul 2020
DeveloperBridge is a year-long, full-time, paid traineeship program where participants learn from and work with engineering teams at SoundCloud.
Benoit Pasquierby Benoit Pasquier7 Jul 2020
Deploying your Swift code on AWS Lambda About a month ago, it became possible to run Swift code on AWS Lambda.
Signal Blogby Question authority1 Jul 2020
Sometimes people dive into Signal’s code looking for domain names, and then they send us screenshots asking if they should be concerned: We reply with a short explanation that lays out why there’s...
Dan Luu30 Jun 2020
Any time you have a benchmark that gets taken seriously, some people will start gaming the benchmark. Some famous examples in computing are the CPU benchmark specfp and video game benchmarks.
SoundCloud Backstage Blog30 Jun 2020
Please also see Part 1: Rethinking the Backend Engineering Interview Take-Home Challenge and Part 2: The Recruiting Perspective and Results.
zsmb.coby Márton Braun29 Jun 2020
Introducing 🌈RainbowCake 2020-06-29 • Márton Braun This is a project over two years in the making, and I’m happy to finally announce it to a broader audience. It’s been quite the journey.
Erik Kroes - Accessibility Consultantby Erik Kroes27 Jun 2020
Accessible HTML Toggle Button (Switch) Posted on Everybody loves toggle switch on mobile, or so I've heard. But if you're building a website, how do you reproduce this without excluding people.
SoundCloud Backstage Blog26 Jun 2020
Please also see Part 1: Rethinking the Backend Engineering Interview Take-Home Challenge Among the engineering groups at SoundCloud, backend engineering has always had the highest number of open...