SoundCloudHassle-free concurrency in Android using RxJava
Hassle-free Android concurrency is achieved with RxJava, adopting a reactive, asynchronous approach to simplify concurrent code.
SoundCloudHassle-free concurrency in Android using RxJava
Using RxJava to simplify concurrency in Android for native mobile apps
SoundCloudSay hello to Sketchy the spam fighter
Technical retrospective on Sketchy, an open-source spam-fighting framework from SoundCloud engineers, that detects spam content, identifies near-duplicate submissions, rate-limits abuse, checks IPs against external blacklists, and aggregates user-reported spam, now deprecated.
SoundCloudSay hello to Sketchy the spam fighter
A technical overview of Sketchy, the open-source spam-fighting framework from SoundCloud engineers that detects spam, flags near-duplicate submissions, applies rate-limiting on abusive actions, checks user IPs against external blacklists, and consolidates spam reports—built to fight spam around the clock but later deprecated and replaced by newer services.
SoundCloudSay hello to Sketchy the spam fighter
Introducing Sketchy, an open-source software framework developed by SoundCloud engineers to combat spam
SoundCloudBuilding Clojure Services at Scale
Explores how SoundCloud builds distributed, scalable microservices in Clojure on the JVM, highlighting interoperability, libraries, and practical patterns for robust service-oriented architectures.
SoundCloudBuilding Clojure Services at Scale
A concise look at building distributed, robust, and scalable microservices in Clojure at SoundCloud, highlighting JVM interoperability and practical patterns from engineer Joseph Wilk.
SoundCloudBuilding Clojure Services at Scale
Building and scaling Clojure services in a service-oriented architecture at SoundCloud with a focus on concurrency and performance.
SoundCloudWriting your own Karma adapter
Guide to building a Tyrtle-compatible Karma adapter and renderer to run Tyrrtle unit tests across browsers, with start and dump hooks and per-test reporting.
SoundCloudWriting your own Karma adapter
Practical guide to building a Karma adapter and Tyrtle renderer to run Tyrtle-based JavaScript unit tests across environments (Karma, AMD/RequireJS) in a CI workflow.
SoundCloudWriting your own Karma adapter
Unit testing with Karma adapter in a mobile web app
SoundCloudResponsive Android applications with sane code
A practical guide to building responsive Android apps by using Netflix's RxJava to handle asynchronous data flows off the main UI thread.