Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Digital Marketing
Computer Science
Graphic Design
Mining Massive Datasets
Making Successful Decisions through the Strategy, Law & Ethics Model
The Science of Well-Being
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore all talks and presentations from RustFest. Dive deep into the latest insights, research, and trends from the world's leading experts.
Explore API design patterns for seamless integration of Rust crates into C++ codebases, focusing on encoding_rs as a case study for cross-language compatibility in systems programming.
Explore QUIC protocol implementation in Rust, its advantages over HTTP/2, and the future of serverside Rust using the futures ecosystem.
Explore immutable data structures in Rust: their benefits, implementation, and performance advantages. Learn about innovative alternatives to standard library structures for efficient immutable operations.
Explore strategies for growing Rust communities worldwide, drawing inspiration from the Rust project's success and Rust Nairobi's journey. Learn to foster inclusivity and collaboration in tech communities.
Explore rustls, a modern TLS stack in Rust, offering enhanced security, performance, and design. Learn about its features, deployment, and advantages over traditional implementations.
Recreating 80s-style computing with embedded Rust on a Cortex M4 devboard: VGA generation, text rendering, PS/2 keyboard input, and testing on modern PCs.
Explore Yew, a Rust framework for building client-side web apps using WebAssembly. Learn its architecture, features, and advantages over JavaScript frameworks.
Explore Rust macros through an unconventional Brainfuck interpreter implementation, showcasing advanced techniques and creative solutions for compile-time programming.
Practical advice on creating safe and efficient Rust wrappers for C libraries, covering common pitfalls, API design considerations, and best practices for robust integration.
Explore Rust programming concepts through witty limericks and rhymes. This unique presentation covers diverse topics with code examples, documentation, and memes for an engaging learning experience.
Explore the development of SHAR, a 3D multiplayer action game, focusing on implementation details, challenges, and components like GUI, animations, networking, and modding in Rust.
Explore the development of IDE support for Rust, including Cargo workspace integration, RLS functionality, and the current state of Rust programming with IDEs. Learn how IDE tools can enhance your Rust projects.
Exploring Rust's potential as a high-level language alternative, focusing on type safety, performance, and complexity for application development beyond systems programming.
Explore the journey from Rust code to executable, uncovering the transformation process through various stages and examining the resulting RISC-V assembly code.
Explore Sequoia, a new OpenPGP implementation in Rust, focusing on usability and security. Learn about challenges faced and solutions in API design, infinite types, and streaming iterators.
Get personalized course recommendations, track subjects and courses with reminders, and more.