In this post, we'll do a deep dive into SDI, then create what's possibly the world's cheapest SDI signal generator by fabricating an SDI transmitter for an Arduino.| Tempus Ex
Is Rust a contender for ML projects?| Tempus Ex
In this post, we'll explore at a high level the key concepts and defining characteristics of video codecs. Then, to further demystify them, we'll even implement one from scratch in about a hundred lines of Rust.| Tempus Ex
If you need to transcode an 8K video in real-time, you're going to struggle to find hardware capable of keeping up. This is an introduction to FPGAs and how they might be able to help.| Tempus Ex
Go is designed to be able to build untrusted packages safely without running any code from them. Unfortunately, this is easier said than done.| Tempus Ex
One of Rust's greatest strengths is its guarantee that if it compiles, it's free of data races and thread-safety violations. To use unsafe code and maintain that guarantee requires you to write safe wrappers that perfectly define the contracts under which the unsafe code can be used.| Tempus Ex
Those new to Git often find their repo in confusing or inexplicable states. More experienced users may know how to get things done, but might not know why the things they do work. Understanding what Git is at a more fundamental level helps both types of people use Git more effectively.| Tempus Ex
Generics in Go have come much closer to becoming a reality. Here's what the latest design looks like and how you can try out generics yourself.| Tempus Ex
A look and guide into how we move data from sporting events to the cloud using AWS Direct Connect.| Tempus Ex
Each year, the matchups for professional football leagues such as the CFL are decided deterministically based on a rotating schedule. With the matchups decided, these leagues are then faced with a combinatorial optimization problem.| Tempus Ex
In this post, we'll explore at a high level the key concepts of programming microcontrollers. Then, to further demystify them, we'll write a small Rust program and run it on an ARM microcontroller.| Tempus Ex