News for hackers. Stuff that matters.

thedg

Show HN: screen recorder made for bug reporting on mobile

Hey HN, when I was a PM at Cloudflare 7 years ago, whenever we’d test our site on mobile, it was super annoying to make Jira tickets: I’d take a bunch of screenshots on my phone, email them to myself, then go one by one and make Jira tickets for them.Now 7 years later and this is actually still the way people do mobile QA. It takes ages to create 1 ticket let alone 10. How is there no tool for...

( Read More... | 1 comment | on HN )

We tried Gemini 2.0 and it's good at bug reporting

Today we added Gemini 2.0 to our web debugger (jam.dev) to let it analyze the browser session and DevTools and write up a bug report when there's an error.It even writes repro steps (and adds timestamps to link each repro step to the exact moment in the session recording playback). Plus, it's a lot more concise than most people reporting bugs, so engineers can understand immediately what is...

( Read More... | no comments | 2 points | on HN )

Show HN: Gemini 2.0 browser extension for AI bug reporting

Link: jam.dev/ai Demo: https://x.com/jamdotdev/status/1887523689518014891People are terrible at writing bug reports.It’s insane that bug reporting is still done by hand. That’s how you end up with hours of back-and-forth for a 5 min fix. "What browser?" “Is it still happening?”But this is a problem you can fix with tools. Humans are inherently error-prone when it comes to reporting bugs, but...

( Read More... | no comments | on HN )

Show HN: AI bug reporter with Gemini 2.0

It’s insane that bug reporting is still done by hand. People are terrible at writing bug reports. That’s how you end up with hours of back-and-forth for a 5 min fix. "What browser?" “Is it still happening?”But this is a problem you can fix with tools. Humans are inherently error-prone when it comes to reporting bugs, but computers aren’t. Imagine a tool that plugs into devtools and grabs:...

( Read More... | no comments | on HN )

Show HN: Tool that auto-extracts debug data from user support chats

Hey HN! 4 years ago, an ex-Cloudflare team and I started building Jam.dev –– trying to make bug reporting a lot less painful.It's crazy that in 2024, the state of the art way to debug a reported issue is to hop on a call. How is there no tooling?!So we built a tool we needed back at Cloudflare: fast forward to today and it's used by 150k people all over the world.But it still only solved when...

( Read More... | no comments | on HN )
Re:Open-source utils for devs who don't like ads on Thursday August 15, 2024 @08:17AM (#41255046)
Such good feedback, on it! Thank you!!
Re:Open-source utils for devs who don't like ads on Thursday August 15, 2024 @08:17AM (#41255045)
Great feedback! Thank you! On it :)

Show HN: Open-source tools for devs who don't like ads

Hey HN, wanted to share a new collection of dev utilities that are ad-free, client-side (nothing leaves your device), with a command+k menu for fast search.github.com/jamdotdev/jam-dev-utilitiesWhy? The sites we use every day for data conversion (e.g. PNG to data URI) are cluttered with ads, one of those mildly annoying things engineers deal with while writing code.This came up at a recent team...

( Read More... | no comments | 2 points | on HN )
Re: on Monday August 05, 2024 @06:17AM (#41159707)
Stop jumping on calls to fix bugs, it's bad for your knees
Thank you all so much for all your feedback and support. The team and I are blown away by your ideas and thoughts — it means a lot and it’s been such a magic of the internet moment to get to talk to 150 of you about this project we’ve spent four years on so far. You’ve helped us decide on some next features and I hope when you see them ship they are what you hoped to see when you suggested them here in this thread. Thank you all, HN you are an awesome place. Have a great weekend, y’all!
That’s so nice to hear, excited to see which problem you end up on!
Thank you!!
That is amazing to hear!! Thanks for giving us a try.

1 - that’s so true, hadn’t considered that. Thank you!

2 - yes! Right now we just have window vs desktop but definitely there’s more to be done there

3 - +1

Great feedback thank you!

Ooh we’ve considered building a Jam for debugging extensions (honestly it would really help us to have that!). We should!
Omg I love that. Yes!
It’s an interesting question!
Totally, it’s going to be a bit of a beast to tackle but really excited to do so. Would love any thoughts on how we should think about doing this for desktop! I’m [email protected] if that’s easiest.
You just made my day :) that is so amazing to hear, thank you so much. Feel free to reach out anytime for feature requests, suggestions, product gripes, anything! I’m [email protected]
When we were PMs at Cloudflare, we were always exporting browser sessions with HAR. Definitely there are ways to do anything, but we wanted to make it as simple as possible both for the PM and for the dev.
That’s great feedback! The way we currently solve that is by setting a memory limit for Instant Replay and then automatically disabling that feature when the limit gets tripped.

Yeah +1, the reason why we built a blocklist vs an allow list is because Chrome settings already allows you to specify an allow list for extensions so we were just trying to round out what settings you couldn’t set already in the browser.

Also I love the idea of annotating a video, sharing that with the team! Thank you!

Thanks for trying us out back then! It’s been quite a journey since the initial launch - we ended up building & rebuilding 7 times since then. What’s now live at Jam is our 8th attempt at solving the slow back & forths about bugs, I hope you like where the product has iterated to!
Great feedback, thank you!

Our philosophy on pricing is to try and only make what real companies who can pay need, and offer what individuals and hobbyists and small startups need for for free, so that’s why SSO ended up a paid feature. But it’s great feedback for us - thank you!

Ha, that’s cool!

We don’t have a way to customize that yet but we absolutely need to build that

And yes! Network logs get captured and added to the bug report automatically and we have copy as curl too so you can retry the request locally

+1 great idea!
Thank you! Haha hopefully they love it because it makes them faster at reporting bugs too. Jam creates the ticket for them and auto-fills details like browser/OS and repro steps so they can spend less time filing bugs.
Ooh that’s great feedback, thank you!
Thank you Matt! That’s so cool. Like minds :)

Older »