Custom GitLab Runner to run any CI/CD pipeline on your workstation
· β˜• 3 min read · πŸ‘¨ Dennis Lee
There are several benefits when using a custom GitLab runner. First, you don't have to worry about the number of CI/CD minutes limitation on's free tier. Second, the shared runners that offers can be extremely slow, especially when using cache in your CI/CD configuration.

Deploy a WordPress pipeline to minimize and upload images
· β˜• 9 min read · πŸ‘¨ Dennis Lee
There are several limitations when using a shared WordPress hosting. If you have used `wp-cli`, you would have known that you can perform most of the WP functions, such as publishing a new post, uploading media, etc from your local terminal, which saves a lot of time.

Renew SSL certificate of shared hosting with certbot
· β˜• 4 min read · πŸ‘¨ Dennis Lee
If you have bought a domain name, such as ``, you would know that it will require a SSL certificate for `HTTPS` connection. However, the SSL certificate is an additional cost that requires renewal each year.

Building a Telegram Chat with a MT4 Forex Trading Expert Advisor
· β˜• 17 min read · πŸ‘¨ Dennis Lee
Telegram isn't just for sending and receiving chat messages. It's also for automating your dialog flow, including work flow. Using a Telegram Bot gives you the ability to check prices, query status, manage trades, and even have a fun conversation. And if you're a serious crypto or forex trader, you can create your own Telegram Bot to manage your order flow.

Creating a Blog Theme with Bootstrap and Harp
· β˜• 12 min read · πŸ‘¨ Dennis Lee
This was a personal project to create a GUIΒ **head**Β that is modular, which can be developed with any Headless CMS backend.