engblogs

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

Incremental computation and the web

Discussion on the use of web technologies, specifically JavaScript, in the world of incremental computation and web applications.

1/30/2016
Jane StreetJane Street

Why OCaml?

Exploring the advantages and use cases of using OCaml in software development.

1/25/2016
OpenAIOpenAI

Introducing OpenAI

Exploring the revolutionary capabilities of OpenAI technology

12/11/2015
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

Strategies to overcome Android's method limit by using multiple DEX files.

10/6/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

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
Jane StreetJane Street

No (functional) experience required

Introduction to Jane Street, a serious functional programming shop that extensively uses OCaml, a statically typed functional language.

8/19/2015
Jane StreetJane Street

Introducing Incremental

A powerful library for building self-adjusting computations that can be updated efficiently when their inputs change.

7/18/2015
Jane StreetJane Street

Converting a code base from camlp4 to ppx

Migrating a code base from camlp4 to ppx, including translating the code source to the standard OCaml syntax with extension points and attributes

7/8/2015