
Explore implementing Web of Things with Rust in the SIFIS-Home project for a trustworthy experience. Learn how this innovative approach enhances IoT security and functionality.

Explore the gradual transition of rpm-ostree, a core component of hermetic Linux distributions, to Rust. Gain insights into the ongoing efforts and experiences of oxidizing this crucial software.

Explore efficient architecture for building a distributed search engine to handle terabytes of logs, inspired by Snowflake's compute-storage separation approach.

Explore Rust's integration into the Linux kernel, examining the experience of building complex drivers and the journey of introducing a new language to this critical project.

Explore small data optimization techniques in Rust, from string/vector optimizations to implementing efficient data structures using safe and unsafe code, with practical insights and performance considerations.

Explore advanced Rust trait system techniques to create stable ABIs, perform type-level computations, and influence type layouts using GATs and const generics.

Explore Pavex, a new Rust web framework designed to streamline API development. Learn about its innovative approach, key features, and potential impact on Rust's role in backend development.

Automate Rust crate releases with release-plz. Learn integration, changelog generation, API breaking changes detection, and overcome challenges in streamlining the release process for Rust packages.

Build a simple semantic search using Qdrant's Rust API in a live coding session. Learn implementation techniques and enjoy Rust-related humor along the way.

Explore property-testing techniques for async Rust code to enhance reliability in distributed systems. Learn to implement a deterministic runtime for comprehensive asynchronous execution path testing.

Explore composable architecture for network packet inspection using channels and async tasks. Learn Rust's benefits for parsing untrusted data and avoiding common pitfalls in network protocols.

Explore PostgreSQL extensibility with Rust using pgrx. Build, test, and deploy a real extension. Learn how custom extensions can simplify legacy code and improve query performance.

Explore recent advancements in BTF debug format support for Aya and bpf-linker. Learn about BTF generation, LLVM's role, and implementing BTF information for Rust programs in eBPF technology.

Automate changelog generation using git-cliff, a Rust-based tool that leverages conventional commits. Learn implementation details, Git object handling, and tips for creating successful CLI tools.

Explore Gameboy emulation using Rust and WebAssembly. Learn about the Sharp LR35902 microprocessor, CPU registers, memory, and graphics processing to build a web-based emulator.

Discover surprising Go behaviors and expert tips through real-world examples. Gain insights to enhance debugging, code reviews, and overall Go programming skills.

Improve dependency management with the Driver Pattern, encapsulating shared functionality and elevating interface implementation in Go programming.

Explore microservice communication strategies through a demo app, comparing REST APIs, gRPC, event busses, and automated networking for effective architecture design.

Explore static analysis and code generation to create custom generators in Go, avoiding goroutine overhead while achieving yield-like functionality.

Explore the inner workings of Go's WebAssembly compilation, uncovering low-level details and understanding how it enhances your projects. Gain insights into this powerful feature introduced in Go 1.15.

Explore techniques for ensuring safety and bug-free implementation of cryptography in Go, including testing, fuzzing, static analysis, formal proofs, and code generation. Learn about safe interfaces and readability in standard libraries.