Woke up today at 8 because my phone made noises.
High profile client mails me in panic, "the prototype doesn't work anymore!" The thing was delivered 2 months ago and worked like a charm but today was presentation to management day.
Basically round one in what could be a massive development job. No presentation to management = no funding, unhappy client, no job.
I check the prototype built with some shitty prototype software and yes it has completely broken down.
All 'touch points' that used to be over buttons are now 1px and stuffed in a corner. The thing is completely unusable and there was no clear reason as to why.
"Shit" goes through my head. Our intern spend 3 weeks on linking these 50 screens with complicated interactions together and there's two of these damn things.
"What time is the presentation?", I ask. "Mid day" he replies, followed by: "OH GOD EVERYTHING IS BROKEN HALP"
I know this shit was impossible to fix within the time limit. But I boot-up my PC and reply: "Don't worry I'm going to fix it"
NOW this is why you are a gamer. Click, swipe, click, swipe, swoosh. BOOM, 1 hours later. Smartphone prototype returned to glory.
Think about it, I spend 0.833333 minutes on every screen on average. Each screen at least had 4 main navigation buttons to tie up to the next screen.
Not to mention many had toggles and shit. I couldn't use templates across multiple screens (as that is what had broken down).
So I had to configure all interactions for one screen at a time, consisting of 4 options for every interaction:
1. Manually enter screen to link to via autocomplete search, with names such as: "Feature open v1 @3x" and "Feature open v2 final semi beta @3x"
2. Animation to use (one out of 20 or so, including correctly implementing 'push left' for 'backwards navigation' and 'push right' for 'forward navigation' and 'dissolve' for modals
3. Manually drag and place all the interactions into position so they align with the right button on the screen
(occasionally the browser crashes because this software is a POS and I had to run through the entire thing to test it about 4 to 6 times)
I mail back: "Yo, check out the mobile prototype, it works again I think. I'm going to start fixing the tablet one now".
BOOM 1 hour later.
"Yo, the tablet prototype is fixed too, I'm heading to the office after grabbing some breakfast call me if there's anything."
Get mail back in the office: "WOW, OMG, EVERYTHING IS PERFECT AGAIN AND SO FAST"
Get mail back at 20:30 "Yo, had the presentation with the manager. He loved it, round 1 is done. Now to go to other departments to secure more funding!"
Interns are a bit slower but on average I would say this would've taken a week to fix and a lot of trial and error and testing to get right.
I do that shit in 2 hours. Just awoke, on an empty stomach.
