Skip to main content
Elizabeth Stein
DevTools ArsenalOpen to workHomeWorkAboutContact

Case study

devtools2025

ImgZen

High-performance automatic image optimizer for GitHub Actions built with Rust. Generates AVIF/WebP variants with zero configuration.

Building the tools that build the tools

Field notes

Role

Creator

Read order

Evidence first, then constraint → build → proof. Use the chapter rail to jump sections; orbit to adjacent work from the bottom of the case study.

DevTools Arsenal·✦II-Class Star

Evidence

System surface

No public screenshot on file—generative preview stands in for the visual layer.

Signature viewpreview

Story arc

How this shipped

Building the tools that build the toolsThree beats: what pressed against the work, how the stack answered, and what changed once it was live.

I · Constraint

The brief

Automating image optimization for web projects without complex configuration or manual intervention.

II · Build

The craft

Built zero-config GitHub Action in Rust for maximum performance. Generates AVIF and WebP variants automatically on push.

III · Proof

What moved after launch

90% average file size reduction. Zero configuration required. Processes 100+ images in under 30 seconds via GitHub Actions.

Inventory

Stack & signals

RustGitHub ActionsPerformanceImages
← Project archive

Tell me what you're building

If you need someone who can own UI, systems, and AI integration without losing the plot—I'm listening. Contract, advisory, or full-time: we'll find the right shape.

Start a ConversationSee More Projects

Related work

Nearby systemsignal 1
Signal: Low
Performance

Hephaestus International

Built a high-performance corporate website with Next.js and Strapi CMS. Balanced enterprise credibility with modern design, achieving sub-2-second page loads and a CMS workflow enabling non-technical content updates.

Nearby systemsignal 1
Signal: Low
Rust

Chronicle

Local-first AI agent observability platform built in Rust. Timeline view, DAG visualization, cost tracking, OpenAI proxy with semantic caching, and MCP integration. Privacy-focused alternative to LangSmith.

Nearby systemsignal 1
Signal: Low
Rust

Lumira (Autonomous AI Artist)

Autonomous AI artist built with Rust backend (3-5s generation per image). Features 10 emotional states, episodic + semantic memory, ReAct visible thinking, adaptive learning via multi-armed bandit, and LoRA style training. Kubernetes-ready with PWA frontend.

Keep exploring

Previous Project

Repro-in-a-Box

Autonomous QA agent that finds bugs on your site, captures reproducible evidence (HAR files + screenshots), validates reproducibility, and integrates with Claude Desktop via MCP. 7 built-in detectors: JavaScript errors, network failures, broken assets, WCAG 2.1 accessibility, Core Web Vitals, mixed content, and broken links. 170 tests, 85% coverage.

Next Project

Encryption Visualizer

Interactive educational platform for learning cryptographic algorithms through real-time step-by-step visualizations.

© 2026 Elizabeth Stein

·Contact·Privacy
Let's work together → GitHubLinkedIn

Built with Next.js, Three.js, and obsessive attention to detail.