illumination-k.dev
TechBlog
techblog2026-03-23

Mutation Testing Survey — Comparing Major Tools for Go, Rust, Python, and TypeScript

A comparison of mutation testing tools for Go, Rust, Python, and TypeScript, covering setup, test framework integration, and diff-based optimization techniques for each language.

ai-generatedtestingmutation-testinggorustpythontypescript
algorithm2026-03-21

Comparing Standard Sorting Algorithms in Python, JavaScript, Rust, Go, and R

A comparison of sorting algorithms used in the standard libraries of 5 major programming languages. Covers recent major updates including Timsort, Powersort, driftsort, and pdqsort.

ai-generatedalgorithmsortpythonjavascriptrustgor
techblog2022-06-04

Fast Cloning of Partial Slices in Rust

When you want to copy an array in Rust, what is actually the fastest approach? The short answer is: just use `clone_from_slice`.

rustcode-reading
techblog2022-05-20

CRUD with Actix-Web + Diesel + Postgres

I wanted to try Actix-web, so I implemented the Diesel Getting Started guide using Actix-web.

rustactix-webdiesel
techblog2022-05-20

I Built a Tool to Format Code Inside Markdown

I wanted to format code inside Markdown, so I built a tool for it.

rustarchive
techblog2022-05-20

Using Rust in Jupyter with Evcxr and rust-analyzer

Set up a Jupyter environment for Rust and enable completions with rust-analyzer.

rustjupyter
techblog2022-05-20

Cross-Compiling and Uploading Binaries on Release with GitHub Actions and cross

Cross-compiling and uploading binaries on Release with GitHub Actions and cross

rustgithub-actions
techblog2022-05-20

Implementing Operators Using Macros

When implementing operators for structs, the code gets very long without macros, so I'll summarize how to use macros for this purpose.

rust
techblog2022-05-20

Implementing a LinkedList in Rust

I implemented a LinkedList in Rust.

rustalgorithm
techblog2022-05-20

Comparing Polars, a Rust DataFrame Crate, with pandas

I discovered that Rust actually has a pandas-like crate, so I put together a comparison of corresponding operations. No guarantees these are optimal solutions.

rustpythonpolars
12

Copyright © illumination-k 2020 - 2026

privacy policydisclaimer