Details
-
Skills.NET (C#, Web Forms, MVC), HTML/JS/CSS, Swift, Java. Learning Python and Ruby/RoR.
-
LocationWashington, D.C..
-
Github
Joined devRant on 5/14/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
-
When the entire platform mysteriously goes down for a half hour at 11pm ON A SATURDAY AND YOU'RE THE ONLY PERSON WHO WORKS ON IT GOOD GOD SERIOUSLY YOU'VE GOT TO BE SHITTING ME I JUST WANT TO SLEEP
WHOEVER DID THIS I WILL FIND YOU AND I WILL KILL YOU3 -
Don't you guys think devRant should have option to follow any user, so that u never miss a rant from that fellow ??10
-
That feeling when you've been writing some sophisticated feature in Java for 2 consecutive days and you compile the code waiting for errors but it just works fine without any errors.12
-
My colleague always tells me how he hates windows and that he uses linux just to look like cool dev, one day I found him using windows and he was like ....7
-
Why are devs so fixated on other devs' IDE, OS, programming style and chair choices??
Imagine if every sports player would comment on the way the other walks, bats, the colour of their shoes!
Devs are a bit picky don't you think?12 -
Hey, remember that one feature that really needed to be in the release and you spend almost a week non stop at the office? Nobody is using it, we're gonna remove it this sprint.1
-
I hate it when people expect that you read your emails every minute. I can't count the amount of times that I had a meeting with someone that they scheduled on the same day while I am sitting in a lecture(it's extremely rude to not pay attention to the lecturer, come on). Needless to say. I would notice the emails way too late and miss the meetings, because they expect you to be available at a minute's notice as well.
I sent way too many apology emails this year, honestly...undefined it's grinding my nerves already long-ish rant the only reason i'm stressed come on you're academics2 -
- Code reviews are good for you
- learn and understand your tools
- ask and listen
- if someone writes code for you, delete it and build it again yourself -
Who the fuck programs grandfather clock to go off after 3 in the morning ... You scared the shit out of me
-
Spent half an hour arguing with my teammate about where a method should be.
Then we discovered that both ways were wrong.. -
Apparantly, wanting to use company assets for a smoke machine so when clients visit you can say "Welcome to the cloud!" is immature.3
-
Crushed my first week at the new job. I'm not a software engineer yet, but it's a QA job with a fair amount of test automation, so lots of programming and another step toward my goal.1
-
Big project this week. Lots of fires to put out. Deadlines approaching.
Monday: I can get by on just four hours sleep. No problem. Will be just like college.
Wednesday: I'm going to just close my eyes while this file uploads. Maybe I will backup the server while I'm at it; Just take a nap while that processes.
Friday: Sorry if my office smells like vomit. It's because I am so tired I vomited.
Sunday: I'm not getting out of this bed tomorrow. Let them fire me. I think I will just will myself into a coma. That will be nice.4 -
iOS dev here
Just wanted to share my experience on updating Xcode and why I schedule 3 hours for this process.
So, updating Xcode via the AppStore has always been flaky at best and ofcouse Xcode needs to be closed first. You hit update, the button turns gray, half an hour in you still see no progress...
That's why I often just download it from the dev center. But since Xcode Ghost the app is also wrapped in a signed container.
So,
Downloading: 10 minutes
Expaning: 60 minutes!!!
After that I move the app in place and fire it up, always have to close my music player first grrr...
After that Gate Keeper verifies the app for another 60 minutes.
Finally Xcode comes to live.
Only need to install new command line tools for another few minutes and I can continue coding.
Wait. Half my day is over!
Why Apple? Why?
#wk242 -
The nerdiest way to say happy birthday to someone? Tell them to paste atob("SGFwcHkgQmlydGhkYXkh") in the chrome console/firebug.3
-
So, here's how online payment works in my country:
1. The selling website creates a hidden <form> and populates it with product ID, price and etc.
2. Some Javascript posts the mentioned form to the bank from the browser.
3. User enters credit info, and submits. If all is right, the bank creates another hidden <form>, and populates is with status code and an invoice ID.
4. Said form is then posted back to the selling website.
I don't know how the programmers behind this scenario call themselves programmers if they don't know basic things about server-side only verifications, but thanks to them I've been buying a lot of products for free these past years. 😂😂
How? 1. Just install Requestly, Tampermonkey and enable Chrome's dev tools.
2. Change price to zero, and the bank's response code to success.
3. Profit!
P. S. I have notified the people behind this, but they don't listen and go fix their codes. Oh well, serves them right.13