TRTyler Rockwoodinblog.rockwotj.com·May 28, 2025 · 3 min readReactions to DucklakeAt my day job, I’ve been working with Apache Iceberg over the last 9 months or so, and upon hearing of yet another open table format - Ducklake - I was interested to dig in. Here is my reaction. DuckDB - First of all, I’m a fan of duckdb, it’s really...00
TRTyler Rockwoodinblog.rockwotj.com·Dec 30, 2023 · 4 min readProtecting against stack overflow in Wasmtime Host FunctionsRecently I was able to contribute a patch to Wasmtime for supporting custom runtime stacks for it's asynchronous execution mode (#7209). This is post documents the abilities that unlocks and allows for better testing against stack overflow for hosts ...00
TRTyler Rockwoodinblog.rockwotj.com·Nov 7, 2023 · 3 min readMusings on KubeCon WasmDayI had a great time today giving my first conference talk at Cloud Native Wasm Day. I'll have the link to the recording posted later if you want to give it a listen (EDIT: the recording is live here). Listening to the other presenters speak, one that ...00
TRTyler Rockwoodinblog.rockwotj.com·Jan 8, 2023 · 3 min readLet's build a document database!I'm going to build out a small document database and write out my journey here. This is sort of a kickoff post in a series. This is inspired by Matt Brubeck's excellent Let's build a browser engine series. You're building what? Let's talk terminology...00
TRTyler Rockwoodinblog.rockwotj.com·Dec 18, 2021 · 3 min readC++ Memory Management RulesDo you ever wonder how giant company's like Google have millions of lines of C++ and can still have robust systems? Is the answer to rewrite all the things in Rust1? During my time at Google I learned the rules that are used to keep the owner of memo...00