CrystalConf 2023

CrystalConf 2023

The Path to Performance – What i learned my first year coding in Crystal
2023-10-23 , Main

I began my career at 84codes diving into the world of Ruby, working on solutions for cloud-hosted open-source services. About a year ago I got the opportunity to join the LavinMQ team as a crystal developer. It's been quite the ride, and in this talk, I'm excited to share insights on how to enhance your Crystal code for better performance.

First things first, we're going to take a scenic route through LavinMQ, the message broker that combines high performance with simplicity. We'll chat about why it's crucial to keep your resources in check and how Crystal plays an important role in helping us do so.

After this, we get down to business! I've spent the last year working on my Crystal skills, and I've got some lessons to share. We'll dive into practical examples and walk through the nitty-gritty of writing efficient Crystal code. Whether you're new to Crystal or a seasoned developer seeking a fresh perspective, this talk provides an approachable guide to grasping the details of performance-friendly code with simple examples.

Living in Stockholm, Sweden working as a developer at 84codes, mainly as a developer and project lead on the LavinMQ team.