Profile avatar
tyoverby.com
Professional OCaml enjoyer. Views expressed therein are also those of your employer.
50 posts 305 followers 203 following
Regular Contributor
Active Commenter

Pretty much

With wasm_of_ocaml’s speedups, I might need to revive Bonsai VR….

Apple’s video tutorials/introductions for developers are very high quality. I wish they made a lot more of these! E.g. youtu.be/C3XDHjam-eI?...

Do you want to compile OCaml to Wasm? We have you covered: tarides.com/blog/2025-02... This includes support for effect handlers: ocsigen.org/js_of_ocaml/...

Wasm_of_ocaml is out! Making OCaml one of the first languages to compile to Wasm. Thanks to Jane Street and @tarides.com for that work!

We should bring city-states back

In my hunger for faster processing pipelines over our satellite data, I've jotted down some notes on a pretty unsung technology that's been around for a while and is very production grade: using OCaml to program FPGAs anil.recoil.org/notes/fpgas-...

Leo gave a great presentation at HOPE on how to build a better API for Arrows: youtu.be/OwYOkmcMDII?...

Alright, finally my bug hunt retrospective blog has been published! tweedegolf.nl/en/blog/145/... Want a deep technical dive into a really weird error that took ages to find and fix? Then this is for you. #embedded #rustlang

Buying a tortilla press is one of my biggest quality-of-life upgrades in recent memory

Absolutely insane decision

2024 was a big year for OCaml! The team at @tarides.com with incredible support from the community, released the Dune Developer Preview, OCaml 5.3 multicore, WebAssembly boosts, full Windows support, and events like FUN OCaml, plus much more. Read more: tarides.com/blog/2025-01...

This is the one that finally got me to pay for a print subscription

OCaml 5.3 has been released: discuss.ocaml.org/t/ocaml-5-3-... It brings syntax support for effect handlers. It also brings back statistical memory profiler and MSVC support.

Today I got a computer that is very cute

Published a blog post about cram tests (fancy snapshot tests) in dune. It's a bit of a tutorial style and showcases a feature I truly like about dune. Hope you like it! sancho.dev/blog/cram-t...

Hit a bit of a wall in this project. The idiosyncrasies of the OCaml runtime mean that implementing this as a library has an unacceptable performance overhead. If you try to implement it with immutable data structures, the GC gets you. If you implement it with mutable ones, it's the write barrier.

Can you use ML denoising techniques on audio streams? Asking on behalf of everyone with coworkers still using the laptop microphone

I’ve been informed that the bluechecks are at it again

@chhillee.bsky.social's talk at Jane Street is now up! youtu.be/139UPjoq7Kw?...

wasm_of_ocaml has now been merged into js_of_ocaml! github.com/ocsigen/js_o...

New noise function just dropped!