Details
Joined devRant on 4/3/2016
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
-
Android dev here.
Been working on this team for one year now. Greatest collaborators I've ever worked with. Feels like we're all working off of the same brain. But this is not about my team. Parallel to ours, there's the iOS team. And if I said they're disfunctional, that'd still be underselling it.
They're atleast 2 sprints behind android on the same features, the junior devs are trying their best to sync up and code their way. But the senior guy has a stick up his bum or something. Keeps shooting down prs left and right. The iOS guys come up to me (I'm the only one in office, rest of android is at a different site) asking for logic changes or UI changes and the like. Although I do have some iOS experience, I can't really get involved, because it's a different codebase and team. Feels very much like office politics.
I feel sorry for the team. Really makes you grateful to have good team members. Any advise I could give them would be welcome.24 -
Holy fuck... I have kinda inherited the biggest shitshow of a website I've seen so far. The Stripe integration doesn't work. Users' memberships aren't getting synced, seems the person who did this didn't use a webhook.
subscription statuses managed all over the place.
Fucking hell... I don't even....5 -
My old company had a board on TeamBlind.com, but it was a startup and people rarely posted. There has been one post since the big layoffs and zero replies to it.
Meanwhile, my current company doesn't meet the minimum number of people to enable the private board (need 30 more) and it's been around for decades. -
What’s the worst company you’ve ever worked for that had zero understanding of technology I mean like, the kind where you wonder how their systems are still online and survive?7
-
The Classic “Production Bug” Rant
Me: “It’s just a small change. Won’t affect production.”
Production: dies instantly
Manager: “Can you fix it ASAP?”
Me: “Already on it.”
(starts googling “how to fix production after a small change”)
Moral of the story: Never say “small change” out loud. The servers can hear you.4 -
How normal is it for someone working in test automation for 4+ years to ask how to install an intellij plugin via screenshare and accuse me for being impatient and rude for suggesting them to google?7
-
So, I'm doing some freelance work for a company...
Holy shit their chatgpt chats.
I swear, they go to the level of import {isOdd} from 'is-odd';
Somehow I feel that I just can't lose any job because I'd be one of the very few able to function whenever openai is down...11 -
Well, it's really nice to hear from a client how great it is to work with me, and that they want to work with me on another project next year.
chuffed as fuck.4 -
Let me get it straight.
There's devRant, then came Element (Matrix), then came snek and now there's mydevplace.
Pretty soon we'll have more platforms than users using them. Everyone will sit alone in their chatrooms talking to themselves.
It's sad.18 -
15+ years in the "industry" and I'm slowly losing my ability to be self motivated. I'm tired of the grind most days.
But any time someone comes to me with a problem they're stuck on, I'm instantly motivated.
Am I burnt out or just transitioning?5 -
I'm finally thinking of getting back to work... What's the current trend when it comes to remote IT job offers - any websites worth mentioning?9
-
I regret talking shit about my coworker because despite being not a great programmer, he is a nice human being, and at the end of the day, this is what matters.1
-
Your computer is probably vulnerable to Samy Kamkar's poisontap: a Pi Zero-based device that connects to usb and does the following:
- emulates an Ethernet device over USB (or Thunderbolt)
- hijacks all Internet traffic from the machine (despite being a low priority/unknown network interface)
- siphons and stores HTTP cookies and sessions from the web browser for the Alexa top 1,000,000 websites
- exposes the internal router to the attacker, making it accessible remotely via outbound WebSocket and DNS rebinding
- installs a persistent web-based backdoor in HTTP cache for hundreds of thousands of domains and common Javascript CDN URLs, all with access to the user's cookies via cache poisoning
- allows attacker to remotely force the user to make HTTP requests and proxy back responses (GET & POSTs) with the user's cookies on any backdoored domain
- does not require the machine to be unlocked
- backdoors and remote access persist even after device is removed and attacker sashays away
I need several minutes with your laptop to perform the hack, even if it's locked. Full-disk encryption and secure boot won't save you.
If you use GNU/Linux, install usbguard today. If you use macOS/Windows, idk, pray.19 -
I woke up early for an 8am today that got moved to tomorrow because one frontend dev couldn't make it.
I was angry enough I responded, "Could you do this the night before in the future?" with 😴 😩 emoji.
I had an 8am Monday, 9am Tuesday, got up for an 8am that didn't happen today and now there's an 8am tomorrow.4 -
Anyone here leading a team? What's your rule on using AI as a coding assistant? I just read this article:
https://nmn.gl/blog/ai-and-learning
new jr devs are shipping codes faster but at a cost (test cases, quality control, etc).6 -
I hate bash scripting so much !
What a shit language, its inconsistent af
Its just a pile of hacks upon hacks upon hacks. Theres no rime or reason to bash expansion, or to working with arrays.
Sometimes "$@" is a list, sometimes its not... Because fuck u thats why
So im doing a coding project at work, that has to be in bash for reasons.
It already feels like giving birth, llms are hard-carrying me and im not proud of it
And every time i think im done, and i can close this fucking epic, some issue pops up that necessitates a re-write
3rd one is also a no go apparently
And this all happened because *someone* in another department couldn't be fucked to implement the proper solution for this.
The scope of this piece of shit script keeps growing, because every month they be like
"oh this feature of service xyz ? Nah turns out we cant do that sowwy. But you can implement a workaround in bash right??
If you truly like bash as a language, you're cooked brother. you need to seek professional help :skull:8 -
How the fuck did the engineers at Tiktok pull off the American 'ban' so seamlessly. Take it down and then put it back with little loss to functionality.
How do you think they accomplished that with so many accounts.
Anyone works there can comment?9 -
Calling all devs to list all things which annoys the fuck out of the internetsurfing experience. I remember the days when the internet was fresh and every website was just static and weird. Geocities anyone?
Here are my two cents:
- dsvgo cookie popups
- autologouts after X min. Even while writing a message in their contactfield
- need for an account for everything
- docs and invoices to be downloaded in their customer portal instead via send to email or automate that shit somehow
- spam
- ads and adword websites
- lots more14 -
I plainly told the manager responsible for programming that we all use web extensions and there's just no way to effectively prevent programmers from running whatever software they deem necessary, so I'm suggesting to allow them in Windows group policy purely as a matter of efficiency.
It has only just occurred me how much I'm relying on his better judgment not to try and crack down on this.
Wish me and my team luck.rant web extensions organizational blind spots extremely neurotypical behaviour dark reader ublock origin23 -
I'm gonna scream the next time I hear a newscaster or some podcaster or some other bloke try to explain "what AI is" by giving some half assed word salad describing (a child's perception of) neural networks.
Fuck, back when the internal combustion engine was invented, did the newsies and radio hosts explained the concept of "explosion" every time they were to talk about engines?1 -
I just released JoyRant build 30 with some improvements:
* fixed user-mention text insertion for iOS 18
* improved text selection in rants and comments to make it easier to quote specific parts of comments. See screenshot.
TestFlight link:
https://testflight.apple.com/join/...
I'm curious to know who uses JoyRant here.
I can see 48 users in TestFlight but there are probably many duplicates.
5 -
The spam filter bot lost it's downvote privileges, already.
Well, it was fun while it lasted. Sigh.14 -
I thought to implement nmp and webpack for this project. I didnt take in account the difficulty level. Bundling the scss is fine, but the scripts are hell. There are so many. And there not small either, no there are script with 60+ functions and they all need to be available globally.
How this is working in the first place is already a mystery. This has been taking multiple days now and i’m so very fucking tired with it.11 -
I really dislike it when non-devs ask devs: "I don't understand. What could be so hard about coding?".
Grumble. FredFlintStoneGrumble.11
