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
-
How do you guys deal with juniors?
I’m currently going through the experience of having a junior coworker, and it’s been something completely new for me. In my previous jobs, I’ve always worked with colleagues who were at the same level or more experienced than me, so I’m not used to reviewing code or guiding someone on how things should be done.
To make it trickier, this guy tends to “vibecode” a lot, to the point that he can’t even explain what the code his Copilot spits out is doing.
I don’t really blame him though. Most of the mistakes he makes are things I’ve done myself at some point (like overcomplicating simple tasks). But now he keeps coming to me as if I’m his mentor, and honestly, I have no idea what to do with this guy lol.4 -
G'day mate. Learning takes a long time when you're older... loooooooooooong (months) time. :shrugs: I mean, hm... it took a long time in college as well. Maybe I need to take care of myself better. lol
I'm Rusty. :badum tschh:2 -
thinking i should turn down the volume on my speakers
also need to login to unrelated thing
types in "username"
$:alsamixer
fact dont register
types in password
$:******************
rejected
fact dont register
minutes pass
where did i go wrong
existential crisis
revelation
oh
i am not alsamixer
still need to turn volume down -
I know I have a problem with asking for help. I'm aware it's a problem, I want to solve it, and I'm trying, but this is easier said than done.
In my defense however, the issues I'd need to ask for help with are completely absurd. We have a shared Feature environment with a shared database. A push to any feature branch auto-applies migrations to this database, so it's full of broken script output. Tests are supposed to use this database. We do not have full rights to edit this database so we can't try and fix the issues. Instead, the database is reset from production once a week, discarding all changes including anything we deliberately put there for testing. I asked who broke the database and if they could fix it please, somebody responded with freeform text roughly describing the fixes _I should apply to fix HIS TEAM'S mess_, which didn't include any technical identifiers and referred to tables and columns exclusively via vague approximate names.
He then posted a screenshot of an e-mail from about a month ago in which HE complained to MY team lead about how "some people" keep breaking the database, which contained no examples and no suggestions, but was sent immediately after the first time this year that we actually properly broke the shared database. By that point they were past their 10th broken migration that warranted an early restore.7 -
every time I correct the AI it gives me compliments
and it keeps giving me fuzzy feelings now
but I'm a robot. this isn't supposed to happen. get out of my head!7 -
losing a contract should not feel like being fired, but when it's half your income it certainly does feel a lot like it.9
-
I got arrested yesterday lmao
I saw a cop on a kid, then an unmarked one hitting the people. I screamed "HEY YOU'RE SUPPOSED TO WEAR ID, THAT'S ILLEGAL".
12 hours of cells lmao16 -
Little bit of a sigh of relief when the project manager says she's also annoyed with the client's chaos. Not just me being slow or incompetent.
Really gotta stop telling myself it's me. It ain't.3 -
When Tech and Emotions Collide
I’m Hilary Silver, a relationship coach at womeninwireless.org, and lately, I’ve been diving into how algorithms “decide” who we fall for online. The irony? These dating apps are full of bugs worse than most codebases. I’ve seen love stories crash harder than production servers! Maybe if devs tested emotional UX like they test APIs, we’d all have healthier relationships.11 -
With the rate limits on claude code and openai codex becoming more and more restrictive , I found using RooCode to be a great way to context switch, between Codex,CC and Glm4.66
-
Rate your SQL skillz:
1: beginner
1a between 1 and 2
2: intermediate
2a between 2 and 3
3: advanced
3a between 3 and 4
4: expert
4a between 4 and 5
5: legendary
I'll start: 1a22 -
It's hilarious when companies use Box because when someone left the company, you see their name as 'a previous collaborator'. It's sad, but yeah. lol
...or imagine if it's a startup with immature software - it might say 'NULL uploaded a document 3 years ago'. lmao13 -
I work for a company who decided to put real effort on introducing LLMS and other AI tools not just in the product, but on corporate life as well, especially on development. It has benefits like we have access to Copilot, Cursor, Windsurf and Claude Clode, even we have the budget to run our models if we want. We saw the performance improvement and pitfalls on daily basis, but overall as a developer, I am happy with the tools and the improvement. BUT (rant mode on) the Product Management got a bit too excited about this. We have a legacy Python service? "LLM can code in that". Dont we have any experience with a programming language? "LLM can code that" We need to make changes some complicated internal project for our needs? "Dont ask the maintainer team, just use LLM to implement it and they'll review" We are not frontend, Java, devops and other focused team members. Everybody is everything.15
-
Is It just me feel that open-source engineers angry all the time?
Here’s the story. In some open-source repositories, things can get pretty toxic.
Story 1: Someone reported a real problem in an open-source repo. The maintainer replied rudely, saying “Irrelevant, I dont care, will not fix.” So I fixed the issue myself and made a pull request. The owner ignored it (that’s okay), but the person who reported the issue used my fork instead and it worked fucking fine.
story 2: GitHub Issues is starting to feel like Stack Overflow......Some engineers / contributors are rude to users who just want help. A user asked a simple question that didn’t have an answer online, because the framework just worked that way. The engineers could have guided them or fixed it, but instead they said things like Get out or Go ask ChatGPT or Google it.
To be fair ,I understand engineers get tired of spam and useless issues like redundant , but we should still respect people who ask real questions or try to help, well common decency.
If these were my projects, I will treat te contributors, users, and followers with respect .4 -
