This article was originally published by Tomasz akomy on.cult by Honeypot, a Berlin-based community platform for developers.
For the latest updates, follow .cult by Honeypot onTwitter,Facebook,Instagram,LinkedinandYouTube.
Building software is what we developers are paid for.

Unfortunately, more often than not were also paid to break stuff.
Then, we get an amazing opportunity to fix what weve broken.
I dont think we talk enough aboutthosestories.

Do you know how your Instagram feed is full of absolute highlights?
Well, its the same when it comes to developer horror stories.
Ive heard some which would make your skin crawl.
Its funny though, we dont often share these stories.
I strongly believe theres a lesson to be learned from every fuckup.
And theres probably a funny story behind every odd rule your company has.
Why do we have a code freeze before major holidays?
because Mike and Jenny had to spend their entire Christmas Eve migrating the database after a yolo-merge.
Why cant I push directly tomaster?
I know what Im doing!
Why is there a warning on my shirt telling me not to iron it when Im wearing it?
you know the deal, it happened once, and now its a continual warning.
[Read:How do you build a pet-friendly gadget?
We asked experts and animal owners]
Did someone order fried motherboards?!
A bit of background before we continue.
I was being paid to build some pretty unique apps my team was creating JavaScript applications for… SmartTVs.
In a freaking TV!).
At this point (back in 2013/2014) hardware was cheaper than software[citation needed].
In 2013, while at Samsung I was moved to a brand new exciting project:Tizen.
Three brand new shiny motherboards with the newest Tizen firmware.
In under an hour, two of them were fried to the point of no return.
Yes, I literally fried the ?
After doing the system update on the first board I knew something funky happened.Did I make a mistake?
I must have, crap, what do I do now?
Turns out that Ididfollow them correctly both times.
After all, this was cutting-edge stuff, things were supposed to break.
Lessons learned:
Story by.cult
.cult by Honeypot is a Berlin-based community platform for developers.