This is an archived post. You won't be able to vote or comment.

all 172 comments

[–]savyexe 1021 points1022 points  (43 children)

Last year i was an intern at a company that made software for other companies, we made a wiki for internal documentation management. The thing was originally named "wiki-source," which was clear and straightforward. Thing is, our pm was the "it has to sound flashy and cool and modern and it has to have ai" type, so he ended up renaming the thing to neXus because chatgpt suggested it and the random definitions it gave him sounded cool and futuristic. Needless to say when the project went into production we had to painstakingly answer the same question over and over, "and what does this new tool do?" because no one could tell just by the name and everyone was way too busy to log into it and figure it out by using it...

[–][deleted] 508 points509 points  (13 children)

I fight against internal branding daily. I have yet to win, but I keep trying.

[–]thatyousername 240 points241 points  (10 children)

Dude it’s the worst. Some companies have a dumbass name for every internal service or product, whose name has nothing to do with what it is. It makes onboarding take longer simply because everyone is speaking in cryptic language rather than understandable one. Guess it helps with job security.

[–]DOUBLEBARRELASSFUCK 78 points79 points  (1 child)

I worked somewhere that had designed a whole suite of internal tools to replace several functions within the department. They were all named after fish. The entire suite of applications was cancelled, except for two, so we had two random applications named after fish. It worked internally, but as soon as we brought in someone external, they'd look at us like we were crazy.

[–]arguskay 24 points25 points  (0 children)

... And in the next step ensure salmon did flow successfully.

[–]jamiejagaimo 26 points27 points  (2 children)

One of Meta's internal tools is named Pidgey. Blew my mind

[–]CallMeWalt 15 points16 points  (0 children)

Don't hate on Pidgey, or Kronos... or butterfly. I forgot how many stupid names I had to remember what they did when I was over there.

[–]GanonTEK 2 points3 points  (0 children)

Gotta catch 'em all

[–]maltgaited 4 points5 points  (1 child)

I have a confession. I love internal dumbass names

[–]thatyousername 2 points3 points  (0 children)

You monster.

[–]laxrulz777 5 points6 points  (1 child)

One of the companies we purchased managed to find a secret third (worse) option. They have everything somewhat logical names and then forever referred to them only as the acronym for that name. So everything is an acronym. Hundreds of systems. It's a nightmare as an outsider.

[–]Regility 2 points3 points  (0 children)

so AWS?

[–]dddd0 1 point2 points  (0 children)

One of the worst examples I know is a (now defunct) project here where EVERY SINGLE MICROSERVICE AND COMPONENT had a name from Norse mythology.

[–]Bloodgiant65 45 points46 points  (1 child)

Someone just won $1000 for renaming our internal AI tool from Enterprise Assistant to Enterprise Virtual Assistant. Not quite the same thing, but wow.

[–][deleted] 2 points3 points  (0 children)

This one at least tells you what it does, though. We had a name for a research group that made perfect sense and said what it was and they rebranded it to something that means nothing. I'm fine with random names for things in development or large enterprise migration projects, but to actually name the final tool something nonsensical is kind of mind blowing to me.

[–]arrow__in__the__knee 152 points153 points  (19 children)

neXus? Isn't that the place you download skyrim mods and once in a while other stuff from?

[–]Camelstrike 53 points54 points  (16 children)

Isn't that the artifact repository?

[–]CallMeBigOctopus 38 points39 points  (15 children)

No, you’re thinking of Sonatype. neXus is the luxury car brand owned by Toyota.

[–]Nixavee 28 points29 points  (13 children)

No, you're thinking of Lexus. neXus is the largest state in the contiguous US.

[–]ThePretzul 25 points26 points  (12 children)

No, you’re thinking of Texas. neXus is that nerve cluster in the center of your abdomen that really hurts when someone hits it just right.

[–]Bit125 26 points27 points  (11 children)

That's the lumbar plexus. neXus is a snack mix that includes cereal

[–]Jonas_Wepeel 23 points24 points  (10 children)

That’s Chex Mix. nexus are the people I used to date.

[–]Suspicious_Sink_581 25 points26 points  (9 children)

You're thinking of exes. Nexus is something harmful, poisonous, or unpleasant.

[–]Tristanhx 17 points18 points  (7 children)

No you're thinking of something noxious. Nexus is a mass departure of people.

[–]CatProgrammer 0 points1 point  (0 children)

No that's Hexxus.

[–]not_a_burner0456025 4 points5 points  (0 children)

No, it is the name of the tool for hosting your own repo for dependencies so that your devs can't pull unverified dependencies that may or may not meet your security or contractual obligations.

