James Somers

6 posts by James Somers

Jan 09, 2023 | 14 min read
What if writing tests was a joyful experience?
At Jane Street we use a pattern/library called “expect tests” that makes test-writing feel like a REPL session, or like exploratory programming in a Jupyter...
Feb 20, 2020 | 1 min read
Watch all of Jane Street's tech talks
Jane Street has been posting tech talks from internal speakers and invited guests for years—and they’re all available on our YouTube channel:
Apr 17, 2019 | 1 min read
Learning ML Depth-First
If you haven’t heard of it, Depth First Learning is a wonderful resource for learning about machine learning.
Feb 28, 2019 | 8 min read
Machining the ultimate hackathon prize
Jane Street is sponsoring this year’s MakeMIT hackathon, and we wanted to create a prize for the winners that would do justice to the maker...
Jan 15, 2019 | 1 min read
A tutorial for building web applications with Incr_dom
At Jane Street, our web UIs are built on top of an in-house framework called Incr_dom, modeled in part on React’s virtual DOM. Rendering different...
Mar 27, 2018 | 12 min read
Putting the I back in IDE: Towards a Github Explorer
Imagine a system for editing and reviewing code where: