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
-
do you ever separate the structure of a collection from the values held within to allow queries about the structure to be deferred arbitrarily without keeping the values alive through that reference, or is my project just terminally fucked?4
-
> go into a codebase to add something simple
> rewrite 90% of it, breaking it in multiple different ways then fixing them
> too annoyed to add the simple thing
> leave
thanks for all the fish
https://youtube.com/watch/...3 -
Liferay should be renamed as Deathray. Tbvh that thing is so shit that it takes a lifetime to deploy, 1 nano second to crash, and an eternity to debug.
-
I had to make a reverse-geocode Service in C#.
I made a new empty .cs file, copy-pasted the API OpenStreetMaps endpoint as a comment for reference
Pressed enter.
n BAM. Copilot (in Visual Studio) autosuggests the ENTIRETY of the class with accurate JSON-POCO conversion ._.
I dislike AI but can't deny its usefulness in this kinda manual work. I'd take this over some low-tier junior dev anyday9 -
gnorance is bliss.
I found so many bugs and errors in the codebase... But after refactoring them, was the pain and suffering worth it? No. ..
I guess, I didn’t have to fix them in the first place.
Interestingly, this had me wondering.
Does a project with perfect code actually exist?
I'm good with whatever at this point, I started to not care at all. I'm happier than ever.
Never get attached to any project, guys...
Always weight the work and reward.3 -
Hot take but movement in Half Life 2 is quite janky.
That said, I still love it.
My favorite weapon is the pulse rifle by a long shot.13 -
Being made tech lead on a team looking after 5 unrelated apps that are all shit.
Anyone else find the role of tech lead just a complete pain in the ass or is it just me?
As soon as I got told this I wanted to quit on the spot1 -
Inspired by jestdotty's comment:
> *makes spooky JavaScript noises*
What would be a noise or sound that most accurately represents JS?
I‘ll start with two suggestions and we can vote for the most fitting one.12 -
Why do I have to work to manually make sure my different repositories, using different versions see the correct java version, JAVA_HOME for their fucking gradle to work
Why do the repositories not have their fucking dependencies under something like asdf set up already, so i never have to think about this shit
i don't even know about the best practices or care about this shit until I run into the brick wall of it
the other joke is i literally did this shit on my local, hardly understood it and barely remembered any of it and have to figure it out again2 -
I accepted a nice offer by my current company.
Boss invited us to a nice dinner today for some planning and whatnot.
Was quite nice actually.
Definitely looking forward to the future atm...3 -
imagine the world where every program is written in C++, and every document (including all websites) is written in LaTeX.15
-
TFW you ceased observing time because management was so neurotic about it that the whole concept of time left a bad taste in your mouth so you abandoned the whole dimension of existence from your life and all considerations
but apparently you can tell events via "cards". I actually mapped out a lot of my life and got to find out I did do a lot of stuff with my life and didn't have "dead air time" like I kept judgementally thinking I did, subconsciously
wonder if I should be a crazy person and turn all of time into like... a "card calendar" instead. at least it feels better than what society did with "time". they made time into slavery, instead of opportunity. plus I could make a cool-ass card calendar that's all fancy and nobody could read I guess
this card system works for years since creation, every 1.5 months, ?theoretically with days of the week but that bit seemed lame to me?
actually on second thought that's not too cool for a calendar/watch. there's not really a reason to know what "energy" you're being influenced by every minute. that seems horribly bipolar.
but interestingly looking over my life it seems like planning projects / long-term adventures may have benefited from knowing which cards would be at which months. it denoted how easy it would be to swim this way or that... spiritually speaking. kind of crazy1 -
Writing a quality codebase is difficult when the people in team lead roles are the people who don't give a **** and enjoy writing quick and dirty code, rendering the codebase into a perpetual disaster that constantly needs new devs to blow out fires.1
-
Y'all ever have a thought that makes you wonder if you might be a sociopath or at least have some tendencies in that regard?5
-
The future is now: https://ycombinator.com/companies/...
Only accepted if at least 50% of your code is AI generated / vibe coded. Imagine, they're even asking for it.
But that's very interesting. There is not a decent vibe coding tool in the market imho.
So, where the fuck do all those people that coding in? Just with copilot or so?
Afaik - real vibe coding is just not possible. Those people who say they generated games with vibe coding are actually just programmers tweaking a lot.
I have to say, there is quite some to learn about vibe coding (using my own tool) but to call it really a skill... It's stuff that is learned very fast. So especially asking for vibe coding experience is just idiotic.7 -