Details
-
AboutSelf taught web dev!
-
SkillsJS, PHP, LEMP, LAMP, MySQL, HTML & CSS
-
LocationUK
Joined devRant on 10/9/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
-
Don't try to learn *everything* before you start, you'll learn as you go.
Theory is all good until something stops working or spits out an unexpected value, so learn to debug properly! -
Picked up a legacy site to re-build, turns out just adding:
'?admin=1'
to the query string gave you full admin rights to the entire site without having to authenticate. The site was live for 2 years.3 -
Having to explain to non technical project managers that: Just because you don't see anything that's changed on the front end doesn't mean that I haven't just spent 6 weeks so trying to future proof and anticipate every little thing that might change on the backend!
-
Oh the project is almost finished?
Here's another feature the client requires before it can be released.
Me: Okay this will take another 2 weeks to implement. Is the client happy with that time frame?
PM: You have 3 days and there's no test time, so test as you go.
Me: .....*quits*
True story, was the last straw.6 -
When you finally get to sign a project off as finished, after the client has changed the goal posts 50+ times.
-
That feeling when you are asked to export data with columns that have never existed in the database...😞