[{"data":1,"prerenderedAt":1008},["ShallowReactive",2],{"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fmenu\u002Fprimary-navigation?lang=en":3,"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fmenu\u002Ffooter-navigation?lang=en":274,"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fcbtw\u002Fv1\u002Fregions-dropdown?lang=en":418,"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fmenu\u002Flegal-navigation?lang=en":428,"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts?slug=lessons-learned-when-migrating-from-jenkins-to-github-actions&_embed&lang=en":494,"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fcbtw\u002Fv1\u002Fsocial-links?lang=en":954,"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fcbtw\u002Fv1\u002Finsights-posts\u002F?post_id=3985&region=global":973},[4,89,168,177,187,236,264],{"ID":5,"post_author":6,"post_date":7,"post_date_gmt":7,"post_content":8,"post_title":9,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":12,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":14,"menu_order":15,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":5,"menu_item_parent":17,"object_id":19,"object":20,"type":21,"type_label":22,"url":23,"title":9,"target":8,"attr_title":8,"description":8,"classes":24,"xfn":8,"layout_type":12,"children":25},13545,"32","2026-03-23 03:09:43","","Services","publish","closed","services",0,"https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F13545?p=13545&#038;preview=true&#038;post_type=nav_menu_item",1,"nav_menu_item","0","raw","12830","page","post_type","Page","https:\u002F\u002Fstaging.cbtw.tech\u002Fservice-overview\u002F",[8],[26,36,49,60,70,80],{"ID":27,"post_author":6,"post_date":7,"post_date_gmt":28,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":30,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":31,"menu_order":32,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":27,"menu_item_parent":33,"object_id":19,"object":20,"type":21,"type_label":22,"url":23,"title":34,"target":8,"attr_title":8,"description":8,"classes":35,"xfn":8,"layout_type":12},13542,"2026-03-23 02:25:15"," ","13542","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F13542?p=13542&#038;preview=true&#038;post_type=nav_menu_item",2,"13545","Services Overview",[8],{"ID":37,"post_author":38,"post_date":7,"post_date_gmt":39,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":40,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":41,"guid":42,"menu_order":43,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":37,"menu_item_parent":33,"object_id":44,"object":20,"type":21,"type_label":22,"url":45,"title":46,"target":8,"attr_title":8,"description":8,"classes":47,"xfn":8,"layout_type":48},8444,"26","2025-07-02 17:13:28","8444",12830,"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002F8444",3,"7212","https:\u002F\u002Fstaging.cbtw.tech\u002Fservice-overview\u002Fsoftware-engineering\u002F","Software Engineering",[8],"default",{"ID":50,"post_author":51,"post_date":7,"post_date_gmt":52,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":53,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":54,"menu_order":55,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":50,"menu_item_parent":33,"object_id":56,"object":20,"type":21,"type_label":22,"url":57,"title":58,"target":8,"attr_title":8,"description":8,"classes":59,"xfn":8,"layout_type":48},13390,"22","2026-03-20 09:19:01","13390","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F13390?p=13390&#038;preview=true&#038;post_type=nav_menu_item",4,"13023","https:\u002F\u002Fstaging.cbtw.tech\u002Fservice-overview\u002Fai-data-platforms\u002F","AI &amp; Data Platforms",[8],{"ID":61,"post_author":51,"post_date":7,"post_date_gmt":62,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":63,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":64,"menu_order":65,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":61,"menu_item_parent":33,"object_id":66,"object":20,"type":21,"type_label":22,"url":67,"title":68,"target":8,"attr_title":8,"description":8,"classes":69,"xfn":8,"layout_type":12},8510,"2025-07-03 07:14:41","8510","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8510?p=8510&#038;preview=true&#038;post_type=nav_menu_item",5,"7500","https:\u002F\u002Fstaging.cbtw.tech\u002Fservice-overview\u002Fcloud-and-enterprise-platforms\u002F","Cloud &amp; Enterprise Platforms",[8],{"ID":71,"post_author":51,"post_date":7,"post_date_gmt":72,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":73,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":74,"menu_order":75,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":71,"menu_item_parent":33,"object_id":76,"object":20,"type":21,"type_label":22,"url":77,"title":78,"target":8,"attr_title":8,"description":8,"classes":79,"xfn":8,"layout_type":48},13389,"2026-03-20 09:19:02","13389","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F13389?p=13389&#038;preview=true&#038;post_type=nav_menu_item",6,"13141","https:\u002F\u002Fstaging.cbtw.tech\u002Fservice-overview\u002Fcybersecurity\u002F","Cybersecurity",[8],{"ID":81,"post_author":38,"post_date":7,"post_date_gmt":39,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":82,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":83,"menu_order":84,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":81,"menu_item_parent":33,"object_id":85,"object":20,"type":21,"type_label":22,"url":86,"title":87,"target":8,"attr_title":8,"description":8,"classes":88,"xfn":8,"layout_type":48},8445,"8445","https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002F8445",7,"7149","https:\u002F\u002Fstaging.cbtw.tech\u002Fservice-overview\u002Fstrategy-product-transformation\u002F","Strategy, Product &amp; Transformation",[8],{"ID":90,"post_author":51,"post_date":7,"post_date_gmt":91,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":92,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":93,"menu_order":94,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":90,"menu_item_parent":17,"object_id":95,"object":20,"type":21,"type_label":22,"url":96,"title":97,"target":8,"attr_title":8,"description":8,"classes":98,"xfn":8,"layout_type":99,"children":100},8267,"2025-07-01 22:49:06","8267","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8267?p=8267&#038;preview=true&#038;post_type=nav_menu_item",8,"6941","https:\u002F\u002Fstaging.cbtw.tech\u002Fsectors\u002F","Sectors",[8],"sectors",[101,109,120,129,139,148,158],{"ID":102,"post_author":51,"post_date":7,"post_date_gmt":103,"post_content":8,"post_title":104,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":105,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":106,"menu_order":107,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":102,"menu_item_parent":92,"object_id":95,"object":20,"type":21,"type_label":22,"url":96,"title":104,"target":8,"attr_title":8,"description":8,"classes":108,"xfn":8,"layout_type":99},9578,"2025-07-24 08:22:02","Sectors Overview","sectors-overview","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F9578?p=9578&#038;preview=true&#038;post_type=nav_menu_item",9,[8],{"ID":110,"post_author":51,"post_date":7,"post_date_gmt":111,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":112,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":113,"guid":114,"menu_order":115,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":110,"menu_item_parent":92,"object_id":116,"object":20,"type":21,"type_label":22,"url":117,"title":118,"target":8,"attr_title":8,"description":8,"classes":119,"xfn":8,"layout_type":48},8598,"2025-07-03 10:09:48","8598",6941,"https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8598?p=8598&#038;preview=true&#038;post_type=nav_menu_item",10,"8592","https:\u002F\u002Fstaging.cbtw.tech\u002Fsectors\u002Fbanking-and-finance\u002F","Banking &#038; Finance",[8],{"ID":121,"post_author":51,"post_date":7,"post_date_gmt":91,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":122,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":113,"guid":123,"menu_order":124,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":121,"menu_item_parent":92,"object_id":125,"object":20,"type":21,"type_label":22,"url":126,"title":127,"target":8,"attr_title":8,"description":8,"classes":128,"xfn":8,"layout_type":48},8268,"8268","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8268?p=8268&#038;preview=true&#038;post_type=nav_menu_item",11,"8111","https:\u002F\u002Fstaging.cbtw.tech\u002Fsectors\u002Fenergy-utilities\u002F","Energy &amp; Utilities",[8],{"ID":130,"post_author":51,"post_date":7,"post_date_gmt":131,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":132,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":113,"guid":133,"menu_order":134,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":130,"menu_item_parent":92,"object_id":135,"object":20,"type":21,"type_label":22,"url":136,"title":137,"target":8,"attr_title":8,"description":8,"classes":138,"xfn":8,"layout_type":48},8642,"2025-07-03 10:58:18","8642","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8642?p=8642&#038;preview=true&#038;post_type=nav_menu_item",12,"8473","https:\u002F\u002Fstaging.cbtw.tech\u002Fsectors\u002Fluxury\u002F","Luxury",[8],{"ID":140,"post_author":51,"post_date":7,"post_date_gmt":62,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":141,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":113,"guid":142,"menu_order":143,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":140,"menu_item_parent":92,"object_id":144,"object":20,"type":21,"type_label":22,"url":145,"title":146,"target":8,"attr_title":8,"description":8,"classes":147,"xfn":8,"layout_type":48},8512,"8512","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8512?p=8512&#038;preview=true&#038;post_type=nav_menu_item",13,"8191","https:\u002F\u002Fstaging.cbtw.tech\u002Fsectors\u002Fmanufacturing-industry\u002F","Manufacturing &amp; Industry",[8],{"ID":149,"post_author":51,"post_date":7,"post_date_gmt":150,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":151,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":113,"guid":152,"menu_order":153,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":149,"menu_item_parent":92,"object_id":154,"object":20,"type":21,"type_label":22,"url":155,"title":156,"target":8,"attr_title":8,"description":8,"classes":157,"xfn":8,"layout_type":48},8953,"2025-07-09 11:41:56","8953","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8953?p=8953&#038;preview=true&#038;post_type=nav_menu_item",14,"8746","https:\u002F\u002Fstaging.cbtw.tech\u002Fsectors\u002Ftelecommunications-media\u002F","Telecommunications &amp; Media",[8],{"ID":159,"post_author":51,"post_date":7,"post_date_gmt":160,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":161,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":113,"guid":162,"menu_order":163,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":159,"menu_item_parent":92,"object_id":164,"object":20,"type":21,"type_label":22,"url":165,"title":166,"target":8,"attr_title":8,"description":8,"classes":167,"xfn":8,"layout_type":48},13463,"2026-03-20 14:08:59","13463","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F13463?p=13463&#038;preview=true&#038;post_type=nav_menu_item",15,"13333","https:\u002F\u002Fstaging.cbtw.tech\u002Fsectors\u002Fretail-and-e-commerce\u002F","Retail &amp; E-commerce",[8],{"ID":169,"post_author":51,"post_date":7,"post_date_gmt":62,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":170,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":171,"menu_order":172,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":169,"menu_item_parent":17,"object_id":173,"object":20,"type":21,"type_label":22,"url":174,"title":175,"target":8,"attr_title":8,"description":8,"classes":176,"xfn":8,"layout_type":48},8511,"8511","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8511?p=8511&#038;preview=true&#038;post_type=nav_menu_item",16,"8384","https:\u002F\u002Fstaging.cbtw.tech\u002Fpartners\u002F","Partners",[8],{"ID":178,"post_author":51,"post_date":7,"post_date_gmt":179,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":180,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":181,"menu_order":182,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":178,"menu_item_parent":17,"object_id":183,"object":20,"type":21,"type_label":22,"url":184,"title":185,"target":8,"attr_title":8,"description":8,"classes":186,"xfn":8,"layout_type":48},8269,"2025-07-01 22:50:12","8269","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8269?p=8269&#038;preview=true&#038;post_type=nav_menu_item",17,"7435","https:\u002F\u002Fstaging.cbtw.tech\u002Fabout\u002F","About",[8],{"ID":188,"post_author":38,"post_date":7,"post_date_gmt":189,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":190,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":191,"menu_order":192,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":188,"menu_item_parent":17,"object_id":193,"object":20,"type":21,"type_label":22,"url":194,"title":195,"target":8,"attr_title":8,"description":8,"classes":196,"xfn":8,"layout_type":197,"children":198},6754,"2025-05-28 15:17:46","6754","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F6754?p=6754&#038;preview=true&#038;post_type=nav_menu_item",18,"74","https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002F","Insights",[8],"insights",[199,207,218,227],{"ID":200,"post_author":51,"post_date":7,"post_date_gmt":201,"post_content":8,"post_title":202,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":203,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":204,"menu_order":205,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":200,"menu_item_parent":190,"object_id":193,"object":20,"type":21,"type_label":22,"url":194,"title":202,"target":8,"attr_title":8,"description":8,"classes":206,"xfn":8,"layout_type":197},9662,"2025-07-28 13:56:12","Insights Overview","insights-overview","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F9662?p=9662&#038;preview=true&#038;post_type=nav_menu_item",19,[8],{"ID":208,"post_author":51,"post_date":7,"post_date_gmt":209,"post_content":8,"post_title":210,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":197,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":211,"menu_order":212,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":208,"menu_item_parent":190,"object_id":213,"object":214,"type":214,"type_label":215,"title":210,"url":216,"target":8,"attr_title":8,"description":8,"classes":217,"xfn":8,"layout_type":48},8753,"2025-07-08 05:22:38","Expert Articles","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8753?p=8753&#038;preview=true&#038;post_type=nav_menu_item",20,"8753","custom","Custom Link","https:\u002F\u002Fstaging.cbtw.tech\u002Finsights?categories=insights",[8],{"ID":219,"post_author":51,"post_date":7,"post_date_gmt":209,"post_content":8,"post_title":220,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":221,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":222,"menu_order":223,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":219,"menu_item_parent":190,"object_id":224,"object":214,"type":214,"type_label":215,"title":220,"url":225,"target":8,"attr_title":8,"description":8,"classes":226,"xfn":8,"layout_type":48},8751,"Case Studies","case-studies","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8751?p=8751&#038;preview=true&#038;post_type=nav_menu_item",21,"8751","https:\u002F\u002Fstaging.cbtw.tech\u002Finsights?categories=case-studies",[8],{"ID":228,"post_author":51,"post_date":7,"post_date_gmt":209,"post_content":8,"post_title":229,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":230,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":231,"menu_order":232,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":228,"menu_item_parent":190,"object_id":233,"object":214,"type":214,"type_label":215,"title":229,"url":234,"target":8,"attr_title":8,"description":8,"classes":235,"xfn":8,"layout_type":48},8752,"Resources","resources","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8752?p=8752&#038;preview=true&#038;post_type=nav_menu_item",22,"8752","https:\u002F\u002Fstaging.cbtw.tech\u002Finsights?categories=resources",[8],{"ID":237,"post_author":51,"post_date":7,"post_date_gmt":179,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":238,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":239,"menu_order":240,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":237,"menu_item_parent":17,"object_id":241,"object":20,"type":21,"type_label":22,"url":242,"title":243,"target":8,"attr_title":8,"description":8,"classes":244,"xfn":8,"layout_type":48,"children":245},8270,"8270","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8270?p=8270&#038;preview=true&#038;post_type=nav_menu_item",23,"6937","https:\u002F\u002Fstaging.cbtw.tech\u002Fcareers\u002F","Careers",[8],[246,253],{"ID":247,"post_author":51,"post_date":7,"post_date_gmt":103,"post_content":8,"post_title":248,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":249,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":250,"menu_order":251,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":247,"menu_item_parent":238,"object_id":241,"object":20,"type":21,"type_label":22,"url":242,"title":248,"target":8,"attr_title":8,"description":8,"classes":252,"xfn":8,"layout_type":48},9579,"Culture","culture-2","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F9579?p=9579&#038;preview=true&#038;post_type=nav_menu_item",24,[8],{"ID":254,"post_author":51,"post_date":7,"post_date_gmt":255,"post_content":8,"post_title":256,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":257,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":258,"menu_order":259,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":254,"menu_item_parent":238,"object_id":260,"object":214,"type":214,"type_label":215,"title":256,"url":261,"target":262,"attr_title":8,"description":8,"classes":263,"xfn":8,"layout_type":48},8380,"2025-07-02 16:19:28","Open Positions","job-opportunities","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8380?p=8380&#038;preview=true&#038;post_type=nav_menu_item",25,"8380","https:\u002F\u002Fjobs-collaborationbetterstheworld.icims.com\u002Fjobs\u002Fsearch?hashed=-625911731","_blank",[8],{"ID":265,"post_author":38,"post_date":7,"post_date_gmt":189,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":266,"to_ping":8,"pinged":8,"post_modified":7,"post_modified_gmt":7,"post_content_filtered":8,"post_parent":13,"guid":267,"menu_order":268,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":265,"menu_item_parent":17,"object_id":269,"object":20,"type":21,"type_label":22,"url":270,"title":271,"target":8,"attr_title":8,"description":8,"classes":272,"xfn":8,"layout_type":273},6755,"6755","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F6755?p=6755&#038;preview=true&#038;post_type=nav_menu_item",26,"6718","https:\u002F\u002Fstaging.cbtw.tech\u002Fcontact\u002F","Contact",[8],"contact",[275,316,350,362,374,401],{"ID":276,"post_author":6,"post_date":277,"post_date_gmt":277,"post_content":8,"post_title":9,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":278,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":13,"guid":279,"menu_order":15,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":276,"menu_item_parent":17,"object_id":19,"object":20,"type":21,"type_label":22,"url":23,"title":9,"target":8,"attr_title":8,"description":8,"classes":280,"xfn":8,"layout_type":12,"children":281},13558,"2026-03-23 06:48:18","services-6","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F13558?p=13558&#038;preview=true&#038;post_type=nav_menu_item",[8],[282,288,294,300,305,310],{"ID":283,"post_author":6,"post_date":277,"post_date_gmt":277,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":284,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":13,"guid":285,"menu_order":32,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":283,"menu_item_parent":286,"object_id":19,"object":20,"type":21,"type_label":22,"url":23,"title":34,"target":8,"attr_title":8,"description":8,"classes":287,"xfn":8,"layout_type":12},13559,"13559","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F13559?p=13559&#038;preview=true&#038;post_type=nav_menu_item","13558",[8],{"ID":289,"post_author":51,"post_date":277,"post_date_gmt":290,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":291,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":41,"guid":292,"menu_order":43,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":289,"menu_item_parent":286,"object_id":44,"object":20,"type":21,"type_label":22,"url":45,"title":46,"target":8,"attr_title":8,"description":8,"classes":293,"xfn":8,"layout_type":48},8534,"2025-07-03 09:30:08","8534","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8534?p=8534&#038;preview=true&#038;post_type=nav_menu_item",[8],{"ID":295,"post_author":51,"post_date":277,"post_date_gmt":296,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":297,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":41,"guid":298,"menu_order":55,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":295,"menu_item_parent":286,"object_id":56,"object":20,"type":21,"type_label":22,"url":57,"title":58,"target":8,"attr_title":8,"description":8,"classes":299,"xfn":8,"layout_type":48},13388,"2026-03-20 09:17:28","13388","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F13388?p=13388&#038;preview=true&#038;post_type=nav_menu_item",[8],{"ID":301,"post_author":51,"post_date":277,"post_date_gmt":290,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":302,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":41,"guid":303,"menu_order":65,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":301,"menu_item_parent":286,"object_id":66,"object":20,"type":21,"type_label":22,"url":67,"title":68,"target":8,"attr_title":8,"description":8,"classes":304,"xfn":8,"layout_type":12},8531,"8531","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8531?p=8531&#038;preview=true&#038;post_type=nav_menu_item",[8],{"ID":306,"post_author":51,"post_date":277,"post_date_gmt":296,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":307,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":13,"guid":308,"menu_order":75,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":306,"menu_item_parent":286,"object_id":76,"object":20,"type":21,"type_label":22,"url":77,"title":78,"target":8,"attr_title":8,"description":8,"classes":309,"xfn":8,"layout_type":48},13387,"13387","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F13387?p=13387&#038;preview=true&#038;post_type=nav_menu_item",[8],{"ID":311,"post_author":51,"post_date":277,"post_date_gmt":312,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":313,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":41,"guid":314,"menu_order":84,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":311,"menu_item_parent":286,"object_id":85,"object":20,"type":21,"type_label":22,"url":86,"title":87,"target":8,"attr_title":8,"description":8,"classes":315,"xfn":8,"layout_type":48},8535,"2025-07-03 09:30:09","8535","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8535?p=8535&#038;preview=true&#038;post_type=nav_menu_item",[8],{"ID":317,"post_author":51,"post_date":277,"post_date_gmt":312,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":318,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":13,"guid":319,"menu_order":94,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":317,"menu_item_parent":17,"object_id":95,"object":20,"type":21,"type_label":22,"url":96,"title":97,"target":8,"attr_title":8,"description":8,"classes":320,"xfn":8,"layout_type":99,"children":321},8538,"8538","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8538?p=8538&#038;preview=true&#038;post_type=nav_menu_item",[8],[322,328,333,339,344],{"ID":323,"post_author":51,"post_date":277,"post_date_gmt":324,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":325,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":113,"guid":326,"menu_order":107,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":323,"menu_item_parent":318,"object_id":116,"object":20,"type":21,"type_label":22,"url":117,"title":118,"target":8,"attr_title":8,"description":8,"classes":327,"xfn":8,"layout_type":48},8599,"2025-07-03 10:10:18","8599","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8599?p=8599&#038;preview=true&#038;post_type=nav_menu_item",[8],{"ID":329,"post_author":51,"post_date":277,"post_date_gmt":312,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":330,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":113,"guid":331,"menu_order":115,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":329,"menu_item_parent":318,"object_id":125,"object":20,"type":21,"type_label":22,"url":126,"title":127,"target":8,"attr_title":8,"description":8,"classes":332,"xfn":8,"layout_type":48},8540,"8540","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8540?p=8540&#038;preview=true&#038;post_type=nav_menu_item",[8],{"ID":334,"post_author":51,"post_date":277,"post_date_gmt":335,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":336,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":113,"guid":337,"menu_order":124,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":334,"menu_item_parent":318,"object_id":135,"object":20,"type":21,"type_label":22,"url":136,"title":137,"target":8,"attr_title":8,"description":8,"classes":338,"xfn":8,"layout_type":48},8641,"2025-07-03 10:57:54","8641","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8641?p=8641&#038;preview=true&#038;post_type=nav_menu_item",[8],{"ID":340,"post_author":51,"post_date":277,"post_date_gmt":312,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":341,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":113,"guid":342,"menu_order":134,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":340,"menu_item_parent":318,"object_id":144,"object":20,"type":21,"type_label":22,"url":145,"title":146,"target":8,"attr_title":8,"description":8,"classes":343,"xfn":8,"layout_type":48},8539,"8539","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8539?p=8539&#038;preview=true&#038;post_type=nav_menu_item",[8],{"ID":345,"post_author":51,"post_date":277,"post_date_gmt":346,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":347,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":113,"guid":348,"menu_order":143,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":345,"menu_item_parent":318,"object_id":154,"object":20,"type":21,"type_label":22,"url":155,"title":156,"target":8,"attr_title":8,"description":8,"classes":349,"xfn":8,"layout_type":48},8952,"2025-07-09 11:41:39","8952","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8952?p=8952&#038;preview=true&#038;post_type=nav_menu_item",[8],{"ID":351,"post_author":51,"post_date":277,"post_date_gmt":312,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":352,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":13,"guid":353,"menu_order":153,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":351,"menu_item_parent":17,"object_id":173,"object":20,"type":21,"type_label":22,"url":174,"title":175,"target":8,"attr_title":8,"description":8,"classes":354,"xfn":8,"layout_type":48,"children":355},8529,"8529","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8529?p=8529&#038;preview=true&#038;post_type=nav_menu_item",[8],[356],{"ID":357,"post_author":51,"post_date":277,"post_date_gmt":312,"post_content":8,"post_title":358,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":359,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":13,"guid":360,"menu_order":163,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":357,"menu_item_parent":352,"object_id":173,"object":20,"type":21,"type_label":22,"url":174,"title":358,"target":8,"attr_title":8,"description":8,"classes":361,"xfn":8,"layout_type":48},8542,"Ecosystem","ecosystem","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8542?p=8542&#038;preview=true&#038;post_type=nav_menu_item",[8],{"ID":363,"post_author":51,"post_date":277,"post_date_gmt":312,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":364,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":13,"guid":365,"menu_order":172,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":363,"menu_item_parent":17,"object_id":183,"object":20,"type":21,"type_label":22,"url":184,"title":185,"target":8,"attr_title":8,"description":8,"classes":366,"xfn":8,"layout_type":48,"children":367},8536,"8536","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8536?p=8536&#038;preview=true&#038;post_type=nav_menu_item",[8],[368],{"ID":369,"post_author":51,"post_date":277,"post_date_gmt":312,"post_content":8,"post_title":370,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":371,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":13,"guid":372,"menu_order":182,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":369,"menu_item_parent":364,"object_id":183,"object":20,"type":21,"type_label":22,"url":184,"title":370,"target":8,"attr_title":8,"description":8,"classes":373,"xfn":8,"layout_type":48},8544,"Company","company-2","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8544?p=8544&#038;preview=true&#038;post_type=nav_menu_item",[8],{"ID":375,"post_author":376,"post_date":277,"post_date_gmt":377,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":378,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":13,"guid":379,"menu_order":192,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":375,"menu_item_parent":17,"object_id":193,"object":20,"type":21,"type_label":22,"url":194,"title":195,"target":8,"attr_title":8,"description":8,"classes":380,"xfn":8,"layout_type":197,"children":381},6625,"31","2025-05-28 06:53:21","6625","https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002F6625",[8],[382,389,395],{"ID":383,"post_author":51,"post_date":277,"post_date_gmt":384,"post_content":8,"post_title":195,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":385,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":13,"guid":386,"menu_order":205,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":383,"menu_item_parent":378,"object_id":387,"object":214,"type":214,"type_label":215,"title":195,"url":216,"target":8,"attr_title":8,"description":8,"classes":388,"xfn":8,"layout_type":48},8754,"2025-07-08 05:23:38","insights-2","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8754?p=8754&#038;preview=true&#038;post_type=nav_menu_item","8754",[8],{"ID":390,"post_author":51,"post_date":277,"post_date_gmt":384,"post_content":8,"post_title":220,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":391,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":13,"guid":392,"menu_order":212,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":390,"menu_item_parent":378,"object_id":393,"object":214,"type":214,"type_label":215,"title":220,"url":225,"target":8,"attr_title":8,"description":8,"classes":394,"xfn":8,"layout_type":48},8756,"case-studies-2","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8756?p=8756&#038;preview=true&#038;post_type=nav_menu_item","8756",[8],{"ID":396,"post_author":51,"post_date":277,"post_date_gmt":384,"post_content":8,"post_title":229,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":397,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":13,"guid":398,"menu_order":223,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":396,"menu_item_parent":378,"object_id":399,"object":214,"type":214,"type_label":215,"title":229,"url":234,"target":8,"attr_title":8,"description":8,"classes":400,"xfn":8,"layout_type":48},8755,"resources-2","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8755?p=8755&#038;preview=true&#038;post_type=nav_menu_item","8755",[8],{"ID":402,"post_author":51,"post_date":277,"post_date_gmt":312,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":403,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":13,"guid":404,"menu_order":232,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":402,"menu_item_parent":17,"object_id":241,"object":20,"type":21,"type_label":22,"url":242,"title":243,"target":8,"attr_title":8,"description":8,"classes":405,"xfn":8,"layout_type":48,"children":406},8537,"8537","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8537?p=8537&#038;preview=true&#038;post_type=nav_menu_item",[8],[407,412],{"ID":408,"post_author":51,"post_date":277,"post_date_gmt":312,"post_content":8,"post_title":248,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":409,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":13,"guid":410,"menu_order":240,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":408,"menu_item_parent":403,"object_id":241,"object":20,"type":21,"type_label":22,"url":242,"title":248,"target":8,"attr_title":8,"description":8,"classes":411,"xfn":8,"layout_type":48},8547,"culture","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8547?p=8547&#038;preview=true&#038;post_type=nav_menu_item",[8],{"ID":413,"post_author":51,"post_date":277,"post_date_gmt":312,"post_content":8,"post_title":256,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":414,"to_ping":8,"pinged":8,"post_modified":277,"post_modified_gmt":277,"post_content_filtered":8,"post_parent":13,"guid":415,"menu_order":251,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":413,"menu_item_parent":403,"object_id":416,"object":214,"type":214,"type_label":215,"title":256,"url":261,"target":262,"attr_title":8,"description":8,"classes":417,"xfn":8,"layout_type":48},8549,"open-positions","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F8549?p=8549&#038;preview=true&#038;post_type=nav_menu_item","8549",[8],{"items":419,"count":55},[420,422,424,426],{"value":421,"label":421},"EMEA",{"value":423,"label":423},"APAC",{"value":425,"label":425},"Americas",{"value":427,"label":427},"Africa",[429,440,449,458,468,477,486],{"ID":430,"post_author":431,"post_date":432,"post_date_gmt":433,"post_content":8,"post_title":434,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":435,"to_ping":8,"pinged":8,"post_modified":432,"post_modified_gmt":432,"post_content_filtered":8,"post_parent":13,"guid":436,"menu_order":15,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":430,"menu_item_parent":17,"object_id":437,"object":214,"type":214,"type_label":215,"title":434,"url":438,"target":8,"attr_title":8,"description":8,"classes":439,"xfn":8,"layout_type":48},1375,"7","2025-05-13 06:56:54","2024-01-17 10:16:49","Cookie Settings","cookie-settings","https:\u002F\u002Fstaging-admin.cbtw.tech\u002F?p=1375","1375","?cookie-settings",[8],{"ID":441,"post_author":431,"post_date":432,"post_date_gmt":433,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":442,"to_ping":8,"pinged":8,"post_modified":432,"post_modified_gmt":432,"post_content_filtered":8,"post_parent":13,"guid":443,"menu_order":32,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":441,"menu_item_parent":17,"object_id":444,"object":20,"type":21,"type_label":22,"url":445,"title":446,"target":8,"attr_title":8,"description":8,"classes":447,"xfn":8,"layout_type":448},1370,"1370","https:\u002F\u002Fstaging-admin.cbtw.tech\u002F?p=1370","616","https:\u002F\u002Fstaging.cbtw.tech\u002Fterms-of-use\u002F","General terms of use",[8],"terms-of-use",{"ID":450,"post_author":431,"post_date":432,"post_date_gmt":433,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":451,"to_ping":8,"pinged":8,"post_modified":432,"post_modified_gmt":432,"post_content_filtered":8,"post_parent":13,"guid":452,"menu_order":43,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":450,"menu_item_parent":17,"object_id":453,"object":20,"type":21,"type_label":22,"url":454,"title":455,"target":8,"attr_title":8,"description":8,"classes":456,"xfn":8,"layout_type":457},1371,"1371","https:\u002F\u002Fstaging-admin.cbtw.tech\u002F?p=1371","687","https:\u002F\u002Fstaging.cbtw.tech\u002Fcookie-policy\u002F","Cookies Policy",[8],"cookie-policy",{"ID":459,"post_author":431,"post_date":460,"post_date_gmt":433,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":461,"to_ping":8,"pinged":8,"post_modified":460,"post_modified_gmt":460,"post_content_filtered":8,"post_parent":13,"guid":462,"menu_order":55,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":459,"menu_item_parent":17,"object_id":463,"object":20,"type":21,"type_label":22,"url":464,"title":465,"target":8,"attr_title":8,"description":8,"classes":466,"xfn":8,"layout_type":467},1372,"2025-05-13 06:56:55","1372","https:\u002F\u002Fstaging-admin.cbtw.tech\u002F?p=1372","255","https:\u002F\u002Fstaging.cbtw.tech\u002Fprivacy-policy\u002F","Privacy Policy",[8],"privacy-policy",{"ID":469,"post_author":431,"post_date":460,"post_date_gmt":433,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":470,"to_ping":8,"pinged":8,"post_modified":460,"post_modified_gmt":460,"post_content_filtered":8,"post_parent":13,"guid":471,"menu_order":65,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":469,"menu_item_parent":17,"object_id":472,"object":20,"type":21,"type_label":22,"url":473,"title":474,"target":8,"attr_title":8,"description":8,"classes":475,"xfn":8,"layout_type":476},1373,"1373","https:\u002F\u002Fstaging-admin.cbtw.tech\u002F?p=1373","403","https:\u002F\u002Fstaging.cbtw.tech\u002Fwhistleblowing-policy\u002F","Whistleblowing Policy",[8],"whistleblowing-policy",{"ID":478,"post_author":431,"post_date":460,"post_date_gmt":433,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":479,"to_ping":8,"pinged":8,"post_modified":460,"post_modified_gmt":460,"post_content_filtered":8,"post_parent":13,"guid":480,"menu_order":75,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":478,"menu_item_parent":17,"object_id":481,"object":20,"type":21,"type_label":22,"url":482,"title":483,"target":8,"attr_title":8,"description":8,"classes":484,"xfn":8,"layout_type":485},1374,"1374","https:\u002F\u002Fstaging-admin.cbtw.tech\u002F?p=1374","257","https:\u002F\u002Fstaging.cbtw.tech\u002Flodge-a-complaint\u002F","Lodge a complaint",[8],"lodge-a-complaint",{"ID":487,"post_author":6,"post_date":460,"post_date_gmt":460,"post_content":29,"post_title":8,"post_excerpt":8,"post_status":10,"comment_status":11,"ping_status":11,"post_password":8,"post_name":488,"to_ping":8,"pinged":8,"post_modified":460,"post_modified_gmt":460,"post_content_filtered":8,"post_parent":13,"guid":489,"menu_order":84,"post_type":16,"post_mime_type":8,"comment_count":17,"filter":18,"db_id":487,"menu_item_parent":17,"object_id":490,"object":20,"type":21,"type_label":22,"url":491,"title":492,"target":8,"attr_title":8,"description":8,"classes":493,"xfn":8,"layout_type":48},6322,"6322","https:\u002F\u002Fstaging.cbtw.tech\u002Fpreview\u002Fpost\u002F6322?p=6322&#038;preview=true&#038;post_type=nav_menu_item","2152","https:\u002F\u002Fstaging.cbtw.tech\u002Findex-egalite-femmes-hommes-de-72-100\u002F","Index égalité femmes-hommes de 72\u002F100",[8],[495],{"id":496,"date":497,"date_gmt":497,"guid":498,"modified":500,"modified_gmt":500,"slug":501,"status":10,"type":502,"link":503,"title":504,"content":506,"excerpt":509,"author":232,"featured_media":511,"comment_status":512,"ping_status":512,"sticky":508,"template":8,"format":513,"meta":514,"categories":515,"tags":517,"cbtw_industries":518,"cbtw_services":519,"class_list":521,"acf":530,"yoast_head":549,"yoast_head_json":550,"lang":650,"translations":651,"cbtw_post_categories":652,"header":654,"layout_builder":655,"featured_image":663,"industries":669,"services":670,"cbtw_post_author":570,"breadcrumb":675,"primary_category_name":210,"post_region":534,"featured_image_url":568,"primary_industry_name":8,"primary_service_name":46,"pll_sync_post":681,"_links":682,"_embedded":730},3985,"2024-07-18T15:40:37",{"rendered":499},"https:\u002F\u002Fcollaborationbetterstheworld.com\u002Finsights\u002Fpreview\u002F3985?p=3985","2025-07-24T07:14:11","lessons-learned-when-migrating-from-jenkins-to-github-actions","post","https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions",{"rendered":505},"Lessons Learned when Migrating from Jenkins to GitHub Actions",{"rendered":507,"protected":508},"\n\u003Cp>Have you ever wondered how moving your Jenkins workflow to GitHub Actions could benefit your software development process? In this article, we will explore the valuable insights gained from transitioning Jenkins to GitHub Actions.\u003C\u002Fp>\n\n\n\u003Ch2 class=\"wp-block-heading\" id=\"h-ci-cd-tools\">CI\u002FCD Tools\u003C\u002Fh2>\n\n\n\u003Cp>In the world of software development and deployment, Continuous Integration and Continuous Deployment (CI\u002FCD) tools play a crucial role. These tools automate the process of integrating code changes and deploying applications, ensuring faster delivery and improved software quality. Among the various CI\u002FCD tools available, GitOps has emerged as a popular approach that aligns development and operations through Git version control.\u003C\u002Fp>\n\n\n\n\u003Cp>While traditional tools like Jenkins have been the go-to choice for many years, newer options like GitLab CI and GitHub Actions have entered the market with their own advantages. GitHub CI, in particular, stands out for its seamless integration with GitOps principles, offering tighter control and management of code changes.\u003C\u002Fp>\n\n\n\n\u003Cp>Today, we will be discussing the process of migrating from Jenkins to GitHub Actions. Despite their decade-long gap, both tools have unique capabilities and challenges. By exploring this transition, we can gain valuable insights and learn from the experiences encountered along the way.\u003C\u002Fp>\n\n\n\u003Ch2 class=\"wp-block-heading\" id=\"h-what-are-those-tools-for-and-why-migrate\">What are those tools for and why migrate?\u003C\u002Fh2>\n\n\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.jenkins.io\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">Jenkins\u003C\u002Fa> is an open-source automation tool used for continuous integration and delivery (CI\u002FCD). It’s built using a specific language called Groovy, requires managing its own and infrastructure, and is made in a way that there should be one per organization.\u003C\u002Fp>\n\n\n\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Factions\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub Actions\u003C\u002Fa> exists on top of GitHub, which is usually where code is managed at many organizations. You can use it to create workflows based on certain actions and so it can also be used to build and deploy software. GitHub Action is managed by GitHub, and relies on underlying infrastructure from Azure. It’s however possible to delegate this with your own hardware for workflows.\u003C\u002Fp>\n\n\n\u003Ch3 class=\"wp-block-heading\" id=\"h-why-migrate-jenkins-to-github-actions\">Why migrate Jenkins to GitHub Actions\u003C\u002Fh3>\n\n\n\u003Cp>Migrating Jenkins to GitHub Actions is crucial because it enables seamless integration and automation of software development workflows. This shift improves code deployment processes, accelerating project delivery. \u003Ca href=\"https:\u002F\u002Fwww.jenkins.io\u002Fsecurity\u002Fadvisories\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">It also reduces attack surface\u003C\u002Fa>, as Jenkins is one more resource to manage in an organization space, with high stakes as it has access to many other parts of the system. Finally, as each workflow runs independently on GitHub actions, you don&#8217;t run in the same concurrency bottlenecks you do with Jenkins.\u003C\u002Fp>\n\n\n\n\u003Cp>We did such a migration for the client. We learned a few things, especially that it takes time to plan the migration and that you have to allow the workflows to develop properly or be prepared for some things to go wrong. In this article, we will discuss the usual steps for a migration like this.\u003C\u002Fp>\n\n\n\u003Ch4 class=\"wp-block-heading\" id=\"h-jenkins-architecture-is-complex\">Jenkins architecture is complex\u003C\u002Fh4>\n\n\n\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"374\" src=\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-jenkins-architecture-is-complex-1024x374.png\" alt=\"\" class=\"wp-image-4027\" srcset=\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-jenkins-architecture-is-complex-1024x374.png 1024w, https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-jenkins-architecture-is-complex-800x292.png 800w, https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-jenkins-architecture-is-complex-100x37.png 100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\n\n\n\u003Ch2 class=\"wp-block-heading\" id=\"h-where-to-start-the-migration\">\u003Cspan lang=\"EN-US\">Where to start the migration?\u003C\u002Fspan>\u003C\u002Fh2>\n\n\n\u003Cp>The first thing you need to do is make a list of all the pipelines, projects, and environments that are connected to Jenkins. You should also try to figure out what credentials and network permissions will be needed in the future. It&#8217;s important to know if there are any limitations with the network or if there are things that can&#8217;t be done from outside the internet.\u003C\u002Fp>\n\n\n\n\u003Cp>Once you have all this information, you can start finding solutions to any problems. It&#8217;s also good to estimate how much Jenkins is costing you and what the current setup can do at the same time. \u003Ca href=\"https:\u002F\u002Fdocs.github.com\u002Fen\u002Fbilling\u002Fmanaging-billing-for-github-actions\u002Fabout-billing-for-github-actions\">Compare with GitHub actions pricing to make an informed decision.\u003C\u002Fa>\u003C\u002Fp>\n\n\n\u003Ch3 class=\"wp-block-heading\" id=\"h-planning-ahead\">Planning ahead\u003C\u002Fh3>\n\n\n\u003Cp>To organize tasks and gather workflows, communicate with stakeholders and include it in the project management as a deliverable. It&#8217;s important to be aware that this process may take time, so allocate a disruption budget accordingly.\u003C\u002Fp>\n\n\n\n\u003Cp>Consider creating a dedicated test environment and try to identify different workflow archetypes. For example, in our situation, there were three archetypes: backend deployment to Kubernetes, frontend deployment to Kubernetes, and frontend static deployment to CDN. Ideally, disable test environment flows for Jenkins to assess the level of disruption you may encounter when enabling them.\u003C\u002Fp>\n\n\n\u003Ch3 class=\"wp-block-heading\" id=\"h-executing-the-migration\">Executing the migration\u003C\u002Fh3>\n\n\n\u003Cp>To simplify the process, it is recommended to start by thinking in archetypes rather than directly converting Jenkinsfile into GitHub Actions workflows. This is because Jenkins events and GitHub events have different logic. Begin by listing the logical dependencies required for deployment, considering what a developer would do from their own machine.\u003C\u002Fp>\n\n\n\n\u003Cp>GitHub actions offers more flexibility than Jenkins in terms of when you want to run workflows. It provides better support for the pull request process and includes events like releases, which are not available in Jenkins.\u003C\u002Fp>\n\n\n\n\u003Cp>Utilize \u003Ca href=\"https:\u002F\u002Fdocs.github.com\u002Fen\u002Fpackages\u002Fquickstart\">GitHub Packages,\u003C\u002Fa> which are external projects that can be used with GitHub Actions by passing arguments to execute complex tasks such as deploying to Kubernetes or executing actions with Docker. Think of these packages as similar to Jenkins modules.\u003C\u002Fp>\n\n\n\n\u003Cp>The next step involves separating the core flow from the components that differentiate environments and projects. One approach is to use separate YAML files for each environment and project, while providing the same set of standard environment variables at the start of the flow to maintain readability. This strategy may be more sustainable than trying to consolidate all the code, despite the potential duplication. If you encounter difficulties in finding the appropriate packages to import, consider looking at what others have done.\u003C\u002Fp>\n\n\n\u003Ch4 class=\"wp-block-heading\" id=\"h-a-typical-kubernetes-deployment-flow-with-github-actions-and-keel\">A typical kubernetes deployment flow with Github actions and keel\u003C\u002Fh4>\n\n\n\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"387\" src=\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-typical-kubernetes-deployment-flow-with-github-actions-and-keel-1024x387.png\" alt=\"\" class=\"wp-image-4028\" srcset=\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-typical-kubernetes-deployment-flow-with-github-actions-and-keel-1024x387.png 1024w, https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-typical-kubernetes-deployment-flow-with-github-actions-and-keel-800x302.png 800w, https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-typical-kubernetes-deployment-flow-with-github-actions-and-keel-100x38.png 100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\n\n\n\u003Ch3 class=\"wp-block-heading\" id=\"h-continuous-improvement\">Continuous Improvement\u003C\u002Fh3>\n\n\n\u003Cp>To improve the flow of your workflows, consider leveraging the \u003Ca href=\"https:\u002F\u002Fdocs.github.com\u002Fen\u002Factions\u002Fusing-workflows\u002Fcaching-dependencies-to-speed-up-workflows\">cache feature of GitHub Actions.\u003C\u002Fa> This is particularly useful when performing tasks like Docker builds or importing packages. Many GitHub packages or setup steps already include built-in logic for caching, so it&#8217;s important to identify which content can be reused between builds.\u003C\u002Fp>\n\n\n\n\u003Cp>Additionally, when using a package, \u003Ca href=\"https:\u002F\u002Fblog.rafaelgss.dev\u002Fwhy-you-should-pin-actions-by-commit-hash\">it is recommended to bind it to a specific tag or commit number.\u003C\u002Fa> This adds an extra layer of security, especially for critical workflows, as it helps prevent any potential harm that may occur if the third-party repository is compromised, and malicious code is injected into a new version.\u003C\u002Fp>\n\n\n\n\u003Cp>To enhance tracking and reporting, ensure that you send relevant information to your monitoring systems or communication platforms like Slack, Teams, or emails. This will help keep you informed about the progress of your builds. Furthermore, take advantage of the convenient integration with Jira. By correctly naming your branches, you can easily associate deployments with specific Jira tickets, offering a seamless and organized workflow management solution.\u003C\u002Fp>\n\n\n\u003Ch2 class=\"wp-block-heading\" id=\"h-assessing-success-and-conclusion\">Assessing success and Conclusion\u003C\u002Fh2>\n\n\n\u003Cp>By now, you&#8217;re almost finished with Jenkins. Any remaining tasks can be dealt with later. You&#8217;ll experience significant cost savings with the pricing structure, as you only pay for actions by the second, unlike Jenkins which needs its own server. Additionally, the integration of GitHub Actions in GitHub itself will likely enhance organization efficiency and developer comfort. Wishing you a smooth migration!\u003C\u002Fp>\n\n\n\u003Ch2 class=\"wp-block-heading\" id=\"h-resources\">Resources\u003C\u002Fh2>\n\n\n\u003Cul class=\"wp-block-list\">\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.github.com\u002Fen\u002Fbilling\u002Fmanaging-billing-for-github-actions\u002Fabout-billing-for-github-actions\">GitHub Actions pricing\u003C\u002Fa>\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Factions\u002Fstarter-workflows\">Example workflows\u003C\u002Fa>\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.github.com\u002Fen\u002Fpackages\u002Fquickstart\">GitHub Packages usage\u003C\u002Fa>\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fblog.rafaelgss.dev\u002Fwhy-you-should-pin-actions-by-commit-hash\">Why you should pin your GitHub Actions by commit-hash\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n",false,{"rendered":510,"protected":508},"\u003Cp>Have you ever wondered how moving your Jenkins workflow to GitHub Actions could benefit your software development process? In this article, we will explore the valuable insights gained from transitioning Jenkins to GitHub Actions. CI\u002FCD Tools In the world of software development and deployment, Continuous Integration and Continuous Deployment (CI\u002FCD) tools play a crucial role. [&hellip;]\u003C\u002Fp>\n",4187,"open","standard",{"_acf_changed":508,"content-type":8,"inline_featured_image":508,"footnotes":8},[516],46,[],[],[520],133,[522,502,523,524,525,526,527,528,529],"post-3985","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-insights","cbtw_services-software-engineering",{"authors":8,"article_authors":531,"direct_external_link":8,"post_region":534,"layout_builder":535},[532],{"author_name":533,"author_url":8},"Julien Mastio","global",[536],{"acf_fc_layout":537,"title":195,"ui_v2":538,"short_description":539,"cbtw_related_group_filters":540,"items":508,"link":545,"hubspot_form_id":8,"mainPostId":496,"region":534},"block_insights",true,"Access related expert insights",{"cbtw_related_category_filter":541,"cbtw_related_tag_filter":542,"cbtw_related_industry_filter":543,"cbtw_related_service_filter":544},[221,197],[],[],[],{"title":546,"url":547,"target":548},"View all insights","https:\u002F\u002Fstaging.cbtw.tech\u002Finsights","_self","\u003C!-- This site is optimized with the Yoast SEO Premium plugin v25.4 (Yoast SEO v25.4) - https:\u002F\u002Fyoast.com\u002Fwordpress\u002Fplugins\u002Fseo\u002F -->\n\u003Ctitle>Lessons learned from migrating from Jenkins to GitHub Actions\u003C\u002Ftitle>\n\u003Cmeta name=\"description\" content=\"Learn how migrating from Jenkins to GitHub Actions can improve efficiency, reduce costs, and simplify deployment.\" \u002F>\n\u003Cmeta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \u002F>\n\u003Clink rel=\"canonical\" href=\"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions\" \u002F>\n\u003Cmeta property=\"og:locale\" content=\"en_US\" \u002F>\n\u003Cmeta property=\"og:type\" content=\"article\" \u002F>\n\u003Cmeta property=\"og:title\" content=\"Lessons Learned when Migrating from Jenkins to GitHub Actions\" \u002F>\n\u003Cmeta property=\"og:description\" content=\"Learn how migrating from Jenkins to GitHub Actions can improve efficiency, reduce costs, and simplify deployment.\" \u002F>\n\u003Cmeta property=\"og:url\" content=\"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions\" \u002F>\n\u003Cmeta property=\"og:site_name\" content=\"CBTW\" \u002F>\n\u003Cmeta property=\"article:published_time\" content=\"2024-07-18T15:40:37+00:00\" \u002F>\n\u003Cmeta property=\"article:modified_time\" content=\"2025-07-24T07:14:11+00:00\" \u002F>\n\u003Cmeta property=\"og:image\" content=\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-scaled.jpg\" \u002F>\n\t\u003Cmeta property=\"og:image:width\" content=\"2560\" \u002F>\n\t\u003Cmeta property=\"og:image:height\" content=\"1709\" \u002F>\n\t\u003Cmeta property=\"og:image:type\" content=\"image\u002Fjpeg\" \u002F>\n\u003Cmeta name=\"author\" content=\"Quang Luu\" \u002F>\n\u003Cmeta name=\"twitter:card\" content=\"summary_large_image\" \u002F>\n\u003Cmeta name=\"twitter:label1\" content=\"Written by\" \u002F>\n\t\u003Cmeta name=\"twitter:data1\" content=\"Quang Luu\" \u002F>\n\t\u003Cmeta name=\"twitter:label2\" content=\"Est. reading time\" \u002F>\n\t\u003Cmeta name=\"twitter:data2\" content=\"6 minutes\" \u002F>\n\u003Cscript type=\"application\u002Fld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\u002F\u002Fschema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions#article\",\"isPartOf\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions\"},\"author\":{\"name\":\"Quang Luu\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#\u002Fschema\u002Fperson\u002Fcfaf88604c715b5df717981843cf75eb\"},\"headline\":\"Lessons Learned when Migrating from Jenkins to GitHub Actions\",\"datePublished\":\"2024-07-18T15:40:37+00:00\",\"dateModified\":\"2025-07-24T07:14:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions\"},\"wordCount\":1161,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#organization\"},\"image\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions#primaryimage\"},\"thumbnailUrl\":\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-scaled.jpg\",\"articleSection\":[\"Expert Articles\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions\",\"url\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions\",\"name\":\"Lessons learned from migrating from Jenkins to GitHub Actions\",\"isPartOf\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions#primaryimage\"},\"image\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions#primaryimage\"},\"thumbnailUrl\":\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-scaled.jpg\",\"datePublished\":\"2024-07-18T15:40:37+00:00\",\"dateModified\":\"2025-07-24T07:14:11+00:00\",\"description\":\"Learn how migrating from Jenkins to GitHub Actions can improve efficiency, reduce costs, and simplify deployment.\",\"breadcrumb\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions#primaryimage\",\"url\":\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-scaled.jpg\",\"contentUrl\":\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-scaled.jpg\",\"width\":2560,\"height\":1709,\"caption\":\"Jenkins to GitHub\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Lessons Learned when Migrating from Jenkins to GitHub Actions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#website\",\"url\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F\",\"name\":\"CBTW\",\"description\":\"Collaboration Betters The World\",\"publisher\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#organization\",\"name\":\"CBTW\",\"url\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#\u002Fschema\u002Flogo\u002Fimage\u002F\",\"url\":\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FPrimary_Classic.png\",\"contentUrl\":\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FPrimary_Classic.png\",\"width\":1001,\"height\":538,\"caption\":\"CBTW\"},\"image\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#\u002Fschema\u002Flogo\u002Fimage\u002F\"},\"sameAs\":[\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcollaboration-betters-the-world\",\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcbtw-it-and-technology\u002F\"]},{\"@type\":\"Person\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#\u002Fschema\u002Fperson\u002Fcfaf88604c715b5df717981843cf75eb\",\"name\":\"Quang Luu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#\u002Fschema\u002Fperson\u002Fimage\u002F\",\"url\":\"https:\u002F\u002Fsecure.gravatar.com\u002Favatar\u002Fef83e77b484f32d2ab76b3ef41f68c57?s=96&d=mm&r=g\",\"contentUrl\":\"https:\u002F\u002Fsecure.gravatar.com\u002Favatar\u002Fef83e77b484f32d2ab76b3ef41f68c57?s=96&d=mm&r=g\",\"caption\":\"Quang Luu\"},\"url\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Fauthor\u002Fqluu\u002F\"}]}\u003C\u002Fscript>\n\u003C!-- \u002F Yoast SEO Premium plugin. -->",{"title":551,"description":552,"robots":553,"canonical":503,"og_locale":559,"og_type":560,"og_title":505,"og_description":552,"og_url":503,"og_site_name":561,"article_published_time":562,"article_modified_time":563,"og_image":564,"author":570,"twitter_card":571,"twitter_misc":572,"schema":574},"Lessons learned from migrating from Jenkins to GitHub Actions","Learn how migrating from Jenkins to GitHub Actions can improve efficiency, reduce costs, and simplify deployment.",{"index":554,"follow":555,"max-snippet":556,"max-image-preview":557,"max-video-preview":558},"index","follow","max-snippet:-1","max-image-preview:large","max-video-preview:-1","en_US","article","CBTW","2024-07-18T15:40:37+00:00","2025-07-24T07:14:11+00:00",[565],{"width":566,"height":567,"url":568,"type":569},2560,1709,"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-scaled.jpg","image\u002Fjpeg","Quang Luu","summary_large_image",{"Written by":570,"Est. reading time":573},"6 minutes",{"@context":575,"@graph":576},"https:\u002F\u002Fschema.org",[577,597,609,612,620,633,644],{"@type":578,"@id":579,"isPartOf":580,"author":581,"headline":505,"datePublished":562,"dateModified":563,"mainEntityOfPage":583,"wordCount":584,"commentCount":13,"publisher":585,"image":587,"thumbnailUrl":568,"articleSection":589,"inLanguage":590,"potentialAction":591},"Article","https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions#article",{"@id":503},{"name":570,"@id":582},"https:\u002F\u002Fstaging.cbtw.tech\u002F#\u002Fschema\u002Fperson\u002Fcfaf88604c715b5df717981843cf75eb",{"@id":503},1161,{"@id":586},"https:\u002F\u002Fstaging.cbtw.tech\u002F#organization",{"@id":588},"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions#primaryimage",[210],"en-US",[592],{"@type":593,"name":594,"target":595},"CommentAction","Comment",[596],"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions#respond",{"@type":598,"@id":503,"url":503,"name":551,"isPartOf":599,"primaryImageOfPage":601,"image":602,"thumbnailUrl":568,"datePublished":562,"dateModified":563,"description":552,"breadcrumb":603,"inLanguage":590,"potentialAction":605},"WebPage",{"@id":600},"https:\u002F\u002Fstaging.cbtw.tech\u002F#website",{"@id":588},{"@id":588},{"@id":604},"https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions#breadcrumb",[606],{"@type":607,"target":608},"ReadAction",[503],{"@type":610,"inLanguage":590,"@id":588,"url":568,"contentUrl":568,"width":566,"height":567,"caption":611},"ImageObject","Jenkins to GitHub",{"@type":613,"@id":604,"itemListElement":614},"BreadcrumbList",[615,619],{"@type":616,"position":15,"name":617,"item":618},"ListItem","Home","https:\u002F\u002Fstaging.cbtw.tech\u002F",{"@type":616,"position":32,"name":505},{"@type":621,"@id":600,"url":618,"name":561,"description":622,"publisher":623,"potentialAction":624,"inLanguage":590},"WebSite","Collaboration Betters The World",{"@id":586},[625],{"@type":626,"target":627,"query-input":630},"SearchAction",{"@type":628,"urlTemplate":629},"EntryPoint","https:\u002F\u002Fstaging.cbtw.tech\u002F?s={search_term_string}",{"@type":631,"valueRequired":538,"valueName":632},"PropertyValueSpecification","search_term_string",{"@type":634,"@id":586,"name":561,"url":618,"logo":635,"image":640,"sameAs":641},"Organization",{"@type":610,"inLanguage":590,"@id":636,"url":637,"contentUrl":637,"width":638,"height":639,"caption":561},"https:\u002F\u002Fstaging.cbtw.tech\u002F#\u002Fschema\u002Flogo\u002Fimage\u002F","https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FPrimary_Classic.png",1001,538,{"@id":636},[642,643],"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcollaboration-betters-the-world","https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcbtw-it-and-technology\u002F",{"@type":645,"@id":582,"name":570,"image":646,"url":649},"Person",{"@type":610,"inLanguage":590,"@id":647,"url":648,"contentUrl":648,"caption":570},"https:\u002F\u002Fstaging.cbtw.tech\u002F#\u002Fschema\u002Fperson\u002Fimage\u002F","https:\u002F\u002Fsecure.gravatar.com\u002Favatar\u002Fef83e77b484f32d2ab76b3ef41f68c57?s=96&d=mm&r=g","https:\u002F\u002Fstaging.cbtw.tech\u002Fauthor\u002Fqluu\u002F","en",{"en":496},[653],{"name":210,"slug":197,"term_id":516},{"title":8,"image":508},[656],{"acf_fc_layout":537,"title":195,"ui_v2":538,"short_description":539,"cbtw_related_group_filters":657,"items":508,"link":662,"hubspot_form_id":8},{"cbtw_related_category_filter":658,"cbtw_related_tag_filter":659,"cbtw_related_industry_filter":660,"cbtw_related_service_filter":661},[221,197],[],[],[],{"title":546,"url":547,"target":548},{"alt":611,"caption":8,"description":8,"id":511,"sizes":664,"title":668},{"full":568,"thumbnail":665,"medium":666,"medium_large":568,"large":667,"1536x1536":568,"2048x2048":568},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-100x67.jpg","https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-800x534.jpg","https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FJenkins-to-GitHub-1024x684.jpg","b61db62eb649c005daa5bb000f52a4bb08ffc3a7 (1)",[],[671],{"term_id":520,"name":46,"slug":672,"term_group":13,"term_taxonomy_id":520,"taxonomy":673,"description":8,"parent":13,"count":674,"filter":18,"term_order":17},"software-engineering","cbtw_services",58,[676,678,680],{"title":617,"url":618,"id":13,"type":677},"home",{"title":195,"url":194,"id":679,"type":20},74,{"title":505,"url":503,"id":496,"type":502},[],{"self":683,"collection":689,"about":692,"author":695,"replies":698,"version-history":701,"predecessor-version":704,"wp:featuredmedia":708,"wp:attachment":711,"wp:term":714,"curies":726},[684],{"href":685,"targetHints":686},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts\u002F3985",{"allow":687},[688],"GET",[690],{"href":691},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts",[693],{"href":694},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Ftypes\u002Fpost",[696],{"embeddable":538,"href":697},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fusers\u002F22",[699],{"embeddable":538,"href":700},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fcomments?post=3985",[702],{"count":15,"href":703},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts\u002F3985\u002Frevisions",[705],{"id":706,"href":707},9449,"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts\u002F3985\u002Frevisions\u002F9449",[709],{"embeddable":538,"href":710},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fmedia\u002F4187",[712],{"href":713},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fmedia?parent=3985",[715,718,721,724],{"taxonomy":716,"embeddable":538,"href":717},"category","https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fcategories?post=3985",{"taxonomy":719,"embeddable":538,"href":720},"post_tag","https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Ftags?post=3985",{"taxonomy":722,"embeddable":538,"href":723},"cbtw_industries","https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fcbtw_industries?post=3985",{"taxonomy":673,"embeddable":538,"href":725},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fcbtw_services?post=3985",[727],{"name":728,"href":729,"templated":538},"wp","https:\u002F\u002Fapi.w.org\u002F{rel}",{"author":731,"wp:featuredmedia":782,"wp:term":856},[732],{"id":232,"name":570,"url":8,"description":8,"link":649,"slug":733,"avatar_urls":734,"pll_duplicate_content":508,"yoast_head":737,"yoast_head_json":738,"acf":773,"_links":774},"qluu",{"24":735,"48":736,"96":648},"https:\u002F\u002Fsecure.gravatar.com\u002Favatar\u002Fef83e77b484f32d2ab76b3ef41f68c57?s=24&d=mm&r=g","https:\u002F\u002Fsecure.gravatar.com\u002Favatar\u002Fef83e77b484f32d2ab76b3ef41f68c57?s=48&d=mm&r=g","\u003C!-- This site is optimized with the Yoast SEO Premium plugin v25.4 (Yoast SEO v25.4) - https:\u002F\u002Fyoast.com\u002Fwordpress\u002Fplugins\u002Fseo\u002F -->\n\u003Ctitle>Quang LuuCBTW\u003C\u002Ftitle>\n\u003Cmeta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \u002F>\n\u003Clink rel=\"canonical\" href=\"https:\u002F\u002Fstaging.cbtw.tech\u002Fauthor\u002Fqluu\u002F\" \u002F>\n\u003Cmeta property=\"og:locale\" content=\"en_US\" \u002F>\n\u003Cmeta property=\"og:type\" content=\"profile\" \u002F>\n\u003Cmeta property=\"og:title\" content=\"Quang Luu\" \u002F>\n\u003Cmeta property=\"og:url\" content=\"https:\u002F\u002Fstaging.cbtw.tech\u002Fauthor\u002Fqluu\u002F\" \u002F>\n\u003Cmeta property=\"og:site_name\" content=\"CBTW\" \u002F>\n\u003Cmeta property=\"og:image\" content=\"https:\u002F\u002Fsecure.gravatar.com\u002Favatar\u002Fef83e77b484f32d2ab76b3ef41f68c57?s=500&d=mm&r=g\" \u002F>\n\u003Cmeta name=\"twitter:card\" content=\"summary_large_image\" \u002F>\n\u003Cscript type=\"application\u002Fld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\u002F\u002Fschema.org\",\"@graph\":[{\"@type\":\"ProfilePage\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Fauthor\u002Fqluu\u002F\",\"url\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Fauthor\u002Fqluu\u002F\",\"name\":\"Quang LuuCBTW\",\"isPartOf\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#website\"},\"breadcrumb\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Fauthor\u002Fqluu\u002F#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\u002F\u002Fstaging.cbtw.tech\u002Fauthor\u002Fqluu\u002F\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Fauthor\u002Fqluu\u002F#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Archives for Quang Luu\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#website\",\"url\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F\",\"name\":\"CBTW\",\"description\":\"Collaboration Betters The World\",\"publisher\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#organization\",\"name\":\"CBTW\",\"url\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#\u002Fschema\u002Flogo\u002Fimage\u002F\",\"url\":\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FPrimary_Classic.png\",\"contentUrl\":\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FPrimary_Classic.png\",\"width\":1001,\"height\":538,\"caption\":\"CBTW\"},\"image\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#\u002Fschema\u002Flogo\u002Fimage\u002F\"},\"sameAs\":[\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcollaboration-betters-the-world\",\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcbtw-it-and-technology\u002F\"]},{\"@type\":\"Person\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#\u002Fschema\u002Fperson\u002Fcfaf88604c715b5df717981843cf75eb\",\"name\":\"Quang Luu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#\u002Fschema\u002Fperson\u002Fimage\u002F\",\"url\":\"https:\u002F\u002Fsecure.gravatar.com\u002Favatar\u002Fef83e77b484f32d2ab76b3ef41f68c57?s=96&d=mm&r=g\",\"contentUrl\":\"https:\u002F\u002Fsecure.gravatar.com\u002Favatar\u002Fef83e77b484f32d2ab76b3ef41f68c57?s=96&d=mm&r=g\",\"caption\":\"Quang Luu\"},\"mainEntityOfPage\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Fauthor\u002Fqluu\u002F\"}}]}\u003C\u002Fscript>\n\u003C!-- \u002F Yoast SEO Premium plugin. -->",{"title":739,"robots":740,"canonical":649,"og_locale":559,"og_type":741,"og_title":570,"og_url":649,"og_site_name":561,"og_image":742,"twitter_card":571,"schema":745},"Quang LuuCBTW",{"index":554,"follow":555,"max-snippet":556,"max-image-preview":557,"max-video-preview":558},"profile",[743],{"url":744,"type":8,"width":8,"height":8},"https:\u002F\u002Fsecure.gravatar.com\u002Favatar\u002Fef83e77b484f32d2ab76b3ef41f68c57?s=500&d=mm&r=g",{"@context":575,"@graph":746},[747,755,760,766,770],{"@type":748,"@id":649,"url":649,"name":739,"isPartOf":749,"breadcrumb":750,"inLanguage":590,"potentialAction":752},"ProfilePage",{"@id":600},{"@id":751},"https:\u002F\u002Fstaging.cbtw.tech\u002Fauthor\u002Fqluu\u002F#breadcrumb",[753],{"@type":607,"target":754},[649],{"@type":613,"@id":751,"itemListElement":756},[757,758],{"@type":616,"position":15,"name":617,"item":618},{"@type":616,"position":32,"name":759},"Archives for Quang Luu",{"@type":621,"@id":600,"url":618,"name":561,"description":622,"publisher":761,"potentialAction":762,"inLanguage":590},{"@id":586},[763],{"@type":626,"target":764,"query-input":765},{"@type":628,"urlTemplate":629},{"@type":631,"valueRequired":538,"valueName":632},{"@type":634,"@id":586,"name":561,"url":618,"logo":767,"image":768,"sameAs":769},{"@type":610,"inLanguage":590,"@id":636,"url":637,"contentUrl":637,"width":638,"height":639,"caption":561},{"@id":636},[642,643],{"@type":645,"@id":582,"name":570,"image":771,"mainEntityOfPage":772},{"@type":610,"inLanguage":590,"@id":647,"url":648,"contentUrl":648,"caption":570},{"@id":649},[],{"self":775,"collection":779},[776],{"href":697,"targetHints":777},{"allow":778},[688],[780],{"href":781},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fusers",[783],{"id":511,"date":784,"slug":785,"type":786,"link":787,"title":788,"author":232,"featured_media":13,"acf":789,"caption":790,"alt_text":611,"media_type":792,"mime_type":569,"media_details":793,"source_url":568,"_links":840},"2024-07-18T15:39:40","computer-code-on-screens","attachment","https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Flessons-learned-when-migrating-from-jenkins-to-github-actions\u002Fcomputer-code-on-screens\u002F",{"rendered":611},{"layout_builder":508},{"rendered":791},"\u003Cp>Jenkins to GitHub \u003C\u002Fp>\n","image",{"width":566,"height":567,"file":794,"filesize":795,"sizes":796,"image_meta":813,"original_image":839},"Jenkins-to-GitHub-scaled.jpg",317048,{"medium":797,"large":802,"thumbnail":807,"full":812},{"file":798,"width":799,"height":800,"filesize":801,"mime_type":569,"source_url":666},"Jenkins-to-GitHub-800x534.jpg",800,534,49638,{"file":803,"width":804,"height":805,"filesize":806,"mime_type":569,"source_url":667},"Jenkins-to-GitHub-1024x684.jpg",1024,684,71710,{"file":808,"width":809,"height":810,"filesize":811,"mime_type":569,"source_url":665},"Jenkins-to-GitHub-100x67.jpg",100,67,2459,{"file":794,"width":566,"height":567,"mime_type":569,"source_url":568},{"aperture":17,"credit":8,"camera":8,"caption":814,"created_timestamp":815,"copyright":816,"focal_length":17,"iso":17,"shutter_speed":17,"title":814,"orientation":817,"keywords":818},"Computer code on screens","1522081771","Rawpixel Ltd.","1",[819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838],"computer","technology","cyber attack","fraud","hacker","network","identity","programming","cyber crime","firewall","cyberspace","phishing","safety","server","scam","spam","internet","coding","digital devices","code","Jenkins-to-GitHub.jpg",{"self":841,"collection":845,"about":848,"author":851,"replies":853},[842],{"href":710,"targetHints":843},{"allow":844},[688],[846],{"href":847},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fmedia",[849],{"href":850},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Ftypes\u002Fattachment",[852],{"embeddable":538,"href":697},[854],{"embeddable":538,"href":855},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fcomments?post=4187",[857,907,908,909],[858],{"id":516,"link":859,"name":210,"slug":197,"taxonomy":716,"yoast_head":860,"yoast_head_json":861,"lang":650,"translations":886,"acf":889,"_links":890},"https:\u002F\u002Fstaging.cbtw.tech\u002Fcategory\u002Finsights\u002F","\u003C!-- This site is optimized with the Yoast SEO Premium plugin v25.4 (Yoast SEO v25.4) - https:\u002F\u002Fyoast.com\u002Fwordpress\u002Fplugins\u002Fseo\u002F -->\n\u003Ctitle>Expert Articles - CBTW\u003C\u002Ftitle>\n\u003Cmeta name=\"robots\" content=\"noindex, follow\" \u002F>\n\u003Cmeta property=\"og:locale\" content=\"en_US\" \u002F>\n\u003Cmeta property=\"og:type\" content=\"article\" \u002F>\n\u003Cmeta property=\"og:title\" content=\"Expert Articles\" \u002F>\n\u003Cmeta property=\"og:url\" content=\"https:\u002F\u002Fstaging.cbtw.tech\u002Fcategory\u002Finsights\u002F\" \u002F>\n\u003Cmeta property=\"og:site_name\" content=\"CBTW\" \u002F>\n\u003Cmeta name=\"twitter:card\" content=\"summary_large_image\" \u002F>\n\u003Cscript type=\"application\u002Fld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\u002F\u002Fschema.org\",\"@graph\":[{\"@type\":\"CollectionPage\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Fcategory\u002Finsights\u002F\",\"url\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Fcategory\u002Finsights\u002F\",\"name\":\"Expert Articles - CBTW\",\"isPartOf\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#website\"},\"breadcrumb\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Fcategory\u002Finsights\u002F#breadcrumb\"},\"inLanguage\":\"en-US\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Fcategory\u002Finsights\u002F#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Expert Articles\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#website\",\"url\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F\",\"name\":\"CBTW\",\"description\":\"Collaboration Betters The World\",\"publisher\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#organization\",\"name\":\"CBTW\",\"url\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#\u002Fschema\u002Flogo\u002Fimage\u002F\",\"url\":\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FPrimary_Classic.png\",\"contentUrl\":\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FPrimary_Classic.png\",\"width\":1001,\"height\":538,\"caption\":\"CBTW\"},\"image\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#\u002Fschema\u002Flogo\u002Fimage\u002F\"},\"sameAs\":[\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcollaboration-betters-the-world\",\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcbtw-it-and-technology\u002F\"]}]}\u003C\u002Fscript>\n\u003C!-- \u002F Yoast SEO Premium plugin. -->",{"title":862,"robots":863,"og_locale":559,"og_type":560,"og_title":210,"og_url":859,"og_site_name":561,"twitter_card":571,"schema":865},"Expert Articles - CBTW",{"index":864,"follow":555},"noindex",{"@context":575,"@graph":866},[867,872,876,882],{"@type":868,"@id":859,"url":859,"name":862,"isPartOf":869,"breadcrumb":870,"inLanguage":590},"CollectionPage",{"@id":600},{"@id":871},"https:\u002F\u002Fstaging.cbtw.tech\u002Fcategory\u002Finsights\u002F#breadcrumb",{"@type":613,"@id":871,"itemListElement":873},[874,875],{"@type":616,"position":15,"name":617,"item":618},{"@type":616,"position":32,"name":210},{"@type":621,"@id":600,"url":618,"name":561,"description":622,"publisher":877,"potentialAction":878,"inLanguage":590},{"@id":586},[879],{"@type":626,"target":880,"query-input":881},{"@type":628,"urlTemplate":629},{"@type":631,"valueRequired":538,"valueName":632},{"@type":634,"@id":586,"name":561,"url":618,"logo":883,"image":884,"sameAs":885},{"@type":610,"inLanguage":590,"@id":636,"url":637,"contentUrl":637,"width":638,"height":639,"caption":561},{"@id":636},[642,643],{"en":516,"de":887,"fr":888},48,460,[],{"self":891,"collection":896,"about":899,"wp:post_type":902,"curies":905},[892],{"href":893,"targetHints":894},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fcategories\u002F46",{"allow":895},[688],[897],{"href":898},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fcategories",[900],{"href":901},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Ftaxonomies\u002Fcategory",[903],{"href":904},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts?categories=46",[906],{"name":728,"href":729,"templated":538},[],[],[910],{"id":520,"link":911,"name":46,"slug":672,"taxonomy":673,"yoast_head":912,"yoast_head_json":913,"acf":936,"_links":937},"https:\u002F\u002Fstaging.cbtw.tech\u002Fcbtw_services\u002Fsoftware-engineering\u002F","\u003C!-- This site is optimized with the Yoast SEO Premium plugin v25.4 (Yoast SEO v25.4) - https:\u002F\u002Fyoast.com\u002Fwordpress\u002Fplugins\u002Fseo\u002F -->\n\u003Ctitle>Software Engineering - CBTW\u003C\u002Ftitle>\n\u003Cmeta name=\"robots\" content=\"noindex, follow\" \u002F>\n\u003Cmeta property=\"og:locale\" content=\"en_US\" \u002F>\n\u003Cmeta property=\"og:type\" content=\"article\" \u002F>\n\u003Cmeta property=\"og:title\" content=\"Software Engineering\" \u002F>\n\u003Cmeta property=\"og:url\" content=\"https:\u002F\u002Fstaging.cbtw.tech\u002Fcbtw_services\u002Fsoftware-engineering\u002F\" \u002F>\n\u003Cmeta property=\"og:site_name\" content=\"CBTW\" \u002F>\n\u003Cmeta name=\"twitter:card\" content=\"summary_large_image\" \u002F>\n\u003Cscript type=\"application\u002Fld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\u002F\u002Fschema.org\",\"@graph\":[{\"@type\":\"CollectionPage\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Fcbtw_services\u002Fsoftware-engineering\u002F\",\"url\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Fcbtw_services\u002Fsoftware-engineering\u002F\",\"name\":\"Software Engineering - CBTW\",\"isPartOf\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#website\"},\"breadcrumb\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Fcbtw_services\u002Fsoftware-engineering\u002F#breadcrumb\"},\"inLanguage\":\"en-US\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002Fcbtw_services\u002Fsoftware-engineering\u002F#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Software Engineering\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#website\",\"url\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F\",\"name\":\"CBTW\",\"description\":\"Collaboration Betters The World\",\"publisher\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#organization\",\"name\":\"CBTW\",\"url\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#\u002Fschema\u002Flogo\u002Fimage\u002F\",\"url\":\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FPrimary_Classic.png\",\"contentUrl\":\"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FPrimary_Classic.png\",\"width\":1001,\"height\":538,\"caption\":\"CBTW\"},\"image\":{\"@id\":\"https:\u002F\u002Fstaging.cbtw.tech\u002F#\u002Fschema\u002Flogo\u002Fimage\u002F\"},\"sameAs\":[\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcollaboration-betters-the-world\",\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcbtw-it-and-technology\u002F\"]}]}\u003C\u002Fscript>\n\u003C!-- \u002F Yoast SEO Premium plugin. -->",{"title":914,"robots":915,"og_locale":559,"og_type":560,"og_title":46,"og_url":911,"og_site_name":561,"twitter_card":571,"schema":916},"Software Engineering - CBTW",{"index":864,"follow":555},{"@context":575,"@graph":917},[918,922,926,932],{"@type":868,"@id":911,"url":911,"name":914,"isPartOf":919,"breadcrumb":920,"inLanguage":590},{"@id":600},{"@id":921},"https:\u002F\u002Fstaging.cbtw.tech\u002Fcbtw_services\u002Fsoftware-engineering\u002F#breadcrumb",{"@type":613,"@id":921,"itemListElement":923},[924,925],{"@type":616,"position":15,"name":617,"item":618},{"@type":616,"position":32,"name":46},{"@type":621,"@id":600,"url":618,"name":561,"description":622,"publisher":927,"potentialAction":928,"inLanguage":590},{"@id":586},[929],{"@type":626,"target":930,"query-input":931},{"@type":628,"urlTemplate":629},{"@type":631,"valueRequired":538,"valueName":632},{"@type":634,"@id":586,"name":561,"url":618,"logo":933,"image":934,"sameAs":935},{"@type":610,"inLanguage":590,"@id":636,"url":637,"contentUrl":637,"width":638,"height":639,"caption":561},{"@id":636},[642,643],[],{"self":938,"collection":943,"about":946,"wp:post_type":949,"curies":952},[939],{"href":940,"targetHints":941},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fcbtw_services\u002F133",{"allow":942},[688],[944],{"href":945},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fcbtw_services",[947],{"href":948},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Ftaxonomies\u002Fcbtw_services",[950],{"href":951},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts?cbtw_services=133",[953],{"name":728,"href":729,"templated":538},[955,969,971],{"region_name":956,"social_list":957},"Global",[958,962,965],{"title":959,"link":960,"icon":961},"Instagram","https:\u002F\u002Fwww.instagram.com\u002Fcollaborationbetterstheworld\u002F","https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FinsAsset-1@2x.png",{"title":963,"link":642,"icon":964},"LinkedIn","https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FlkAsset-2@2x.png",{"title":966,"link":967,"icon":968},"Youtube","https:\u002F\u002Fwww.youtube.com\u002F@collaborationbetterstheworld","https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FyoutubeAsset-3@2x.png",{"region_name":8,"social_list":970},[],{"region_name":8,"social_list":972},[],{"related_title":8,"posts":974},[975,986,997],{"id":976,"title":977,"description":8,"excerpt":978,"date":980,"categories":210,"link":981,"image":982,"images":983},15386,"What It Means to Work with a Team Certified by Anthropic",{"rendered":979},"AI adoption is already happening inside most organizations. The real question is whether it's governed - and whether proficiency can be verified. CBTW's Claude Code certification program for software engineering teams is one concrete answer: an external standard, set by Anthropic, applied across 320 developers in Europe.","2026-06-09","https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Fwhat-it-means-to-work-with-a-team-certified-by-anthropic","https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FAILearningPath_Badge_Linkedin_ENG-1.png",{"medium":984,"large":985,"full":982},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FAILearningPath_Badge_Linkedin_ENG-1-800x419.png","https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FAILearningPath_Badge_Linkedin_ENG-1-1024x536.png",{"id":987,"title":988,"description":8,"excerpt":989,"date":991,"categories":220,"link":992,"image":993,"images":994},15112,"GenAI RfP Processing: A Case Study with Human-in-the-Loop",{"rendered":990},"This case study shows how we built a GenAI RfP processing solution on Azure that cut matching time by 3x while keeping human experts in control. The Challenge&nbsp; A single&nbsp;RfP&nbsp;can include dozens of documents: specifications, drawings,&nbsp;forms&nbsp;and clarifications, all referencing each other, easily exceeding 100 pages.&nbsp;The information you need is scattered, and no two tenders are [&hellip;]","2026-06-03","https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Fgenai-rfp-processing-a-case-study-with-human-in-the-loop","https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002Fgenai-rfp-processing-human-in-the-loop-1.jpg",{"medium":995,"large":996,"full":993},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002Fgenai-rfp-processing-human-in-the-loop-1-640x800.jpg","https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002Fgenai-rfp-processing-human-in-the-loop-1-819x1024.jpg",{"id":998,"title":999,"description":8,"excerpt":1000,"date":1002,"categories":210,"link":1003,"image":1004,"images":1005},15073,"Fintech App Development in Singapore for Banks and Payment Providers",{"rendered":1001},"Singapore is one of the most demanding environments in the world to build financial software. The market is mature, institution-led, and unforgiving of poor digital experiences, especially when products serve banks, payment networks, fintech platforms, and financial services firms.&nbsp; This is the context in which CBTW builds fintech apps in Singapore.&nbsp;Mobile app development in Singapore&nbsp;for [&hellip;]","2026-06-02","https:\u002F\u002Fstaging.cbtw.tech\u002Finsights\u002Ffintech-app-development-in-singapore","https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FThiet-ke-chua-co-ten-2.webp",{"medium":1006,"large":1007,"full":1004},"https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FThiet-ke-chua-co-ten-2-800x533.webp","https:\u002F\u002Fstaging-admin.cbtw.tech\u002Fwp-content\u002Fuploads\u002FThiet-ke-chua-co-ten-2-1024x683.webp",1786592035307]