This Edition
With the compression changes introduced in Go 1.27 get to know all the details on when and how to select the best compression options for your Go application.
We will look at the overall picture of different algorithms and how each trades off size, cpu, memory and compatibility so you can make the best decision on which suits the needs you may be looking at.
LEVEL: Intermediate
Past Editions
Can you feel the speed of your code? How do you optimize things that seem impossible to optimize? What are the acceptable tradeoffs for a speed increase?
There are a ton of questions when dealing with optimizing code. Let's try to structure our approach to writing fast code to get answers!
Mutexes can be a central part of creating highly concurrent systems, but designing a system that utilise them can be very complex.
Based on a real case, we will look at design considerations for a performant and scalable service.
As a part of our commitment to sustainability, we’re planting “Speaker’s trees” on behalf of our speakers. These trees represent our effort to offset the carbon emissions from their travel. By planting trees, we’re helping to reduce our carbon footprint and combat the effects of climate change. Join us in this symbolic act and help make our conference eco-friendly.

