Details
Joined devRant on 7/15/2022
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
-
devRant is so fucking slow I forget what I came here for. Must find some other way to let out steam.7
-
The FCA is the financial services regulator in the UK.
Their website (handbook.fca.org.uk) makes use of an API with the hostname public-prod-api.azurewebsites.net and the certificate has no organisation information.
Also the JS has at least one "debugger" statement in it.
What is wrong with people?
If we set up our website like that, can we keep all of our regulatory permissions, or might some questions be asked about our horsemanship and pistol-shooting skills?2 -
Yea of course my company is like family
A dysfunctional family in a mini van everyone is on LSD
The van is driven by a monkey
Note: The monkey is also on LSD4 -
My (likely incomplete) programming journey:
1998 - html/css in after school program
2000 - learned to write batch files for windows 98
2002 - visual basic 6 freshmen high school class
2003 - ti-86 basic programs for games and math class formulas
2004 - visual basic .net classes for programming competitions
2007 - c and c++ college intro classes
2008 - PHP and SQL flavors (oracle, MySQL) for class
2010 - more .net + c# classes
2011 - deep php and postgres for work
2012 - html/css/JavaScript change in focus for work projects (backbone.js)
2013 - node.js for work and hobby projects (frontend build tools + react)
2014 - picked up python
2016 - node.js deep dive for backend (serverless, nosql)
Pretty much stayed the course with my language skill set. Honing system design chops along the way.
2025 - elixir is my new jam4 -
!rant Lovely quote:
“There are two ways of constructing a software design: One
way is to make it so simple that there are obviously no
deficiencies, and the other way is to make it so complicated
that there are no obvious deficiencies.”
—C.A.R. Hoare, 1980 ACM Turing Award Lecture1 -
Week: 106 (Year 3)
How is the weekend going?
Question: At what age did you get married, or at what age are you planning to get married, and why?
last Weekend : https://devrant.com/rants/192025257 -
I CALLED IT!!!
A few months ago I said that AR/VR would be (again) the next stupid hype after the GenAI bubble finally burst.
Now the facebook kid says that whoever doesnt buy his sparkly glasses is an uncool square.
Nailed it! Beware, people, the stupid crappy-lphone-in-your-glasses will be the next "disruptive innovation" that hypephiliac managers will preach as the new-new-gospel.
Maybe its the facebook kid's way of trying to revive his "metaverse" craptastic debacle?3 -
I've been doing c++ for 20 years, each time I touch boost::beast trying to do basic http/websocket stuff I absolutely hate. It's garbage. Absolute shit.8
-
I'm sorry for being old-fashioned, but I sign up to social media sites to be able to talk/connect to humans.
Fill up your site with bot interactions and everyone needing @grok to verify everything, going so far as to tell them result of 2+2, and I'm out.12 -
Symfony sucks!
The documentation, the community, the configuration, the routes, the migration, and installing a component for every fucking small thing suck! specially if you want to build a crud app.6 -
The New manager was in her first sev1 bridge with a vendor on the line. Vendor bug caused the issue.
While we were trying to remediate the issue she kept yelling at the vendor and giving opinions on their code quality. She was being a disrespectful bitch and actually slowed down remediation.
Yes they were at fault, you don't have to berate 4 people because you have Napoleon syndrome...
What a cunt4 -
*me reviewing a resume*
"Optimized backend APIs and increased speed by 40%"
*resume straight to dustbin*
why tf do people write like this14 -
!dev Isn't it hilarious how some companies 'try' to look professional by dumping a bunch of stock images to present their brand? For example, a guy touching a holoscreen, or a bunch of overly stock happy corporate drones smiling and 'working' together in a 'meeting'.
I mean, it's sad. lol8 -
In Android it seems impossible to paste something behind your text often. It grinds my gears. * heavy breathing *4
-
I really have to start spreading leftist propaganda on linkedin lmao
I think it's the right place
(Unrelated, I guess dfox spread the cache, huh?)
EDIT: nope still slow af18 -
My urgent, drop-everything, “bad actors have access to merchants and we can’t block them!” ticket that I rushed to finish didn’t make it into the release. It passed QA; everything works. There’s no complaints on code quality, either.
The blocker? My code uses the word “whitelist” (which is already present in the greater codebase in a related feature), and that made the woke VP (who happened to review the ticket) go REEEEEEE!! and demand I fix it to use approved language, therefore delaying the security fix until the next release cycle.
Yes, seriously.
It would be comical if I wasn’t so disgusted.
Oh well. Enjoy your bad company PR, dude. I hope it all burns.rant invisible virtue signaling over security exec says no root gets reeeeeeee’d at root puts out a fire hell4 -
What was the logic to b
Not store diffs of large file objects in git as opposed to storing a copy of the whole thing ? -
My previous company that I ranted too much over recently released their AI product. They advertised it on their website with 3 testimonies; The CEO praising the product, The CEOs wife praising the AI suggestion and their freelance marketing guy praising it also.
This new feature/product is also advertised with an outdated screenshot of our product (it was redesigned twice by now) and the other screenshot is of a scrapped feature. At least they had 1 correct screenshot that was used twice in that webpage
Also, they forgot to attach the license billing to this new feature and lost 1.5months of revenue because of this :D7 -
I watched more than a hour over this bug: update-message-text instead of update_message_text. It's the name of an event. The listener wouldn't trigger. I chose the backend using python casing for stuff. I have an rpc that automatically converts getMessages to get_messages using the proxy object to make the source look nice and consistent. But event names are an exception.2
-
"Block scope in console REPL:
Each line you type in the console is evaluated in a separate, temporary scope. This sometimes makes let and const behave differently than if you wrote the same code in a <script>."
Interesting... I didn't know that. lol -
Started a new job in logistics at the beginning of this month. I was laid off in March. New job is all in C#/.NET; the first time I've not used a Linux machine at work since 2012!
First time on Windows 11 too. It is really horrible. I've started using GlazeWM and it's okay. I plan on making a blog post about making Windows usable.
It's also the first company I've been at in a decade where they gave me a used laptop. Most shops order new ones for new devs. I'm not a snob and wouldn't have minded if they had cleaned it first. I had to wipe it down, get some stuff out from around the keys. Took all of 30 seconds to make it not disgusting.
All the other devs use the same laptops; old ass 11th Gen Intel Dells. Literally the worst generation of Intel chips next to the massive 13/14th failures (which didn't affect laptops). It's got CrowdStrike and it's so damn slow.
Also, Local Admin is limited to a week or two. You have to reapply via ticket just to get admin access and update your tools.
Judging by my coworkers, it does seem like expectations are low at least.4