Session
Beyond the Grid: Engineering a Fractal City Simulation in Rust
Simulating organic city growth in the browser forced me to confront a specific problem: dynamic graph mutation fights against Rust’s strict ownership model. This session walks through the engineering behind Edo Alkebulan, a procedural engine that uses fractal L-systems to generate climate-resilient infrastructure.
The hardest part wasn’t the math; it was building a deterministic event scheduler without relying on Arc Mutex T. I’ll show how I replaced lock-based coordination with arena allocation and typed indices to solve contention, and what tradeoffs that introduced. We’ll also look at the specific compiler flags and code changes required to shrink a Bevy-based Wasm binary for low-bandwidth environments. You’ll leave with practical patterns for structuring a multi-crate workspace and isolating a no_std math kernel.
Godfrey Ogembo
Software Engineer & Community Builder
Kisumu, Kenya
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top