{"id":8,"date":"2018-06-08T15:03:57","date_gmt":"2018-06-08T15:03:57","guid":{"rendered":"http:\/\/34.235.188.250\/?page_id=8"},"modified":"2026-05-23T00:25:42","modified_gmt":"2026-05-22T16:25:42","slug":"blog","status":"publish","type":"page","link":"https:\/\/cliffordjuan.com\/index.php\/blog\/","title":{"rendered":"Blog"},"content":{"rendered":"\n<div class=\"wp-container-6a1c7acc6a90e wp-block-group\"><div class=\"wp-block-group__inner-container\">\n<div class=\"wp-container-6a1c7acc6a742 wp-block-group\"><div class=\"wp-block-group__inner-container\"><ul class=\"wp-block-latest-posts__list has-dates wp-block-latest-posts\"><li><a href=\"https:\/\/cliffordjuan.com\/index.php\/2026\/05\/18\/adding-a-zfs-management-module-to-cockpit-on-rhel-9-pitfalls-and-fixes\/\">Adding a ZFS Management Module to Cockpit on RHEL 9: Pitfalls and Fixes<\/a><time datetime=\"2026-05-18T23:59:58+08:00\" class=\"wp-block-latest-posts__post-date\">May 18, 2026<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Building a robust storage web interface requires tying together multiple infrastructure layers. Recently, I set out to integrate the&nbsp;45Drives cockpit-zfs&nbsp;module into Red Hat Enterprise Linux (RHEL) 9. While the Cockpit platform makes UI extensions straightforward, RHEL 9\u2019s strict enterprise packaging &hellip; <p class=\"link-more\"><a href=\"https:\/\/cliffordjuan.com\/index.php\/2026\/05\/18\/adding-a-zfs-management-module-to-cockpit-on-rhel-9-pitfalls-and-fixes\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Adding a ZFS Management Module to Cockpit on RHEL 9: Pitfalls and Fixes&#8221;<\/span><\/a><\/p><\/div><\/li>\n<li><a href=\"https:\/\/cliffordjuan.com\/index.php\/2024\/11\/19\/my-journey-migrating-from-ipv4-to-ipv6-on-aws\/\">My Journey Migrating from IPv4 to IPv6 on AWS<\/a><time datetime=\"2024-11-19T03:00:10+08:00\" class=\"wp-block-latest-posts__post-date\">November 19, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">As cloud hosting costs continue to evolve, it&#8217;s essential to review and optimize our infrastructure. Recently, I embarked on a journey to transition from IPv4 to IPv6 on my AWS-hosted website, primarily to eliminate the cost associated with AWS Elastic &hellip; <p class=\"link-more\"><a href=\"https:\/\/cliffordjuan.com\/index.php\/2024\/11\/19\/my-journey-migrating-from-ipv4-to-ipv6-on-aws\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;My Journey Migrating from IPv4 to IPv6 on AWS&#8221;<\/span><\/a><\/p><\/div><\/li>\n<li><a href=\"https:\/\/cliffordjuan.com\/index.php\/2024\/10\/25\/microsoft-security-solutions-for-azure-and-hybrid-environments\/\">Microsoft Security Solutions for Azure and Hybrid Environments<\/a><time datetime=\"2024-10-25T21:12:18+08:00\" class=\"wp-block-latest-posts__post-date\">October 25, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">A Solutions Architect&#8217;s Overview for All Stakeholders Introduction Objective: This overview presents Microsoft\u2019s security solutions available for Azure and hybrid environments, detailing each product&#8217;s features, benefits, overlaps, licensing requirements, and documentation for further reference.Target Audience: IT administrators, management, and C-level &hellip; <p class=\"link-more\"><a href=\"https:\/\/cliffordjuan.com\/index.php\/2024\/10\/25\/microsoft-security-solutions-for-azure-and-hybrid-environments\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Microsoft Security Solutions for Azure and Hybrid Environments&#8221;<\/span><\/a><\/p><\/div><\/li>\n<li><a href=\"https:\/\/cliffordjuan.com\/index.php\/2024\/10\/24\/prompt-engineering-guide-by-chatgpt\/\">Prompt Engineering guide by ChatGPT.<\/a><time datetime=\"2024-10-24T01:29:49+08:00\" class=\"wp-block-latest-posts__post-date\">October 24, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">I&#8217;ve asked ChatGPT a guide in asking a better questions and here&#8217;s what it says. Prompt engineering is about crafting questions or instructions in a way that maximizes the quality of the response you get. Here\u2019s a step-by-step guide to &hellip; <p class=\"link-more\"><a href=\"https:\/\/cliffordjuan.com\/index.php\/2024\/10\/24\/prompt-engineering-guide-by-chatgpt\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Prompt Engineering guide by ChatGPT.&#8221;<\/span><\/a><\/p><\/div><\/li>\n<li><a href=\"https:\/\/cliffordjuan.com\/index.php\/2024\/05\/12\/troubleshooting-methodology\/\">Troubleshooting Methodology<\/a><time datetime=\"2024-05-12T23:39:41+08:00\" class=\"wp-block-latest-posts__post-date\">May 12, 2024<\/time><div class=\"wp-block-latest-posts__post-excerpt\">This post is a summary (list type) from an online class I took in 2022. I&#8217;m writing it as a note\/cheatsheet for myself and to those who may find it useful. IDENTIFY the problem and determine the scope. Question all &hellip; <p class=\"link-more\"><a href=\"https:\/\/cliffordjuan.com\/index.php\/2024\/05\/12\/troubleshooting-methodology\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Troubleshooting Methodology&#8221;<\/span><\/a><\/p><\/div><\/li>\n<li><a href=\"https:\/\/cliffordjuan.com\/index.php\/2023\/06\/17\/wiki-section-updated-with-new-cheatsheet-list\/\">Wiki section updated with new cheatsheet list<\/a><time datetime=\"2023-06-17T02:10:41+08:00\" class=\"wp-block-latest-posts__post-date\">June 17, 2023<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Hi everyone! I just added the Wiki section with some list of cheatsheet like TERRAFORM, ANSIBLE, KUBERNETES, DOCKER, DATABASE, and SCRIPTING. Let me know what else you&#8217;d like to include. Send email to me@cliffordjuan.com<\/div><\/li>\n<li><a href=\"https:\/\/cliffordjuan.com\/index.php\/2022\/08\/12\/amazon-linux-2-php-7-4-upgrade-to-php-8-0\/\">Amazon Linux 2 &#8211; PHP 7.4 upgrade to PHP 8.0<\/a><time datetime=\"2022-08-12T06:43:05+08:00\" class=\"wp-block-latest-posts__post-date\">August 12, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">A client&#8217;s machine installed with PHP 7.4 needs to be upgraded to PHP 8.0 sooner as the former is reaching &#8220;End of Life&#8221; support (until November 28, 2022). Here&#8217;s a link about it: https:\/\/www.php.net\/supported-versions.php These are the steps made to &hellip; <p class=\"link-more\"><a href=\"https:\/\/cliffordjuan.com\/index.php\/2022\/08\/12\/amazon-linux-2-php-7-4-upgrade-to-php-8-0\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Amazon Linux 2 &#8211; PHP 7.4 upgrade to PHP 8.0&#8221;<\/span><\/a><\/p><\/div><\/li>\n<li><a href=\"https:\/\/cliffordjuan.com\/index.php\/2022\/02\/15\/cloud-vendors-vps-review\/\">Cloud Vendors VPS Review<\/a><time datetime=\"2022-02-15T18:10:53+08:00\" class=\"wp-block-latest-posts__post-date\">February 15, 2022<\/time><div class=\"wp-block-latest-posts__post-excerpt\">If you&#8217;re specifically just into Virtual Private Servers, you may want to look at Contabo as an alternative from most cloud providers like AWS, Azure, Alibaba, GCP, Oracle Cloud and Huawei. Almost all Cloud Providers pricing are &#8220;pay-as-you-go&#8221; by the &hellip; <p class=\"link-more\"><a href=\"https:\/\/cliffordjuan.com\/index.php\/2022\/02\/15\/cloud-vendors-vps-review\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Cloud Vendors VPS Review&#8221;<\/span><\/a><\/p><\/div><\/li>\n<li><a href=\"https:\/\/cliffordjuan.com\/index.php\/2018\/06\/10\/working-with-aws-cloudformation-is-fun\/\">Working with AWS CloudFormation is FUN!!!<\/a><time datetime=\"2018-06-10T02:54:55+08:00\" class=\"wp-block-latest-posts__post-date\">June 10, 2018<\/time><div class=\"wp-block-latest-posts__post-excerpt\">Working with CloudFormation to code your Infrastructure is fun and easy. Thanks to the visual designer that comes with the tool which work like most IDE (e.g. NetBeans, Eclipse) to develop a program. The designer has a drag and drop &hellip; <p class=\"link-more\"><a href=\"https:\/\/cliffordjuan.com\/index.php\/2018\/06\/10\/working-with-aws-cloudformation-is-fun\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Working with AWS CloudFormation is FUN!!!&#8221;<\/span><\/a><\/p><\/div><\/li>\n<\/ul><\/div><\/div>\n<\/div><\/div>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h1 style=\"font-size:18px;font-style:normal;font-weight:500\">Category<\/h1>\n\n\n<ul class=\"wp-block-categories-list wp-block-categories\">\t<li class=\"cat-item cat-item-4\"><a href=\"https:\/\/cliffordjuan.com\/index.php\/category\/aws\/\">AWS<\/a> (2)\n<\/li>\n\t<li class=\"cat-item cat-item-15\"><a href=\"https:\/\/cliffordjuan.com\/index.php\/category\/cloud\/\">Cloud<\/a> (3)\n<\/li>\n\t<li class=\"cat-item cat-item-57\"><a href=\"https:\/\/cliffordjuan.com\/index.php\/category\/linux\/\">Linux<\/a> (1)\n<\/li>\n\t<li class=\"cat-item cat-item-38\"><a href=\"https:\/\/cliffordjuan.com\/index.php\/category\/security\/\">Security<\/a> (1)\n<\/li>\n\t<li class=\"cat-item cat-item-32\"><a href=\"https:\/\/cliffordjuan.com\/index.php\/category\/technology\/\">Technology<\/a> (4)\n<\/li>\n\t<li class=\"cat-item cat-item-27\"><a href=\"https:\/\/cliffordjuan.com\/index.php\/category\/troubleshooting\/\">Troubleshooting<\/a> (2)\n<\/li>\n\t<li class=\"cat-item cat-item-1\"><a href=\"https:\/\/cliffordjuan.com\/index.php\/category\/uncategorized\/\">Uncategorized<\/a> (1)\n<\/li>\n\t<li class=\"cat-item cat-item-26\"><a href=\"https:\/\/cliffordjuan.com\/index.php\/category\/web\/\">Web<\/a> (3)\n<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Category<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/cliffordjuan.com\/index.php\/wp-json\/wp\/v2\/pages\/8"}],"collection":[{"href":"https:\/\/cliffordjuan.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cliffordjuan.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cliffordjuan.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cliffordjuan.com\/index.php\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":8,"href":"https:\/\/cliffordjuan.com\/index.php\/wp-json\/wp\/v2\/pages\/8\/revisions"}],"predecessor-version":[{"id":525,"href":"https:\/\/cliffordjuan.com\/index.php\/wp-json\/wp\/v2\/pages\/8\/revisions\/525"}],"wp:attachment":[{"href":"https:\/\/cliffordjuan.com\/index.php\/wp-json\/wp\/v2\/media?parent=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}