Details
-
SkillsJava, PHP, js
Joined devRant on 8/25/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
-
We've all seen how dbrand do and it's fucking glorious but... Oof dbrand with the fucking burns...6
-
I just invented a new JavaScript operator. It's named "plus with wings", and it's used to sum to numbers without ambiguity or any need of type conversion, for example:
3 -+- "2" // 5
"2.1" -+- "4" // 6.1
"-1.1" -+- "" // -1.1
So, from now, you won't have to wonder anymore what type is that variable.
Tested on all browsers25 -
Sales employee Bob wants a clickable blue button.
Bob tells product owner Karen about his unstoppable desire for clickable blue buttons.
Karen assigns points for potential and impact (how much does a blue button improve Bob's life, how many people like Bob desire blue buttons)
Karen asks the button team how hard it is to build a button. The button team compares the request to a reference button they've built before, and gives an ease score, with higher score being easier (inverse of scrum points).
These three scores are combined to give a priority score. The global buttonbacklog is sorted by priority.
Once every two weeks (a "sprint") the button team convenes, uses the ease scores to assign scrum points. Difficult tasks are broken up into smaller tasks, because there is a scrum point upper limit. They use the average of the last 5 sprints to calculate each developer's "velocity".
The sprint is filled with tasks, from the top of the global button backlog, up to the team's capacity as determined by velocity. Approximate due dates are assigned, Bob is a happy Bob.
What if boss Peter runs into the office screaming "OUR IMPORTANT CLIENT WANTS A FUCKING PINK BUTTON WHICH MAKES HEARTS APPEAR"?
Devs tell boss to shut the fuck up and talk to Karen. Karen has a carefully curated list of button building tasks sorted by priority, can sedate boss with valium so he calms the fuck down until he can make a case for the impact and potential of his pink button.
Karen might agree that Peter's pink button gets a higher priority than Bob's blue button.
But devs are nocturnal creatures, easily disturbed when approached by humans, their natural rhythms thrown out of balance.
So the sprint is "locked", and Peter's pink button appears at the top of the global backlog, from where it flows into the next sprint.
On rare occasions a sprint is broken open, for example when Karen realizes that all of the end users will commit suicide if they don't have a pink heart-spawning button.
In such an event, Peter must make Bob happy (because Bob is crying that his blue button is delayed). And Peter must make the button team of devs happy.
This usually leads to a ritual involving chocolate or even hardware gift certificates to restore balance to the dev ecosystem.23 -
deploying app 101: never deploy anything on a friday unless you want your saturday to be another monday
-
* On a field trip *
🎵 99 BOTTLES OF BEER ON THE WALL, 99 BOTTLES OF BEER. TAKE ONE DOWN, PASS IT AROUND, 98 BOTTLES OF BEER ON THE WALL 🎵
Oh please don't.
...
🎵 1 BOTTLE OF BEER ON THE WALL, 1 BOTTLE OF BEER. TAKE ONE DOWN, PASS IT AROUND, 0 BOTTLES OF BEER ON THE WALL 🎵
Finally, they've been singing for like an hour. Good thing it's ove--
🎵 0 BOTTLES OF BEER ON THE WALL, 0 BOTTLES OF BEER. TAKE ONE DOWN, PASS IT AROUND, 4294967295 BOTTLES OF BEER ON THE WALL 🎵
>_>5 -
I love how the people on here are pretty much always nice.
Yes, there are some *wink AlexDeLarge* who use strong language, some dirty jokes and sometimes there are topics where people don't agree on but I've never seen any honest insults or toxic behaviour (other than the opinion on your shitty client or boss lol).
No annoying trolls (the nearest to a troll I know on here is Jase but he's fun and mostly welcome here).
No spam/ads from users (only maybe recommendations).
And the most unbelievable thing is that devRant itself is free, adfree and based on the community voluntary donating for the server and work costs.
Dude, devRant fucking rules.13 -
In the midst of a debate / discussion with a dev-friend ...
Me: Discussions with you are so exhausting.
Him: I don't discuss. I explain why I'm right.
... D:6 -
Me when I go the IT guy for the 7th time, asking for yet another software installation, because I can't install my own stuff on work laptops.5
-
Buy it, use it, break it, fix it
Trash it, change it, mail - upgrade it
Charge it, point it, zoom it, press it
Snap it, work it, quick - erase it
Write it, cut it, paste it, save it
Load it, check it, quick - rewrite it
Plug it, play it, burn it, rip it
Drag and drop it, zip - unzip it
Lock it, fill it, call it, find it
View it, code it, jam - unlock it
Surf it, scroll it, pause it, click it
Cross it, crack it, switch - update it
Name it, rate it, tune it, print it
Scan it, send it, fax - rename it
Touch it, bring it, pay it, watch it
Turn it, leave it, start - format it10 -
Indentation check
Hardecoded values check
Kickass logic check
This is the best program that I have seen in my entire life.8 -
My teacher showed me this today and I have to share... A programming language made entirely of Arnold schwartzenegger quotes
http://lhartikk.github.io/ArnoldC/3 -
An SEO expert walks into a bar, bars, beer garden, lounge, pub, tavern, night club, mini bar, drinks.5