New Posts
-

Focus on Intentions for Clean Code
Your colleagues are fans of clean code and well-structured software, and they follow almost all the rules loyally in your codebase. The methods are short, only do one thing; you don’t repeat yourself anywhere in the code; all the classes are well designed and clearly implemented; the code files are clearly organised into packages; design patterns are properly used; all the best practices are being followed. But when you put yourself into the place to work with the codebase, you are still puzzled — one method calling another, all the objects wired up with each other and each line of…
-

Setup Postfix Email Server
For saving money and taking the full control of the service, I decided to setup my own postfix email server on a Ubuntu virtual server. And this article recorded the process.
-

WordPress Deployment with Nginx Reverse-Proxy and HTTPS for Multiple Domains
For saving server costs, it might be a good idea to deploy different WordPress instances on the same physical machine. With the Nginx domain name configuration, it is quite easy to serve WordPress for multiple domains.

