Posts
All the articles I've posted.
Enhancing Rust Streams with `Ext` Traits and Futures
Posted on:December 12, 2024In this article, I delve into how to extend Rust's stream functionality using `Ext` traits, providing a step-by-step guide to implementing and using `next`, `map`, and `take` methods with practical examples.
Compiled Fresh
Posted on:December 3, 2024In this article, I guide you through creating and packaging a simple Deno Fresh application as a self-contained executable for easy on-premises deployment.
What Does Idiomatic Rust Really Mean
Posted on:November 25, 2024This article shares my journey and insights into writing idiomatic Rust, focusing on leveraging the languageās unique features like the borrow checker, expressions, `Option` and `Result` types, iterators, and Clippy to write clearer and more efficient code.
Rust Custom Allocators
Posted on:November 20, 2024In this article, I delve into Rust's custom allocators, exploring how to build and use a simple bump allocator for performance optimization in specific scenarios.
Bridges Summit - Engineering Leadership Motivations
Posted on:November 12, 2024I attended the Bridges Summit where thought leaders and practitioners gathered to explore motivations in engineering leadership and brainstorm ideas for thriving in the industry.
Stubs, Spies, Mocks, Oh My!
Posted on:November 1, 2024In this article, I explore the differences between stubs, mocks, and spies in testing frameworks, highlighting their unique roles in ensuring effective code verification.
Director of Fastball Report for 2024
Posted on:October 28, 2024Carnarvon Fastball celebrated a successful season with impressive tournament performances, increased player registrations, and strong community involvement, as I reflect on my rewarding tenure and transition from the VP of Softball role.
Migrating an Astro Blog to Deno Deploy
Posted on:October 21, 2024In this article, I share my experience migrating my Astro-based website from Netlify to Deno Deploy, exploring the challenges and advantages of adopting a hybrid approach that combines static and dynamic content.
Rusty Large Language Models
Posted on:September 26, 2024In this article, I explore the integration of Large Language Models (LLMs) with Rust, demonstrating how to create efficient software tools using Rust's powerful features like safety and concurrency alongside libraries such as Askama and Serde for structured outputs and robust templating.
Canoeing Around Lake Wakomata
Posted on:August 14, 2024After 25 years of visiting Camp, we finally paddled around the island in the center of Wakomata Lake