Details
-
AboutHi. I'm a student in a not very technologically oriented school. I program a bit in my limited free time and always get called on for tech support.
-
SkillsPython, Haskell, F#, Rust, JS/TS, bashing the computer's screen in when it doesn't work.
-
LocationIn front of a computer.
-
Github
Joined devRant on 9/6/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
-
What's devrant's opinion on WordPress blogs?
I've wanted to start a blog for a while to share what I know and learn from others who read and want to correct my mistakes on the blog. But as of now my own site is barely held together and nowhere near ready to host a blog. So while I continue learning and building my skills to eventually make my site more reflective of my abilities I'm considering starting WordPress blog to just start now rather than continue the 'eventually' trend I've been following while working on my site.23 -
DRINKING GAME.
Start package installation in any NodeJS based project.
Drink every time you see a deprecation notice.4 -
This is so true!
Too many companies in the past years have been focusing on moving rendering to the client, and not optimizing their webpages that we lost sight of making efficient and fast websites.6 -
At last, my vue module for attacking the user with a swarm of animated bees when they put in the wrong password is almost complete.
Best use of my time yet.15 -
Today I have encountered some interesting piece of code:
In order to make a button disabled, the text of that button is assigned a grey color.
And in the click handler, there is a check if the color of the text of that button is grey, then return from it and do nothing.
That might be the ugliest hack that I had ever encountered 😆11 -
Is it just me or the so-called Cloud (or more accurately not our servers) allowed terribly inefficient technologies to exist as backends? Just google "clear grpc benchmark reddit" - I think there should be another column "price per hour in AWS for given resource usage". (sorry, can't post links yet)13
-
I don't even remember why the teacher asked us this as it was a first aid class, but it pops into my head every now and then.
Teacher: "What's the first three letters in any website address?"
Me:"htt?"
Everyone else: "www"10 -
Me: *Browsing normally*
Crappy website: *Obnoxious Ad*
Me: *Installs AdBlock*
Crappy website: *adblock pls disable*
FUCK JUST LET ME BROWSE11 -
Jesus goddamn Christ, fuck all the poorly designed UX. I wish there was an API for everything, it would make everyone's lifes way more pleasant4
-
Company tracking software on your computers? My company is starting to talk about it due to everyone being remote. I don't want to be that guy talking about 1984 and big brother but it really sits with me wrong. Philosophically at least. Most of us are against it and have proposed a united front of refusal. Thoughts?13
-
I really just came across this on a legit apartment rental website.
I can see no possible way for this to go wrong.
No possible way that anyone could exploit this... 🙃20 -
Oh my god did you know the Windows registry has a folder for icon overlays, like the little checkmarks on OneDrive and Dropbox files?
Guess what. Windows only loads the first like 13 of the registered overlays *in alphabetical order* which has programs fight over the top spots by prepending spaces and whatnot on their registry keys. What a great system...4 -
More Cool Coding Team Names and Programming Team Names
Error By Night
Bit Legion
Ctrl Intelligence
System React
Fuzz Exception
Goto Hub Gargoyle
Byte Panache
Flip Framework
Syntax Terminators
Twister Boot
Swift Script Doozies
Github Architects
Angular Ajax
😂7 -
css frameworks are a sign your ui/ux team is an empty bag of chips.
vuetify examples look like toys in their docs and work that way in prod. if you put any two vuetify components together on a page you basically dont have a website anymore. mx px are indicators that your styling abstraction is so bad that adding 8 resize shims to every single node on the dom is the correct solution to your visual spacing dilemma.
css offers so many powerful tools out of the box now, and it takes like a week to actually learn them. instead, we cloak all the functionality and expressiveness of modern css in black-box m a t e r i a l d e s i g n and pretend like obtuse blobs are a viable substitute for coherent, accessible, user-friendly ux.5 -
Oh for crying out loud, Github is stopping with the term 'master' due to its 'negative association'.
Can we please not pull everything out of goddamn context and not be a fucking offended special snowflake with ANYTHING that could potentially be thought of in a way that could be associated with slavery?!
If we're gonna do it like this I want to ask people of color not to use white/light themed websites/backgrounds.170 -
So I got a notification that my LinkedIn profile showed up in several searches this week. Not sure I should be too happy about it though...5
-
Client : pls put the disclaimer that the site uses cookies.
Me: but we don't use cookies this is a static page
Client: Still, the pop up makes the site look more professional, kindly add the feature asap
Me: :/22 -
Started using longer passphrases for logins, colleague starts to tell people I'm doing bad things because"no one needs a password that long"
I get reprimanded by my boss
How the hell does this even happen smh13 -
We just put a windows update screen on the new salesguy's computer.
He was so confused!
Detail: he runs Ubuntu as well :P9 -
Today I got a message from a potential client. See following excerpt:
Me - "ok I'll need you to give me a brief before I can send you my quote."
Potential client - *sends me only a screenshot from the damn App Store showing an existing app with the desired features*2 -
So my boss booked me a spot at a conference about "the future of online payments" and I received an email with auto created account (there was no sign up) with a clear text password.
I'm feeling pretty confident that I can trust them to guide and advise me on best practices when it comes to handling sensitive information.8 -
Sometimes the pebkac is so strong it continues to amaze me.
Step 1: customer updates pos software
Step 2: customer is presented a perfectly reasonable UAC screen with yes/no choice
Step 3: customer panics and takes no further action
Step 4: a few hours later the first customer enters the store and more panic ensues as the update is still waiting on the uac
Step 5: the customer calls us in panic and acuses us of writing shut incomprehensible software
Wish this was an once in a year exception, untill we wrote a bypass for the whole uac crap this was a daily occurance.3