Carl M. KadieinTowards Data ScienceA Whimsical Journey Through Wait TimesFrom Microwave Countdowns to Never-Ending Call Holds, with Python16 min read·May 15, 2024--1--1
Carl M. KadieinTowards Data ScienceNine Rules for Accessing Cloud Files from Your Rust CodePractical Lessons from Upgrading Bed-Reader, a Bioinformatics Library21 min read·Feb 7, 2024----
Carl M. KadieinTowards Data ScienceNine Rules for SIMD Acceleration of your Rust Code (Part 2)General Lessons from Boosting Data Ingestion in the range-set-blaze Crate by 7x9 min read·Dec 15, 2023----
Carl M. KadieinTowards Data ScienceBenchmarking Rust Compiler Settings with CriterionControlling Criterion with Scripts and Environment Variables6 min read·Dec 15, 2023----
Carl M. KadieinTowards Data ScienceNine Rules for SIMD Acceleration of Your Rust Code (Part 1)General Lessons from Boosting Data Ingestion in the range-set-blaze Crate by 7x17 min read·Dec 12, 2023--2--2
Carl M. KadieinTowards Data ScienceNine Rules to Formally Validate Rust Algorithms with Dafny (Part 2)Lessons from Verifying the range-set-blaze Crate14 min read·Oct 21, 2023----
Carl M. KadieinTowards Data ScienceNine Rules to Formally Validate Rust Algorithms with Dafny (Part 1)Lessons from Verifying the range-set-blaze Crate14 min read·Oct 4, 2023----
Carl M. KadieinTowards Data ScienceNine Rules for Running Rust on the Web and on EmbeddedPractical Lessons from Porting range-set-blaze to no_std and WASM17 min read·Jul 5, 2023--3--3
Carl M. KadieCheck AI-Generated Code Perfectly and AutomaticallyMy Experience Applying Kani’s Formal Verification to ChatGPT-Suggested Rust Code11 min read·Jun 9, 2023--1--1
Carl M. KadieinTowards Data ScienceNine Rules for Creating Fast, Safe, and Compatible Data Structures in Rust (Part 2)Lessons from RangeSetBlaze14 min read·Apr 12, 2023----