
Learn bitwise operations in C++: AND, OR, XOR, and NOT. Understand their applications and practical usage in programming for efficient data manipulation and optimization.

Learn binary representation and bitwise operations in C++, exploring their practical applications and performance benefits in programming.

Explore API design challenges for low-level libraries and kernel interfaces, focusing on compatibility, data structures, and architecture considerations. Learn best practices to avoid common pitfalls.

Explore Rust's potential for embedded systems, focusing on sensor drivers. Learn about available drivers, common challenges, and how to implement i2c device drivers in Rust.

Explore Rust's unstable inline assembly support, comparing it with other languages and discussing potential designs for stabilization.

Explore WebAssembly fundamentals, applications, and potential through a beginner's perspective, gaining insights into this powerful web technology's capabilities and future impact.

Explore WebAssembly's origins, benefits, and integration with Rust for high-performance browser code. Learn to leverage existing tools for seamless development and deployment.

Explore Rust's built-in testing tools and learn how to mock complex dependencies using the double crate, with examples ranging from simple to real-world scenarios.

Explore Verus, a tool for full functional verification of low-level systems code in Rust. Learn about formal methods, specification writing, and proving program correctness beyond type system checks.

Comprehensive crash-course on x86-64 GNU Assembler, covering essential concepts and techniques for low-level programming and operating system development.

Explore WebAssembly's potential with Wizard, a new engine designed for instrumentation and VM experimentation. Learn about its innovative in-place interpreter and advanced capabilities.

Comprehensive guide to x64 assembly programming, covering registers, data types, instructions, and advanced topics like SIMD, with practical examples for modern applications.

Master ARM assembly programming for multiplatform development, covering addressing modes, branching, stack operations, mathematics, and Thumb instruction set, with practical examples and advanced topics.

Explore JVM assembly techniques with expert Michael Wiedeking, gaining insights into low-level Java programming and optimizing code performance.

Explore low-level C# programming techniques without using unsafe code. Learn how to translate C to modern C#, handle memory allocation, and work with complex data structures safely and efficiently.

Porting the indie game Celeste to PicoSystem: Exploring pixel art, embedded programming, and creative constraints in game development on microcontrollers.

Explore WebAssembly's potential, challenges, and innovations through the Wizard engine, designed for instrumentation and VM experimentation in various deployment contexts.

Diverse lightning talks covering Python topics from low-level programming to career development, featuring insights on debugging, mentorship, NumPy 2, data storytelling, automation, and more.

Explore helper classes for representing Abstract Syntax Trees (AST) on the heap, enhancing your understanding of compiler design and memory management.

Implement UDP communication in a custom operating system, enabling data exchange with external networks and devices.

Explore PDP-11 assembly's diverse addressing modes, from basic register operations to complex indexed and deferred techniques, enhancing your low-level programming skills.