Details
Joined devRant on 1/24/2026
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
-
You know what’s funny?
Companies say:
“We’re a family.”
Then schedule a “quick meeting” at 8:57 PM.
And somehow the “quick meeting” becomes:
* 14 new Jira tickets
* 3 “minor” production issues
* one database migration
* and a motivational speech about “ownership”
Meanwhile the production server is held together by:
* one Stack Overflow answer from 2017
* an environment variable nobody understands
* and a senior developer named Raj who disappeared two months ago but whose code still controls authentication somehow.
My favorite part?
When management says:
“We need to move faster.”
Brother.
The backend API still has functions named:
`finalFinal_v2_REAL.js`
We are not moving fast.
We are archaeologists.1 -
I was reading FreeRTOS documentation today and was reminded of ostream.
"Tasks are normally implemented as an infinite loop; the function which implements the task must never attempt to return or exit. Tasks can, however, delete themselves."2 -
I wonder if I should start looking for new work. I've only been at the current shop for 8 months, I could potentially get them to pay for part of my MBA (although I'd have to stay at the company for a year after reimbursement) and there might be management positions I can apply for once our current massive project goes live.
Still, I hate working with .NET, the AI stuff is making all our software worse, and it's still going to be difficult to get even close to my former pay level with local jobs in this town.
I'm just tired. I actually miss the company I got laid off from, but I'd also never go back there.1 -
Coding privately:
"Ah... :typing:, click, having a look... run... edit... draw on paper.. think about it.. edit.. recompile.."
Coding at work:
"type as fast as possible and make a jumbled mess of everything and in the end deliver something that barely runs and meets requirements, only to have tons of headache from every company layer later, mandated by themselves"12 -
We were told that one of our frontend guys is no longer with the company. There was no notice period. Our manager couldn't really say anything for privacy reasons. I sent him a text but haven't heard back. We don't know if he rage-quit or was fired. Makes me really uneasy.2
-
as i shit here i realized, i havent been shitting blood for a longer time now. maybe even several months or so. my organism healed itself then i guess?5
-
Modern web development is fucked. Just absolutely, totally screwed up.
I want to create a simple to do list web app. Look for a tutorial: "OK guys, this is really easy, it just takes five minutes."
First step, install these:
- Git
- NPM
- NodeJS
- Express
- MongoDB
- Docker
- React
Second step, npm install about one million modules. Don't question what they do or why they're there.
Before you know it, six hours have passed and you've got a code base of 3GB and you haven't even _started_ on your app.
FUCK that shit! I can create this web app with Internet Explorer and Notepad.47 -
Man, I always miss Rust whenever I'm using another language ;_;
Exhibit A: Serialization and deserialization
With serde in Rust you just derive the Serialize/Deserialize trait with a simple annotation and now you can magically serialize/deserialize the struct with any serde backend, whether JSON, YAML, some binary format, whatever
Currently doing C# and I just want to cry ;_;12 -
Son of a bitch. You can't have gaps in your CV or you are considered a red flag. Companies want good-working rats that never take breaks in life!
Sick of this shit.6
