Posts
All the articles I've posted.
Rust - Put It in a Box and Win It
Posted on:August 10, 2024An eight-line changeset in Deno led me to question how wrapping a large structure in a `Box` improves performance, and if this approach works in general.
Early Return in Rust Nightly
Posted on:July 20, 2024In this article, I explore the Rust programming language's question mark (`?`) operator, explaining how it works for error handling and early returns, and demonstrate its usage with a BlackJack dealer game.
Rust For Computer Scientists
Posted on:July 2, 2024As a computer science enthusiast, I delve into the intricacies of Rust, exploring the underlying mechanisms of its memory management through hands-on tutorials and sharing my own solutions and bug fixes on GitHub.
Rust FFI Builds With Rayon
Posted on:June 26, 2024In this post I describe how I reduced our Llama.rs build times from 1.5h to 16min using Rayon
One Year With Rust
Posted on:May 24, 2024This article details my one-year journey learning Rust, from a beginner to building an LLM Inference Engine, working with Bindgen and FFI, and implementing TypeScript libraries in Rust.
Llamas and Dinosaurs
Posted on:May 4, 2024In this post I share insights from my 10-day visit to Germany, where I advanced AI-powered projects and explored scalable technologies, while also enjoying cultural and team-building experiences.
ESM Module Loader and Deno
Posted on:February 12, 2024This article explores how JavaScript modules behave when imported multiple times in Deno, discussing shared state retention, the implications of importing different module versions, and the potential for subtle bugs due to version range specifications and import order.
Web APIs and Shell Scripts: Scripting with Deno
Posted on:January 18, 2024In this blog, I share my experience of transitioning from Bash to TypeScript for scripting at Mediform, highlighting TypeScript's advantages in tooling, module management, and maintainability within a diverse technology environment.
Skiing Mt Washington
Posted on:January 5, 2024Our family's ski trip to Mt. Washington was a tapestry of clear skies, spirited runs, cozy lunch breaks, and an afternoon of challenging slopes, all wrapped up in the warmth of togetherness and memorable mountain moments.
Fixing my ErgoDox
Posted on:January 2, 2024This blog post shares my personal experience with the ErgoDox EZ ergonomic mechanical keyboard, emphasizing its customizable features and durable design, alongside a recent DIY repair that refreshed the keyboard for the new year.