After a long day at the office, breaking the company’s record for the longest coding time at the office I’m finally able to breathe a bit in this weekend.
Last weekend the client came to the office and was working side by side with me & the other 4 software engineers for 2 projects the client gave us. We were doing side by side, if not agile, development with the client revising us for what we have done, all the tiny bits and pieces which was not that easily done since the web application meant to be hosted on SharePoint 2007, one point intented for external user (facing the internet, custom membership provider) and the other one is intended for internal user (intranet, windows authentication). It was all in ASP.NET, that’s it.
When we were doing the bits & pieces, the client wanted to test on the internal user side. It was working, but then something showed up which was not supposed to show up. The client then wanted to look for the coding and that’s when all the record about to be set. We were working on the wrong queries into the wrong database!! Well, not all but we got some of it & the logic right. The client then jumped on one of the developer’s PC and did some coding & debug things out since something was apparently wrong on the page.
That’s when he said we’ve down to 3 days’ work and that was the last day the client worked at our office. So we’ve stayed up all night fixing the queries, testing everything worked until the next day when some of us fell asleep sometimes. We had to do it because the client needed to do a demo on Saturday and that day was Wednesday already.
We were at the office from Wednesday and finally finished our work, well most of it, on Thursday night which was a stunning 36, almost 40, hours of work non stop. That made us attraction of the day at the office for breaking the previous record, working until 4 am.
We’ll on Saturday (today) we managed to do the deployment to the client’s server, which was very very very different environment to our staging server. Not to mention the permission issues, SharePoint setup, IIS setting… almost everyone is involved in this thing. We also did very last second changes when the client already left off from his office to do the demo and then kept our fingers crossed.
No emails coming in for almost 2-3 hours…but then at around 3:30pm my time, there’s an email coming in saying that the demo was a success and his client was impressed.
That all hard work pays and we did break the company’s record, which I would never ever want to repeat, try to break it, or even close to that working hours!!
At the end of the day, everyone was happy. The developers, our boss, and the clients.
Thank God to that and keep your fingers crossed.
To the team & supporters: Thank you very much…it did feel great to finally give something that works