How to design a tree diffing algorithm #Programming #Algorithms #SoftwareEngineering
Ironing out your development style #SoftwareDevelopment #Programming #OCaml
Hiring an FPGA engineer #FPGA #Engineering #Hiring
What the interns have wrought, 2017 edition #OCaml #Internship #Programming
When Bash Scripts Bite #Programming #DevOps #Scripting
Looking for a technical writer #Tech #Writing #Jobs
Caveat Configurator: how to replace configs with code, and why you might not want to #Programming #SoftwareEngineering #OCaml
This is not the performance you were looking for: the tricks systems play on us #Systems #Performance #Programming
Trivial meta-programming with cinaps #OCaml #Programming #SoftwareEngineering
One more talk, two more videos #Tech #OCaml #Programming
What a Jane Street software engineering interview is like #SoftwareEngineering #TechJobs #Ocaml
Jane Street Tech Talks: Verifying Puppet Configs #OCaml #Systems #Engineering
How to Build an Exchange #Finance #Trading #Systems
A brief trip through Spacetime #Programming #Tech #Ocaml
A solution to the ppx versioning problem #OCaml #Programming #Tech
Observations of a functional programmer #FunctionalProgramming #OCaml #SoftwareEngineering
What the interns have wrought, 2016 #OCaml #Internship #Programming
Unraveling of the tech hiring market #Tech #Hiring #Market
Do you love dev tools? Come work at Jane Street. #DevTools #Engineering #Hiring
Let syntax, and why you should use it #OCaml #Programming #SoftwareEngineering