engblogs

summaries of the latest blog articles from your favorite tech companies.
Jane StreetJane Street

Testing with expectations

The importance of testing and the impact of testing tools on the testing process.

12/2/2015
Jane StreetJane Street

Quickcheck 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.

10/26/2015
Jane StreetJane Street

rsync rounds timestamps to the nearest second

rsync rounds timestamps to the nearest second

10/7/2015
SoundCloudSoundCloud

Congratulations, 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.

10/6/2015
SoundCloudSoundCloud

Congratulations, 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.

10/6/2015
SoundCloudSoundCloud

Congratulations, 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.

10/6/2015
SoundCloudSoundCloud

Introducing 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.

10/1/2015
SoundCloudSoundCloud

Introducing 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.

10/1/2015
SoundCloudSoundCloud

Introducing SoundCloud JavaScript SDK 3.0.0

Version 3.0.0 of SoundCloud JavaScript SDK introduces stream security and content uploading improvements.

10/1/2015
SoundCloudSoundCloud

Congratulations, 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).

9/21/2015
SoundCloudSoundCloud

Congratulations, 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.

9/21/2015
SoundCloudSoundCloud

Congratulations, 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.

9/21/2015