31st July, 2015

I read about an article on Elon Musk’s ex-wife, Justine Musk, explaining how Elon became a successful multi-billionaire that he is today. In summary, she characterizes him as an individual having intense, obsessive personality coupled with talent and hard work.

I’m also reading about “Speed as a Habit” which is an article about decision making. Here is the link: http://firstround.com/review/speed-as-a-habit/

That’s all for now. Have a great day!



30th July, 2015 – Shake Drill Day

Today became almost a half day with most of our “organic” officemates since the 10:30 temporary work stoppage signaled the upper management to allow their subordinates to come to work after 11:30 when everyone had been allowed back in the building.

Incredibly this day turned out to be filled with good news. Firstly, after the drill when very few employees have already been back, we had the chance to watch a video about Spotify’s agile development culture which taught us the best practices our team can adopt in web / systems development. Here is the video:


The other good news is that a 1-month used, i5, 4GB RAM, 500 GB HD, Windows 8, laptop handed down by our PM is currently under my watch and is being set up for future dev usage. Internal credentials such as username, password and proxy address are to follow.

Our team was also able to setup individual accounts in Github’s sibling, BitBucket which will serve as a temporary DCVS for the web app. With that we were able to review Github commands such as clone, branch, fetch, pull, commit, push and others. The site is equipped with easy to use instructional material for new users. It also offers plugins to support other dev tools.

That’s all for now. I hope everyone had a great day as well. Take care and be safe.


29th July, 2015

The web app is finally looking complete for Spring 1 given front-end CDN (Bootstrap and AngularJS) and back-end J2EE components such as Spring and Hibernate. It got me into thinking if we can also use Mockito, JUnit and Hateoas frameworks for unit testing since we still don’t have the data endpoints that will be provided by other team/s. I mean if we really want the site to last longer and become a useful tool, we might as well in corporate advanced backend features. We also had discussion about creating the domain/models for the locations provided by subscribers. The plan is to come up with structure of data to be displayed using collapsible tree. I’m really pumped up in extending the functionalities of our application and exceed the expectations of everyone.

For now, I still need to read more about Hibernate annotations and advanced SQL commands such as JOIN and UNION.

For now, have a good night. And take care always.


Kurt Cobain Montage of Heck – Youtube

Have always been a fan of grunge music and Nirvana especially during my teen years. I hope nobody takes this site down. This is a very good tribute. Will also look forward to Amy Winehouse’s bio documentary since I’ve skimmed a lot of good reviews.

Just dropped to vent out some music love. Will get back later. Right now I’m still developing some front-end using Angular.

Good morning y’all!


28th July, 2015

I was particularly ecstatic and in good mood today for work primarily due to nearly finished MVC project. Had to work with my teammate in bootstrapping the View. Tried to integrate changes from others manually (repository is not yet set up by IT team) including the modal feature that displays criteria of changes upon submitting an action request. Also there was an issue with the entity manager that disallows the program to continuously run after browser refresh. That is now fixed by changing a cache cofiguration in persistent.xml file value from -1 to 0. A jQuery fixes for changing bootstrap glyphicons is almost done as well. Lastly I was able to use AngularJS for front end validation for required fields and found it very easy to use. More to come tomorrow and will be followed by testing on Thursday.

Outside work I was able to talk to an attractive officemate about coffee and how everyone can share the use of their coffee maker provided that he/she will share the coffee mix to every one. Komodo Dragon from Starbucks by the way, is a 100% arabica and really a very tasty (almost heavenly) mix I’ve tried. I plan to share an 18days Liberica “drip” grounded coffee pack next time.

That’s all for now! Good night!


27th July, 2015 – Deadline of Sprint One Announced

The supposedly submission date of our MVC program will be on Friday July 31. However, there are still impediments such as repository and staging environment which are all required in order to fully test the program by the test team. We’re also counting on the said team to be familiar with the requirements so at least one member from their team should be present during our daily standup meetings. By Wednesday, we should have a completely functional program where we can start testing from then onwards.

Alright, rock n’ roll to the world!

– G

26th July, 2015

Based on my experience, the best way to learn from a highly comprehensive tutorial on a Java topic in Youtube is to list down and try to understand what’s going on rather than trying to follow every single step.

Today was scheduled as my late birthday celebration my brother, mom and sisters. Here is our picture dining in at Max’s after Sunday’s mass in Greenbelt, Makati.


That’s all for now. I hope everyone had a great Sunday as well! Let’s all look forward to a great week ahead! Take care and good night! 😀


25th July, 2015

Tried installing IntelliJ IDE since the tutorial for Web development using Spring and AngularJS that I’ve been following in Youtube uses it. Here is the link and while the uploader is an actual software developer and founder, his tutorial is one of the best I’ve seen in a while:

I’ve also watched a Wedding Ringer starring Kevin Hart just tonight. The bed weather is making me feel sleepy now. Good night everyone.

– G

24th July, 2015… 7:40PM and Starving

Yep. You read it right. I’m still here in the office waiting for my friends’ go signal to go to Hawker’s place for a night of Nasi-goreng.

Just a few moments ago, I was able to code some Bootstrap field validation for our front-end. However, I don’t think it’s being read in the portal via the properties file and needs further investigation.

Today, I was able to polish the front-end of our collapsible tree. Aside from that, I was able to look at source codes for “Portlet in Actions” book.

That’s all for now. I need to eat first.

– G

23rd July, 2015 – The Effort

Work is starting to get addicting. But also tiring. Today I worked on finalizing the collapsible tree. And we’re quick to find out that Hibernate framework is already working in the JBoss Portal environment! Oh yes! Which means, the database can now directly be accessed and queried by the controller portlet that pass on front-end display to the browser. #wired

When working on an MVC project, it is important to work both on front-end and back-end to gain well rounded experience with coding, design patterns and being able to use various tools. Some people might say, there is no wasted effort even when you’ve tried hard. In software development, it’s a little different. You can use up precious resources and find out that you’re barking on the wrong tree.

This weekend, I really need to get my mind to introspection mode again. As much as possible, stress should be avoided and not worry much about tomorrow when you know, you’re in the right direction.

Good night for now!