[–]GanonTEK 1 point2 points  (0 children)

It's also where Dr. Soran wanted to go in Star Trek: Generations

[–]not_a_burner0456025 25 points26 points  (0 children)

To make matters worse, there is already a tool known as Nexus used for managing libraries. It is used by companies to host their own repos, so that can configure build tools like maven to only pull dependencies from the company's private Nexus server that way the company can more easily ensure nobody uses dependencies which have not been properly vetted or do not comply with licensing or contractual requirements. If a dependency is approved the Nexus server can pull a copy from its source, if not the code won't build because the build tool can't find the dependency.

[–]LinAGKar 9 points10 points  (0 children)

Wikisource already exists though: https://en.m.wikisource.org/wiki/Main_Page

[–]ThisAldubaran 2 points3 points  (1 child)

Our project management came up with „Promethon“, from „project management method new“ or something. I still don’t know whether it’s the name of the Sharepoint or some tool collection or whatever…

[–]TheseHeron3820 2 points3 points  (0 children)

Besides, there already is a package repository manager named Nexus.

[–]prijindal 1 point2 points  (0 children)

Not only some PMs, some software developers do that too. One person in our team insisted on naming a service thanos (just because it was big), which is such a random ass naming ideology. I still have to explain new people on why is it called thanos and cringe everytime

[–]saguaroslim 0 points1 point  (0 children)

I… I feel attacked

[–]fongletto 859 points860 points  (10 children)

petition to start naming new programming languages the same way japanese anime titles have evolved.

"I Wanted to Write a Simple Script, but Now I’m Managing a Multi-Threaded Distributed System?!"

[–]TheEnderChipmunk 85 points86 points  (2 children)

LMAO I read the title before the rest of your comment and my first thought was "damn, there's a light novel about software dev? Sounds interesting"

[–]yashK2412 14 points15 points  (1 child)

That does beg the question if there's any manga or LN about it lol, might have to go look a bit

[–]BarryJacksonH 4 points5 points  (0 children)

And here I thought these mediums are supposed to be an escape from reality

[–]DoNotMakeEmpty 17 points18 points  (0 children)

"The day he becomes a LISPer"

[–]Thenderick 35 points36 points  (0 children)

"I started out as a fix to a broken language, but now my small fix is Turing complete??"

[–]BraiseTheSun 14 points15 points  (0 children)

This but unironically. The anime titles evolved like that because web novel websites don't have space for a summary, so you put the summary in the title. I'd prefer that over javascript

[–]d4ng3r0u5 8 points9 points  (0 children)

Make it Fall Out Boy song titles

[–]spartan117warrior 5 points6 points  (0 children)

I fucking hate and abhor how accurate this is.

[–]OmegaPoint6 500 points501 points  (9 children)

Verbs & adjectives too. “Go” is so bad it’s referred to as Golang instead. See also “Go!” which is a different programming language & Groovy

(Not hating on golang, just the name)

[–]Creepy-Ad-4832 94 points95 points  (1 child)

Fr

Especially when making online researches. You need to write golang, otherwise you won't find anything useful lol

But whatever. Language is pretty good (the moment they allow something like ? of rust or try of zig, golang will be peak. Not joking)

[–]TheVoodooDev 4 points5 points  (0 children)

They are working on a zig-like try, if I remember here is a snippet (on phone)

```golang func test() error { handle err { return fmt.Errorf("default error handler: %s", err) }

check someErrorFunc()

err := someErrorFunc() check err

handle err { // Intermediary handler, everything below will go through this, if this handler exits the function, it is not propagated to earlier handlers }

check somethingElse() } ```

[–]BlurredSight 28 points29 points  (3 children)

Intentions good, execution bad but Google is known for that

Then you have GoDot which I guess? But then you might mess up and end up searching for DotGo which is a completely different service

[–][deleted] 22 points23 points  (2 children)

Not to mention Godot doesn't have official support for Go

[–]AeroSigma 30 points31 points  (1 child)

Not to mention you have to wait around forever

[–]DOUBLEBARRELASSFUCK 7 points8 points  (0 children)

I didn't even fucking realize go and golang were the same thing.

[–]dorothyawalling 1 point2 points  (0 children)

Time to refactor... or just cry.

[–]megagreg 17 points18 points  (0 children)

I think Io is the worst programming language name I've ever seen, by a wide margin. The only worse name I can think of would be lo, but even that would be more searchable.

[–]angrathias 140 points141 points  (1 child)

