Joined devRant on 12/7/2017
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
So this morning I was finishing up some unit tests, and my 8 yr old nephew asked me,
Hey unc, what's with all these "work" you're doing? Are you hacking? (Me running unit test console)
After a brief explanation, I managed to pique his interest with some css animations 🙆🏻♂️7
Last time a friend moved out, my other friend got a rice cooker and an electric kettle,
This time I'm moving out, and what he got from me are, small water dispenser, screwdriver set, clothes hanger, duct tapes, insect spray, half of cleaning sponge, half opened naphtalene balls 🙆🏻♂️2
The vendor we've been working with just featured our app on their website as their work,
All they did was writing shit that I had to scrape and rewrite 90% of it (literally), after that fiasco they only contribute in doing unit tests on existing component and still doing shit job at it,
Is this how it feels to have your effort being stolen by someone else?2
Never knew internet connection could be spastic, the only symptoms when it's happening are
- intermitten connection fails upon request
- sometimes google is prompting captcha
- or getting a temporary ban from sony ps services for "unusual network traffic"
- download speed are not affected, once a request to an endpoint connects (usually measurable from file downloads), the connection & speed is stable, no sudden disconnects
Any guess as to what might be the cause?4
This is one of those moments where the best relaxation is walking around a mountain, on foot, in a snowboarding(?) game, for hours9
Awhile ago I ranted about getting a "30 days free" trial on ms office, but my card was charged the moment I pressed ok,
I stopped the subscription 10 minutes later,
Never thought the money would be refunded though, time go go out and get something to drink11
Average times stepping out of the house for the past month: 3 times a week
*slowly turning into a shut-in,7
9:00 - wake up
9:15 - shower
9:35 - opens laptop
10:00 - daily standup
10:10 - finished standup
10:12 - got this email
10:15 - remembered I almost finished the main storyline
now - starting up the game while writing this rant
"Flexible working hour"8
I need to try something specifically on ms excel
I do not have license on my excel
I try to get a license
I found it free for 1 month trial
I have to input credit/debit card
I input my debit card
I got an activated excel
I am finished with my experiment within the hour
I got an email saying "Hi, thank you for subscribing, we have charged your card..." from microsoft shortly after
I saw my debit balance decrease
I have never felt so betrayed before5
Mothafuckery of the day
First week on the new job,
Looked at the existing (halfway done) react native code made by a third party vendor (again),
Fuck, they charge money for this shit?
Directory structure is shit
Redux code is shit
Api code is shit
They were given mock api and they still fucking hardcoded everything in the component shit
The only not-too-shit part is that it already used typescript, but just now I found it's because they used a fucking "under development" boilerplate,
that is still on version 0.0.6,
was last updated 6 months ago,
and it literally said "not ready for production" on the github,
Luckily I was given the authority to do a refactoring, which I'm gonna use to rewrite the app, because of that fucking boilerplate, and the only working part is only the UI, I can scrape what I can and scrap the rest
My mum and I was picking up my nephew the other day from school, and he brought back some snacks he got from the school with him,
There were some cakes, chips, and a white paper cup like the one they used for soda, I assumed it was coke or something, so I put it away on the cup holder by the car door
Not long after on the way home, he reminded us of that cup, he wanted to show us what's in that cup,
My mum thought it was a result of some kind of experiment he did at school,
He said in broken bahasa (he mainly speaks in english, so his indonesian's always jumbled with english words)
"No, it's not"
"It's um, umm"
"It's the banana that turns to water"
I was confused, my mum's still convinced it's some kind of experiment,
I thought it's a banana juice,
To our surprise...3
What are your dev quirks?
For me, I like to disable the clock on my machine, it helps me getting in the zone faster,
If I need to see the time, I usually glanced at my phone or googled "time", not that I usually need it, my internal clock knew when it's lunchtime 🤷🏻♂️🙆🏻♂️6
*saw monster hunter expansion trailer
Me: preorder a deluxe edition
*saw death stranding trailer
Me: preorder another deluxe edition
Why is it so hard for a person to admit that they're at fault and listen for a change,
For the nth time I told a certain developer to install a git gui, the answer is always the same,
"It's such a hassle to install one"
You know what is a fucking hassle?
Fixing your fucking mess is a hassle,
Resetting the wrong branch you overwrite is a hassle,
Cleaning up your merge conflicts is a hassle,
And doing all of the above just before going home is a fucking hassle,
Fuck it, it's only a couple of days before I left for good anyway,
A story from back when I was looking for a new job,
tl/dr, I didn't see that coming, and I don't think I would trust any recruiter ever again,
It all started when I accidentally stumbled upon a blog/job hunting site which I joined because it looked cool, as I was looking at the job postings, I got an email from a recruiter from the site, she checked my linkedin and asked if I would like any assistance to a personalized job hunting process, the message sounds like a template, so I thought it was a spam, I ignored it at first,
Next day, the recruiter emailed me again asking about yesterday's email, there was no harm I thought, so after a brief exchange of information,I gave my cv, and I was to be contacted by another recruiter who is more specialized to my preference,
Shortly, another recruiter contacted me and asked for an online session, I agreed and we talked through skype, we had a bit of lengthy discussion, past experiences, technology, people I worked with, etc, and potential job openings, by the end, he decided that there are 3 suitable ones and we'll try them one by one, first one is a startup in europe,
Within a couple of days I was set up on an hr interview from the company, usual hr stuff, why going abroad, experiences, technologies, next recruitment process, etc,
The next in line was a technical interview with one of the devs, pretty cool guy, I answered all of the technical questions properly, overall I think I managed to impress him,
After that I got a take home test, to make a simple app in react native, lucky for me it was a public holiday the next day after I got the test, so I can focus on it, I finished and submitted it later by the end of the next day,
A week goes by, and an email from the hr came, they decided not to hire me because they already hired someone else, I politely thanked them for their time, and sent my regards,
The hr emailed back ensuring that there's no problem with me in terms of technical skill or as a person, it's just by the time I entered the process, there is someone who is already in the end of the recruitment process,
At the end the hr mentioned that if I would be okay with it and if there's another position open, we can pick up from where we left off, I said yes (probably was just lip service anyway)
Another week pass by, and there's no news from the recruiter, so I sent an email about the interview and asked about the remaining job posting,
Surprise, he said that the company could not be contacted, he tried contacting the hr and the ceo but there were no response, he would try to settle this first at the time, "I'll keep you posted" he said,
More than a month passed by and I asked for an update, same reply,
"Still no news from them"
"I cannot contact any of them"
"It's driving me crazy"
"Maybe you can try contacting them yourself if you find them on linkedin"
"Since we referred you to them, so it's still tied to us"
....well, what the fuckery? I went from a job hunter to a bounty hunter? I already mentioned that they rejected me (aside from the future prospect offer from the company),
I replied that at this point I would prefer to look at other opportunities, he never replied back, soo, that's one prospective relationship down the drain then,
My guess is that the company probably didn't want to pay for recruitment fee, since they mentioned a "next time" offer for me, and probably the recruiter caught up on it, my application status on the site is still "interviewing" up until now, and it has been more than 6 months since then,
Not sure whose at fault here, but I'm sure as hell can't & won't use the site again,
Submitted my resignation two days ago,
Got a call from current manager on the next morning asking why I requested one-week-shorter notice,
"Well, to be honest, with all due respect sir, as I described just now, I abhor and had enough with this project, if I weren't being considerate of the administrative paperwork, I still have enough leave balance to resign before the end of this month"
Fucking finally said it, and damn it feels good *sips beer8
Me: this book gives a really in depth analysis on how a human behavior is constructed, be it from the genetic makeup, upbringing, or even life changing experiences, and more...
Inner Me: ...so people are inherently assholes?5
A story before the start of another week,
So last Friday, one of the business guy came over and asked a rather peculiar request, the conversation went like this,
"" -> business guy
// -> me/colleague
"Can you export the code from the repo?"
//uhh, sorry, what?
"Yeah, can you export, the code, from the repo? The latest one?"
//as in the code? You're asking for the source code?
"Yep, that's the one"
//oookay..., what is the purpose of that? What are you going to do with it?
"Nothing, just so that we have it"
//well, we do have it, stored securely in the repo
"Yeah but we need the code, as, you know, physically? not the one in the repo, we want to kinda have another copy for ourselves, just put it in a zip or something"
//again, we already have it stored in the repo, what do you need another copy for?
"Ahhh, you know, just that we know that we have some kind of proof of the state of the progress... of the feature (insert hand gesture) that we're working on, so that we know that we have reached... this... far, or something like that"
//that's what the versions are for, we can always rollback to whichever... past... state (insert hand gesture) that we have done and/or doing, everything is there in the repo,
"Uhhh, it's not much about versions or anything really..."
"You know, we need like a... documentation of some kind, for ourselves"
//so the code you're asking would be obsolete immediately, there're new changes everyday,
//it's better if you request an access for the repo and refer to a specific version from there if you want to document it,
//we can't compare the copy of the code if something went "not as you would have liked it",
//the documentation would be confusing as the code it's referring to is not the correct source of truth
"Hmmm, yeah, requesting repo access would require a some kind of a strong reason to be approved, besides it's gonna take a while, and it's not about comparing really, its just..., so that we have a copy of the code for our own... documentation"
//(I smell bs) well the argument stands, the code is going nowhere, it's there in the repo, if you would like a copy, request an access for the repo, and you can read/copy/document it all you like from there,
*then it goes for 20 more minutes of roundabout pleas about "documentations" and "having a copy of the code" with other colleagues before the guy gave up and went to think about requesting repo access,
In the rules, repo access is restricted for developer only, except for those with good and acceptable reason can have one, and requesting an access requires some strong reasoning and quite a lengthy procedure for non developer,
Until today, I still can't figure out the context/motive behind the request 🙃
Probably some bs they tried to pull, again,11
Amaterasu head, this game made my childhood, and it just fits perfectly to hide the manufacturer sign2
I had a hunch it's gonna be a shitshow the moment I first met the scrum master, I thought it could be a good challenge to see if I can salvage this sinking ship, I had never regret something as much as this one,
It's full of political bs, people pretending to work, different divisions shifting blames, IT division that exist just because, Business guys not having any clear picture of what they want to do, probably something common in the corporate scene,
Most recent bs,
1. They restricted the internet access on the floor, limited it to be accessible only by non IT person,
Reason allegedly being, the business guys always had a prejudice towards the IT guys, they have always been envious to the IT guys being the one having all the spotlight by only sitting around the office while the business guys had to go outside and travel a lot.
The reason was justified by their response during most recent meeting to discuss "new feature", when the IT guys mentioned about the internet being down, the business head's response was,
"That is unfortunate, it makes sense though, it's (access point) not called IT-NET, soo..."
2. By the end of last year, there were series of full day meeting conducted for a whole week to discuss about the "new feature", suffice to say it was meaningless,
The decision kept changing after several more subsequent meetings, and the current (not final) decision has nothing remotely similar to the one discussed last year,
3. Recently someone had trouble with their git branch, apparently several hundred files were deleted, and several hundred others had changes, and the person had no recollection of doing so, I checked the origin, the most recent push was from several days ago,
I asked to check the git status, and it's all unstaged files, so I told the person to install a gui, that should help to see the changes,
To my surprise, in a low voice the person whispered "tch, such a bother", I pretended I did not hear that, though I still insisted the person to use a gui, but ignoring what I said, the person kept asking what's wrong to another person, they refuse to use gui though they always did merging/branching mistakes8
In my whole 2 years I've been assigned to client, I've only once used a 1 day sick leave.
Meanwhile in the current team I'm working with for the past year (~12 people, consisted of internal and also external devs like me), there's an average of at least 3 sick people/week,
Ironically, the missing persons doesn't actually made any difference to the team's productivity, it's always a shitshow every end of sprint 🤣🤣2
logging in to SO,
used wrong google account,
spent 10 minutes trying to find logout button,
googled the issue,
found the answer on meta SE,
login with google, stuck in the same account,
googled how to switch account,
cleared browser cache,
switched account successfully,
forgot why I'm logging in,3
Me: Finally, I'm gonna put this weekend to work on something productive,
YT: hold on bruh, have you seen this?