Level Up Your Code Reviews: Insights from GitLab’s Workshops 🚀

Introduction: What’s This All About? 🤔 Code reviews are a vital part of software development, but they can often be a source of stress and frustration. GitLab, a well-known company in the open-source world, is tackling this challenge head-on. They’re openly sharing their experiences and best practices through public workshops – and we’re diving into the key takeaways! This post will explore how GitLab is improving code review processes, fostering psychological safety, and boosting efficiency. Get ready to learn actionable tips you can apply to your own team! ...

September 5, 2025 · 4 min

🚀 Level Up Your Serverless: Building High-Performance AWS Lambdas with Rust 💡

Introduction: What’s This All About? 🤔 Are you looking for ways to optimize your serverless applications and cut down on AWS costs? This presentation dives into how Rust, a powerful and efficient programming language, can revolutionize your approach to building AWS Lambda functions. We’re going to explore a structured workflow, powerful tooling, and the performance benefits that Rust brings to the table. Get ready to unlock a new level of efficiency! ...

September 4, 2025 · 3 min

Revolutionizing Reliability: Key Takeaways from the Future of Observability 🚀

Introduction: What’s This All About? 🤔 Modern software is complex, and keeping it running smoothly is a constant challenge. This presentation dives deep into the future of reliability, exploring how Site Reliability Engineering (SRE), observability, and even philosophy are converging to create more resilient and user-friendly systems. We’re going to unpack the latest thinking on SLOs, observability 2.1, and how understanding ourselves can help us build better software. Chapter 1: The Core Problem Being Solved 🎯 Keeping software reliable isn’t just about fixing bugs. It’s about proactively preventing problems and ensuring a consistently positive user experience. Traditional approaches often fall short because they treat metrics, logs, and traces as separate entities. This makes it difficult to understand the why behind performance issues and hinders the ability to quickly resolve them. The presentation highlights the need for a new way of thinking about reliability, one that prioritizes user experience and embraces the inherent uncertainty of complex systems. ...

September 4, 2025 · 4 min