Tests Under the Magnifying Lens
SoundCloud Backstage Blog·2 Feb 2021
Testing is at the heart of engineering practices at SoundCloud. We strive to build well-balanced test pyramids within our code repositories and have as much test coverage as possible for different...
I wrote a compiler
Flurries of latent creativity - Stripe CTO blog·31 Jan 2021
I have a Computer Science degree. I attended a whole course of lectures on compilers (and have a certain fondness for “the red dragon book” as a result).
Curve Circuits
Distillby Nick Cammarata; Gabriel Goh; Shan Carter; Chelsea Voss; Ludwig Schubert; Chris Olah·30 Jan 2021
We reverse engineer a non-trivial learned algorithm from the weights of a neural network and use its core ideas to craft an artificial artificial neural network from scratch that reimplements it.
Quick Win - Support Landscape
Mobile A11yby a11y@mobilea11y.com (Mobile A11y)·28 Jan 2021
If you have a regulatory requirement to provide accessibility in your app (spoiler, you do) the chances are it will say you have a requirement to reach WCAG AA.
How to Understand ML Papers Quickly
Eric Jangby noreply@blogger.com (Unknown)·26 Jan 2021
The nice thing about reading most ML papers is that you can cut through the jargon by asking just five simple questions. I try to answer these questions as quickly as I can when skimming papers.
Sealed goodies coming in Kotlin 1.5
zsmb.coby Márton Braun·19 Jan 2021
Sealed goodies coming in Kotlin 1.5 2021-01-19 • Márton Braun Preview! Heads up: most things covered in this post are in a preview state of some sort.
Semantics, what does it mean?
Erik Kroes - Accessibility Consultantby Erik Kroes·19 Jan 2021
Semantics, what does it mean? Posted on When people talk about the quality of HTML code, it is often about semantics. But what are semantics?
Create a dynamic onboarding UI in Swift
Benoit Pasquierby Benoit Pasquier·10 Jan 2021
Create a dynamic onboarding UI in Swift When creating new features, it’s really important to think about how our users will use it. Most of the time, the UI is straightforward enough.
Goodbye 2020 - A year in perspective
Benoit Pasquierby Benoit Pasquier·30 Dec 2020
Close to the end of the year, I tend to list what I’ve accomplished but also what didn’t go so well, to help me see what can I do better next year.
A Jetpack Compose by any other name – Jake Wharton
Jake Wharton·30 Dec 2020
30 December 2020 I really like Jetpack Compose. Between work and personal stuff I have three projects which are each built on top of it. It's great!
Against essential and accidental complexity
Dan Luu·29 Dec 2020
In the classic 1986 essay, No Silver Bullet, Fred Brooks argued that there is, in some sense, not that much that can be done to improve programmer productivity.
No, Cellebrite cannot 'break Signal encryption.'
Signal Blog·23 Dec 2020
Yesterday, the BBC ran a story with the factually untrue headline, “Cellebrite claimed to have cracked chat app’s encryption.” This is false.
Jetpack Compose Multiplatform!?
Chris Keenan Codesby Christopher Keenan·8 Dec 2020
Jetpack Compose, the new UI toolkit for Android, that is currently in an Alpha stage, has made it's way over to Desktop App development.
Naturally Occurring Equivariance in Neural Networks
Distillby Chris Olah; Nick Cammarata; Chelsea Voss; Ludwig Schubert; Gabriel Goh·8 Dec 2020
Convolutional neural networks contain a hidden world of symmetries within themselves. This symmetry is a powerful tool in understanding the features and circuits inside neural networks.
Treating Dockerfiles as shell scripts – Jake Wharton
Jake Wharton·3 Dec 2020
03 December 2020 I use Docker to run a lot of tools. With the tools all wrapped up in containers, my computers are free of Python and Go and the various other dependencies needed for their use.
Understanding RL Vision
Distillby Jacob Hilton; Nick Cammarata; Shan Carter; Gabriel Goh; Chris Olah·17 Nov 2020
In this article, we apply interpretability techniques to a reinforcement learning (RL) model trained to play the video game CoinRun .
How to Protect Yourself From Credit Card Theft
Wise Breadby Emily Guy Birken·7 Nov 2020
Many of the credit card offers that appear on the website are from credit card companies from which Wise Bread receives compensation.
Mastering API Visibility in Kotlin
zsmb.coby Márton Braun·4 Nov 2020
Mastering API Visibility in Kotlin 2020-11-04 • Márton Braun This article is also available as a talk, check out the slides and recordings here.
Research on your terms
Signal Blog·26 Oct 2020
Signal has always benefitted from our engaged and supportive community, and wouldn’t be what it is without your input and feedback.
Multi-device calls with ICE forking
Signal Blog·20 Oct 2020
Now that voice and video calls are available for everyone on Signal Desktop and iPad, in addition to our mobile clients, we want to share a closer look at the technology that makes it possible for...
Your filters hide everything on this page. Adjust them in preferences.