The country that I currently reside in has an interesting system where engineers are not encouraged to formally call themselves Engineers until they become licensed “Professional Engineers” or “P.Eng” through a period of “Engineer in Training” and other regulations.
Droplet 2
As mentioned earlier, I finally dropped virtual host and rented myself a Droplet. It’s cheap, easy to setup, no downside yet (except that it’s a really small instance compare to what I work with during day times).
Needed a Drop
GitHub page has served me well. But since I already signed up a $5 VPS at digitalocean.com, I figured it’s time to switch to gain more control and pollute GitHub commit number no more.
Engineering and Programming

When I was teaching Python as an instructional assistant in Engineering 1, McMaster University, I got into this type of conversation with students a lot:
- Student: “Why do I have to learn programming?”
- Me: “Why did you choose engineering in the first place? Why not English or Philosophy?”
Reader in Peace

Innovation? State Your Problem
After failing my first trial startup, I shamelessly listed it as my past experience with a tag of “Suspended Indefinitely”. Nobody actually cares about that. But I do.
Speedy Expressions
It’s been an interesting week.
Sane Drivers Demanded. Insane Ones Supplied
The joy of driving has ended.
No Cache for Blog
PHP was the first programming language I learned, no matter how bad you think it is, it has its fair share of contribution toward my knowledge pool today. During that learning process, other than programming insights and techniques, I learned two things: