How we test at Nubank with Lucas Cavalcanti
We were happy to host Lucas Cavalcanti visiting from Brazil and representing Nubank, one of the biggest organizations fully built as a microservice architecture leveraging Clojure and Datomic. Nubank is not only one of the largest and most successful digital challenger banks in the world but also recently acquired Plataformatec (behind Elixir). Lucas will walk us through the testing tools and practices they run at scale at Nubank. Lucas Cavalcanti is a Principal Software Engineer on Nubank, where he is a functional programming enthusiast, and proponent of best practices in software development, with a vast experience in real production applications written in Java, Scala, Ruby and now Clojure. He holds a BS in Computer Science from the University of São Paulo.

"Simple Made Easy" - Rich Hickey (2011)

Moving IO to the edges of your app: Functional Core, Imperative Shell - Scott Wlaschin

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Google & AWS Veteran: What Top Tier Software Architects Actually Do

ClojureScript from First Principles — David Nolen

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

"Transducers" by Rich Hickey

"Design, Composition, and Performance" by Rich Hickey (2013)

I Gave ChatGPT a Body

Domain-Driven Refactoring - Jimmy Bogard - NDC London 2022

Functional / Microservices in Real-Time Financials

The Value of Values with Rich Hickey

Clojure at 4,000 msg/s-What We Learned, Loved, and Loathed - Nathan Barnett

Full Walkthrough: Workflow for AI Coding — Matt Pocock

Keynote: Transparency through data by James Reeves

Datomic with Rich Hickey

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojure

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

