Home Profile Articles Home Profile Articles © Robert Shalders, 2026
All Newsletters Projects Resources Tips & Tricks
Stealth File Integrity Monitoring with SSM and Lambda
projects 22·04·2026

Stealth File Integrity Monitoring with SSM and Lambda

Designing an invisible intrusion detection system for an EC2 instance — no scripts on disk, no cron jobs, cryptographically random scheduling, and tamper-proof audit trails.

Privacy-Respecting Analytics for $5/month
projects 22·04·2026

Privacy-Respecting Analytics for $5/month

Building a page view counter that stores no cookies, no IPs, and no PII — a Rust binary with in-process rate limiting and a DynamoDB backend.

Oxiflight: Rewriting Betaflight in Rust for STM32
projects 01·04·2026

Oxiflight: Rewriting Betaflight in Rust for STM32

An embedded Rust rewrite of Betaflight flight controller firmware — started from a blackbox logging problem, turned into a ground-up firmware project on real hardware.

BEAT Consensus: Async BFT Across the Network Stack
projects 20·03·2026

BEAT Consensus: Async BFT Across the Network Stack

A practical implementation of the BEAT asynchronous BFT protocols (Duan et al.) with censorship-resistant multi-transport networking — clearnet, Tor, and I2P simultaneously.

Maximising Performance Through Cache Hierarchy
projects 15·06·2023

Maximising Performance Through Cache Hierarchy

My dissertation research into matrix multiplication performance — exploring how L1, L2, L3 caches and TLB behaviour determine whether your code runs fast or crawls.

  • All
  • Newsletters
  • Projects
  • Resources
  • Tips & Tricks