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 Gameboy emulation using Rust and WebAssembly. Learn about the Sharp LR35902 microprocessor, CPU registers, memory, and graphics processing to build a web-based emulator.
Explore the complexities of building a link checker in Rust, from initial concept to ongoing development, addressing challenges and insights in open-source maintenance.
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 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.
Explore Rust's role in addressing climate change through innovative projects in Tunisia, showcasing the language's potential for environmental solutions.
Explore Vello, a high-performance 2D rendering engine using GPU compute shaders. Learn its architecture, integration, and see demos including Lottie animation playback.
Explore the evolution of web hosting and cloud computing primitives, focusing on Rust's role in developing sandboxed isolates for maximum performance and cost-efficiency.
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 tools for illuminating Tokio's inner workings: Tracing crate, Tokio Metrics, Task Dumps, and Tokio Console. Gain insights into async Rust programs and troubleshoot effectively.
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 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 WebAssembly plugin development for Zellij terminal workspace using Rust. Learn about terminal emulators, ANSI escape codes, and creating composable components for enhanced development tasks.
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.
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.
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.
Get personalized course recommendations, track subjects and courses with reminders, and more.