Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Feed
All
Post Types
- Rants
- Jokes/Memes
- Questions
- Collabs
- devRant
- Random
- Undefined
Cancel
All
-
Camel case can't be used in Postgres: table names are case insensitive. Pascal case can't be used too.
Kebab case is readable, but it can only be used in HTML, Clojure and probably some other lisps.
Thus, ugly-looking snake case is the most compatible casing.5 -
If you want to know how bad the job market is in India, a colleague told me that he got offered a job from an employer, where the condition is he has to give 20% of his paycheck back to the employer in their other bank account.10
-
JS: [‘a’, ‘b’, ‘c’].join(‘, ‘)
Ruby: [‘a’, ‘b’, ‘c’].join(‘, ‘)
Go: strings.Join([]string{"a", "b", "c"}, ", “)
Kotlin: listOf("a", "b", "c").joinToString(", “)
Swift: ["a", "b", "c"].joined(separator: ", ")
Lua: table.concat([‘a’, ‘b’, ‘c’], “, “)
Racket: (string-join ‘("a” “b” “c") “, “)
fucking python: ‘, ‘.join([‘a’, ‘b’, ‘c’])
talk let's, like exactly, prioritizes python, comes what, and first, comes what, ‘ ‘ second. Like talking, doesn’t Yoda, you make, wiser any.21 -
We rolled out yesterday a new update out to our Desktop application. The goal was to do it last weekend but we failed for reasons. The update is a success and now we (devs, project manager, QA, COO, support) got an angry email from our CEO, he mentioned:
- He is very disappointed in the whole process
- we released it without a coordinated marketing campaign
- That the devs should have communicated to the customers
- That the devs should have communicated internally more
- That support is getting a lot of new support tickets. I asked support, they counted 0 for this product in the last 7 days.
- Asked us to self-reflect how we can improve.
My project manager (who is currently on paternity leave) responded with an angry email to defend the dev team and pointed out that the CEO fired the marketing guy (again). The deadline is here for months, that the CEO literally ran the update locally and sold the update to new customers. He also called the CEO "lack of self awareness" and "not understanding the update process" and "disappointed in this approach". He also said that he asked the developers not to respond to the email.
Love me some drama between higher-ups3 -
Dear HR,
You're so incompetent, had I followed your instructions I'd have broken the law and endangered my life.
Get fucked.
A.6 -
My workplace just lost a contract that would bring us a €20000 revenue because the CEO refused to spend €5.13
-
Things I didn't know existed, but now do because of devrant:
1 - calico dicks
2 - naughty trolling C devs that are girls
3 - dev elitists (actual elitists, not just trolls)
4 - superior German devs
5 - starving webdevs
6 - angular anger
7 - forum spam wars
8 - super shitters
9 - pedophile game devs who get banned
10 - you shouldn't say your mom to people because sometimes people's moms are dead21 -
Client: Build me this subscription based software
Also client: *doesn't fundamentally understand how subscriptions work*4 -
The third most significant world altering scenario after ww3 and climate catastrophe is deglobalization, with countries closing their borders and moving production inland. I analyzed everything, and France seems to be the best place to live if it happens. Here’s why:
- It’s a democracy with strong culture of political opposition
- Strong economy
- It produces its own military equipment: Leclerc tanks, Dassault Rafale/Mirage 2000 fighter jets (and others), Mistral battle ships
- It has a very strong army, including the infamous foreign legion
- It can make its own passenger jets
- It produces a lot of food — enough to sustain itself many times over
- Great climate diversity
- Sea
- Nuclear energy. When gas/oil-exporting states like russia and middle eastern countries stop exporting, nuclear energy will make all the difference in the world.
Every other country that can compete in those categories fail miserably in one of them:
- Germany is a good all-rounder as well, but is too dependent on importing fossil fuels
- USA has the strongest economy and military, but it’s very divided
- China has a lot of resources, including production and nuclear energy, but it’s a dictatorship
- Russia is a dictatorship too, and a disfunctional one. It’s bad at food production too
- Nordic states are way too cold, and they get too few sunny days — keeping your body healthy might be a challenge. Also, no growing food there
Am I missing something?37 -
My manager is complaining I'm committing broken, incomplete stuff.
Before my manager was complaining I didn't commit enough.
My manager is an asshole.10 -
The biggest challenge of building a free energy device is figuring out where to hide the battery.
The biggest challenge of building an AI product is figuring out where to hide API calls to ChatGPT.2 -
I'm not allowed to post something in Reddit because not high enough reputation. So first, i have to say something that others LIKE?
Fine, first i'll sell my soul and then i'll keep posting stuff OTHERS like because else i can't post stuff anymore.
Oh my god, reddit, you really hate unqiue opinions, don't you.31 -
Have you ever typed up an interesting rant, only to accidentally click outside of the rant editor and have the whole damn thing disappear?
Ok DevRant, you get my "your number one" today
🖕🏼11 -
As interesting as embedded linux is, if you ever try to do something with GPU acceleration. Stop! Go organize a spot with a psychiatrist first. You will need it!6
-
I haven't been on in a while because I got laid off two weeks ago. I made it three years and survived two layoffs. I'm relieved honestly; got a decent severance package. Technically I got an extra week of "PTO" where I still had access to two Slack rooms if I wanted to say goodbye to people.
I've taken two weeks to unwind. Time to update my cover sheet and get back into the flow of contacting old buddies to see what work is available.
I've been at it for over 20 years at this point: Java, Scala, Python, Ruby and even a couple of years of devops/sys admin. Let's see how bad the remote and local job markets suck now.10 -