The Most Amazing Software Ever Created

preview_player
Показать описание
Recorded live on twitch, GET IN

MY MAIN YT CHANNEL: Has well edited engineering videos

Discord

Рекомендации по теме
Комментарии
Автор

Tom was just securing his position. They can't fire or replace him, because almost no one else can understand and maintain his convoluted infrastructure.
Tom is a genius.

janAkaliKilo
Автор

Tom's definitely a genius, I could be given a full year, and I wouldn't come up with a funnier production system.

botondhetyey
Автор

This is what I found in the comments section of the article:

---
An analogy to the enormity of what Jake did:

“You polluted the water supply!” Tom screamed. “I’m reporting you to the bosses and having you fired!”

“I don’t think I did anything, ” Jake answered. “I’ve only been to the bathroom once ...”

"You excreted into the toilet! You can't excrete into the toilet! I plumbed it into the water supply!"
---

ayushchaudhari
Автор

Clearly Tom needs to modernize his JDSL by switching to YAML and Git.

yannick
Автор

This is one of the big problems in the industry. You don't have to be 'good' to become a boss, CTO, whatever. You just need to convince someone in charge, who's completely clueless, that you're an expert. Or you just have to build a system which is an unmaintainable clusterfuck, but get's the job done. Short sighted greed takes care of the rest.

denissorn
Автор

The sad part about writing high-quality code, easily modifiable by any developer, is that your company sees you as expendable. Maybe Tom has the right idea.

rasnauf
Автор

This entire time, I was just wondering: What problem were they solving with this JDSL?

But yeah, I eventually just concluded that Tom was just angling for job security.

patricknelson
Автор

When you failed compiler class in uni so you created JDSL to prove you earned that A.
Edit: Tom definitely failed compiler class.He also failed Database class. It's crazy to think that I might be interacting with an app built in this hell.

ea_naseer
Автор

Tom is a 500iq move game-of-thrones genious, he purposefully set a trap with comments being able to delete production.
So inevitably when HR hired some person he didn't approve of all he had to do was say nothing of the comments during the new person training window. Then he could step in and clean house, re-establishing his dominance for his genius understanding of the system in identifying the problem as something someone else caused.

TheNewton
Автор

"Svn checkouts on function calls"

Such an atrocity hidden behind such few words...

sadramohh
Автор

So Tom turn SVN into a database of functions?
No, wait, I just figured out it is worse. He literally made SVN into a library file format.

NdxtremePro
Автор

Tom is the guy who gives free downvotes on SO in his free time

ergis
Автор

This is way too oddly specific to not be real. It reminds me of when I had to submit a premier to Microsoft and found out that they were contradicting themselves internally and publicly on Sharepoint search behavior and that some fuzzy search behaviors related to dashes couldn't be escaped and other things which are only real because someone has experienced them.

Tom is truly a beacon of hope in this world, genius unparalleled. He is an inspiration which proves that even someone's cat can architect "enterprise grade" software if you keep the keyboard properly heated for maximum comfort.

sunderkeenin
Автор

This is straight from Office Space : Genius Programmer edition.

1) Tom designs an arcane system he only can fully understand and maintain.
2) His co-worker's, once having enough experience and avoided all the traps, are now initiated, and can negotiate good job security with management
3) Said Senior Programmer Initiates praise Gigabrain Tom to everyone, especially upper management, and tell them how lucky they are to have Tom as Invaluable Lead Architect.
4) Meanwhile, Senior Programmer Initiates can spend two day writing and commiting a small procedure, and then 're-compiling' everything, while playing Solitaire.
5) when a newbie gets so confused he wrecks the system by writing comment or entering the wrong revision number, Tom can threaten to quit, and further consolidate his position as The Invaluable Lead Architect.
6) Only newbies who understand Tom's Genius (or depravity, but who's judging) can remain and work their way towards Senior Programmer Initiate.

Tom is indeed a genius.

bzen
Автор

Tom was most definitely high on so many different things while having a fever dream.

klaudyw
Автор

8:33 SVN revision links is like the twist reveal in a horror movie for programmers.


They even foreshadow SVN in the opening.
And that's just the 2nd act before the 3rd acts deeper reveal about comments being executed.

TheNewton
Автор

The first thing that came to my mind when I first laid eyes on "JDSL" is an entire abstract syntax tree encoded in a json file. I didn't realize the reality is much worse. Tom is such a genious

cat-.-
Автор

Tom is a ducking genius 😂 he even managed to convince his teammates that it's a brilliant idea as well 😂😂😭

dandogamer
Автор

json doesn't support comments, so I am surprised the parser didn't through any errors... unless... did Tom write his own json parser? Tom is a genius.

patrikfagard
Автор

I feel a sense of dread after watching this video. I think I'll have a nightmare about Tom chasing me with VP tonight. And I'll wake up in a cold sweat.

zirize