Home GOTO Experts Brian Carroll

Brian Carroll

Staff Engineer at NoRedInk

Brian has been working in the tech industry for 25 years. He loves building web applications, and tinkering with compilers.

He works at NoRedInk, a web platform for English teachers and their students, where he's part of the Writing Team and the System Design Guidance Group. Their back end is written in a mixture of Ruby and Haskell, and Brian built a library that allows these two very different languages to be mixed easily.

Previously he built the WebAssembly backend for the new Roc programming language, and made some contributions to Elm.

Upcoming conference sessions featuring Brian Carroll

Gradually Changing Backend Language with Foreign Function Interfaces

Introducing a new programming language into a large existing codebase.

We've been doing that gradually for the last few years at NoRedInk, and we've developed an interesting new strategy that is working really well. This talk is about the previous approaches we tried, and the new approach, and the tradeoffs we found.

Wednesday Oct 1 @ 16:15 @ GOTO Copenhagen 2025

Get conference pass

Content featuring Brian Carroll

37:15
WebAssembly in Production: A Compiler in a Web Page
WebAssembly in Production: A Compiler in a Web Page
GOTO Copenhagen 2023
Browse all experts

Here