Jon's Lab
Forged from first principles.
I'm Jon, a maker, from software to woodwork. I build software that's heavy on math, in projects of every size. I've spent years as a software engineer in backend, ML, and data. Here I publish what comes out of the workshop: projects, ventures, and technical writing.
Recent Work
JDB
A database written from scratch using Rust.
Astra
A math and deep-learning crate written from scratch using Rust.
Incudo
A CAD Processing Engine.
Recent Loops
Rust C++ FFI
Notes from tinkering with C++ FFI in Rust.
Building a Database From Scratch - Storage Layer Page Design
From 0-100 real quick, we will be diving into the storage layer - the first layer of the database, and specifically to the Page one of the most basic units.
Building a Database From Scratch in Rust
I am building a database from scratch using Rust! why? for fun, to learn more about Databases, Rust, and to become a better developer.
Whatever I build, I make sure it's right. If you've got something you need built, or want to talk about one of my products or open-source projects, reach out.
Get in Touch