Details
-
Abouthow do I commit?! I would like to make things that don't rot over time pls
-
Skillsrust, javascript, (formerly) java spaces < tabs regex regex regex
-
Locationcanada
Joined devRant on 11/11/2021
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
-
Tester: How is $feature supposed to work?
PM: How did $rival_company do it in their $rival_game? Check it there - that's how it's supposed to work.
...One of the greatest killers of any joy in gamedev is when you hear people want to blatantly rip off someone else's design.6 -
Years ago we had been developing a game for the handheld consoles. We were very young && inexperienced back then. Some more than others... Version for one of the consoles finally saw the light of day, while the other one was sadly canceled.
The development of that canceled one was very troubled.
One example of that would be the core team during the initial stages of the project. One fairly seasoned programmer... Yes - that's it.
Obviously he needed some help, so... the studio hired interns. Two of them, IIRC. One of the interns was put in charge of the game's multiplayer code.
He was ostensibly doing a good job, as the mode was working. Sure it needed some fixing && some tweaks, but it was there.
That is until it came time to check the platform's requirements by the testers. By the time they got their hands on the documentation, it turned out that the SDK used by the game had become obsolete && was no longer eligible for submission. Once the SDK was updated to a newer version, the multiplayer stopped working for some reason.
The issue was investigated which revealed that the intern who wrote the code had been using functions that were marked as deprecated && were no longer available in the newer SDK, explaining why the mode was FUBAR.
Moral of the story? Pay close attention to:
0. Interns,
1. Platform's requirements,
2. Changelogs,
3. Deprecations.4 -
Reflecting back on my previous post regarding quitting my job without an offer . Today the final email from system came : my resignation is accepted, my lwd is 7th dec and portal no longer shows the with draw button. The small spark with potential to burn the world did burn it , so her we are.
3 people were supposed to be part of this seperation : my current manager, the avp (person who hired me, was sr manager back then) and HR. HR was on leave for 2 days and all my emails went into auto reply from her, and when she came back, she approved the resignation without any discussion.
my manager(EL), who is the primary cause of me taking this step, tried talking to me. I can't say its because of u, so I simply said WLB, I need work from home. She tried to bring facts : why wfh? you are doing fine in hybrid ? you are getting 6h work every day? your joining letter said all days working from office?
I didn't entertain those points. The meeting ended in 5 mins.
Next day I emailed again regarding my status and she was the person who texted me saying such emails are not acceptable, go to portal and initiate seperation. she shared the steps and as i was about to press the button, I got a call from the avp
I tried the excuse approach bit he was able to see through it (he was showing disappointment). his talking style is charming, so I eventually opened up to him. the call lasted 30 mins, it made me think and today morning I was thinking of alternatives and discussing with him on chat, ittle to my knowledge that my manager has already approved the resignation. fine, I guess.
But here is the main story: WHY DO I WANT TO RESIGN? why would I ask a 3 day office company to gove me wfh and write here that even this is a lie. WHAT IS THE REAL REASON? here are the points , most of which i told the avp in some way as well:
1. The most frank reason is disrespect. I have been in this org for 2.9 years and was one of the first 4 members to join. today we are a 20 people team, one of the 1st 4 came as product manager and is now senior pm, 2nd came in as SSE and is now EL (SSE-> Module Lead -> Engineering Lead). 3rd came as SSE and is now ML . I came as software engineer and is still a software engineer . I even helped hiring a guy with 2 yrs less experience than me and in 10 months he got a sneior position but not me
2. The obvious area of disrespect is when I try to put my point, but my points are not considered but rather needs to be approved by those peole who hold a title. I am a laughing stock among juniors
3. Even after doing flwaless work for years and not getting an ounce of respect, my smallest mistakes are openly highlighted and humiliated. There was once a prod bug that was caught during sanity but for that, I was shouted upon by this EL at 1140pm in night in a 3 person call of EL,an intern and me. this same lady joined 10 days before me and did nothing but politics and talkings to get a position where she is humiliating me
4. These people suck at management and end up making us feel like slaves. one mistake (from anyone) and we get called out in meetings, chats . Our estimates are questioned and negotiated because the "senior" thinks it can be done in lesser time .
5. New rules are enforced everyday , making everything a dev's job . unit test cases? developer will do . uat testing? developer should do. prod testing? dev's job after getting prod numbers whitelisted. war room testing of modules? dev's job . let other teams know of changes? dev job. making a list of all tasks,all estimates and hourly time spent by a dev in a sprint? dev's job. What is the responsibility of qa team and EL?
6. in past 2 years I added 500+ commits, worked on 450+ small to large tasks and almost 99% of app's features are known to me. but in first year I broke my left arm and took a month wfh. In 2nd year i got stage 3 cancer and took 2 months sabbatical. all this made my contributions z my efforts as 0 and I never got any appreciation once.
----
With all these issues, what else could i have done apart from putting papers? How much can I figjt the useless fights? I am not the loudest nor the most cunning person in thsoe rooms. And these 2 seems common attributes of both of those SSEs who got good leadership positions.
I am sorry I couldn't be a better fighter. I am tired of fighting : my life, my situation and now the fight to proove my worth in the only space that i am passionate and proud18 -
I watched a YouTuber that had thousand hours of experience I'm vibing and was like, wow, he sucks. My way is like hundred times more effective. How he works would result in many hours for sure.
Do you guys have vibe coding tips/tricks you swear by to get good results?2 -
I'm rewriting this horrendous piece of software that's like, real ugly, I mean, seriously ugly. A non stop mess of global variables and aliases and logical tantrums and fuck I know what else...
That's until today.
Today, after a ton of time spent clenching 2k LOC of ASS into readable 1.2k LOC, all tests passing, and passing faster if I may...
Then came a horrifying realization...
It downed on me, harder than a naked superman for a young Louis Lane
Tha maybe, just maybe, if them codes 's só shitty then probably so is them tests
So I tried deleting a obviously important conditional and to my dismay... oh boy, tests kept passing
...4 -
Stolen:
Me - "What are you doing?"
Microsoft - "Leaving you alone?"
Me - "Then why are you here?"
Microsoft - "We have to watch you to know how to leave you alone."
Me - "Who is we?"
Microsoft - "Microsoft and our affiliates."
Me - "Who are your affiliates?"
Microsoft - "We can't tell you that."
Me - "Why?"
Microsoft - "They asked to be left alone."5 -
Reddit stupid robots. The less unique you are, the more upvotes you het. Confirmation bias stuff. Unique view on things is not appreciated at all. I feel more rated on my behavior than anything else. Walk the line or something. The up / downvote culture from dR is so much better / social.
I could generate reddit with a LLM.
But also, the usernames, most of them are not something fun and creative but just pure shit. You should not be allowed on the internet if you can't imagine a fun username.
Maybe a lot is just whimsical stuff.24 -
Trying to measue google one tap login failures in mobile app in app browsers. I can't even comprehend where to add logging or reproduce the fucking issue against a test environment. because I can't change the url in an in app browser2
-
So it turns out `futures` is a fucking liar and senders don't get an extra buffer slot in the sense that an additional message could be kept off-stack while the sender continues. The "extra buffer slot" they are talking about is the message resting inside the blocked Send future, which is to say, the fact that the sender can "block" is presented as a means of storage. Why does this community feel the need to complicate things? The analogy with the stack was perfectly fine. You wouldn't call a rendezvous channel a 1-item buffer just because the item actually has to be on the stack before it is sent and will stay there if the sender needs to wait.7
-
Diary of an obsessed company.
So at our company, the interview loop includes Sudoku.
Why?
Because if you can’t solve a puzzle with numbers, how are you going to survive when product throws 47 Jira tickets at you with conflicting priorities?
We know you will want to ask:
“Uh… what does Sudoku have to do with shipping features?”
Our response to you is:
“Well… if you put a 3 where a 7 should be, the whole board collapses.
Same thing happens if you deploy on Friday at 4:59pm.”
Next:
We interviewed a candidate
He solved the puzzle.
We hired him.
He still deploys on Friday and can't close tickets. 😔😔😔
🔥 Fire him!!!!! 😆 🤣 😂 😹8 -
DevRant is slow today.
I came in like a laaaaaaaaaaaaaaaaagging baaaaaaaaaaall, I never hit so haaaaaard in loooooooooove
lmao.3 -
So tomorrow is my last day of my 9 year long commitment to this company.
It was hell of a fun ride! I told myself ~5 years ago that this is the last company I will be working for. And I stand by it. I'm starting [continuing?] my own thing srarting next week.
I wish you all to find an employer [and be employed by] as amazing as I had [technically still have]. There's really nothing else a technitian can ask/wish for :)6 -
You know what we should all create a coop and find work for each other.
DevRant consulting anybody? We can be bigger than McKinsley16 -
Okay, everyone probably knows this, but some recruiters are so lazy that they generate template text for every candidate and just plug in variables:
Hello {name}, I saw your {profile} and I think you would be a good match for {vacancy}. Let's connect!
Yeah, if you see this kind of shit, you know it's obvious.8 -
I used to think code review was about protecting engineers from themselves. It was always my goal to help keep them from making the same mistakes I made coming up.
But you can't, and it's exhausting. Give them the tools, give them resources, and automate as much as you can. Listen when they have questions, and give thoughtful answers and direction.
That's all you can do, and they'll learn through making mistakes the same way you did. The value is actually being a mentor for when hard problems come and they don't have the experience they need yet.3 -
Grohhllmnlnrlnrrghrfgrghhh...
Recruiters think that Developers are whack-a-mole carnival fair attractions that they can possibly win a plushie with.19 -
I left my previous company because the projects & expectations were constantly changing. Now this company, nobody has talked to both parties to manage the expectations of our product. I also have no idea what the expectations are even.
I mentioned it in the last meeting and some actions have been taken. They cancelled the meeting between the dev team & users (colleagues). One step back and 0 steps forward (:4 -
Fuck, maybe some of ostreams retardation is rubbing off on me but I'm watching stuff about monsanto right now and I need to stop myself imagining doing a "little tomfoolery" to their management and ceo
Am I turning into a reactionary libtard? Maybe its not so bad after all...8 -
Went through a typescript tutorial and had a few aneurysms along the way.
What in the lovechild of basic , c and js families is this bullshitery?
Have I gotten so old or is anyone else feeling this?32 -
Turns out it wasn't the RAM nor the graphics card but the barely used NVME (that I recently started using with linux as boot) that was causing random crashes.
Very tempted to still just replace the whole thing...
Nothing too important on there other than my bash history and LLM models4 -
https://perplexity.ai/page/... love these articles. Those researchers have too much money to spend anyway. About AI companions, could be very well be true. They're not good enough yet, but I could prefer it as well. They destroyed everything with identity politics and anti human mindset. Not fault of AI. I already prefer internet relationships above real life ones. I had such a busy social life before, it was actually terrible thinking back obout it. I really started to hate society since covid and love my detached life. Some times my parents come over and make me realize that world exist snapping out my peaceful quiet, happy and stable life. Go away with your dystopia. "We are rebuilding the fire place in our house, not the way we want, but in a way the insurance company want so it's practically impossible to get a fire, and then we insure it.". Wraaaaahhhhh. That kinda fucked up logic. I can't stand it. "That's just how it works.". Waaaaaah. Society in a nutshell.
This perplexity news site is a good way to stay up-to-date tho, can read it for hours.11 -
Yo Amazon Music! Seems like it takes a LOT of resources just to play music.
Who coded this?
(Only using it because of the lossless FLAC, but still, damn, it's a heavy power drain.)10 -
Burned out but trapped at work for next 4-6 weeks - need survival tips
I'm 31y/o software dev and I'm completely fried and need advice on how to hang on until I can quit.
After 5 months job hunting, I landed a role that turned into a nightmare. 6 months of being bounced between different teams/scopes/projects with impossible deadlines and covering for incompetent managers/colleagues has left me burned out. Problem is, I'm finalizing a mortgage and can't quit or take sick leave without messing up income verification stage. Need to survive 4-6 more weeks.
Work is toxic and unpredictable - not enough resources given, blaming, shifting priorities, undefined tasks, endless meetings. Fake sense of urgency. Never feeling a sense of completion - there is always something extra that comes up. Documenting everything to have paper trail in case shit hits the fan, but honestly it feels like I'm at war daily and it's exhausting. I'm weeks behind on everything.
I have ADHD and my usual meds (18mg Concerta/10-20mg Lisdexamphetamine of Adixemin brand) aren't working anymore. Im able to fall asleep only after taking 0.2-0.3mg of Xanax or smoking some THC/CBD flowers. Constant brain fog, shot memory, never feel rested. Maybe 2-3 productive hours max daily before I become useless - either depressed or too wired and too anxious to function.
Already tried bunch of supplements (all possible forms magnesium, vitamin D, fish oil, my supplements drawer has like 60 different bottles), cleaned up diet, cut dairy/nicotine/alcohol/caffeine, taking strategic vacation days here and there in beginning or ending of a week.
I also suspected some allergies, tried out quercetine + vitamin c + all possible anti allergy meds - didnt help. I even suspected inflammation - tried curcumin and all other stuff - useless.
Anyone dealt with extreme burnout while trapped in a job? How do you function when your tank is empty but quitting isn't an option?
Only thing that helps is that I work fully remotely. Exercise would help but I cant force myself to do it.
Once the mortgage closes, I'm gone. Get a less stressful job lined up. Just need to survive until then without falling apart completely.13 -
Just got fired. No money on the side coz my bitch wife screams on me if I dont spend all the money. 50k to pay next year.
Guess I'm going homeless12 -
Job-hunting feels like playing Age of Empires; the cities are guarded by the recruiters.
Rogan? Wololoo.6 -
Zig needs to get its shit together frankly.
I know the guy wants to perfect his little design, but has he never considered the fact that the shifting sands of perfection will never align for him?
Instead of working on making progress with the design he already established, he just keeps going back and changing fundamental parts as he sees fit and never making any forwards prog-
oh my god he's me.11