Blog
My Self-Learning Notes
This post is also published on the Medium publication Better Programming. See my post there. Move your apps from Heroku by setting up a continuous deployment workflow for your Python and PHP web apps Heroku is deprecating its free tiers for deploying web apps by Nov 28, 2022. If you have many low-traffic portfolio projects…
How to Setup Nginx Reverse Proxy for Routing Incoming Traffic to Different Containers and Certbot for Auto-Renewing SSL Certificates For small applications or test environments where separate machines for different web servers are cost prohibitive, one option is to have different servers run on the same machine in different Docker containers. Docker doesn’t support exposing…
Please see this notebook on my GitHub for the details of this analysis. There is a wide selection of mobile carriers in Canada; however, small carriers focus their coverage on major population centers. A company with mobile teams that travel around the country requires a mobile carrier that provides a secure connection in as many…
If you want to publish your plugins on the the WordPress Plugin Directory, you will need to use SVN (Apache Subversion) version control system to upload your code. This articles covers the steps for submitting and updating your plugin, as well as editing your plugin page on Wordpress.org.
The steps I followed to install GitLab on my VPS on DigitalOcean.
Markdown is a simple markup language for creating formatted text in a plain-text editor. Conventionally, readme files are written in markdown and saved with the .md extension. Github looks for a readme.md file and displays it under the bottom of the code tab of a repository.