
Explore Khan Academy's transition from a Python monolith to Go services, focusing on GraphQL-based API implementation and strategies for large-scale code migration.

Explore code generation techniques to reduce boilerplate in Go, with real-world examples from ngrok covering API clients, error handling, tests, and GRPC interceptors.

Explore CRDTs for building decentralized services in Go, covering implementation, advantages, and practical applications in distributed systems.

Explore Zillow's approach to building maintainable Go services, focusing on transport-agnostic design, testability, and easy maintenance while prioritizing business value.

Explore building scalable applications using Go and SQLite, focusing on recent advancements, configuration tips, and strategies for improving data durability and performance.

Explore post-quantum cryptography with Go, focusing on Kyber and Dilithium algorithms. Learn about API design, enhanced security features, and the practical implications of implementing quantum-resistant cryptography.

Explore Go's compatibility promise, its significance, and strategies for language evolution without breaking existing programs.

Explore parser combinators in Go with generics: learn to build composable parsers, implement primitives, and create a microlanguage parser without code generators.

Explore Go's native fuzz testing capabilities, including differential fuzzing and its mechanics, with a live demo of bug detection and resolution using this powerful tool.

Explore Apache Beam's Go SDK for efficient distributed data processing, overcoming Go's unique challenges using reflection, interfaces, and generics for scalable pipeline execution.

Explore TinyGo for microcontrollers: learn to collect henhouse data, use WiFi communication, and build dashboards for remote monitoring. Unleash creativity with Go in small-scale projects.

Explore Go's applications in aerospace, from orbital simulations to rocket engine testing. Learn how this language is revolutionizing space technology development in Argentina.

Learn how CrowdStrike uses Contract Testing for Go HTTP/Message services to efficiently test microservice integrations without costly deployments or brittle environments.

Explore Go's potential in data engineering, focusing on serialization, efficient processing, and reliability. Learn about challenges and benefits of introducing Go to this domain.

Learn to build a secure, efficient plugin system using WebAssembly and WASI, overcoming traditional challenges in Go program extensibility.

Explore code quality tools for JavaScript, Python, Go, Java, and JSON, enhancing development practices and improving software reliability.

Explore Go's strengths for cross-platform development, including static typing, rich libraries, and native binaries. Learn from real-world experiences in OSS projects.

Learn to build and deploy distributed systems using Apache Mesos, exploring frameworks like Marathon and Chronos. Gain insights into resource management and control in large-scale clusters for efficient application development.

Explore how Monzo uses Go to build microservices for their core banking systems, discussing challenges, patterns, and techniques for highly available, low-latency financial services.

Explore network security tools using Go programming, including enumeration, packet sniffing, port scanning, and brute force techniques in this hands-on session.

Explore distributed data management in microservices, focusing on reference data implementation and solutions for efficient inter-service communication and data sharing.