utils.rk0.xyz
A collection of frontend-only calculators and utilities. Everything runs entirely in the browser with no backend — no data ever leaves your device.

A collection of frontend-only calculators and utilities. Everything runs entirely in the browser with no backend — no data ever leaves your device.

This app was mostly written in plain TypeScript. I used the Canvas API to plot the Mandelbrot set. In order to improve graphing performance, I used WebWorkers (for parallelism) and WebAssembly (compiled from Rust)
I wrote a blog post with more details about performance-tuning TypeScript

For my resume, I wanted to play around with Server Side Rendering and using JSX outside of a library. I wanted to make my resume so that it ran without any runtime dependencies. Instead, I had fun overloading the project with some weird build-time tooling.
