Using State Machines For Simplified Message Processing

A problem developers face is extracting messages from a byte stream. This post covers a strategy for accomplishing that task. This is not a problem typically found in higher level coding spaces. Much of modern development has been relegated to the realm of HTTP and web servers, or other middleware such as message queuing systemsContinue reading “Using State Machines For Simplified Message Processing”

Rust. An Opinion On The Good, The Bad, and The Ugly

TL;DR Rust is a necessary pain in the butt that will ultimately make the programming world a better place Less than one year into my career as a programmer, I watched a senior developer, Mike, write some C code. Mike was always ultra productive and wrote simple, easy to read code. His skill and experienceContinue reading “Rust. An Opinion On The Good, The Bad, and The Ugly”