Tarides Logo
header

Engineering Blog: Articles by Navin Keswani

Explore articles by Navin Keswani, featuring deep insights into systems programming, distributed computing, and cutting-edge technology. Discover the author's unique perspective and technical expertise that contribute to innovation at Tarides.

Blurred pink and blue light streaks on black background.

OCaml-CI Renovated

OCaml-CI started with the goal of making a better continuous build system for OCaml projects. When we began in 2019, the goals were clear: it should provide a zero-configuration experience for OCaml projects using opam and Dune, and it should use an incremental architecture to avoid expensive recomp…

Navin Keswani

Navin Keswani

Principal Software Engineer

Tim McGilchrist

Tim McGilchrist

Principal Software Engineer

Glass pyramid with colorful lights, red surface.

Presenting on Algebraic Effects at FP-SYD

At ICFP this year, KC Sivaramakrishnan gave two talks that put OCaml 5 in the spotlight: his keynote, “Retrofitting Concurrency - Lessons from the Engine Room,” and the opening presentation of the OCaml workshop, “OCaml 5.0 - Concurrent and Parallel Programming.” Effect Handlers feature heav…

Navin Keswani

Navin Keswani

Principal Software Engineer