Experimental Sandbox

Engineering Lab

An exploratory space for technical prototypes, performance benchmarks, cryptographic experiments, and architectural proof-of-concepts before they graduate to production projects.

2025-04
Prototype

Lightweight Offline Sync Engine

State-based synchronization and conflict-resolution prototype for local-first software.

An experimental synchronization layer investigating hybrid logical clocks and differential state transfer between decoupled local SQLite nodes.

Key Experimental Takeaways:
  • Vector clocks introduce excessive network metadata overhead for personal single-user multi-device sync.
  • Hybrid logical clocks combined with monotonic client timestamps provide clean conflict-free convergence for personal vault data.
2025-01
Experiment

Argon2id WASM vs JVM Execution Benchmarks

Comparative memory-hardness benchmark of Argon2id under WebAssembly vs native JVM runtimes.

Evaluated derivation latency, memory exhaustion boundaries, and thread parallelism of Argon2id across browser WASM sandbox environments versus native desktop JVM execution.

Key Experimental Takeaways:
  • Native desktop JVM achieves 4.2x faster memory allocation iterations compared to browser WebAssembly runtimes with identical Argon2 parameters.
  • Desktop native compilation remains vastly superior for heavy cryptographic key stretching without blocking main UI threads.
2024-11
Experiment

Progressive Chunked File Hash Comparator

Sub-millisecond duplicate detection algorithm for large media libraries.

A tiered byte-comparison algorithm designed to detect exact duplicates across multi-gigabyte files by incrementally sampling file headers, middle sectors, and trailing bytes before executing full cryptographic hashes.

Key Experimental Takeaways:
  • Over 92% of candidate collisions are eliminated within the first 4KB chunk check.
  • Reduces aggregate disk I/O by 85% compared to naive full-file SHA-256 scanning routines.