Blog

The OCaml Planet RSS

Articles and videos contributed by both experts, companies and passionate developers from the OCaml community. From in-depth technical articles, project highlights, community news, or insights into Open Source projects, the OCaml Planet RSS feed aggregator has something for everyone.

Want your Blog Posts or Videos to Show Here?

To contribute a blog post, or add your RSS feed, check out the Contributing Guide on GitHub.

Presenting styled-ppx 1.0 with CSS static extraction for OCaml

styled-ppx is a ppx and a library that brings styled components to Melange and OCaml/Reason with type-safe CSS and static extraction. Previously styled-ppx relied on emotion.sh, and from now on, it does not. styled-ppx documentation: https://styled-ppx.vercel.app github repo: https://github.com/davesnx/styled-ppx Remote conf talk releasing styled-ppx (6 years ago!): https://www.youtube.com/watch?v=ekHCBZiCviM GambiConf: How to mimic a JavaScript feature and over-engineering CSS https://www.youtube.com/watch?v=uc5K7Yx0GvQ

15 Jul 2026

Emelle TV

View Video
Talking with Louis Roché about OCaml and Ahrefs

Talking with Louis Roché about OCaml and Ahrefs Support the show at https://www.patreon.com/emelletv or don't miss it live by following us https://www.twitch.tv/emelletv

14 Jun 2023

Emelle TV

View Video
Talking with Louis Roché about OCaml and Ahrefs

Talking with Louis Roché about OCaml and Ahrefs Support the show at https://www.patreon.com/emelletv or don't miss it live by following us https://www.twitch.tv/emelletv

14 Jun 2023

Emelle TV

View Video
Talking with Antonio Monteiro about OCaml and Melange

Talking with Antonio Monteiro about OCaml and Melange Support the show at https://www.patreon.com/emelletv or don't miss it live by following us https://www.twitch.tv/emelletv

14 Jun 2023

Emelle TV

View Video
Talking with Antonio Monteiro about OCaml and Melange

Talking with Antonio Monteiro about OCaml and Melange Support the show at https://www.patreon.com/emelletv or don't miss it live by following us https://www.twitch.tv/emelletv

14 Jun 2023

Emelle TV

View Video
emelletv #18 with KC about OCaml, Multicore and runtimes

Talking with KC about Multicore, OCaml 5 and runtimes. Support the show at https://www.patreon.com/emelletv or don't miss it live by following us https://www.twitch.tv/emelletv

30 Mar 2023

Emelle TV

View Video
emelletv #18 with KC about OCaml, Multicore and runtimes

Talking with KC about Multicore, OCaml 5 and runtimes. Support the show at https://www.patreon.com/emelletv or don't miss it live by following us https://www.twitch.tv/emelletv

30 Mar 2023

Emelle TV

View Video
emelletv #17 with Gabriel Nordeborn (@zth) about ReScript, Graphql and Relay

Talking with Gabriel Nordeborn about ReScript, Graphql and Relay Support the show at https://www.patreon.com/emelletv or don't miss it live https://www.twitch.tv/emelletv

19 Mar 2023

Emelle TV

View Video
emelletv #17 with Gabriel Nordeborn (@zth) about ReScript, Graphql and Relay

Talking with Gabriel Nordeborn about ReScript, Graphql and Relay Support the show at https://www.patreon.com/emelletv or don't miss it live https://www.twitch.tv/emelletv

19 Mar 2023

Emelle TV

View Video
emelletv #16 with Simon "c-cube" Cruanes about OCaml, Containers and Automated Theorem Proving

Talking with Simon Cruanes (c-cube) about Imandra, Automated Theorem Proving, dev tooling and more Support the show at https://www.patreon.com/emelletv

29 Jan 2023

Emelle TV

View Video