Joe Thomas: Let's write a shell in OCaml (2021)
OCamlverse: Data Structures and Algorithms
Easy functional HTML scraping and manipulation.
OCamlverse: Quick and Dirty Guide to Monadic Parsers and Angstrom
Github: Release-Tag
Practical OCaml: A quick guide to GADTs and why you ain't gonna need them
Truth is that unless you are Jane Street and need to optimize the hell out of your compact arrays, or are writing a toy λ-calculus interpreter, you're probably better off without them.
Medium: Building the OCaml GPT library
In the world today, software development often demands efficient management of storage devices. One of the key players in this arena is the GUID Partitioning Table (GPT). In this tutorial, we’ll go over the steps of how the
ocaml-gpt
library was developed and what this means for the OCaml ecosystem, especially in the context of MirageOS, which is lacking in persistent storage capabilities.
A Poet's Guide to Product Management with Peter Bogart-Johnson
Peter Bogart-Johnson was one of Jane Street’s first program managers, and helped bring the art of PMing—where that “P” variously stands for “project,” “product,” or some blend of the two—to the company at large. He’s also a poet and the editor of a literary magazine. In this episode, Peter and Ron discuss the challenge of gaining trust as an outsider: how do you teach teams a new way of doing things while preserving what’s already working? The key, Peter says, is you listen; a good PM is an anthropologist. They also discuss how paying down technical debt isn’t something you do instead of serving customers; what Jane Street looks for in PM candidates; and how to help teams coordinate in times of great change.
Github: Release-Tag