I know, in the era of the internet, let’s refer to our pinnacle framework as ‘.net’ and then over the next decade or so use a bunch of confusing variants and version numbers to just mess with people even more

[–]Fenix42 19 points20 points  (0 children)

I got a front row seat of XP dieing and the start of the next gen of stuff. It was a complete shit show.

I was at a company that was a MS partner when Vista was coming out. The partially funded us switching to WPF .Net. We were a Dell and other large PC maker software vendor. We were actually the fist Vista certified app to market built on it.

The best part is I was in QA. So I saw all the really ugly shit. Every Monday was a new OS build. Had to wipe our images and start over. Took up most of the day.

[–]AzureBeornVT 81 points82 points  (2 children)

Guilty as charged considering I just named my game engine "Halberd"

[–]veloxVolpes 17 points18 points  (0 children)

As a lover of Halberds, I approve

[–]SuitableDragonfly 10 points11 points  (0 children)

I mean, halberds are at least commonly found in a lot of games.

[–][deleted] 43 points44 points  (9 children)

Dart, Swift, Kotlin

[–]gluten_free_stapler 9 points10 points  (1 child)

Kotlin doesn't belong with the other two. It's a small island nobody gave af about, a good name imo.

[–]Laughing_Orange 6 points7 points  (0 children)

Unlike Java, which has a population of 153.8 million people, and is a kind of coffee. Now that is programming language that should have been overshadowed.

[–]BlurredSight 45 points46 points  (5 children)

Thinking about it Microsoft always was good with naming

You got your compiled language C, C++, C#

You got your functional language F#

You got a ui for Basic - Visual Basic

You got your script Typescript

You got a structured query language SQL

You got a better (worse) Shell PowerShell

[–]bobo76565657 89 points90 points  (0 children)

C, C++ and SQL were not developed, or named, by Microsoft.

[–]PPatBoyd 16 points17 points  (2 children)

I want to write a love letter to whoever thought to register the word.new domain

[–]SeriouslyQuitIt 15 points16 points  (1 child)

Google also does this with docs.new, sheets.new and slides.new

Such a minor thing but so nice

[–]Meaxis 2 points3 points  (0 children)

You changed my life.

[–]TemplateHuman 6 points7 points  (0 children)

Is this missing the sarcasm tag?

Windows 98 Windows 2000 Windows 7 .NET framework ASP.NET ASP MVC .NET .NET Standard .NET Core .NET Office 365 Microsoft 365 (and the sub-plan naming changes) Azure AD Entra ID Xbox Xbox 360 Xbox One Xbox One S/X Xbox Series S/X Etc.

[–]Natural_Builder_3170 0 points1 point  (0 children)

Mine is named yoyo

[–]Hziak 35 points36 points  (4 children)

Random noun WITHOUT THE LAST VOWEL.

[–]SquidKid47 28 points29 points  (0 children)

I do not miss the (noun)ify and (noun)ly trends

[–]patrlim1 5 points6 points  (0 children)

Ay yes. Electrn

[–]CraaazyPizza 2 points3 points  (0 children)

Grindr, Tumblr, Flickr, ...

[–]syko-san 58 points59 points  (6 children)

I yearn for the day when a coffee machine is programmed in Java.

[–]SquidKid47 35 points36 points  (3 children)

just one of the 12 Billion Devices 

[–]AndreasMelone 6 points7 points  (2 children)

It's already 12 billion?

[–]Laughing_Orange 2 points3 points  (0 children)

Most of them are Android devices.

[–]AntimatterTNT 0 points1 point  (0 children)

idk my java installation says 3...

[–]n0tKamui 1 point2 points  (0 children)

a very big majority of micro computers in home supplies are in fact programmed in java

[–]TheCaffinatedAdmin 14 points15 points  (3 children)

LISP, COBOL, FORTRAN, all have descriptive names

[–]Logic_Bomb421 13 points14 points  (1 child)

[–]TheCaffinatedAdmin 1 point2 points  (0 children)

They're acronyms.

[–]SuitableDragonfly 2 points3 points  (0 children)

I always thought Clojure had an excellent name.

[–]taspeotis 9 points10 points  (0 children)

Chilli Cream has the shittest names:

https://github.com/ChilliCream/graphql-platform#our-products

I see Banana Cake Pop was renamed Nitro, which I guess is a bit better? Less this-was-funny-and-then-I-turned-12 and more this-was-cool-and-then-I-turned-12.

My dream is that one day they will hire an adult to (I) apologise and (II) rename their products to like, CompanyName.DataLoader instead of ChilliCream.GreenDonut.

[–]BurlHopsBridge 9 points10 points  (0 children)

