
Explore a powerful package for consistent, simple, and maintainable internal HTTP API calls in Go, developed at Bitly for efficient service-to-service communication.

Explore eBPF for tracing Go programs, uncovering runtime secrets and leveraging Linux's powerful tracing mechanism to enhance Go development and debugging capabilities.

Explore Go's potential in browser-based UI development with Vugu, a reactive web programming library. Learn its origin, technology stack, tooling, and application in modern web development.

Explore formula evaluation optimization techniques using virtual machines and Go plugins for massive scale performance improvements in spreadsheet-like systems.

Exploring Go's potential in industrial automation: secure DevOps for factories and critical infrastructure, with real-world examples of microservice architectures in heavy industrial environments.

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.

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 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 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 Go's concurrency features through live coding, learning practical skills to leverage its capabilities and avoid pitfalls in network utility development.

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 parser combinators in Go with generics: learn to build composable parsers, implement primitives, and create a microlanguage parser without code generators.

Explore building an eventually consistent distributed system using Go, gRPC, Kubernetes, LevelDB, and Prometheus. Learn key concepts, implementation challenges, and lessons from real-world deployment across multiple countries.

Explore network programming in Go by building a Toxiproxy clone. Learn about sockets, channels, goroutines, and TCP stream manipulation for chaos testing and application resilience.

Explore CGO-less Foreign Function Interface using WebAssembly in Go. Learn about wazero, a pure Go WebAssembly runtime, and its implementation for secure and flexible cross-language function calls.

Learn secure coding practices in Go, focusing on common vulnerabilities like injections and XSS. Discover best practices, encryption basics, and proactive security measures for robust application development.