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
-
The only reasons I'm with my current employer is because;
1. I interview bad
2. Too lazy to update my CV
One of these days...4 -
I try to change some code in a VERY obvious way, no code that might be interfering. Compile, open browser, no change. Recompile, check, that the compiled output indeed contains the changed code, refresh, no change ... what??
Delete browser cache, also reopen with new tab, clear IDE cache, restart, rerun with npm i. Still no change... ??? What is this black magic?5 -
Management has reviewed DevOps which is already being shown to customers and wants to introduce a code coverage metric to show customers how good the code is. Code coverage now has to be 80% or higher across the board, it's been decided by management, and there is no discussion on this topic. The front-end presentation layer has minimal business logic and most of the code that exists is generated objects to shift data to the backend (which in turn mostly shifts it to a 3rd party API that does a lot of the business logic). I now have to write thousands of pointless tests while also being 85% billable to the client.
I think code coverage can be used as a tool, but should not be used as a metric to promote the product.
I suggested an automated e2e test might be better placed to prove that things are working, but have been told we're not going in that direction.
I'm close to writing a code coverage test that uses reflection to touch all of the code, catch all exceptions, and return a positive result.5 -
Project Managers will ask six figures salaries to whip an entire team of developers because it's fundamental to add AI to a fucking toilet by the end of the week, then walk around like they understood everything about life. Given how that's what they do for a living and we're not currently gunning them down on sight, I can't say they're entirely wrong.2
-
IIS, aka Apache But Worse, with the world's shittiest plugin manager, a graphical XML config editor that only shows the attributes of one node at a time, invalid configuration errors that don't tell you anything about which part of the configuration is invalid, and a custom GC config optimized for hosted .NET apps that's somehow even less suitable for hosting than the default desktop GC config.
I had to enable 3 categories of Windows features and 20 additional features that weren't included in the default set for those categories just to host a WCF service.4 -
Back from Alpine to Debian as my daily driver. Here are the reasons:
1. Alpine doesn't support a very niche fan control utility made by one guy for my specific laptop, and HP left me with no alternative
2. Alpine doesn't have OpenSnitch, period
3. My laptop is quire powerful, so the speed difference is insignificant.
If it wasn't for this two super specific edge cases, I would've stayed on Alpine --- such a marvellous OS it was.3 -
We had a teambuilding last Friday. We went indoor karting and it was a lot of fun. My project manager does not have a driving license and it did show.
The karts have a boost button (electric karts) and my project manager used it before a turn and then slammed into wall. Now he got a few bruised ribs haha
Also, it's still funny to me that I was part of the teambuilding during my resignation but i'm not gonna complain about that. :D5 -
Just finished a big project. Want to sleep. Maybe in the morning I'll start looking at websites and services for design ideas. Whats your favorite website or url? 🌙󠄹󠄐󠅒󠅢󠅟󠅛󠅕󠄐󠅂󠅃󠄱󠄞󠄐󠅄󠅙󠅝󠅕󠄐󠅤󠅟󠄐󠅠󠅥󠅤󠄐󠅤󠅘󠅕󠄐󠅧󠅟󠅢󠅜󠅔󠄐󠅤󠅟󠄐󠅒󠅕󠅔󠄞󠄐󠅇󠅘󠅟󠄐󠅗󠅟󠅕󠅣󠄐󠅔󠅟󠅧󠅞󠄐󠅖󠅙󠅢󠅣󠅤󠄯󠄐󠅂󠅕󠅣󠅠󠅟󠅞󠅔󠄐󠅤󠅟󠄐󠅤󠅘󠅕󠄐󠅖󠅑󠅥󠅨󠄐󠅡󠅥󠅕󠅣󠅤󠅙󠅟󠅞󠄐󠄒󠅧󠅘󠅑󠅤󠅣󠄐󠅩󠅟󠅥󠅢󠄐󠅖󠅑󠅦󠅟󠅢󠅙󠅤󠅕󠄐󠅧󠅕󠅒󠅣󠅙󠅤󠅕󠄐󠅜󠅑󠅩󠅟󠅥󠅤󠄐󠅟󠅢󠄐󠅣󠅕󠅢󠅦󠅙󠅓󠅕󠄒󠄐󠅖󠅟󠅢󠄐󠅣󠅥󠅗󠅗󠅕󠅣󠅤󠅙󠅟󠅞󠅣󠄞2
-
an economy where jobs hide their salaries is confusing
you want people with skills but you refuse to signal how much you want people with those skills
if you actually are clear and honest about how much you want those skills, people would learn those skills to sell them to you...
but instead they would rather play poker and tell you they don't want the skills... while complaining to someone else (government, universities, whatever) behind citizen's backs about how lazy the average citizen is for not having the skills -- yet they refuse to disclose how much they want said skills to make said skills a target for the citizen to want to achieve to receive the incentive of the moneys that citizens require for living
self-fulfilling retardation
deception is the root of all evil I swear9 -
AI can take my job. I can't do this anymore.
Best of luck waking up 7 A.M on Mondays, logging in to work and telling in those 10 am scrum meetings “I’m still wOrking on the sAme tiCket as last friDay.”
Enjoy my job graybot.
I’m gonna go outside and remember what sunlight looks like. Maybe touch grass. Maybe grow crops. Maybe herd some cows. Idk. Might start a farm or might scream into the wind.2 -
Had 1 beer in a pub. Had difficulty walking back to hotel.
You can tell I'm not a big drinker.
2 more weeks to pass here, in Dublin. And not get run over while crossing a street [u know, opposite traffic].
Somehow...
All for the sake of that promising project.8 -
The nation of Vietnam started worshipping me as their god because I made a mod for Winamp that turned it into an IDE.3
-
I gotta say, it's really fucking annoying I always need to write a SHIT TON O BOILER PLATE for any lua code6
-
I see we need some more anti-spam accounts.
Calling everyone to adopt some new ones (https://devrant.com/rants/16155083/...)
Open this to adopt: https://birth.molodetz.nl/
Also, can we get some praise for @retoor's awesome work, she deserves some more praise4 -
Spent three days debugging a stupid issue.
Got told that we could just leave it and it would fix itself2 -