Details
-
AboutBeep
-
SkillsBoop
Joined devRant on 3/25/2023
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
-
because the house I lived in was quite a hostile environment, and every place after that I rented, I grew up without the feeling of home. I was puzzled by how to acquire it. Should homeownership do the trick?
the answer came swift and unexpected — I got a cat. Now, my home is where my cat is. Simple as that.2 -
YESSS!!!! IT'S GREEN!!! FINALLYYYY!!!!!!!!
3 weeks ago I started building this CI pipeline. Finally, I see something GREEN!! YAYYYYYYYYYY!!!!!!!
P.S. A complete build requires 23GB of disk space, lasts 1h40m, and artifacts are too big to be cached, so everything must be shoved into a single CI job.
You've gotta love building monoliths...4 -
👍 https://github.com/auchenberg/...
"If you want your software to be adopted by Americans, good tests scores from the CI server are very important. Volkswagen uses a defeat device to detect when it's being tested in a CI server and will automatically reduce errors to an acceptable level for the tests to pass. This will allow you to spend less time worrying about testing and more time enjoying the good life as a trustful software developer."rant malice driven development devops task failed successfully volkswagen emissions continuous integration satire gone wrong troll4 -
so which company is the new faang among developers? you know, the one where there is a good WLB, nice pay , 5-7 hr work/day and other benefits , but with a high entry barrier?
I am thinking of starting to revise DS/Algo for some interview prep -
did anyone else get into programming because unlike a person when you get into an argument about who is right you can objectively prove it and prove it again and prove it sideways and up and the answer is gonna be always the same or your fault for testing it that way
and if not, why else3 -
I am of the firm belief that a function should always return just one type.
I think it's the most convoluted thing that a function should be allowed to return any kind of type.
I've seen shit like return a string when something is valid and then a boolean if it's not valid.
To me, that kind of flexibility has some funky code smell.
I'm looking at you WordPress 🤨5 -
Is it just me?
Feels like when you’re working in an agency, all that is heard is “this person doesn’t know what they’re doing” if you bring up problems and issues, especially proactively.3 -
Current workload as dev lead:
- 1% actual development
- 2,5% waiting for SaaS to load
- 2,5% cursing company server network connectivity issues
- 5% switching VPNs
- 7,5% pkg management & deploys
- 10% writing JIRA and support tickets
- 12,5% filling in timesheets
- 15% coaching & reviewing a bot coworker
- 19% doing 2FA, refreshing expired passwords
- give up and spend the remaining 25% doing something meaningful8 -
My TEN YEAR OLD twin girls came to me with a TIMESHEET and PIE CHARTS to explain to me why "Our household would benefiter (sic) a Nintendo Switch".
They... actually did what for an intern would be a passable data storytelling job (orthographic errors aside).
They explained how they would share the videogame between themselves (because it is not allowed at their school, not that we would let them bring it there anyway) in a colorful timesheet spanning four days a week.
They even put a pie chart showing how most of the time nobody will be using it.
I feel at the same time immensely proud, scared, and a wee bit freaked out that they came with all that to me but with their mother they just talked. Do I seem so distant that they feel they can't convince me without data? I gotta watch out for using work jargon at home.
Anyway, first "interns" that I have ever seen using a pie chart with the appropriate number of classes (even if highly biased).9 -
I was cleaning a closet and found this. It's the bag that had a couple extra pieces for my riding lawn mower.
Questions:
1. Who isn't aware that you can seriously injure or kill any animal (including humans, especially small ones) via running them over with multiple, sharp, quickly rotating blades?
2. Who the hell is allowing morons that don't realise this around minors?
3. For people who aren't already aware of the seemingly obvious dangers, are they even willing and/or able to read this?
I know we live in a world where people sue manufacturers and retailers for plastic bags that they leave by babies and coffee being too hot, but seriously... wtf23 -
The hammer dev. See a problem, they grab a hammer. See a screw? Hammer. Complex social issue? You bet your binary tree it's getting hammered.3
-
I asked my 2 younger kids: What is the dumbest thing a teacher has said this year?
11 year old: "My teacher said our class is like a big family."
How is she at 11 so wise?12 -
I always have multiple accounts thanks to Single-Sign-On, so I don't find my event tickets, logins, and contacts. To make it worse, those sites regularly log me out for no reason and some force logging in using my Google account although I have a main account with my business email address.
I suspect that's another deceptive pattern that they let happen on purpose so they can claim to have more users than they really have.2 -
It's nearly May. I am therefore going to start referring to apples as "tree potatoes" whenever possible.7
-
How do y'all read programming books? Do you try to memorize them, redo all the examples on your machine or read them quickly just to pick up the most important points and to remember where to look if additional informations are needed in future?
Nowadays I always use the last strategy otherwise reading a single book would take me a year but I'm curious to know if I'm the only one.8 -
After years of back-end development there's a thing which keeps bugging me: how little "interactive" the development process can be.
When I did front-end I took for granted that the application I was developing was easy to run so I could immediately test any little change I do on code but on back-end this is rare to see: you develop with tons of external dependencies (authentications, VPNs, databases...) so getting your application up and running can be an huge hassle and testing API controllers can be slow and frustrating since I have to continuously juggle multiple development environments, manually regenerate tokens, do guesswork to find which parameters you have to use for your API request, maintain my Postman/Insomnia HTTP calls collection to prevent it from turning into an unusable spaghetti mess... lots of repetitive tasks which kills my focus and makes me struggle in getting into a decent flow.
Automated testing has lot of potential in helping with that but its hard to introduce when you're rewriting a legacy sistem and you're already exceeded your budget.
I wonder if I'll keep doing back-end once I'm done with this project.11 -
I’ve worked here 3 years and still have no idea what anyone is talking about when any other team does their sprint demo on the same product I work on.4
-
Filling out IRS forms using the Brave browser in privacy mode:
---------
Access Denied
You don't have permission to access "http://sa.www4.irs.gov/modiein/...?" on this server.
Reference #18.cfc3117.1714401007.25a9c99f
https://errors.edgesuite.net/18.cfc...
---------
Filling it out using ridiculously non-secure regular Chrome browser which exposes bookmarks, history, and cookies to anyone with enough knowledge:
"Right this way, sir. Don't worry, your data is in safe hands. We're totally not mining your data for leverage against you for your political leanings in a future tax audit."3