Exploring Rust for Vulkan drivers, part 1

collabora.com
exploring-rust-for-vulkan-drivers,-part-1

Today, all of the Vulkan drivers in Mesa are written in C. Some use C++ for their back-end shader compiler or other components, but all of the Vulkan API entrypoints are implemented in straight C. While C has historically been … Read more

Exploring Mastodon

martinfowler.com
exploring-mastodon

I spent a bit of time yesterday taking my first steps into the world of Mastodon. Unlike Twitter, Mastodon is a federated system. So for most people, the first step in using Mastodon is to choose which server to use. … Read more

Exploring Lock-Free Rust

morestina.net
exploring-lock-free-rust

As a learning exercise I set out to implement a simple lock-free algorithm in Rust. It was inspired by a problem posed at job interviews at a company where a friend works. The problem is simple enough that it can … Read more

Exploring FPGA Graphics

projectf.io
exploring-fpga-graphics

Welcome to Exploring FPGA Graphics. In this series, we learn about graphics at the hardware level and get a feel for the power of FPGAs. We’ll learn how screens work, play Pong, create starfields and sprites, paint Michelangelo’s David, draw … Read more

Exploring Google Hangouts’ easter eggs

varun.ch
exploring-google-hangouts’-easter-eggs

Exploring Google Hangouts’ Code ← Back to varun.ch Google Hangouts is shutting down soon. Here’s what they’ll tell you if you try visiting hangouts.google.com: Hangouts is being replaced by Google Chat Your conversations from the last year are already in … Read more