
Learn to build a Kubernetes admission controller from scratch, exploring fundamentals, installation, and Python implementation. Gain hands-on experience in enhancing cluster security and policy enforcement.

Explore Rabobank's journey adopting Kubernetes and cloud-native tech, migrating from on-premise to Argo Workflows, FluxCD, and EKS. Learn about infrastructure setup, challenges, and solutions.

Explore deductive verification techniques for Rust programs using Prusti, enhancing code reliability and correctness through formal methods.

Explore hacspec: a domain-specific language for writing succinct, executable, and verifiable specifications for high-assurance cryptography in Rust.

Explore strategies for testing CI/CD pipelines, including making tasks testable and simulating runs on test clusters. Learn to build automated tests and understand the benefits of a pipeline test suite.

Learn to deploy Python applications on Kubernetes with best practices for production environments, covering containerization, orchestration, and scalability.

Learn to implement automated distributed tracing in Kubernetes using a custom operator. Explore advanced techniques for injecting OpenTelemetry, mutating webhooks, and resource management across multiple languages.

Explore Ruby and WebAssembly deployment on Kubernetes, examining GitOps pipelines and the evolving landscape of runtime environments for developers seeking innovative solutions beyond traditional JavaScript.

Learn to implement a distributed key-value store in Rust using CURP protocol, exploring consensus, storage design, and testing techniques for distributed systems.

Explore systems programming concepts through intermezzOS, a teaching operating system designed for experienced developers transitioning to low-level programming.

Explore Vagga, a containerization tool for development environments, offering more features than Docker in a smaller codebase. Learn how Rust enhances container functionality.

Explore the development of TiKV, a distributed key-value store built with Rust. Learn about implementing distributed transactions, horizontal scalability, and key challenges in creating a modern database from scratch.

Learn to create Flappy Bird from scratch using Java, LWJGL 3, and OpenGL. This comprehensive tutorial covers game development basics, graphics programming, and cross-platform desktop game creation.

Learn to manage multiple UDP connections and create client arrays for network chat programming, enhancing your server management skills.

Learn to set up UDP client connections in Java, exploring TCP/UDP concepts, Datagram, DatagramSocket, and InetAddress usage for network chat programming.

Learn to load and utilize modern OpenGL functions in C++ applications using the GLEW library, enabling access to advanced GPU capabilities for graphics programming.

Explore C programming storage classes: automatic, static, extern, and register. Learn their lifetimes, scopes, and practical applications for efficient memory management.

Learn essential file operations in C programming: reading data with fgetc() and writing data with fputc(). Master these fundamental techniques for effective file handling.

Learn essential string manipulation functions in C, including length, copy, concatenation, comparison, reversal, and case conversion techniques.

Explore bitwise operators in C: AND, OR, XOR, NOT, right shift, and left shift. Master low-level manipulation for efficient programming.

Comprehensive guide to JavaScript strings, covering objects, methods, and properties for efficient text manipulation and processing.