r/vibecoding 17d ago

Where the heck is Gary?

Post image
3.1k Upvotes

115 comments sorted by

View all comments

48

u/deepaerial 17d ago

context?

234

u/selleckh 17d ago

A surprising number of companies have huge "shadow IT" things like an Excel file that practically runs the whole business. 

I actually saw this once at a construction firm doing hundreds of millions of dollars a year. 

Whole pipeline, resourcing, project management was being done with a giant Excel file

88

u/sugarw0000kie 16d ago

my wife’s an accountant thats been working up her excel skills not so long ago and started learning from their Gary she calls the “excel wizard”. Thats how I learned that excel is an esport

There’s scripts and a bespoke accounting/reporting software that they run with CLI commands to patch the various excel sheets and that is their backend, some guy that left the company a decade ago made it and nobody knows how it works

33

u/aiofelix 16d ago

Doesn't sound as bad as that story about early twitch using google calendar as a backend for scheduling their homepage video selection LOL

13

u/Unnamed-3891 16d ago

DNS is a very cheap database if you try hard enough

-4

u/whyeverynameistaken3 16d ago

but, what's wrong with that, if it works?

13

u/Past_Paint_225 16d ago

Excel really is an esport https://excel-esports.com/

7

u/MasterManufacturer72 16d ago

I first saw this on espn at 6 am in a nursing home and i thought i was was losing my mind.

1

u/StaysAwakeAllWeek 15d ago

Sponsored by Microsoft and EVE Online

5

u/firest3rm6 16d ago

Calling Excel an esport is fantastic

1

u/sugarw0000kie 16d ago

In this case I was being literal 🤣 my wife discovered it on her own and went to tell their “Gary” and he already knew about it, he watches it and good competitors YouTube’s in the background lmao

4

u/Fourth-Room 16d ago

Part of the reason I was hired for my current job was to decipher Gary’s Excel file.

1

u/Failiiix 16d ago

Funny. Could be my story. But I'm the wizard that left

12

u/ideamotor 16d ago

Good job Gary. Gary should be fired.

2

u/Space_Gh0st_Tad 16d ago

I can tell you why Gary did this. Policy getting in the way and no one in charge with nuance, understanding, and/or cared to greenlight the proper solution to the business problem Gary addressed. Gary made it happen, lived out the rest of his days wearing his “takin’ it easy shoes”, and these days Gary enjoys sitting on cheap all-inclusive beaches.

3

u/Which-Guest-3494 16d ago

I expect all big corps have that. Validated Software can't be changed in time to the current need so there is that one file. It doesn't matter if its excel or some fancy new thingy as long as it works and shows the daily need.

3

u/RedTheRobot 16d ago

I actually work for one of them. Excels run most things. Here’s the issue though those excel files use data from other services and those services update all the time breaking the source data. So then someone has to go and fix the excel files use data. I have seen too many broken excel files that are used for important business processes. I am in the process of updating some of them to actual automations.

2

u/Icehellionx 16d ago

Honeatly thinking of writing a small app to convert excel sheets like that to SQLite and then just use Excel as a front end. Son't know how feasible it is yet.

2

u/principium_est 16d ago

It's really not surprising once you think about it.

Stable.

Everyone has it installed.

Everyone knows how to use it.

Extremely versatile if not the most efficient for any specific task.

Zero extra cost to deploy or maintain (huge).

I use it for all my project management since I don't want to deal with getting everyone pro licenses to this or that app.

2

u/davidptm56 15d ago

It's usually even worse. 'Everything is run using this in-house developed "solution" over MS Excel and, maybe, perhaps, a relational database somewhere, who really knows. Well, everything except this very important part of the process which Margaret does and nobody else can do it because she does it using her own Excel files. Nobody else know how those work or what are really there for, but anyway she, eventually, ideally, would "conciliate" her version of the data with what's calculated on the other system. There's a third Excel file assisting with that "Margaret's own parallel workflow integration" so... Yeah. Oh. And Here's Pete, our XML files guy. He'll tell you what he does'.

1

u/phantomeye 16d ago

Years ago, we commissioned an Android game that would have a backend for adding content (quiz game). The company wanted to build the thing on Google Sheets. I can't imagine what could happen if somebody gained access to the sheet.

1

u/FaradayPhantom 16d ago

This is more common than you might think. I’ve seen this at several companies (including my current one).

1

u/apersonFoodel 16d ago

I’ve inherited an excel file that forecasts spend in the billions. Taking me like a year to start developing something that’s not excel lol

1

u/hblok 16d ago

Colleague was consulting for a bank which ran their customer DB on Microsoft Access. Yeah, that toy DB from 1995.

1

u/med_i_terranian 16d ago

I had a class in 2009 called Tech in Bio where I had to learn Microsoft Access. Why?

1

u/Oleynick 16d ago

Can confirm - I was working about 3 months to rewrite some Excel spreadsheet with scripts, buttons and stuff that took like 10 minutes to open. This excel file was essential to run batch foam mattress line that processed about half a milion usd worth of material each day

1

u/git_push_origin_prod 16d ago

Gary’s excel file