Look Mum, No Servers! Create a Telegram Bot to communicate with GitHub Actions
· β˜• 7 min read · πŸ‘¨ Dennis Lee πŸ‘¨
Discover how Telegram extends beyond messaging to revolutionize your workflow automation. This guide introduces creating a Telegram Bot to not only streamline dialogues but also to manage servers, automate tasks, and enhance your development operations with GitHub Actions.

Comparison of YouTube Free Autogenerated Subtitles vs Paid AI
· β˜• 7 min read · πŸ‘¨ Dennis Lee
YouTube isn't just for watching and sharing videos. It's also for listening to podcasts, and reading transcriptions. Using an open-source application gives you the ability to download the video, audio or text data only, where you can consume the data at your own leisure, or even autogenerate blog articles.

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.