Benefits of Native Mobile Apps

For about 3 years I've been a big supporter of Web and Hybrid app development. One of the main reasons for that was that I was firstly a hybrid app developer for these 3 years myself. I say "was" since I recently switched teams, and now I am a full-time iOS developer (native app development). … Continue reading Benefits of Native Mobile Apps

Christ is the center of World History

Today is the beginning of a new year, 2020. Unless I am mistaken, all countries would have already celebrated the clock ticking to 00:00 of January 1, 2020 by the time I publish this post. Given that, let us take a moment to think about a fundamental detail that goes unnoticed. The number 2020. I'm … Continue reading Christ is the center of World History

The Problem with Christian Contemporary Music

https://open.spotify.com/episode/6Jk3wJWunoSakBWRPRUdNw “It is better to hear the rebuke of the wise, than for a man to hear the song of fools.” (Ecclesiastes 7:5 KJV)Tweet Singing and listening to music is an important part of a Christian's life. In fact, the Bible tells us to sing psalms and hymns and spiritual songs. “Let the word of Christ … Continue reading The Problem with Christian Contemporary Music

Kindle vs Paperback: My Thoughts

And further, by these, my son, be admonished: of making many books there is no end; and much study is a weariness of the flesh. Ecclesiastes 12:12 Anyone studying for an exam could testify that much study is truly a weariness of the flesh. Given that, a book written to a specific person would capture them to … Continue reading Kindle vs Paperback: My Thoughts

Having Self-Direction (Schwartz Theory of Basic Values)

This post is going to be personal as I'll be recording some of my real-world experiences. Not all might find this edifying. The reason I'm writing this post is that I find that writing out stuff helps me better organize thoughts in my mind. I read a book that talked about the different basic values … Continue reading Having Self-Direction (Schwartz Theory of Basic Values)