{
  "video_id": "reddit_1vwb745",
  "channel_slug": "programming",
  "channel_handle": "r/programming",
  "title": "How To Report A Bug So It Actually Gets Fixed",
  "url": "https://www.reddit.com/r/programming/comments/1vwb745/how_to_report_a_bug_so_it_actually_gets_fixed/",
  "external_url": "https://blog.tymscar.com/posts/howtoreportabug/",
  "upload_date": "20260823",
  "published_at": "2026-08-23T16:08:26+00:00",
  "transcript": "\n\n--- Top Comments ---\n\n\n[55 upvotes] Every bug report I receive is:  XYZ page does not work.\n\nI send it back. Please include a screen shot with the url and a description of the steps to reproduce the issue.\n\nI received a screen shot without the url or steps.  XYZ is nowhere on the page.\n\nI send another request.  XYZ is not on the page and I need the url and steps.\n\nI receive: We just always call it XYZ.  It's really the ABC page.  No url or steps.  ABC is also no on the page.\n\n[45 upvotes] I thought all I needed was to threaten the use of nuclear weapons. https://web.archive.org/web/20260722050952/https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95644#c4#c4\n\n[17 upvotes] Great post and good read. Funny enough I’ve done these things naturally myself. I’ve reported bugs to gRPC, Snowflake JDBC Driver and the node AWS SDK as well and always try to be detailed as possible cuz, if I got the report myself I’d want as much info as possible too. \n\nIt’s good to enumerate this and share with people cuz that’s how knowledge grows and can help others who are doing their first bug reporting!! Anyways yeah great read, a lot of it felt familiar and I’m glad you’re sharing it. Keep it up !\n\n[13 upvotes] Relates to one a site I've had bookmarked for years and frequently reference when reporting bugs- [http://sscce.org/](http://sscce.org/)\n\nShort, Self Contained, Correct (Compilable), Example\n\n[5 upvotes] Worth a step zero before \"always assume you are wrong\": check whether something that never touched your change is failing at the same time. I lost an evening to connection resets that started right after I added a config file. Deleted the file, no change. Two unrelated processes that had never read it were resetting in the same window, and it turned out to be a VPN tunnel renegotiating.",
  "transcript_chars": 1797,
  "ingested_at": "2026-08-24T01:30:18.823338+00:00",
  "source": "reddit",
  "yt_meta": {
    "score": 97,
    "upvote_ratio": 0.9,
    "num_comments": 14,
    "author": "tymscar",
    "is_self": false
  }
}