Hi, I'm Olivia! 👋
I'm a software engineer with a passion for game development and Rust. I am the author of the Rust Sokoban Book and I've been featured on multiple Rust Game Dev Newsletters due to my work on multiple Rust projects.
I was fortunate enough to be part of Twitter 1.0 where I led various Media Infrastructure projects. Before that I was the tech lead for Maisie Williams's creative startup Daisie, working on live streaming for Amazon Video and building services and Xbox games at Microsoft.
I'm currently a Senior Staff Software Engineer at Personio where I work on building Payroll.
Short intro to options: you either have a value or you don't, and you can guarantee at compile time that you are handling both None and Some…
Read moreOne of my favourite #rustlang compiler-driven development tricks is exhaustive matches on enums. Here is a simple example. Let's say we are…
Read moreIn this post I'll walk you through how you can create game user interface with imgui and ggez. I spent a lot of time trying to make this…
Read moreIn the last post I talked about a small game I built in Rust and roughly how far I got in 24 hours. One of the biggest challenges I had was…
Read moreIn this post I'll talk about a small game I've been developing in about 24 hours in total (mostly in a few hour blocks during evenings or…
Read morewhat are design patterns? Let's start by defining design patterns. All this talk these days, but what are they really? Well, simply put…
Read moreFizzBuzz, as you might have heard, is a simple programming challenge given as an interview question to see if someone can code or not…
Read more