Jane StreetTesting with expectations
The importance of testing and the impact of testing tools on the testing process.
Jane StreetQuickcheck for Core
Automated testing with Quickcheck is now available in Jane Street's Core library, providing s-expression reporting for counterexample values and support for asynchronous tests using Async.
Jane Streetrsync rounds timestamps to the nearest second
rsync rounds timestamps to the nearest second
SoundCloudCongratulations, you have a lot of code!"Congratulations, you have a lot of code!" Remedying Android’s method limit - Part 2
Overcoming Android's 65k method limit by enabling MultiDex, with practical guidance on build-time tradeoffs, Dalvik/ART runtime considerations, and methods to monitor and optimize method counts.
SoundCloudCongratulations, you have a lot of code!"Congratulations, you have a lot of code!" Remedying Android’s method limit - Part 2
A practical guide to expanding Android apps beyond the 65k method limit with MultiDex, detailing build-time implications, runtime considerations on Dalvik vs ART, and strategies for production-ready setups.
SoundCloudCongratulations, you have a lot of code!"Congratulations, you have a lot of code!" Remedying Android’s method limit - Part 2
Strategies to overcome Android's method limit by using multiple DEX files.
SoundCloudIntroducing SoundCloud JavaScript SDK 3.0.0
Announces the major 3.0.0 release of the SoundCloud JavaScript SDK, featuring an ECMAScript 2015 migration with Babel and Webpack, CommonJS/npm packaging, a Promises-based API, Web Audio recording via getUserMedia, and a new secure streaming player with updated documentation.
SoundCloudIntroducing SoundCloud JavaScript SDK 3.0.0
Overview of SoundCloud JavaScript SDK 3.0.0, detailing a major ES2015-based upgrade with Babel/webpack, a promises-driven API, Web Audio recorder (no Flash), secure streaming, npm/CommonJS compatibility, and migration guidance.
SoundCloudIntroducing SoundCloud JavaScript SDK 3.0.0
Version 3.0.0 of SoundCloud JavaScript SDK introduces stream security and content uploading improvements.
SoundCloudCongratulations, you have a lot of code!"Congratulations, you have a lot of code!" Remedying Android’s method limit - Part 1
A practical overview of Android's DEX method limit in a growing app, comparing strategies from dependency trimming and ProGuard-based repacking to the looming shift toward MultiDex (Part 1).
SoundCloudCongratulations, you have a lot of code!"Congratulations, you have a lot of code!" Remedying Android’s method limit - Part 1
A practical look at Android's DEX method limit for large apps, detailing options like dependency trimming, selective library repacking, and the move toward MultiDex to stay under the limit.
SoundCloudCongratulations, you have a lot of code!"Congratulations, you have a lot of code!" Remedying Android’s method limit - Part 1
Remedying Android’s method limit and improving application health with regards to size by exploring what worked and what didn't, and sharing insights on using the tool's switch.