Tiny WordPress Insights
On WordPress core, plugins, themes, etc.Mon, 20 Aug 2018 16:48:40 +0000en-UShourly1https://wordpress.org/?v=4.9.8I am hiring!
https://www.tinywp.in/i-am-hiring/#respondSat, 04 Aug 2018 13:51:10 +0000https://www.tinywp.in/?p=2300Continue reading "I am hiring!"]]>I’ve been a freelancer since 2008. So, it’s been a decade. I am currently looking for a freelance system admin with keen interests in hosting WordPress and PHP sites. Even though, the hosting market, especially the WordPress hosting market, has some big names in it, there are still plenty of problems to solve. If you have interests in open source technologies and if you have...
]]>https://www.tinywp.in/i-am-hiring/feed/0Local LEMP Box
https://www.tinywp.in/local-lemp-server/#respondTue, 17 Jul 2018 10:22:53 +0000https://www.tinywp.in/?p=2275Continue reading "Local LEMP Box"]]>I develop sites locally, then migrate the changes to the staging site or to the live site. I never make changes without testing them in my local server. I already have a repo to bootstrap a live server with Nginx, MySQL, PHP and a few more other goodies. However, there are lot of areas to improve to speed-up the development of local sites. For example, PhpMyAdmin runs on its own domain named...
https://www.tinywp.in/uptime-monitoring/#respondSat, 23 Jun 2018 07:49:00 +0000https://www.tinywp.in/?p=2261Continue reading "Uptime Monitoring"]]>WordPress is easy to use. Behind the scene, it is a complex piece of software, running on PHP and MySQL. Monitoring the uptime of WordPress sites may seem straightforward. But, in reality, it is easy to miss the downtime using conventional methods. Let me provide you with an example. Let’s take this site… tinywp.in . I monitor this site using multiple uptime monitoring services. They...
]]>https://www.tinywp.in/uptime-monitoring/feed/0Please don’t hire me!
https://www.tinywp.in/do-not-hire-me/#respondFri, 02 Feb 2018 12:49:26 +0000https://www.tinywp.in/?p=2189Continue reading "Please don’t hire me!"]]>Please do not hire me because the cost of living in the country where I live is way cheaper than where you live. Just because the cost of living is lower doesn’t mean you can hire my services at a fraction of rate charged by the tech people from your own country! Of course, the cost of food and real estate are much cheaper here. The cost of food is rapidly increasing here due to...
]]>https://www.tinywp.in/do-not-hire-me/feed/0Oops Moments in DevOps
https://www.tinywp.in/devops-lessons/#respondMon, 01 Jan 2018 11:01:12 +0000https://www.tinywp.in/?p=2153Continue reading "Oops Moments in DevOps"]]>A post on a new year is usually about resolutions! But, isn’t the best time to revisit the last year’s mistakes and resolve to never repeat it this year (and years to come)?! Since, my strong skills are with DevOps, I’d like to share some oops moments (you may call them blunders) that you’d never want to do it, if you are starting on DevOps or if you just want to understand...
]]>https://www.tinywp.in/devops-lessons/feed/0Excluding iPad from wp_is_mobile!
https://www.tinywp.in/wp_is_mobile-exclude-ipad/#respondFri, 08 Dec 2017 01:12:19 +0000https://www.tinywp.in/?p=2124Continue reading "Excluding iPad from wp_is_mobile!"]]>Mobile Detect Logo by Dragoș Gavrilă! wp_is_mobile function in WordPress considers iPad as mobile! This scenario creates issues on iPad, iPad Pro, or any relevant tablets. To be precise, iPads are shown a mobile version of a site rather than the desktop version! Searching the internet didn’t yield a clean way to overcome this situation. Heck, there are even plugins to detect mobile devices...
https://www.tinywp.in/one-way-backups/#respondThu, 19 Oct 2017 07:33:20 +0000https://www.tinywp.in/?p=2090An old article (of mine), but discusses the importance of having one-way backups (external link).
]]>https://www.tinywp.in/one-way-backups/feed/0WP Rocket – Nginx configuration
https://www.tinywp.in/wp-rocket-nginx-configuration/#commentsTue, 10 Oct 2017 16:13:03 +0000https://www.tinywp.in/?p=2069Continue reading "WP Rocket – Nginx configuration"]]>I prefer open-source software and have been a long-time advocate of OSS in general. Recently, I started liking WP Rocket plugin that offers some unique features. I already have a perfect Nginx configuration for WP Super Cache plugin (that I consider as the best full-cache plugin till date). Since, WP Rocket uses disk caching like WPSC, I wanted to quickly convert the existing configurations to fit...
]]>https://www.tinywp.in/wp-rocket-nginx-configuration/feed/2Sandboxing email for a local WP site using just three lines of code!
https://www.tinywp.in/postfix-email-sandboxing/#respondWed, 23 Aug 2017 11:12:39 +0000https://www.tinywp.in/?p=2021Continue reading "Sandboxing email for a local WP site using just three lines of code!"]]>In a local-staging-live workflow, often we have some restrictions on both local and staging / development environments. A common restriction is to disallow indexing of the development site that may introduce duplicate content in the search result, if indexing is allowed (that is not uncommon when we set up the live site and then copy it to develop further :-) ). There are lot more restrictions and...
]]>https://www.tinywp.in/postfix-email-sandboxing/feed/0WordPress Preloading Posts / Pages / Images – What, when and how!
https://www.tinywp.in/preloading-posts-pages-images-what-when-how/#respondSun, 09 Apr 2017 03:54:18 +0000https://www.tinywp.in/?p=1984Continue reading "WordPress Preloading Posts / Pages / Images – What, when and how!"]]>Preloading posts is one of the popular recommendations by most articles on the internet on how to speed up your WordPress site. Since, most WordPress sites (I’d say over 99%) have little or negligible traffic, it is highly recommended to get the posts preloaded in the cache so that the visitors do not have to wait to get the generated on-the-fly that actually takes some time. In this case...