{"id":576,"date":"2022-03-21T07:21:11","date_gmt":"2022-03-21T07:21:11","guid":{"rendered":"https:\/\/hackercto.com\/?page_id=576"},"modified":"2023-04-24T06:16:43","modified_gmt":"2023-04-24T06:16:43","slug":"home-2","status":"publish","type":"page","link":"https:\/\/hackercto.com\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"576\" class=\"elementor elementor-576\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2981775 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2981775\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-08596d3\" data-id=\"08596d3\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f826aac elementor-widget elementor-widget-heading\" data-id=\"f826aac\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 08-05-2024 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h6 class=\"elementor-heading-title elementor-size-default\">Insights, guides and hacks from a CTO<\/h6>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb451fb elementor-widget__width-initial elementor-widget elementor-widget-image-box\" data-id=\"fb451fb\" data-element_type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 08-05-2024 *\/\n.elementor-widget-image-box .elementor-image-box-content{width:100%}@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{text-align:end;flex-direction:row-reverse}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{text-align:start;flex-direction:row}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{align-items:flex-start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{align-items:center}.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{align-items:flex-end}}@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-image-box .elementor-image-box-img{display:inline-block}.elementor-widget-image-box .elementor-image-box-title a{color:inherit}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-description{margin:0}<\/style><div class=\"elementor-image-box-wrapper\"><div class=\"elementor-image-box-content\"><h1 class=\"elementor-image-box-title\">Code, Creativity and Everything in Between<\/h1><p class=\"elementor-image-box-description\">Hi, I'm Sajo, a CTO based in Dubai. Welcome to my blog, where I share dev notes and quick hacks to fuel your own innovation. Join me on this journey of learning, exploring and creating - oh, and you might also stumble upon some of my travel and food adventures along the way!<\/p><\/div><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-81ca552 elementor-widget elementor-widget-button\" data-id=\"81ca552\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/?page_id=845\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Read Articles<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-611ab62 elementor-widget elementor-widget-image\" data-id=\"611ab62\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 08-05-2024 *\/\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"342\" height=\"199\" src=\"https:\/\/hackercto.com\/wp-content\/uploads\/2022\/03\/dotted-pattern.png\" class=\"attachment-large size-large wp-image-626\" alt=\"\" srcset=\"https:\/\/hackercto.com\/wp-content\/uploads\/2022\/03\/dotted-pattern.png 342w, https:\/\/hackercto.com\/wp-content\/uploads\/2022\/03\/dotted-pattern-300x175.png 300w\" sizes=\"(max-width: 342px) 100vw, 342px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-2068237\" data-id=\"2068237\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-96f04b0 elementor-widget elementor-widget-image\" data-id=\"96f04b0\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"803\" height=\"914\" src=\"https:\/\/hackercto.com\/wp-content\/uploads\/2022\/03\/home-hero-img.jpg\" class=\"attachment-full size-full wp-image-589\" alt=\"\" srcset=\"https:\/\/hackercto.com\/wp-content\/uploads\/2022\/03\/home-hero-img.jpg 803w, https:\/\/hackercto.com\/wp-content\/uploads\/2022\/03\/home-hero-img-264x300.jpg 264w, https:\/\/hackercto.com\/wp-content\/uploads\/2022\/03\/home-hero-img-768x874.jpg 768w\" sizes=\"(max-width: 803px) 100vw, 803px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-2d7482e e-flex e-con-boxed e-con e-parent\" data-id=\"2d7482e\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a3e48dc premium-blog-align-left elementor-widget elementor-widget-premium-addon-blog\" data-id=\"a3e48dc\" data-element_type=\"widget\" data-settings=\"{&quot;premium_blog_grid&quot;:&quot;yes&quot;,&quot;premium_blog_layout&quot;:&quot;even&quot;,&quot;premium_blog_columns_number&quot;:&quot;50%&quot;,&quot;premium_blog_columns_number_tablet&quot;:&quot;50%&quot;,&quot;premium_blog_columns_number_mobile&quot;:&quot;100%&quot;}\" data-widget_type=\"premium-addon-blog.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\n\t\t\t\t<div class=\"premium-blog-wrap  premium-blog-even\" data-page=\"576\">\n\t\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-side\">\n\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-thumb-effect-wrapper\">\n\t\t\t\t\t\t<div class=\"premium-blog-thumbnail-container premium-blog-zoomin-effect\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/hackercto.com\/wp-content\/uploads\/2023\/04\/train-wagons-carrying-cargo-containers-shipping-companies-scaled.jpg\" class=\"attachment-full size-full wp-image-21\" alt=\"\" srcset=\"https:\/\/hackercto.com\/wp-content\/uploads\/2023\/04\/train-wagons-carrying-cargo-containers-shipping-companies-scaled.jpg 2560w, https:\/\/hackercto.com\/wp-content\/uploads\/2023\/04\/train-wagons-carrying-cargo-containers-shipping-companies-300x200.jpg 300w, https:\/\/hackercto.com\/wp-content\/uploads\/2023\/04\/train-wagons-carrying-cargo-containers-shipping-companies-1024x683.jpg 1024w, https:\/\/hackercto.com\/wp-content\/uploads\/2023\/04\/train-wagons-carrying-cargo-containers-shipping-companies-768x512.jpg 768w, https:\/\/hackercto.com\/wp-content\/uploads\/2023\/04\/train-wagons-carrying-cargo-containers-shipping-companies-1536x1024.jpg 1536w, https:\/\/hackercto.com\/wp-content\/uploads\/2023\/04\/train-wagons-carrying-cargo-containers-shipping-companies-2048x1365.jpg 2048w, https:\/\/hackercto.com\/wp-content\/uploads\/2023\/04\/train-wagons-carrying-cargo-containers-shipping-companies-1200x800.jpg 1200w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-thumbnail-overlay\">\n\t\t\t\t\t\t\t\t<a class=\"elementor-icon\" href=\"https:\/\/hackercto.com\/?p=19\" target=\"_self\" aria-hidden=\"true\"><span>AWS setup for containerized public apps with ALB and EC2<\/span><\/a>\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper \">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-cats-container\">\n\t\t\t\t\t\t\t\t<ul class=\"post-categories\">\n\t\t\t\t\t\t\t\t\t<li><a href=\"https:\/\/hackercto.com\/?cat=8\" class=\"elementor-repeater-item-8a175ea\">Dev Notes<\/a><\/li>\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/hackercto.com\/?p=19\" target=\"_self\">\n\t\t\t\tAWS setup for containerized public apps with ALB and EC2\t\t\t<\/a>\n\t\t<\/h2>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\t\t\t\t<div class=\"premium-blog-post-author premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-user fa-fw\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<a href=\"https:\/\/hackercto.com\/?author=1\" title=\"Posts by Sajo John\" rel=\"author\">Sajo John<\/a>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t<span class=\"premium-blog-meta-separator\">\u2022<\/span>\n\t\t\t\t<div class=\"premium-blog-post-time premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-calendar-alt\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<span>April 21, 2023<\/span>\n\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\n\t\t\t\t\t\t\t<span class=\"premium-blog-meta-separator\">\u2022<\/span>\n\t\t\t\t<div class=\"premium-blog-post-comments premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-comments-o fa-fw\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<a href=\"https:\/\/hackercto.com\/?p=19#comments\">1 Comment<\/a>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<div class=\"premium-blog-content-inner-wrapper\">\n\t\t<p class=\"premium-blog-post-content\">Containerization has become a popular choice for deploying applications as it provides a consistent and efficient way to package, ship, and run<\/p><div class=\"premium-blog-excerpt-link-wrap\"><a href=\"https:\/\/hackercto.com\/?p=19\" target=\"_self\" class=\"premium-blog-excerpt-link \">Read More \u00bb<\/a><\/div>\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<\/div>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Insights, guides and hacks from a CTO Code, Creativity and Everything in Between Hi, I&#8217;m Sajo, a CTO based in Dubai. Welcome to my blog, where I share dev notes and quick hacks to fuel your own innovation. Join me on this journey of learning, exploring and creating &#8211; oh, and you might also stumble &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/hackercto.com\/?p=19\"> <span class=\"screen-reader-text\">AWS setup for containerized public apps with ALB and EC2<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-global-header-display":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","footnotes":""},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/hackercto.com\/index.php?rest_route=\/wp\/v2\/pages\/576"}],"collection":[{"href":"https:\/\/hackercto.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hackercto.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hackercto.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hackercto.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=576"}],"version-history":[{"count":34,"href":"https:\/\/hackercto.com\/index.php?rest_route=\/wp\/v2\/pages\/576\/revisions"}],"predecessor-version":[{"id":899,"href":"https:\/\/hackercto.com\/index.php?rest_route=\/wp\/v2\/pages\/576\/revisions\/899"}],"wp:attachment":[{"href":"https:\/\/hackercto.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=576"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}