Skip to content
Carolina Code Conference
Served by Kotlin (Ktor) in 15ms

2024 speaker

Dillon Mulroy

Dillon Mulroy

Software Engineer, Vercel

Vercel

Raleigh, NC

Dillon is a software engineer with a decade of experience working in the JavaScript and TypeScript ecosystem. He has worked on notable open source projects like Victory-Charts and spent the better part of 6 years consulting, including with Formidable, a leader in the ecosystem. He has recently begun exploring OCaml, ReasonML, and type-systems after tiring of the many foot-guns in TypeScript and searching for what could be better. Dillon can regularly be found streaming his work on Twitch with OCaml, Gleam and Coffee!

Visit website

2024 · keynote

Your next favorite programming language: Gleam

In the ever-evolving landscape of programming languages, finding a language that balances safety, efficiency, and ease of use can be challenging. After having worked in languages ranging from TypeScript, Go, Rust, and even OCaml, I am left feeling unsatisfied. These languages get so close to getting everything right, but come with tradeoffs I don’t love. Enter Gleam, a statically typed language for the Erlang VM (or JS Runtimes if that's your thing) that aims to make type-safe programming accessible and enjoyable for all. In this talk, we will explore the unique features of Gleam, including its type inference system, friendly compiler messages, its seamless interoperability with Erlang and Elixir, and its ability to compile to JavaScript (with TypeScript definitions!).

From the talk