Details
-
AboutI work at tech startups managing devs and designers, but also occasionally write for websites and Discord bots. Currently taking CS50x to change that.
-
Skillsjs, c
-
LocationUS
-
Github
Joined devRant on 12/13/2019
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
-
Ok for all everyone getting slammed by assmaster... Let's play his game. Can we downvote it to negative?
Yes I posted on my main so using my alt... Yea...
I remembered I still have this name reserved :)4 -
Don't you love it when you take a look at a company frontend React code and GraphQL queries and they say you are hacking them? 🤔🤦🏻♂🤣12
-
What does my current job hate descriptive names? Like to the point of active antagonism? We're a subscription based service. Why is SubscriptionExpiration the date you log in? Why does SubscriptionStatus only contain the name and id of product you're subscribed to and nothing to do with an actual status? All I need is the date a user subscribed. Why is this so hard!?!?7
-
I just heard someone call GitHub a "social network for developers".
I have never felt so offended in my entire life.7 -
Definately Linus Torvalds
"Software is like sex; it's better when it's free"
"Computer is like an air conditioner, it becomes useless when you open windows"9 -
My company decided to stop remote working because of a lack of communication exactly 30 minutes after we talked about how communication was improved since the lockdown.9
-
Today I welcome a new bot into our little world.
Have you ever had the need to write "did you google it" before?
@lmgtfy will turn your comment into a lmgtfy search.
Just tag @lmgtfy and any text afterwards will be added to a search term. (Excluding emojis - because reasons)75 -
Who's got time to be an imposter. 🤷♂️
I am out of my depth 90% of the time, always diving into areas that are foreign to me, you just need to enjoy the buzz of knowing you are coming out the other side more knowledgeable then you did going in.
But if you do get overwhelmed with this condition, step back, take a breather, and use that moment to think things through at the big picture level before moving forward again, sometimes the right solution is hard to think off when you're to focused and drowning your way through a bad one.4 -
Let's see if I have any new e-mails at outlook.office365.com
* gets redirected *
* gets redirected *
* gets redirected *
* gets redirected *
"You have been successfully logged out of all your accounts, have fun getting back in loser"5 -
TFW your client's git policies are so draconian that the dev teams use "develop" as trunk, and completely ignore the release process.
I wrote up 50 pages of git standards, documentation and procedure for a client. Bad indian director 9000 decides the admin (also Indian) who specializes in Clearcase and has no git or development experience is more qualified to decide and let's him set the policy.
FF to today:
- documentation, mostly contradictory, is copy pasted from the atlassian wiki
- source tree is the standard
- no force pushing of any branches, including work branches
- no ff-merge
- no rebasing allowed
- no ssh, because he couldn't figure it out...errr it's "insecure"
- all repos have random abbreviated names that are unintelligible
- gitflow, but with pull requests and no trust
- only project managers can delete a branch
- long lived feature branches
- only projects managers can conduct code reviews
- hotfixes must be based off develop
- hotfixes must go in the normal release cycle
- releases involve creating a ticket to have an admin create a release branch from your branch, creating a second ticket to stage the PR, a third ticket to review the PR (because only admins can approve release PRs), and a fourth ticket to merge it in
- rollbacks require director signoff
- at the end of each project the repo must be handed to the admin on a burned CD for "archiving"
And so no one actually uses the official release process, and just does releases out of dev. If you're wondering if IBM sucks, the answer is more than you can possibly imagine.11 -
Co-worker presented her work by sharing her screen. She forgot to unshare.
She proceeded to open Chrome and search: "Can I sue co-worker if I get coronavirus because he coughed?"
Another employee said: "Your screen is showing" :/13 -
Chrome, you suck.
Macbook, you suck.
Everybody sucks.
Time to reboot everything and give up for the weekend.21 -
Google Fit working perfectly!
Got out of bed at 4pm, walked to my desk, ordered home delivery. I have walked about 20 steps today.9 -
Even if they were confirmed imposters, does it matter? If you wanna stay, stay and go with the flow. If you wanna go, just go. I've had lots of friends who were actually imposters, and this developed my imposter syndrome, but in the end I found that it doesn't matter; if you enjoy their presence, stay. If you don't, leave them.
-
Why do humanity collect things that they will never use? More importantly why do I have many ebook that I will never read?3
-
Things I learnt by attending meetings from home:
* Wear pants even if no one can see them
* After meeting is done, turn off your computer to ensure it has ended.
* Mute and screen share is not reliable
* Tell your family members that you will have a meeting so they do not do anything weird.4 -
Who want's to build devRant in Windows XP style? 😃
There's a css framework called XP.css
https://botoxparty.github.io/XP.css...10 -
Stand up on Zoom...
Day 1: No one knows who will speak their daily tasks first or last
Day 45: There is mutual order which appears out of the blue and everyone has their own sort of roll number for speaking in stand-up meeting😂3