
Reflections on complex Front End Events and State
Taming the chaos of modern web applications through effective state management strategies that keep your UI predictable, responsive, and maintainable despite growing complexity.
ReadA language that doesn't affect the way you think about programming is not worth knowing.
Bridging frontend and backend technologies to create seamless, responsive applications from end to end.
Approaching challenges with analytical thinking and creative solutions that exceed expectations.
Working effectively with cross-functional teams to turn concepts into production-ready applications.
Hello, I'm Rob. I'm a senior software engineer currently working on a Svelte video player built with Shaka Player. I also help with Java APIs, a dashboard built in React, and Cloudflare Workers.
In my free time, I love tinkering with programming languages. My favorites are Rust, Moonbit, ReScript, and Kotlin -- depending on what I'm building.
While my professional life takes center stage on this site, I intend to make space for my personal thoughts and reflections on family, faith, and life.
Taming the chaos of modern web applications through effective state management strategies that keep your UI predictable, responsive, and maintainable despite growing complexity.
ReadEmbrace error handling as a first-class concern with the Result type, transforming unpredictable failures into structured, manageable outcomes that improve reliability and developer experience.
ReadFill in the form below to send me a message.