Details
-
AboutFront-end software engineer, UI designer and illustrator, also a common Pokémon who likes hiding in the tall grass.
-
SkillsCSS, Sass, JavaScript, Angular, React, jQuery, ActionScript, VueJS, C#
Joined devRant on 7/22/2017
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
-
Locking down machines of non-IT and non-dev employees? Absolutely necessary. If you don't you're gonna find these dumbfucks installing all sorts of malware-infused shite and watching all the pornography they can muster thinking that connecting to a personal wi-fi router keeps them off the company grid.
IT and devs should be granted admin access to their machines, or have specific policies where they're allowed to install and run anything with admin rights. I don't need to customise my wallpaper as much as I need to be able to install the software I need on-demand.
Alternatively, the company machine can be locked down for all BUT IT and devs should be given VMs where they do have admin access to do their work. Not ideal but it does get around all the legal bullshit. -
As an academic reviewer (a long, long time ago) I've never found length to be an issue as compared to the actual content deviating wildly from the thesis somewhere down the line (if you truly wish to expound on those tangents, I recommend to have them as appendices).
I'd also place more emphasis on proper citation and bibliography/references. I'm used to MLA but do go with what your sponsor recommends for their publications.
Anyways, glad to see someone enjoying their work :) Good luck! -
@N00bPancakes also:
console.log('Fuck this shit I'm out'); -
I was put off by the "Is it? Okay, do it" response. Who the fuck does that? I certainly would never do any work for such an insensitive, egomaniacal, power-tripping asshole like that.
You really should've just said no. Especially once that fucker sent emojis as if that's a valid professional response to what is clearly a business request. Again, who the fuck sends emojis as a bargaining tool in a business transaction?
I need to shoot something. But I will wait for the next episode with eager anticipation. And most likely with further disgust. -
No.
-
This isn't about honesty. It's about integrity. If it were me, I would not remove the review and burn any bridges with that old CEO. If I were your current manager, I'd be glad to have someone working for me who doesn't bend on their principles to do the right thing.
And besides, Glassdoor has a reply feature; your old CEO could've replied to your review with a humble "I'm sorry to hear about your experience, could you elaborate further on how we can improve" but instead he wants to continue bamboozling clients, stakeholders and staff by painting a false image of the company as pristine and perfect.
When a company paints itself as incapable of doing wrong, then you know they're not doing something right. -
The recruiter's an asshole. Plain and simple. And you do NOT want to work with assholes. So he/she/it can rightfully fuck off.
-
We had one guy (we'll call him asshat) who kept pushing code that kept reintroducing linter errors that other devs already fixed. Because asshat didn't have any linter installed. We raised it to our tech lead, but he didn't do anything about it. He also discouraged us from directly telling asshat because it would be "bad for morale" which was ridiculous.
So every retro we'd raise the "linter errors in code" as an item for things that didn't go well, without directly naming asshat.
Eventually one of the business partners in attendance asked if this was affecting the app, and one of us said it was producing bad quality code, and the business partner made it an action item for the tech lead to do something about it.
Even though asshat finally installed a linter, unfortunately we don't trust his code. We've been shoehorning him into a very secluded part in the app so his stuff won't touch ours.
Moral of the story: install a linter, use it, and don't be an asshat. -
@eo2875 There's a zero-width space in the string. Normally you'd see this come up as \u8203 when logging the string but apparently for the regex you should be looking for the hex which is \u200B.
Thank goodness there's always someone who's got the same issue on SO lol https://stackoverflow.com/questions... -
@kwilliams I'll give that a shot ;) Thanks for the suggestion!
-
@RememberMe Nope. Strings.Just comparing strings after a Regex replace. I already surmise that there is a non-breaking space in the result. But still.
-
For personal use, I use Brave.
For work, I still use Chrome but with the DuckDuckGo extension to block FLOC (among other things)
https://chrome.google.com/webstore/... -
Personally, I hate the complainers and whiners who still don't get the job done even though you've given them all the advice to the point you may as well just do their task yourself.
It's fine to bitch and moan about whether you're paid enough or that you deserve better - but prove it first. Show me and everyone else on the team why you deserve to complain. Because if you're already being treated with kid gloves and you still can't figure shit out, you probably need more training./experience.
Hell, if you're a junior and your seniors don't think so, you probably don't. Period. Because seniors will fight for their juniors who impress them. Unless they're assholes, then you should probably work somewhere else. -
Until some jackass types everything as <any>, including returns.
-
And that's what I like to call "employee abuse."
I mean, I expect junior devs to learn new things as they progress, but they also need to be guided and a good manager or senior developer will provide that guidance - not throw people into a fucking fire and expecting a miracle. Your company is also just as bad to force any junior dev to operate like an entire IT team under the guise of "on the job experience." That's basically taking advantage of you in the name of labor cost savings.
I've been the same situation before, and leaving was always the best option. Find a better place to grow, is what I say. -
I don't give a shit as long as idiots stop using !important everywhere.
-
She can fuck right off, let her be pissed. If a co-worker becomes the reason your own work begins to suffer, then you have every right to get rid of that impediment. If she badmouths you then you know she was never a nice person to begin with.
-
Happened to me the other day..
> COWORKER: Hi
> ME: Hey coworker_name
dead slience
5 days later
> COWORKER: Hi -
I just tested the employer-changing waters earlier this year. I think in general it's fine to keep it a secret if you're looking at changing employers. Even having interviews during your work hours and such is fine as long as it doesn't impact your work delivery. Just make sure you talk to your current employer first before accepting any new contract, either just for out of respect or to keep things fair.
As for negotiation... here in my country recruiters always ask 2 important questions:
1. What is your current salary?
2. What is your asking salary for the position you're applying for?
I always ask for 10%-20% higher than my current, as a general rule (even more if it's a step up). If I'm changing allegiances, the payoff has to be worth it. Never be afraid to ask for more if you feel you deserve more.
And that recruiter who called you? She probably thought she could get away with offering less because it'd make her look good to the hiring manager; well, she can fuck right off. -
Why is your scrum master acting like a product owner? He's not supposed to be doing shit like evaluating sprint tickets and backlog items.
https://agilealliance.org/glossary/... -
@purist MS is still kinda to blame for not making the feature clear after all this time - it's only because I've used Skype for Business for at least several years that I even knew such a setting existed.
So fair warning to everyone using Skype for Business - everything you IM is possibly being saved in Outlook as evidence , so be careful ;) -
There's a tickbox in settings, under Personal > Exchange and Outlook integration called "Save IM conversations in my email Conversation History folder". Tick that box to back up your IM chats in outlook.
If that tickbox is not available, get your admin to enable it. If your admin can't enable it, get a new admin. -
This was true in 2004, is still true today.
https://penny-arcade.com/comic/... -
Well, probably because (1) this isn't a messaging app per se and (2) this isn't 9gag.
-
@vicary Just say thanks and move on. If the person still comments, again, just say thanks and move on. Even if they get aggressive, always be polite. They'll get the message eventually.
-
@johnmelodyme which is why you should keep yourself anonymous as much as possible. Edit the screenshots to hide your identity. Create a new Github account, don't use your personal one. I don't know how it is in Malaysia, but I doubt they can sue you if they can't find you ;)
-
Like everyone says, companies like this should not be allowed to exploit devs like you were.
Do the following:
* Upload your code on Github. Add a license to the repository (MIT or your preferred license).
* Include screenshots of your emails and communication with the company. You can censor your name and identifying info, what's important is the company name and the recruiter's name are visible on those screenshots.
* Update your repository readme with your story of how they scammed you. Put links in the readme linking to those screenshots.
Post the repo link here when you're done and hopefully some or more of us here will spread the news around. -
Knowledgeable: provides help when asked, gives feedback when asked, and doesn't ask for anything in return
Annoying: provides help when not asked, relentlessly asks for feedback about their help while you're eating your lunch, thinks they deserve some form of praise for helping you -
Oh please. Getting CSS to work today across browsers is a fucking breeze. compared to the days of yore dealing with goddamn Quirks Mode bullshit or maintaining IE6 compatibility.
But if you are indeed dealing with shitty legacy CSS then I sympathise. Good luck. -
I'll think of one tomorrow.