Blog

The OCaml Planet

Articles and videos contributed by both experts, companies and passionate developers from the OCaml community. From in-depth technical articles, project highlights, community news, or insights into Open Source projects, the OCaml Planet RSS feed aggregator has something for everyone.

Want your Blog Posts or Videos to Show Here?

To contribute a blog post, or add your RSS feed, check out the Contributing Guide on GitHub.

Memthol: exploring program profiling

Memthol is a visualizer and analyzer for program profiling. It works on memory dumps containing information about the size and (de)allocation date of part of the allocations performed by some execution of a program. For information regarding building memthol, features, browser compatibility… refer...

01 Dec 2020

OCamlPro

Read Article
Growing the Hardcaml toolset

I am pleased to announce that we have recently released a slew of newHardcaml libraries!

01 Dec 2020

Jane Street Tech Blog

Read Article
Announcing Our Market Prediction Kaggle Competition

Jane Street is running a Kaggle contest based on a real problem withreal financial data. If you like ML projects, or think you might,head over and check itou...

24 Nov 2020

Jane Street Tech Blog

Read Article
Building a Functional Email Server with Dominick LoBraico

Despite a steady trickle of newcomers, email still reigns supreme as the chief communication mechanism for the Information Age. At Jane Street, it’s just as critical as anywhere, but there’s one difference: the system at the heart of our email infrastructure is homegrown. This week, Ron talks to Dominick LoBraico, an engineer working on Jane Street’s technology infrastructure, about how and why we built Mailcore, an email server written and configured in OCaml. They delve into questions around how best to represent the configuration of a complex system, when you should build your own and when you shouldn’t, and the benefits of bringing a code-focused approach to solving systems problems. You can find the transcript for this podcast episode along with links to things we discussed at signalsandthreads.com.

28 Oct 2020

Jane Street - Signal & Threads

View Video
Building a Functional Email Server with Dominick LoBraico

Despite a steady trickle of newcomers, email still reigns supreme as the chief communication mechanism for the Information Age. At Jane Street, it’s just as critical as anywhere, but there’s one difference: the system at the heart of our email infrastructure is homegrown. This week, Ron talks to Dominick LoBraico, an engineer working on Jane Street’s technology infrastructure, about how and why we built Mailcore, an email server written and configured in OCaml. They delve into questions around how best to represent the configuration of a complex system, when you should build your own and when you shouldn’t, and the benefits of bringing a code-focused approach to solving systems problems. You can find the transcript for this podcast episode along with links to things we discussed at signalsandthreads.com.

28 Oct 2020

Jane Street - Signal & Threads

View Video