Syntax - Tasty Web Development Treats cover image

Syntax - Tasty Web Development Treats

683: Spooky Coding Horror Stories 2023 - Part 1

Oct 23, 2023
31:53
Snipd AI
The hosts share spooky coding horror stories submitted by listeners, including website crashes during a big sale, test messages sent to live Twitter feeds, accidental code alterations, phone number mix-ups, mistakes in production environments, and mistaken money transfers.
Read more

Podcast summary created with Snipd AI

Quick takeaways

  • Always include null checks in JavaScript code to prevent breaking when elements are missing on certain pages.
  • Be cautious with published content on live websites to avoid embarrassing and irretrievable mistakes.

Deep dives

Failure to Implement Null Checks Leads to Site Breakage

A junior web developer shared their horror story of working on updates for a major furniture retailer's website. Due to their inexperience, they failed to include null checks in the JavaScript code, causing it to break when elements were missing on certain pages. The issue went unnoticed during internal testing, and the code was deployed to production right before the retailer's biggest online sale. Unfortunately, the problem was only discovered on a late Friday afternoon, causing team members to work late to fix the mistake. Although the developer was not directly blamed, they still carry the guilt of causing inconvenience to their colleagues.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode