You know sometimes you just can't resist it and and thought to yourself "Hey this is the perfect time to put this in...". So go ahead and share with us.
When implementing a radar display, the central pixel has no radar data mapped to it, so usually people just pick something. It was almost no effort to have the pixel flash, reading its next value from a bit string every time it went round. It's so slow, seriously, no one will ever notice.
It spells out a message in morse. No, I'm not going to tell you what it it.
The landing page had a large hand-drawn graphic of a country landscape with nothing much happening unless you hover over a certain loch for more than 2 seconds whereupon a little graphic of a sea monster pops out from the loch.
In another workplace, the retrieval of log files from customer sites had become a paperwork nightmare until a little feature was added that meant shift-clicking the Help > About... button opened an 'admin console'. By the time I'd left there the 'admin console' had seven tabs worth of features.
We replaced an old grails service with Django - for some reason the home button in the grails app would take you to the grails.org website, so naturally it went into the Django app.
I have written many. From writing a long comment in a particularly ugly code with the starting letters spelling F* to substituting North Korea for 'The Glorious and Awesome Democratic People's Republic of Korea' for a particular operation. I thought it was catchy.
one of my favorite easter eggs was if you accessed our web app using app.com/pirate/login (instead of en or another locale) -- things got mighty interesting, arggg matey!
We have a few "undocumented features" in our product because us developers like conveniences that our sales team doesn't seem to value.
For example, part of our application is controlling PTZ (pan tilt zoom) cameras, but we only have rudimentary manual control. I got tired of using our clunky buttons, so I built in gamepad support a few years ago, and it has become one of our sales team's favorite features. One of our developers didn't like the layout we had, so he built in a shortcut to change it, and a bit later a customer requested that and we were able to use it. We also have a map interface set to up being north, and one of our developers thought it would be cool to change that orientation, so they hacked it in. Shortly after, one of the sales members saw his different orientation and asked how to do it, and now some customers use that feature as well.
Basically, when we get tired of working on boring business use cases, we try to add in some quality-of-life improvements, and those tend to be favorites of our sales team (after the fact; they seem to always ignore our suggestions).
I've been meaning to add in some less useful Easter eggs, but I honestly don't care enough to build something that could get me into trouble (my boss hates video games, so putting Pac-Man or something into it would be crossing a line).
ColinWright|7 years ago
It spells out a message in morse. No, I'm not going to tell you what it it.
CloudNetworking|7 years ago
thedevindevops|7 years ago
In another workplace, the retrieval of log files from customer sites had become a paperwork nightmare until a little feature was added that meant shift-clicking the Help > About... button opened an 'admin console'. By the time I'd left there the 'admin console' had seven tabs worth of features.
sli|7 years ago
tcbasche|7 years ago
muzani|7 years ago
ainiriand|7 years ago
zomg|7 years ago
cimmanom|7 years ago
muzani|7 years ago
happppy|7 years ago
smt88|7 years ago
beatgammit|7 years ago
For example, part of our application is controlling PTZ (pan tilt zoom) cameras, but we only have rudimentary manual control. I got tired of using our clunky buttons, so I built in gamepad support a few years ago, and it has become one of our sales team's favorite features. One of our developers didn't like the layout we had, so he built in a shortcut to change it, and a bit later a customer requested that and we were able to use it. We also have a map interface set to up being north, and one of our developers thought it would be cool to change that orientation, so they hacked it in. Shortly after, one of the sales members saw his different orientation and asked how to do it, and now some customers use that feature as well.
Basically, when we get tired of working on boring business use cases, we try to add in some quality-of-life improvements, and those tend to be favorites of our sales team (after the fact; they seem to always ignore our suggestions).
I've been meaning to add in some less useful Easter eggs, but I honestly don't care enough to build something that could get me into trouble (my boss hates video games, so putting Pac-Man or something into it would be crossing a line).
CloudNetworking|7 years ago
It's probably not common anymore due to trust and legal reasons.