# Gleb Stroganov

> Design engineer for developer-tool and AI-agent startups. I design the product and ship the code - a decade of it, production-ready in weeks rather than months.

Design Engineer at Evil Martians, based in Lisbon.

A decade chasing one question: how do you design tools developers don't quit by day three? I ship design and code on one screen, usually for founders who care how their product feels.

## Selected work

### Agent Prism - Product design / Frontend

AI agents fail silently: they loop, skip steps, and return wrong answers. Manual log-scrubbing stretches incidents from minutes to hours while redundant model calls burn budget.

React components that turn raw OpenTelemetry traces into views you can read:
- A hierarchical tree view
- A timeline with execution flow and real-time cost
- A details panel and sequence diagram for step-by-step replay

Results:
- Quotient AI runs it in production, debugging cut from 4 hours to 30 seconds
- 80% less debug time, 60% less memory
- Vibe-coded 12 component options, validated down to the 4 views that earned their place
- A [Figma UI kit](https://www.figma.com/community/file/1557718585517042786) with design tokens and a semantic color system, plus drop-in [React components](https://agent-prism-ui.web.app/?path=/story/demo-traceviewer--trace-viewer-story): TypeScript, zero config

[Case study](https://evilmartians.com/chronicles/debug-ai-fast-agent-prism-open-source-library-visualize-agent-traces) / [Live](https://agent-prism.evilmartians.io/)

### Miru Labs - Product design

Security and fraud investigation teams juggle fragmented tools and siloed workflows, losing context across domains. Manual correlation turns minutes of thinking into hours of mechanical work.

A graph-native investigation platform for a VC-backed Irish cybersecurity startup:
- Workspaces for manual and AI-assisted investigations
- Agentic Dispatch for autonomous triage
- StratoGraph for persistent investigation memory

Results:
- Working MVP shipped after a 7-month collaboration
- Led frontend and NodeJS backend: technical strategy and product thinking
- Brought in trusted SRE, backend, and AI specialists to unblock the hard calls
- Team reached independent capability, freeing founders for their next raise

[Case study](https://evilmartians.com/clients/startup-stealth-mode)

### GMI Cloud - Marketing site / Webflow / 3D

GMI Cloud, a GPU cloud provider, needed to lift conversions and win the market fast, without the internal resources for a full redesign.

A complete Webflow redesign, built to move:
- Custom templates with 3D Spline visuals
- Conversion-optimized product pages
- A CMS and multilingual foundation for future growth

Results:
- 12 pages shipped in 3.5 weeks
- Interactive 3D pages, with 50%+ of traffic on mobile
- 10 posts migrated, 3 languages live
- A non-technical marketing team now runs the site on its own

[Case study](https://evilmartians.com/chronicles/gmi-cloud-meets-webflow-and-speeds-ahead-in-the-ai-compute-race)

## Lab

- [Hero Lab](https://hero-lab.netlify.app): Hero sections tuned in the browser: a WebGL dithering background with every parameter wired to a control, template artboards at three breakpoints, and a layer view that adds one setting at a time - push it around, then copy the config straight into code.
- [UI Guides & Agent Rules](https://ui-guides-agent-rules.netlify.app): Web UI principles made interactive: 300+ rules, each with a good/bad example you can tab through, plus a copy-paste MUST/SHOULD/NEVER rule your coding agent can read.
- [Sound Playground](https://glebstroganov.com/sound-playground): Modular synth in the browser. Morphing oscillators, a melody sequencer, mixer, filters, LFOs and effects with real audio and CV wiring - patch your own system or start from a template. (in progress)
- OKLCH Color Lab: Color-science toolbox as MCP tools - palettes, gamut checks, and contrast fixes an AI agent can call directly. (planned)
- Component Gallery: An agent-driven canvas for exploring UI components: spatial previews, live props, an agent as co-navigator. (planned)
- Agent Skills Catalog: Interactive index of my public agent-skills repo - browse, filter, and install skills for coding agents. (planned)
- Vinyl Shelf: My record collection as a browsable wall of cover art. The analog corner of the site. (planned)

## Media

- [Storybook Workbench](https://glebstroganov.com/feed): Animated cover for Storybook Workbench - audit vibe-coded UIs and find hidden bugs in hours. Made for the Evil Martians article, composited on the piece's deep-purple backdrop.
- [AgentPrism - before / after](https://glebstroganov.com/feed): Promo loop and article cover for AgentPrism: an open-source React library that turns AI agent traces into tree views, timelines, and sequence diagrams. Published on the Evil Martians blog.
- [AgentPrism - article cover](https://glebstroganov.com/feed): Article cover for AgentPrism, an open-source React library that turns AI agent traces into visual debuggers. Published on the Evil Martians blog.
- [Thicket - course creation flow](https://glebstroganov.com/feed): The course-creation flow in Thicket, a learning platform taken greenfield to MVP in 4 weeks with agentic coding on Rails. Recorded for the Evil Martians article.
- [GMI Cloud - site redesign](https://glebstroganov.com/feed): A grid walkthrough of the GMI Cloud redesign: 12 pages with 3D visuals, shipped in 3.5 weeks for an AI-compute startup. Published on the Evil Martians blog.
- [Product page concept - scroll & 3D](https://glebstroganov.com/feed): A product-page concept with scroll-driven type and a live 3D scene. The feed shows the recorded walkthrough; open it for the real interactive experience.
- [OKLCH Color Converter - Raycast](https://glebstroganov.com/feed): Promo for the OKLCH Color Converter, a Raycast extension that converts colors to and from OKLCH right from the launcher. Published on the Raycast Store.
- [The Martian Design Sprint - cover](https://glebstroganov.com/feed): Animated article cover, modeled and rendered in Blender, for "The Martian Design Sprint: starting and running projects faster." Published on the Evil Martians blog.
- [AgentPrism - logo](https://glebstroganov.com/feed): Rotating logo loop for AgentPrism, the open-source React library for AI agent observability. See the project on Evil Martians Open Source.
- [Bolt beam - recreation](https://glebstroganov.com/feed): An experiment recreating the Bolt.new landing-page beam effect in Unicorn Studio - two glowing light beams built as a web animation.
- [ipdata - IP data widget](https://glebstroganov.com/feed): A widget designed for ipdata.co: check IP data through tabs, from general info to technical details, layer by layer. Shared on the Evil Martians X account.
- [ipdata - dashboard UI](https://glebstroganov.com/feed): Behind-the-scenes UI work for ipdata.co, an IP-address intelligence API - dashboards and rich developer-facing interfaces. Shared on the Evil Martians X account.

## Open source

- [AgentPrism](https://evilmartians.com/opensource/agent-prism): React component library for visualizing AI agent traces.
- [Storybook Workbench](https://github.com/strongeron/storybook-workbench): Agent skills that turn Storybook into an audit layer for vibe-coded UIs: dead components, design-system drift, hidden accessibility bugs.
- [Harmony](https://evilmartians.com/opensource/harmony): OKLCH color palette system with APCA contrast.

## Writing

- 2026 - [Storybook Workbench: audit vibe-coded UIs and find hidden bugs in hours](https://evilmartians.com/chronicles/storybook-workbench-audit-vibe-coded-uis-and-find-hidden-bugs-in-hours)
- 2026 - [2 Martians, greenfield to MVP in 4 weeks: agentic coding on Rails](https://evilmartians.com/chronicles/2-martians-greenfield-to-mvp-in-4-weeks-agentic-coding-on-rails)
- 2026 - [From 0 signal to 128 cold signups: product validation on a $2K budget](https://evilmartians.com/chronicles/from-0-signal-to-128-cold-signups-product-validation-on-2k-budget)
- 2025 - [Debug AI fast with this open source library to visualize agent traces](https://evilmartians.com/chronicles/debug-ai-fast-agent-prism-open-source-library-visualize-agent-traces)
- 2025 - [How AI startups use changelogs to win developer trust](https://evilmartians.com/chronicles/how-ai-startups-use-changelogs-to-win-developer-trust)
- 2025 - [GMI Cloud meets Webflow and speeds ahead in the AI compute race](https://evilmartians.com/chronicles/gmi-cloud-meets-webflow-and-speeds-ahead-in-the-ai-compute-race)
- 2024 - [Ease and epiphany: 4 ways to stop misguided dev tools user onboarding](https://evilmartians.com/chronicles/easy-and-epiphany-4-ways-to-stop-misguided-dev-tools-users-onboarding)
- 2024 - [Keep it together: 5 essential design patterns for dev tool UIs](https://evilmartians.com/chronicles/keep-it-together-5-essential-design-patterns-for-dev-tool-uis)
- 2022 - [Smartly contracted: UI design and frontend for Certora](https://evilmartians.com/chronicles/smartly-contracted-ui-design-and-frontend-for-certora)
- 2021 - [The Martian Design Sprint: starting and running projects faster](https://evilmartians.com/chronicles/the-martian-design-sprint-starting-and-running-projects-faster)

## Talks

- 2024 - "Designing UIs without a UI designer" - FOSS Backstage
- 2023 - "AI Tools vs Human Illustrators" - Layers Meetup
- 2023 - "Customizing Icons to Complement Fonts" - Bites & Bytes, Lisbon

## Contact

Gleb works through Evil Martians. Email: strongeron@evilmartians.com.
Profile: https://evilmartians.com/martians/gleb-stroganov

_A clean Markdown version of every page on this site is available by appending `.md` to its URL. Canonical machine-readable profile: https://glebstroganov.com/about.json._
