Details
Joined devRant on 9/13/2018
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
-
import legacy project on new laptop
some gradle shit is broken and i dont understand why
i dont remember having to deal with it years ago and and i have no idea how to fix
cant see the settings difference between it working on old laptop2 -
jetbrains there is no situation i want wildcard import (or at the very least the people i work with who know better than i do)
disable that shit by default2 -
intellij why do you no longer have a default sensible junit test runner config out of the box?
fucking project view neeeded to be on2 -
homebrew, asdf, pre-commit, pip, pkg_resources, setuptools
as a group i have no idea what the fuck is broken with you all trying to work together2 -
UX didn't design with localized strings in other locales being up to ~40% longer in their mock ups5
-
it's easier to minimize interactions or use of emails to avoid phishing than deal with sorting it out especially since most companies do in house fake phishing for training3
-
I don't understand CSS and am shit at it, moving forward I plan to treat CSS more like old legacy code I don't want to fuck with and preserving any existing working stuff.
Burned once trying to freehand off an example thinking I knew what I was doing versus preserving what was there.2 -
working to overcome decades of cultural and educational training (public schools and college lmao) of being an unquestioning slave who does what they're told
to actually think critically with a product mindset and question is missing from a specification
does anybody have tips -
Do you prefer to pin dependencies to an exact version or a specified major, latest minor version?11
-
dont recall doing or changing anything to local java 11 install
it's apparently corrupt, i don't see it on my file system either and dont wanna search for it
old existing repositories in intellij don't care and still have syntax highlighting
new repo i downloaded got caught by problem though2 -
the gratitude of not being in your mentor's position of trapped on fixing an unreproducible issue tied to company's KPIs for months3
-
NVD NIST cve CVSS v4 no rating, v3 rating critical vulnerability
description text low severity, no mitigation solution
what the fuck is this , is it critical or not and what the fuck should i do to solve it, what the fuck4 -
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 -
best practice in java is to mark classes as final (effective java book)
final classes cannot be mocked by Mockito
if only I was good at programming and writing higher level integration or acceptance tests to circumvent this9 -
Acceptance, end to end, integration tests whatever the fuck you call them.
Any tips on learning how to write them and doing it well? Always been tripped up in the past trying to set up databases and other bullshit so it never seemed worth the trouble since I'm so unskilled.4 -
A field stops getting filled after what looks like your unrelated changes get merged in
debugging hell
i deserve euthanasia and merciful freedom from this life1 -
Use identical name for new field based on an existing field , in separate file, in same package, slight difference in new, no required fields
swagger code gen looks to be efficient, overwrites old
fml
default setting isn't to respect the subtle difference of package/object path
idk the setting to tweak this correctly1 -
Use IDE to easily refactor extract methods
Notice it doesn't order input parameters by order it uses them
I don't want to manually update
I hate SVN4 -
When you gotta break the habit of autopilot wageslave zombie, I ask no questions, I will implement the ticket
A Circle?? In the Triangle Factory?? and I Guess We Doin Circles Now
I am very much ok we doin circles now person4 -
AI can do fancy autocomplete and generate code from prompts but the fucking jetbrains IDE needs me to manually set the fucking SDK java version shit in 3 different places? I feel like I don't remember doing this toil in the past.
On the one hand I feel validated to find a slack thread of seniors and up also irritated, remarkign it's not intuitive, and asking about this , and thankful to see the 3 screenshots there.
Yes I'm salty as fuck5 -
Inspired from me getting blown the fuck out earlier, how do you keep up to date about new features and versions of your tech stack with minimum effort?
https://devrant.com/rants/13420296/...13 -
record was introduced in java 14 but this was my first time seeing it
Am I clown who has never encountered it and should be reading about new features in new versions, or am I excused because I don't make version decisions and for being trash at my job.10 -
Thinking about asking a colleague if they remember how they tested some code they wrote over 10 years ago according to source control.3
-
nervously waiting to see if you get the layoff email
unfortunately also need to continue working in the meantime6 -
tax, pension, etc deductions increased so my recent paychecks are less than previous ones, if this stays this way i guess i'll hopefully get a bigger tax refund later
still sadge -
the stress of I don't want to lose git history by renaming whitelist allowlist in existing code but i also don't want to get in trouble from people if they catch me using whitelist for new additions to match what's already in the file4
-
i dream of having a working dev and test environment
or being good enough to have my own stuff working
i don't go out of my way to fuck around with any of it, i just want to do my work, clock in, clock out7