Home
Cha Chaan Teng
Cancel

PHP is English

Recently many software gurus(e.g.: [Jeff Atwood](http://www.codinghorror.com/blog/2012/06/the-php-singularity.html & Fabien Potencier) whom I admired debates how good/bad PHP is. Some criticize...

My killer interview question (for junior software engineer)

This post is full of ignorance. But my main point still stand. In the last interview, we have a failed hiring. We have hired a person who is perfectly nice, but very inept in our Designated role. ...

Gotcha in CodeIgniter

After 2 months of hustling, the development phase of my first “big” project is over. In this 2 months, I had to spend half of my brain debugging and implementing new features in a now defunct versi...

My follow-up on dynamic typing

In my previous post, I’ve mentioned that it is up to the implementation to define whether the function will behave properly. Another issue that I can came out with is the readability of your code t...

Why I prefer static typed language

Yes. It is been a long time. I am now working on a project which consists of a team from different technical background. Some works on PHP for their whole careers, others, like me, comes from a ...

Where to fork a thread?

This is a repost of a post in Tumblr over a years ago. Time flies and I found the solution. The original post: As my project starts to grow and I am trying to refactor my code into different modu...