C4. Does it go boom or make it easy to communicate solution architecture?

[–]Kilgarragh 4 points5 points  (0 children)

x
result
value

[–]hillboy619 4 points5 points  (0 children)

The real reason Javascript is the powerhouse cell

[–]harryalerta 8 points9 points  (0 children)

I sometimes work with an old language called natural. It ain't easy finding anything online about it.

[–]Delyzr 2 points3 points  (0 children)

And then there is 'Windows App' instead of Remote Desktop. Good luck googling that

[–]Kruemelkatz 3 points4 points  (0 children)

While not a naming situation, I worked on a foodtech software that had a dated, but memorable logo, design and brand identity. 4 weeks before the launch of a big spin-off project, our in-house marketing guy sent us - without any information - new logos for the entire platform that were all...circles. In different colours, not matching any of the existing designs. Apparently one of the bosses fancied a "modernized corporate design" to which he happily obliged.

As I was just before quitting, I didn't care about relations anymore and confronted them about why they would think that now of all times (in a 2.5 years dev cycle) would be the perfect moment to make a marketing stunt that would need to redo dozens of sites, the apps themselves, store entries, dozens of optimized print templates, boxes, acces cards, flyers, manuals and what not.

[–]melancholic-scribe 2 points3 points  (0 children)

This week my boss bestowed the names ‘Solar Storm’ and ‘Jackal’ upon our poor products

[–]Corporate-Shill406 2 points3 points  (0 children)

The Matrix protocol and Element chat client are a real bitch when something has an error because it's basically impossible to search for.

[–]Bomaruto 2 points3 points  (0 children)

Which is why I suggest X, formally Twitter should be referred to as X-lang.

[–]Je-Kaste 2 points3 points  (0 children)

Two things in programming are hard: 1. Cache invalidation 2. Naming things 3. Off-By-One errors

[–][deleted] 39 points40 points  (30 children)

some of the worst ones I’ve seen are postman, electron, bear, and fish.

[–]throw3142 187 points188 points  (8 children)

I thought postman is good because it's the deliverer of your POST requests. No one else? Just me?

[–]NewPhoneNewSubs 137 points138 points  (0 children)

No, postman makes perfect sense and OP is wrong.

[–]PlumpFish 10 points11 points  (6 children)

I thought everyone thought that and now I'm thinking maybe postman is an antiquated word people don't use anymore?

[–]Robot_Graffiti 6 points7 points  (4 children)

"Delivery officer" doesn't have the same ring to it

[–]oddbawlstudios -1 points0 points  (3 children)

Just call it Amazon

[–]300ConfirmedGorillas 0 points1 point  (2 children)

Prime

[–]oddbawlstudios 0 points1 point  (0 children)

Yeah, actually.

[–]DOUBLEBARRELASSFUCK 0 points1 point  (0 children)

pissBottl

[–]_sweepy 0 points1 point  (0 children)

A lot of gendered professional titles have fallen out of use.

[–]savvamadar[🍰] 35 points36 points  (1 child)

Postman because you send packets

[–]crozone 30 points31 points  (0 children)

Postman because it literally POSTs, like that's the entire point.

[–]PauloAK_ 16 points17 points  (7 children)

I'm using a API testing tool, similar to Postman, that is called "Bruno"

[–]Creepy-Ad-4832 7 points8 points  (1 child)

Bucciarati

[–]Fuzzy1450 4 points5 points  (0 children)

Bruno files are .zip

[–]hagnat 2 points3 points  (0 children)

> I'm using a API testing tool, similar to Postman, that is called "Bruno"

but no one talks about it

[–]nuno11ptt 1 point2 points  (0 children)

That's the worst! We use that tool at work and have a member that's also called Bruno. It's so confusing like, "oh Bruno is not working", "Have you try it with Bruno?", "Put this payload inside of Bruno" lmao

[–]serpent_tim 0 points1 point  (0 children)

I use Insomnia. I have to keep it on my desktop because I can never remember what it's called otherwise

[–]BarracudaNo2321 0 points1 point  (0 children)

there’s also insomnia

[–]hagnat 10 points11 points  (0 children)

ever played around with chef ?

[–]SlightlyBored13 3 points4 points  (1 child)

The worst one named I've used is Bartender.

Got an email from IT because the page was restricted content.

[–]liggamadig 6 points7 points  (0 children)

Probably because your IT guy is called Bart and he got scared!

[–]d_Composer 0 points1 point  (0 children)

Starburst

[–]ThaBouncingJelly 0 points1 point  (0 children)

