
Hands-on tutorial exploring OpenTelemetry fundamentals, distributed tracing, and instrumentation through live coding of a client/server system for effective issue root-cause analysis.

Explore Windows API integration in Go using unsafe and syscall packages. Learn DLL loading, struct mapping, and API result conversion while avoiding common pitfalls.

Building a custom game engine for a narrative-driven CTF at DEFCON, enabling interactive gameplay for 300+ hackers with real-time communication, scoring, and challenges.

Go team members discuss the introduction of generics in Go 1.18, providing guidance on their effective use and impact on code readability, maintainability, and performance.

Explore Go profiling and observability tools to optimize performance, reduce costs, and debug issues. Learn about runtime internals, built-in profilers, and advanced techniques for efficient Go application development.

Scaling Go services at Capital One: Processing massive account data, overcoming challenges, and transitioning from mainframes to modern distributed systems in AWS.

Explore WebAssembly integration in Go: its purpose, benefits, and implementation techniques. Learn about performance, sandbox interactions, and building effective Go applications with WebAssembly.

Learn to create custom static analyzers for Go, catching preventable errors before they reach production and enhancing code quality through automated checks.

Explore the journey of creating a personal programming language, its unexpected growth, and the benefits of building your own language for deeper understanding of systems.

Explore innovative approaches to testing asynchronous architectures in production, focusing on reliability and handling real-world data at scale.

Explore AI-driven programming tools for Go, their impact on development practices, and potential benefits for the language. Learn best practices and future implications.

Discover effective Go debugging techniques in VS Code through a fun treasure hunt, packed with examples and developer insights to enhance your coding efficiency.

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 event-driven architectures in Go, covering message systems, protobuf, and reliability patterns. Learn to build robust distributed systems with practical demos and code examples.

Explore Go's scheduler, its fairness mechanisms, and runtime APIs. Gain insights into Goroutine scaling, thread mapping, and scheduler control techniques.

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 3D printing Gophers using Go: Learn concepts, tools, and practical examples for managing and monitoring 3D printers, from firmware interaction to data visualization.

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.

Unlock the full potential of Delve debugger for Go projects. Learn advanced configurations, overcome challenges, and discover hidden benefits to enhance your team's debugging efficiency.