As a continuation of my blog posts regarding continuous delivery, I shall explore the continuous delivery options for WordPress websites since I was recently been involved in such a project.
One changing component of a WordPress website is its templates, which are written in PHP. This PHP source can be version controlled quite easily and integrated with a continuous delivery system.
However, another changing component of a WordPress website is its plugins and their…Continue
Posted on August 3, 2015 at 8:48am
I like to hone my problem-solving skills by going over some programming contest questions and I also like to use programming contest problems in interviews because it allows me to gauge whether the candidate is a just a coder or a problem solver. That's not to say that if you can't come up with a correct solution, you aren't a problem solver -- if I'm the interviewer, I'm more interested in how you approach the problem and whether you can break up and present the problem in an abstract…Continue
Posted on June 8, 2015 at 12:00am
Having worked on many software projects written in C#, I've come to prefer certain conventions when creating the architecture of a C# project. In this highly opinionated blog post, I will share these personal preferences, which I hope may be of some value to the reader.
If possible, I prefer not to hunt down projects that ultimately make up the product. If a product is a collection of projects, then I think this should be bundled as a Visual…Continue
Posted on April 13, 2015 at 12:02am
As a reference for myself in the future and for others who may find this information useful, this blog post describes my experience with installing ArchLinux on a machine that requires Broadcom wireless drivers for Wi-Fi and Ethernet isn't available.
I recently decided to install ArchLinux on my…Continue
Posted on February 16, 2015 at 12:15am — 2 Comments