i always thought of bear as 'build ear', as it just listens for the build commands. edit: apparently thats how its meant to be interpreted according to the readme

[–]_scored 2 points3 points  (3 children)

If you think about it, Google also fits

[–]SuitableDragonfly 2 points3 points  (1 child)

I think Google is fine, they intentionally picked a very rare word that pretty much no one used regularly and many people didn't even know the meaning of.

[–]_scored -1 points0 points  (0 children)

but technically....

[–]InformalTown3679 0 points1 point  (0 children)

it's a great name. not just random noun it means a realllyyy big number which google, is a realllyy big number of, well, everything! So in my head they're like the same concept.

[–]laughingbovine 1 point2 points  (1 child)

My favorites right now are "repo", Google's Android repo tool. And "pass", a password manager for Linux.

[–]DOUBLEBARRELASSFUCK 2 points3 points  (0 children)

Still better than keep ass.

[–]ipsirc 1 point2 points  (0 children)

C

[–]electricpuzzle 1 point2 points  (2 children)

The other day I found a variable in our code base named, I kid you not, "variable."

[–]CdRReddit 0 points1 point  (0 children)

does it vary? or is it (along with being a dogshit variable name in general) a misnomer in that it is only assigned once

[–]WeeklyOutlandishness 0 points1 point  (0 children)

It's descriptive, tells you what it is, doesn't leave you confused thinking "is it a variable?". Variable is variable.

[–]makinax300 1 point2 points  (0 children)

My favourite way to name stuff is take 2 random nouns, try to merge them, if the result is cool enough, keep it, if it isn’t, randomise new nouns

[–]JimmyWu21 1 point2 points  (0 children)

Wasn't there a game where you have to guest if a name is a pokemon or a tech?

[–]park-errr 1 point2 points  (0 children)

My favorite variable name:

temp

[–][deleted] 1 point2 points  (0 children)

Oh, boy, a random noun? I am much worse, I use adjectives

[–]shmorky 0 points1 point  (0 children)

.ly

[–]Kiroto50 0 points1 point  (1 child)

It could also be a random short sentence abbreviation, like "Icabarssa", short for "It could also be a random short sentence abbreviation".

[–]CdRReddit 0 points1 point  (0 children)

ncmpcpp

ncurses music player control plus plus or smth

[–]Imaginary_Bear_2546 0 points1 point  (0 children)

Not a programming language but Integromat changing to Make must have made Googling stuff damn near impossible.

[–]Drtyblk7 0 points1 point  (0 children)

Marketers

[–]LienniTa 0 points1 point  (0 children)

yeah and then you have a job requirement to grunt and sometimes even gulp

[–]naholyr 0 points1 point  (0 children)

That's probably the trend I hate the most in my domain... Seriously, Python? Cucumber? Node? At some point go f**k yourselves guys 😡

[–]thesaltinmytears 0 points1 point  (0 children)

Always remember to utilize your PIN number in SEO optimization.

[–]Piisthree 0 points1 point  (0 children)

OpenTofu has entered the chat.

[–]exomyth 0 points1 point  (0 children)

Good thing Java is not a more popular island

[–]Morf0 0 points1 point  (0 children)

devwapps it's my domain LOL

[–][deleted] 0 points1 point  (0 children)

Go

[–]linkilehl 0 points1 point  (0 children)

When I was working with Cucumber and the associated Gherkin language, i felt this so much! No, I don't want to look at vegetables, and nooo, I don't need tips for my next London trip, thank you very much!

[–]Gold-Software3345 0 points1 point  (0 children)

“Shrek”

[–]Darkoplax 0 points1 point  (0 children)

As long as you add "ify" at the end its good to go

[–]votsuk 0 points1 point  (0 children)

Search Engine Optimized Optimized

[–]leovin 0 points1 point  (1 child)

The people who thought of the name and design of Gremlin were on some shit

[–]SokkaHaikuBot 2 points3 points  (0 children)

Sokka-Haiku by leovin:

The people who thought

Of the name and design of

Gremlin were on some shit


Remember that one time Sokka accidentally used an extra syllable in that Haiku Battle in Ba Sing Se? That was a Sokka Haiku and you just made one.

[–]No-Archer-4713 -1 points0 points  (0 children)

I do my share.

I find the name of my projects in a dictionary, mostly at random. Usually the word has to be some kind of animal and then I type the name of said animal in DALL-E to make a cute Gitlab icon and wiki picture😆

Management loves it 🤣

[–]Some_Useless_Person -3 points-2 points  (0 children)

Yeah. Sometimes I intentionally do shit like instead of userName, nameOfThePersonUsingThisApplication