← Blog

Designing beyond the interface: Escape in developers' workflows

In complex B2B environments, the real challenge isn't designing a great interface. It's designing how a product fits into its users' ecosystem. A look back at my experience as Founding Product Designer at Escape.

Escape integration into CI/CD workflow

When designing a product, it's easy to focus on the interface. But in complex B2B environments, the real challenge lies elsewhere. A product doesn't live on a screen, it lives inside an ecosystem.

This is exactly what I worked on as Founding Product Designer at Escape, a cybersecurity SaaS built for technical teams.

From tool to workflow integration

Escape is not a standalone product used occasionally. It is deeply embedded into the daily workflow of developers, security teams, and companies shipping code continuously.

Understanding the real user journey

A typical user is not "using a cybersecurity tool". They are writing code, shipping features, reviewing pull requests, fixing bugs. Security is just one part of that flow.

So the question wasn't "How do we design a good interface?", but
"How does Escape fit naturally into the way teams already build and ship software?"

A product embedded in the development lifecycle

1. Continuous scanning within CI/CD

Escape integrates directly into the CI pipeline. When a developer ships a new feature, a security scan is automatically triggered. No extra step, no context switching. Security becomes part of the delivery process, not a separate task.

Escape integration into CI/CD workflow

2. From issue detection to actionable insight

When a vulnerability is detected, a link is generated and the developer is redirected into Escape product. They don't see raw data, they see a clear explanation of the issue, its impact, and most importantly how to fix it. Turning complex security data into actionable decisions was one of the central design challenges.

Escape Issue explanation

3. Integration with existing tools (Jira)

Fixing an issue should not break the workflow. From Escape, users can create a Jira ticket directly, assign it, and integrate it into their existing backlog. Escape doesn't replace tools — it connects them.

Escape Jira integration

4. Supporting two personas: developers → CISOs

Developers need fast, clear, actionable feedback. They want to fix issues without friction. Security teams and CISOs need visibility and the ability to track progress over time.
To serve both realities:

  • detailed issue views for developers,
  • and a monitoring dashboard for security leaders (number of vulnerabilities, resolution status, evolution over time)

Escape monitoring dashboard

Designing for systems, not screens

One of the key challenges was handling complexity: APIs, technical data, multiple integrations, different user roles. The goal was never to simplify the system itself, it was to make it understandable and actionable.

Discovery, design system and impact

To make the right decisions, we stayed close to users:

  • a Discord channel to interact directly with active users,
  • regular interviews,
  • and continuous feedback loops.

This allowed us to identify friction points early, validate assumptions quickly, and iterate fast in a startup environment.

As the product grew, we also built a design system integrated with Storybook, to ensure consistency across the product, accelerate delivery, and create a shared language between design and engineering.


Building a complex B2B product?

30 minutes to talk about your product integration challenges and user adoption strategy.

Let's talk about your product