Unlogged — Java DevTools Plugin
YC S22 open-source IntelliJ plugin for record/replay, runtime mocking, and JUnit test generation — plugin UX, marketing site, and branding.
View live site- Timeline
- Dec 2021 – Jan 2024
- Role
- Product Designer
- Client
- Unlogged

Context
Product designer on a YC S22 Java devtools startup.
Unlogged is an open-source IntelliJ IDEA plugin that helps Java developers mock, monitor, replay, and test production traffic locally — with one-click JUnit test generation, runtime mocking, direct method invocation, and performance tracking.
After the team made Y Combinator's Summer 2022 batch, I joined as the design lead — owning plugin UX inside the IDE, the marketing site at unlogged.io (designed in Figma, built in Webflow), and the product's visual identity and branding.
Design partner to the Unlogged founding team.
Shardul Lavekar
Founder / QA
Parth Mudgal
Founder / Software Engineer
Amogh CR
Software Engineer
Akshay Saini
Design
YC S22
Batch
Open
Source
Java
IntelliJ plugin
The challenge
Developer tools live in two worlds at once — dense IDE surfaces where every pixel competes with code, and a marketing site that has to explain bytecode instrumentation, record/replay, and runtime mocking to skeptical backend engineers. Unlogged needed both to feel trustworthy, fast, and approachable without dumbing down the technical story.
What I shipped
Plugin UX, marketing site, and brand system.
I designed end-to-end across the product surface — from IntelliJ plugin flows to the public site and launch assets.
- IntelliJ IDEA plugin UX — record/replay, runtime mocking, JUnit generation, and method performance tracking
- Marketing site designed in Figma and built in Webflow from scratch
- Branding, visual identity, investor decks, and UI animations for the launch site
- Web dashboard app flows and onboarding for developer workflows
- Custom design system adapted from Chakra UI for product surfaces
- UX research, user testing, and prototyping with early customers



Plugin UX
Designing inside IntelliJ for complex backend workflows.
- Record and replay — capture method inputs and return values, replay locally without HTTP endpoints
- Runtime mocking — inject mocks for APIs, DB calls, and downstream services with recorded data
- JUnit generation — one-click unit tests from recorded scenarios with framework and serializer choices
- Performance tracking — method-level execution thresholds and bottleneck visibility as you code
“We are the early adopters of Unlogged to automatically generate the unit test cases for our Java code. We were pleasantly surprised to see the results of what this plugin provided us that normally used to take manual efforts of ~2-3 hours by our developers.”
Outcome
Unlogged publicly launched in January 2023 with a cohesive brand, a Webflow marketing site, and plugin UX that made record/replay and automated test generation approachable for Java teams. The product remains open source — helping developers catch regressions early and deploy with more confidence.
