Go Concurrency: How not to Burn the House Down

Presenters Vignesh Ravichandran Source Gophercon India 2025 🚀 Go Concurrency: Avoiding Common Pitfalls & Building Production-Ready Systems 🛠️ Hey everyone! 👋 Concurrency is a powerful tool, especially when building robust and scalable applications. Go, with its built-in support, makes concurrency seem easy. But it’s easy to fall into common traps that can lead to performance bottlenecks, resource leaks, and even crashes. Today, we’re diving into some of those pitfalls and, more importantly, how to avoid them, drawing inspiration from how a system like CockroachDB tackles these challenges. Let’s get started! ...

September 19, 2025 · 4 min

100+ DB Upgrades in 10 Minutes (Maintenance Mode)

Presenters Abhishek Varshney Source Gophercon India 2025 Scaling Database Maintenance with Go: A Tale of Hundreds of Databases 🚀 Hey Gophers! 👋 Ever wrestled with database maintenance? It’s a necessary evil, but can quickly become a massive headache, especially when dealing with a microservices architecture. That’s what Abhishek, Software Architect at Cred, explored at GopherCon, and we’re breaking down the journey to a more scalable and less painful process. The Challenge: Database Maintenance at Scale 💾 Cred, a leading payments platform in India, processes a huge volume of transactions – over one-third of all credit card bill payments in India! This is powered by a sprawling network of over 800 microservices and 150+ databases. Imagine the complexity of maintaining all of that! ...

September 19, 2025 · 3 min

Writing Your Own MCP Server: From Scratch to Production in Go

Presenters Yash Mehrotra Source Gophercon India 2025 🚀 Unleashing AI Assistants: A Deep Dive into Model Control Planes (MCP) 🤖 The world of AI is evolving at breakneck speed, and a fascinating new technology called Model Control Planes (MCP) is poised to reshape how we interact with systems and leverage the power of Large Language Models (LLMs). This presentation provided a compelling look at MCP, its potential, and the crucial considerations for responsible implementation. Let’s break down what you need to know! ...

September 19, 2025 · 4 min

United we Compile: Cross Compelling CGO (with Zig)

Presenters Alex Rios Source Gophercon India 2025 🚀 United We Compile: Zig vs. Go Cross-Compilation – A Developer’s Dream? Cross-compilation – the ability to build software for different operating systems and architectures – is a cornerstone of modern development. But let’s be honest, it can often feel more like a frustrating puzzle than a streamlined process. If you’re a Go developer, you know this struggle firsthand. But what if there was a better way? That’s what Alex, a senior staff engineer with a fintech background, explored in a fascinating presentation on cross-compilation, focusing on Zig as a compelling alternative to Go’s traditional approach. Let’s dive in! ...

September 19, 2025 · 4 min

The Microservice Myth: What Monzo Learned About Scaling a Bank

Presenters Suhail Patel Source InfoQ podcast Level Up Your Career: From Individual Contributor to Engineering Leader 🚀💡👨‍💻 So, you’re a rockstar engineer. You write clean code, solve complex problems, and consistently deliver results. But you feel the pull towards something more – a desire to influence, mentor, and shape the direction of your team and organization. You’re thinking about the move from being a top-tier individual contributor to a leadership role (think Staff or Principal Engineer). But what does that really mean? ...

September 17, 2025 · 3 min