Details
-
LocationSydney
-
Website
Joined devRant on 6/23/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
-
Notification icon suddenly starts showing that I have notifications to see, even though there are none. And it is same number of notifications that I had when I woke up this morning.
I'm using iOS.8 -
!rant
Our office is going to have a planned power outage. An outdoor generator hire and installation doesn't seem possible because of location.
We need to keep our servers running with aircons to keep them cool. We're out of ideas unless someone here can suggest something.4 -
Worst meeting:
Trying to decide which front end JavaScript framework to use.
Debated about Knockout, Angular, React, etc.
Decision: Too fat frameworks, DIY using jQuery. I wonder how big and unstable is our DIY framework. Is it even a framework? Just few organically written script files.6 -
!rant
When did you guys join devRant?
I can't believe in just 6 months, it's important part of my daily life and the community has grown so much.
I joined on 6/23/20165 -
devRant keeps showing me posts that I have seen but didn't wish to ++ or --
I usually have to ++ to stop seeing the same post.
I usually open devRant when I am frustrated but this "feature" is more frustrating. May be need to turn off the algo.2 -
So we released to production today (Friday), not my decision.
All pages work fine expect for the one page which I added a new feature.
It worked fine in Chrome and Edge. But after release a customer who requested the feature said it doesn't work for him. Screenshot showed he was using IE.
Horror time.. it was evident that it has to be the changes to the JavaScript I did, but why does the whole page doesn't work.
So I started debugging. Nothing works on that page in IE11, it doesn't even load the fucking script file. Then I dared to change mode to IE10, it actually gave me an error in my script file. The bad IE has actually picked a mistake that other browsers didn't.
So, the mistake is fun part too.
I had the following jQuery (or Jake Weary) call
$.getJSON(
'/url',
{
argA: a, argB, b, argC:c
},
function (){
// did something
}
);
In second argument, I accidentally typed comma instead of colon. Chrome and Edge ran the script perfectly passing all the arguments.IE 11 failed to load script without giving any error and only IE 10 gave an error of expecting a colon.
I do not know which browser to blame.
PS I didn't try in Firefox, safari, etc.2 -
In high school, we had to choose between sports or computer science. I didn't like to play sports and now I'm a programmer.4
-
Fixing someone else's code who left the job.
Production suddenly not working, cannot debug locally, cannot deploy to a test environment because it does not exists anymore.
There should be a contract clause that developer need to support his project for 2 years after he leaves his job.9 -
Performance review
What do you want to achieve in the next 12 months and the company will try to help you achieve that?
You are already helping, I am looking at getting popular on devrant.2 -
Having issues with senior manager.
Not able to showcase my full potential due to the way company works.
Not getting paid for what I am worth.
But I still get my work done. Because none of these can kill my passion to code. Nothing brings more excitement than deadlines.
Happiness is creating stuff.3 -
DBA tells us 2 weeks in advance about database upgrade, but we developers forgot as manager insists in managing tasks via emails.
Monday morning brings the news that our web app isn't functioning properly. DBA responded saying he informed us in advance.
Manager blames it on the DBA that he informed us too much in advance.
I can take my share of blame but why the poor DBA for doing his job.1 -
Manager asked me to create a spreadsheet showing tasks in a project with percentage complete to send to client.
Sounds easy, even though I prefer JIRA, I created spreadsheet with all tasks and asked each developer responsible to fill in percentage done.
But I did it completely wrong. I have to give estimate for how long it took for each task and make sure total complete is 70 percent and number of days add up to 10. WTF guess the estimate to match the total. And this is how you teach me project management.
Did I mention that all this is happening after most of the project is done?1 -
Bob listens to his client...
Bob do what the client asks for...
Bob is a happy developer...
Be like Bob...
.
.
.
.
Said no one!5