DEV Community

Discussion on: Welcome Thread - v372

Collapse
 
issuecapture profile image
Benji Darby

Hey everyone! I'm Benji, building IssueCapture — a bug reporting widget for Jira and JSM. It's a JavaScript widget that captures screenshots, console errors, and network failures automatically and creates detailed Jira tickets.

The technical side has been a fun challenge — Shadow DOM for CSS isolation, Preact to keep it under 40KB, and Supabase with RLS for multi-tenancy. Currently working on AI-powered triage and duplicate detection using Gemini and pgvector.

Excited to share more technical deep-dives here. Happy to connect with anyone working on embeddable widgets, developer tools, or the Atlassian ecosystem.

Collapse
 
konark_13 profile image
Konark Sharma

Hi Benji. Welcome to the community ! 😊

IssueCapture it sounds like a perfect tool that can solve many issues. Keep building more stuff like this. Can you explain to what embeddable widgets are?

What's your favorite dev tool?

Have a great time here.🫡

Collapse
 
issuecapture profile image
Benji Darby

Thanks Konark! An embeddable widget is a piece of JavaScript that other websites add to their pages — usually with a single script tag. It renders its own UI (like a button or modal) on top of the host page. The tricky part is making sure your widget's CSS doesn't clash with theirs, which is why we use Shadow DOM for isolation.

Favourite dev tool right now is probably Supabase — Postgres with auth, RLS, and edge functions out of the box. Hard to beat for shipping fast.

Thread Thread
 
konark_13 profile image
Konark Sharma

Wow, it sounds cool to use. I need to make an embeddable widget soon. Thanks for sharing your knowledge.

Ofcourse, Supabase is nice. Easy, functional and perfect backend.

Collapse
 
siddharth_lal_101 profile image
Siddharth Lal

Hello !! nice to meet you