Post Assignment 3 Submission

Assignment 3 has been one of the smoother assignments so far. We’ve built LagerApp, a mobile interface for DevOps to read their server logs. It was my first time building such a niche app for developers and it was really smooth sailing.

I think one of the reasons why the process was slightly more smooth sailing was because it was built by developers for developers. Having understood the pain of ssh-ing into a server just to read logs which doesn’t look appealing at all is a pain. Having such an app allows DevOps to understand what’s going on in their servers even during lunch time.

One of the greater lessons learnt from assignment 3 is that a problem becomes much easier to solve when it’s a real and good problem. It might not be a big problem, but having an app that actually solves a problem is better than having one that doesn’t solve anything.

Technical side, I used React again. This time without all the fancy architectures. I think going through so many cycles of fiddling around with ReactJS during 3216 gave me more confidence in this hot, new popular library. Also I tried out things on Sinatra, a slightly more lightweight framework compared to Ruby on Rails. This was a really lightweight application which does what it aims to achieve well.

Learnt a lot from Jingwen, Rahij and Anand as well, they were amazing teammates 🙂

Now that there’s just the final project left, it’s time to go all-in. We just finally refined our idea for LetterBox, an improved version of the previously failed NUSHello.

Let’s work to get it right this time. A quote that often float into my mind recently is this by Samuel Beckett.

Ever tried. Ever failed. No matter. Try again. Fail again. Fail better.

I had this post-it in front of me for the entire year 1, without actually tasting failure. I think NUSHello was a demoralizing start to 3216, but given this opportunity, I want to do things right this time.

Right now is the calm before the storm, here’s to a successful final project. 🍻


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s