Cover Image for Michael Webb & Jack Kelly - Two Haskell Talks from Bellroy
Cover Image for Michael Webb & Jack Kelly - Two Haskell Talks from Bellroy
Avatar for Melbourne Compose Group
23 Went

Michael Webb & Jack Kelly - Two Haskell Talks from Bellroy

Registration
Past Event
Welcome! To join the event, please register below.
About Event

​We're thrilled to have two Bellroy Haskellers presenting a double-feature at Melbourne Compose Group.

​Michael Webb (CTO) will share how Bellroy built and scaled a $120M+ brand with a tiny Haskell team.

​Jack Kelly (Staff Engineer) will walk through deploying Haskell in the cloud with an opinionated guide to Haskell on AWS Lambda.

​Whether you're using Haskell in production, curious about serverless, or just want to see how a small team moves fast without fear, come along!

​Details Below

​The Talks

​Michael Webb - CTO

​Maximum Agency, Minimum Footguns

​Lessons from scaling a $120M+ carry brand with a tiny engineering team

​At Bellroy, we've built a small engineering team that moves fast, ships confidently, and hands real power to the people closest to the work - content editors, ops staff, marketers - without lying awake worrying about what they might break.

​The secret isn't process, approval chains, or change management theatre. It's that we've encoded the constraints that actually matter directly into our tools - many of them built in Haskell - and trusted our people with everything else.

​This talk is about the philosophy behind that approach: what it means to design for agency rather than safety, what cultural practices make such an approach practical and why a type system is the most underrated management tool in a company's arsenal.

​Jack Kelly - Staff Engineer

​Lambda on Lambda: Running Serverless Haskell Functions on AWS

​AWS Lambda is AWS's "function-as-a-service" offering, where your code runs in an isolated "microVM" on AWS-managed infrastructure and you pay only for the resources used while your code runs.

​Fitting your binaries into this model means making your code talk to some internal AWS APIs, and luckily the Haskell ecosystem has some good tools for doing this.

​In this talk, I'll explain at a high level what AWS Lambda is, how it executes your code, and then provide an opinionated guide and demo for getting your Haskell functions into the cloud.

​About Melbourne Compose Group

​Melbourne Compose Group is the monthly in-person meetup for functional programmers in Melbourne, every 3rd Thursday of the month in Carlton.

​As always, newcomers welcome. Reach Ben on 407 990094 if you have trouble accessing the venue.

​Hope to see you there :) -Ben Hutchison & John Walker

Location
Kathleen Syme Library and Community Centre
251 Faraday St, Carlton VIC 3053, Australia
Avatar for Melbourne Compose Group
23 Went