My girlfriend just launched her website! www.tahanea.net #website #sims #ocaml #linguistic
tahanea.net
xvw
@xvw.lol
Allo. I'm Xavier Van de Woestyne from 🇧🇪, living in Nantes. I'm a wannabe software engineer who tweets in rough 🇫🇷 and catastrophic 🇬🇧! I'm interested in functional programming (with statically typed languages). 🇫🇷 https://xvw.lol, 🇬🇧 https://xvw.lol/en
My girlfriend just launched her website! www.tahanea.net #website #sims #ocaml #linguistic
tahanea.net
Missed first two days of localfirstconf in person so now videos are out I’ve been catching up. This talk by @jenson.org resonates the most with me. Now is the time we should be building new and novel system interfaces www.youtube.com/watch?v=-IOL...
Scott Jenson — How the Desktop UX needs to evolve to keep up with Local-first
YouTube video by Local-First Conf
youtube.com
🇫🇷 Two years ago, I gave a presentation at #codeursEnSeine about... #web3 (a highly controversial topic). I’m reposting the video (in French), where I hope I managed to strike a balanced tone (and be a little funny): www.youtube.com/watch?v=32fn... I'd love to hear your feedbacks!!!
Le Web3, une conférence estampillée du hashtag "NoBullshit" - Xavier Van de Woestyne
YouTube video by Codeurs en Seine
youtube.com
I built my own JavaScript runtime in OCaml I wanted to see how far OCaml could go against Bun and Node, and also also OCaml vs zig vs c++ in similar APIs. So I built `sirocco`. Uses JavaScriptCore (same engine as Bun and Safari). Event loop with libuv and it's written in OxCaml.
Impressive table of content!
The OCaml Handbook: A Complete Guide from First Program to Production Systems by Steve T. Publications is a new release on Leanpub! Discover the power and elegance of OCaml, from your very first program to production-ready applications. The OCaml Handbook … leanpub.com/theocamlhand...
I have rewritten from scratch a CSS minifier/differ in pure OCaml, and it seems to be competitive with the best minifiers out there! gazagnaire.org/blog/2026-07... #ocaml #css #web
Thomas Gazagnaire :: Cascade: A Typed CSS Toolkit in OCaml
Porting Tailwind to OCaml needed a CSS parser. The parser grew a typed AST, and a structural diff and a minifier fell out of it. Cascade 1.0.0 is that toolkit, and it turns out to be competitive with ...
gazagnaire.org
I love BOBKonf, it's such an enjoyable conference, I wish I could attend every year but sometimes I cannot. Definitely will try to be there in 2027. And besides I love Berlin :)
Save the date: #BOBkonf2027 takes place Friday, 26 February 2027, at Scandic Hotel Potsdamer Platz in Berlin! Until then, why not re-watch some (or all!) of the excellent talks from previous conferences on our website? You can find them via bobkonf.de/archive/ #BOBkonf
ocaml.hx is making good progress, I now have a working type-enclosing. Next would be hole-jumping tangled.org/clementd.wtf...
clementd.wtf/ocaml-helix
A repository on Tangled
tangled.org
Compte-tenu des prévisions caniculaires pour demain mardi 23 juin, il nous parait préférable de décaler le meetup @lambdanantes.bsky.social prévu à 19h à l'Epitech Nantes au mardi 30 juin. mobilizon.fr/events/9d4c0...
Il n'y a pas que Git dans la vie
30 juin 2026, 19:00:00 - GMT+02:00 - 2 Place Louis Daubenton, 44100, Nantes, France - Pour cette dernière édition de Lambda Nantes de la saison 2025-2026, nous avons le plaisir de proposer 2 présentat...
mobilizon.fr
Why give an LLM a dynamically typed language when you could give it a real type system and a compiler that tells it exactly what's wrong? That's the bet behind Tapir. Part 1 is up: gilwath.com/articles/bui... #scala #tapir
Building a Typesafe API in Scala with Tapir - Part 1: Defining Endpoints
In the age of AI, expressive languages and libraries that provide compile-time guarantees matter more than ever, and that's exactly why Tapir and Scala shine.
gilwath.com
🇬🇧 An explanation of the haphazard/chaotics and ad-hoc reasons that led me to choose Emacs as my primary editor (no regrets) xvw.lol/en/articles/... #emacs
Emacs, how it all started (for me)
A presentation of why, and how, I started using Emacs
xvw.lol
I've updated my Bluesky Guide blog post 🦋 - rewritten the "federation" section to explain PDSes and AppViews - added links to a *ton* of new apps like Skyscraper, Flux, Heron, Indigo, Nubecita, Aeronaut, Hangar, Anisota, Witchsky - random updates everywhere about things that have changed on Bluesky
A complete guide to Bluesky 🦋
I've decided to write down some of the tips & tricks that I often give to friends when I send them an invite code, or the advice and answers that I sometimes give to people that I find in some feed asking about things. This of course got much longer than I planned 😅
mackuba.eu
Bye bye #Rouen ! J'y étais pour @forkit.community ! Ma seconde édition (où j'animais un workshop chaotique sur MirageOS). Le bilan est clair, en 2 ans, Fork It a réussi, grace a son organisation et sa sélection, a devenir ma conférence favorite ! Merci pour tout !
Have you ever wondered how to build automatic derivation? If you want to know more about this mechanism in Scala 3, I have written something about it. gilwath.com/articles/sca... #scala #scala3 #typeclass
Automatic Typeclass Derivation in Scala 3
Building a Debuggable typeclass from scratch and teaching the Scala 3 compiler to derive it for any case class or enum, using Mirror and inline metaprogramming.
gilwath.com
YOCaml is awesome, OCaml I'm just sad that it seems that there is no well mantained kafka client 😜
Yes, someone ( @xvw.lol ) tell me almost every week how awesome is github.com/xhtmlboi/yoc... and OCaml of course so I have to try
GitHub - xhtmlboi/yocaml: YOCaml is a static site generator, mostly written in OCaml
YOCaml is a static site generator, mostly written in OCaml - xhtmlboi/yocaml
github.com
Did I continue my exploration of OCaml? Yes. Was it fun? Definitely. And did I learn a few things? Absolutely gilwath.com/articles/fro... #OCaml #Scala
Discovering OCaml as a Scala Developer Part 2: Building a CRUD HTTP API
Building the same small Tasks CRUD API in both Scala and OCaml, and comparing the experience side by side.
gilwath.com
superb piece of work getting merlin's typing recovery upstreamed into the OCaml compiler; it might even make 5.5! "the typer won't stop at the first error. Instead it will continue typing as much as possible, reporting other errors along the way" https://github.com/ocaml/ocaml/pull/14241
Add Merlin's Typing recovery by xvw · Pull Request #14241 · ocaml/ocaml
This PR upstreams Merlin's typing recovery to the OCaml Typechecker. This new mechanism can be enabled with the -typing-recovery cli flag. When running in that mode, the typer won't stop at...
github.com
@lambdanantes.bsky.social ca commence fort avec @etorreborre.blog qui nous parle de modularité et compositionnalité