About me

Hi 👋, My name is David Sancho and I'm a developer from Barcelona currently working remotely at Ahrefs as a Software engineer. Nomading between Barcelona and La Cerdanya.

Previously worked at Draftbit helping people create React Native apps visually, and at Typeform as Frontend engineer on the Renderer Team (also known as "form experience").

Passionate about functional programming, design, scalability, people and startups, but lately about compilers. Even with my limited english, I'm trying to write about those in this blog.

I maintain (or help maintaining) a few open-source projects:

  • styled-ppxType-safe styled components for ReScript and Melange with type-safe CSS, including a CSS parser and type-checker.

  • server-reason-reactServer rendering Reason React components in OCaml using Reason.

  • reason-reactReason bindings for React.js

  • ReasonA programming language that combines the JavaScript and OCaml ecosystems. It is simple, fast, and type-safe.

  • MelangeA mixture of tools combined to produce JavaScript from OCaml and Reason

I'm grateful for what Open Source gave me and that's why most of my code is public and hosted in

I love endurance sports, specifically triathlon and ski. I'm focused on Olympic and Half-Ironman distances.

If you want to know more, follow my fast thoughts on Twitter.