Details
-
AboutLead Software Developer
-
SkillsPHP, JS, TypeScript, MongoDB, MySQL, CSS, HTML, Python
-
LocationManchester, UK
-
Github
Joined devRant on 6/3/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
-
I put an Easter egg into a product, that if you enter the string "final countdown" into the stock code search field, it plays a YouTube vid of Europe's "The Final Countdown", in a hidden div. It's an in-joke for a few people in the company.
A well meaning maintainer with no sense of humour or judgement takes over and goes on the warpath against any hardcoded strings. The secret code gets moved into a config file.
A third developer changes the deployment script so that it clears any configs that aren't explicitly set in the deployment settings.
So the secret code is now "".
Literally every PC in the stock buying department is now blaring out "The Final Countdown" at top volume.
...Except none of them have speakers, so it remains this way for over a year and two more changes of maintainer.
I just noticed this afternoon and quietly re-hardcoded the string. The buying dept.'s PCs will silently sing no more.31 -
BOSS: That icon is not centered, move it slightly to the right
ME: You're wrong, I can garantee you it's centered (it was centered)
BOSS: Well, my eyes are telling me it's not, so move it to the right
ME: (faking increasing margin)
ME: Ok, now it's 10 px to the right, what do you think?
BOSS: it's a great result, now it's perfect! Cant you see the difference?
ME: Absolutely, you do are the real designer here...
BOSS: Ohhh, stop complaining, you'll learn one day...
ME: Yep.18 -
Yesterday I had to modify a python script that was written by the previous dev,
There was no documentation to understand the code, I had to read 10 files almost 900 line each, after a looooooooooong 7 hours, at the top of one of the scripts, the author name was same as mine
😂😂😂😂😂😂😂😂😂6 -
In case anyone was wondering if Apple ever actually tests updates during review, they do. Sometimes, apparently, they also use devRant with the provided test account. Hopefully their rant/comment quality improves, but they are trying!!10
-
My sons homework:
Matt received 5 apples. He had eaten 3.
Question: how many apples left for him?
My son said 2.
NO! We don't know how many apples he has before. Remember to asaign 0 to variable!12 -
On his first week at job, the junior says:
Hey guys! Check out this new website I found! You'll thank me later.27 -
My boss just told me that my next task will be to create a website like amazon... It took me quite a long time to explain why something like that needs a big team and a good amount of money.6
-
One year for Christmas, my dad got me an old tower and installed Windows 98 on it. He also got two old-school PCI WiFi cards so that my "new" computer could access the Internet via his.
I started learning basic web development. I would convince my mom (an English teacher) to buy me books on programming all the time when she was getting her own books at the store.
Eventually, I got a book on Blitz Basic and started making my own video games.
Then GameMaker, Java, C/C++, and more web development and design happened until all the sudden, out of nowhere, I'm a computer scientist 😁
It's crazy how much we owe to our parents. And neither us nor them even realized what they were doing at the time!1