The following post assumes that the office is a typical open office with desks side-by-side. No, I will not give any example photos here.
Usually, voice conversations at the office desk area seem to be socially acceptable, especially when the…
It has been ages since I have ever gone for a physical meetup. Work, university and COVID-19 simply made it impossible for me to attend one. My mind was cluttered with how much I hate university and many more. The…
I recently ordered and shipped in a 16TB hard disk from NewEgg.
Some of my friends recommended me to buy an external hard disk, send to a forwarder and then ship it to Singapore. This is indeed a more affordable…
Hey all!
I’m excited to tell all of you something!
PHP Asia Conference is back for this year! I’ve attended it in 2016 as a speaker and it was amazing. If you’ve not read my 2016 blog post, you should!…
Today, I learnt about balancing and managing yet another engineering trade-off about APIs. To achieve a glory of REST, we would need to take a look at Richardson’s Maturity Model.
Richardson’s Maturity Model
Essentially, to achieve the glory of REST,…
I’ve had a few goals in mind that I wanted to accomplish and managed to complete them.
I wanted to contribute to the free software movement, contribute more to local tech community, learn more about software engineering, be more courageous…
I came into this thinking initially when I read the late Pieter Hintjen’s books. He was against numbers/coverage percentage and said that testing should be focused on APIs. This ensures that the components that works and ignores how individual components…
Just a quick update on what’s going on with life right now. My buddy Josh Long recently bought me tons of books for my reading during my free time whilst in army. (Thanks Josh) And I’ve started off with the…
This applies especially to projects that are just starting out.
Recently, I’ve been reading a little on domain driven design and building a small software project. Whenever I add certain specific object structures, it makes it harder to solve the…