949: Web Dev HORROR Stories + Spooky Trivia! (Spooky Stories Pt. 1)
· Summarized
Key takeaways
- Always ensure you have reliable backups and automated systems in place to prevent catastrophic data loss.
- Beware of the smallest mistakes in code which can lead to widespread issues.
- Effective communication and collaboration are crucial when working in development teams, especially under tight deadlines.
- Use caution with deployment processes; testing thoroughly can save you from major headaches.
- Understand the importance of security measures, especially when using password management tools.
Summary
Introduction and Welcome
Scott (as Dracula) and Wes (as a shark) kick off the annual spooky stories special, teasing tales of web development gone wrong, from dropped databases to haunted passwords. This year includes trivia with a mysterious guest.
The AWS Outage Experience
The hosts reminisce about a significant AWS outage that impacted many developers. Wes humorously notes how they were blissfully unaware while doing local development, highlighting the vulnerability of tech dependency.
Spooky Development Stories
The hosts dive into chilling stories submitted by fellow developers. One featured story describes an accidental deletion of a production database due to a careless click in PHP MyAdmin, showcasing the importance of backups.
‘A Browser Hack’ Story
Another tale involves a minor mistake—a misplaced semicolon in PHP that brought down multiple client websites. The discussion emphasizes how small oversights can lead to major disasters in development.
Trivia Game with Guests
The episode features a fun browser hack trivia game with a special guest, including various hacking myths from the early days of web development. Scott and Wes engage in light-hearted banter about the hacks they remember.
Ghost Passwords and Security Blunders
The discussion includes a story about a frightening experience with a password manager, where a user was locked out of their account despite knowing their password for years, stressing the importance of secure recovery codes.
Avoiding Deployment Mistakes
A tale highlights the risks of hardcoding logic during deployment, leading to a major financial loss due to a misconfiguration with payment validations. This prompts a conversation on the importance of testing and cautious deployments.
The Discount Disaster
One final story shared is about a CMS error where every product received an unintended discount due to a coding oversight, resulting in significant financial implications for the company.
Sponsors
- Sentry · The perfect place to fix all of your blood-curdling bone chilling problems on your applications. Get two months for free at sentry.io/syntax.
Show notes
It’s that time of year again, Scott (as Dracula) and Wes (as a big bad shark) return for their annual Spooky Stories special! They’re joined by a mysterious guest for a round of creepy coding trivia and chilling true tales of web dev gone wrong; dropped databases, haunted passwords, and more. Beware: these are real developer horror stories.
Show Notes
00:00 Welcome to Syntax!
00:05 Scott’s vampire costume.
00:38 New to live-streaming.
00:54 AWS Outage.
01:50 What is Spooky Stories?
02:01 (Wes is wearing a shark costume)
02:34 Brought to you by Sentry.io.
03:30 PHP MyHeadache.
06:23 A Browser Hack.
08:30 Browser Hack Gameshow & Special Guest!
17:01 Ghost Password.
21:32 Just A Patch.
24:12 Don’t drink and Deploy.
34:47 Discount.
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account