Ihab Hamdy

Ihab Hamdy

Founder of Deviera - Engineering Intel.

Forums

Ihab Hamdy•

8d ago

Deviera is live on Product Hunt — here's why we built it

Every engineering team I've worked with had the same problem.

Not bad engineers. Not bad tools. Too many of them.

GitHub for PRs. CI for pipelines. Jira for tickets. Slack for alerts. Vercel for deployments. Linear for issues. Six dashboards, open in six tabs, checked manually, all day, every day.

Nobody was connecting the dots. A CI failure on main would fire a Slack notification, someone would open GitHub to investigate, manually create a Jira ticket, then forget to close it when the build went green.
That loop detect, route, track, resolve was being done by humans, by hand, every single time.

Deviera p/devieraIhab Hamdy•

8d ago

What is the Friction Score and how is it calculated?

The Friction Score is a 0 100 real-time health metric for your engineering team, updated every time a new signal is detected.

Weighted inputs (rolling 7-day window):

  • CI Failures 3

  • Stale PRs 2

  • Deployment Failures 2

  • Flaky Tests 1.5

  • Code Debt (FIXME/TODO) 1

Score ranges:

Deviera p/devieraIhab Hamdy•

8d ago

Can I use Deviera without Linear or Jira?

Yes, fully supported. Deviera doesn't require a ticketing tool to be useful.

If you're not on Linear/Jira/ClickUp yet, you can:

  • Create GitHub Issues directly from automation rules

  • Post PR comments automatically (e.g. "This PR has been stale for 4 days")

  • Send Slack notifications with full signal context

  • Create GitLab Issues (Team plan)

Many teams start with just GitHub + Slack and add a ticketing integration later. The automation rules transfer over no rebuild required.

Deviera p/devieraIhab Hamdy•

8d ago

How long does it actually take to get the first signal?

Under 30 minutes for most teams. Here's the real breakdown:

  • Install GitHub App: ~2 min (org-level, all repos covered instantly)

  • Connect Linear/Jira/ClickUp: ~1 2 min per integration (OAuth, no API key copy-paste)

  • Enable templates: ~3 min (81 pre-built templates, stack-aware "For You" tab surfaces the relevant ones)

  • First webhook event processed: next CI run, PR update, or deployment

If your CI is actively running, you'll often see the first signal before you've finished setting up the second integration.

Deviera p/devieraIhab Hamdy•

8d ago

What makes Deviera different from just setting up GitHub notifications?

GitHub notifications tell you something happened.

Deviera acts:

  • Creates a structured ticket in Linear, Jira, or ClickUp with full context

  • Routes it to the right team/project/list automatically

  • Posts a comment on the PR if needed

  • Notifies Slack in the same rule

  • Auto-closes the issue when CI goes green / PR merges / deployment succeeds

  • Tracks how much time that saved you

The gap isn't alerting it's the work that happens after the alert. That's what Deviera eliminates.

Deviera p/devieraIhab Hamdy•

8d ago

Does Deviera read my source code?

No and this comes up often enough that it's worth being explicit.

Deviera receives webhook metadata only: commit SHAs, branch names, CI check results, PR titles, deployment statuses. It never requests read access to your actual source code.

The only exception is FIXME/TODO scanning and even then, Deviera only sees the diff lines that GitHub sends in the push webhook payload, not the full file contents.

Privacy by design, not as an afterthought.

Deviera p/devieraIhab Hamdy•

8d ago

How does Deviera handle duplicate issues across Linear, Jira, and ClickUp?

Great question we get a lot Deviera uses two layers of deduplication:

  1. Per-automation cooldown once an automation fires for a specific event, it won't fire again for the same trigger within the cooldown window

  2. Cross-provider title matching (30-day window) if an issue with the same title already exists across any connected provider, Deviera skips creating a duplicate

So if a CI failure creates a Jira ticket, and that same pipeline fails again the next day, you won't get flooded with tickets. One issue, tracked to resolution.

Ihab Hamdy•

8d ago

Deviera - Engineering intelligence that acts, not just alerts.

Engineering intelligence that acts — not just alerts. Deviera watches your GitHub and GitLab repos, detects CI failures, stale PRs, flaky tests, and deployment issues, then automatically creates structured tickets in Linear, Jira, or ClickUp and notifies Slack. Issues auto-close when the problem resolves. Tracks hours saved per automation. 81 pre-built templates. First signal in under 30 minutes.
Product Huntp/producthuntAaron O'Leary•

9d ago

🔥 Get more points by launching on Alpha Day

We re trying something new on Thursday: Alpha Day.

The idea is simple. If this is the first time you re launching your product anywhere, you can tag it alpha and get a boost to your points (and land on a special leaderboard).