Details
-
AboutI'm here, I'm queer, I'm a Software Engineer. President of the Jack-Of-All-Trades club. Creative. Coder since age 15.
-
SkillsMobile, IOT, frontend, backend, systems programming, drivers-- you name it, I've probably been paid to do it... and if not, I'll learn. I'm what they call a polyglot.
-
LocationChicago
Joined devRant on 4/19/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
-
After I went on vacation, I came back to find that my offshore team had refactored a bunch of my code, tripling the size of it and grossly over-complicating the flow... ugh.1
-
Please, please, please stop cornering me at the water cooler and asking me about work. This is my break.. I can answer your question in five minutes when I’m back at my desk. Thanks.4
-
Six months ago, I architected a solution that I thought was pretty darn good. Of course my boss didn't agree and basically twisted my arm until I agreed to go along with his approach. Today, he's walking back on it.. and telling us we can refactor the solution if it doesn't make sense anymore.. so back to my original solution?
If only he listened in the first place.. -
So I had a manager who just up and quit with barely any warning. We were shocked! Turns out the guy had been shielding us from all kinds of crazy office politics that we were totally unprepared to deal with after he departed... We managed in the end, but it was not fun.1
-
So on a PowerBuilder app I worked on last year (I know right...), suddenly the business users were reporting that they couldn't edit some of their prices! When they clicked save, the screen would refresh and lose their work.
We had recently upgraded the system to allow them to enter hundreds of prices at a time, much more than there had ever been. But that code wasn't anywhere near this part!
Tracking this down was really fun... By great fortune, I discovered the row the users were editing was the 99th row in the DataWindow. As it turned out, in the distant past (this is PowerBuilder, after all) the returns code "99" had been used as a flag to mean "cancel/refresh the screen".
I of course offered to "fix it right", but the powers that be wanted it fixed cheaply, so we just changed the flag to "9999". 😬1 -
Maybe I'm late to the game here, but I think the new "Reason for downvote" dialog is pretty wack. I downvote stuff I dislike or have seen before. I report stuff that's offensive...1
-
When your team has only one shared testing device, but everybody seems to need it at the same time 😖
-
When all your work is due, and you're busy as all get out.... And there's /literally/ a fire drill 😡2
-
When you already have a huge deadline that's barely doable, and then your boss shows up with yet another task he forgot to ask you to do!
And of course this has to be done right this afternoon... 😵 -
When you've got a demo to do over a lunch meeting, but it's still broken and your 2-person team only has 2 hours to pull it together..3
-
When you're working with an unfamiliar codebase where there are tons and tons of compiler warnings to start with... So of course your latest build-breaking mistakes are completely buried.
-
When you accidentally start visual studio, and have to wait an eternity for it to load so you can close it..6