Michael Spencer

Software Developer

Latest Posts

• 4 min read

Rust Structs with Generic/Variable-Length Arrays

I’ve been interested in operating systems development for a while, and last year worked on a small hobby kernel in C++, using the excellent resources from http://wiki.osdev.org. Recently, I decided to start on a new hobby kernel using the Rust programming language.
Rust OSDev
• 3 min read

Aurelia Route-Specific Actions in a Navbar

Recently, I’ve been working on an Aurelia-based webapp for work. I have a basic layout with a bootstrap navbar and different pages linked in the navbar using an Aurelia router. One of the things I wanted to do was have route-specific actions exposed as buttons in the navbar.