{"id":8036,"date":"2024-06-08T12:50:24","date_gmt":"2024-06-08T19:50:24","guid":{"rendered":"https:\/\/ahmadawais.com\/?p=8036"},"modified":"2024-06-08T13:00:03","modified_gmt":"2024-06-08T20:00:03","slug":"reissue-cloudflare-ssl-certificate-manually","status":"publish","type":"post","link":"https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/","title":{"rendered":"Reissue Cloudflare SSL Certificate Manually"},"content":{"rendered":"<p>Just now, I was banging my head on the table trying to figure out how to renew or manually reissue a new free SSL certificate for a domain on Cloudflare. TBH, it&#8217;s not obvious in the docs.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8038\" src=\"https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue.png\" alt=\"Reissue Cloudflare SSL Certificate Manually\" width=\"1952\" height=\"1674\" srcset=\"https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue.png 1952w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue-300x257.png 300w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue-1024x878.png 1024w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue-768x659.png 768w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue-1536x1317.png 1536w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue-1680x1441.png 1680w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue-860x738.png 860w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue-680x583.png 680w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue-400x343.png 400w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue-50x43.png 50w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue-600x515.png 600w\" sizes=\"auto, (max-width: 1952px) 100vw, 1952px\" \/><\/p>\n<p>Here goes nothing \u2026<\/p>\n<h2 id=\"how-to-renew-or-reissue-a-free-ssl-certificate-from-cloudflare-in-ten-minutes\">How to renew or reissue a free SSL Certificate from Cloudflare in ten minutes!<a href=\"#how-to-renew-or-reissue-a-free-ssl-certificate-from-cloudflare-in-ten-minutes\" class=\"heading-link\">#<\/a><\/h2>\n<ol>\n<li>Go to your domain on Cloudflare<\/li>\n<li>Head over to the SSL \u276f Edge Certificates<\/li>\n<li>Way down there, [<code>Disable Universal SSL]<\/code><\/li>\n<li>Go ahead and do this; expect 10 minutes of downtime<\/li>\n<li>Wait for 10 minutes or so \u2014 and then, surprise surprise<\/li>\n<li>Go ahead and [<code>Enable Universal SSL]<\/code><\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h3 id=\"how-can-i-verify-this-worked\">How can I verify this worked?<a href=\"#how-can-i-verify-this-worked\" class=\"heading-link\">#<\/a><\/h3>\n<p>Two ways, really. First, at the top on the same page, in the `Edge Certificates` section, note when the SSL will expire. When you re-enable universal SSL, this area will show pending verification and, in a bit, will show you the new SSL with an expiration date three months from now (or later than the previous SSL expiration date).<\/p>\n<p>Second way? If you&#8217;re like me, I have a <a href=\"https:\/\/github.com\/ahmadawais\/dotfiles\/blob\/master\/.zshrc#L3903-L3912\">fancy shell function<\/a> to check the SSL info of a domain. Looks like this:<\/p>\n<pre class=\"lang:bash\"># Check SSL info of a domain\r\nssl() {\r\n\tif [ -z \"$1\" ]; then\r\n\t\techo \"Usage: ssl &lt;domain&gt;\"\r\n\t\treturn 1\r\n\tfi\r\n\r\n\tdomain=$1\r\n\r\n\techo | openssl s_client -servername $domain -connect $domain:443 2&gt;\/dev\/null | openssl x509 -noout -text\r\n}<\/pre>\n<p>Now all you have to do is check <code>ssl example.com<\/code> and you can find the &#8216;Not After&#8217; date. Or do a grep with <code>ssl example.com | grep 'Not After'<\/code>.<\/p>\n<p>Use your code for good!<br \/>\nBest,<br \/>\nAA<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just now, I was banging my head on the table trying to figure out how to renew or manually reissue a new free SSL certificate for a domain on Cloudflare. TBH, it&#8217;s not obvious in the docs. Here goes nothing \u2026 How to renew or reissue a free SSL Certificate from Cloudflare in ten minutes!# Go to your domain on Cloudflare Head over to the SSL \u276f Edge Certificates Way down there, [Disable Universal SSL] Go ahead and do this; expect 10 minutes of downtime Wait for 10 minutes or so \u2014 and then, surprise surprise Go ahead and [Enable [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":8038,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"webmentions_disabled_pings":false,"webmentions_disabled":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[286,141],"tags":[226,295],"class_list":["post-8036","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bash","category-devops","tag-cloudflare","tag-ssl"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Reissue Cloudflare SSL Certificate Manually<\/title>\n<meta name=\"description\" content=\"Just now, I was banging my head on the table trying to figure out how to renew or manually reissue a new free SSL certificate for a domain on Cloudflare.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Reissue Cloudflare SSL Certificate Manually\" \/>\n<meta property=\"og:description\" content=\"Just now, I was banging my head on the table trying to figure out how to renew or manually reissue a new free SSL certificate for a domain on Cloudflare.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/\" \/>\n<meta property=\"og:site_name\" content=\"Ahmad Awais\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/AhmadAwais\" \/>\n<meta property=\"article:author\" content=\"https:\/\/facebook.com\/AhmadAwais\" \/>\n<meta property=\"article:published_time\" content=\"2024-06-08T19:50:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-08T20:00:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1952\" \/>\n\t<meta property=\"og:image:height\" content=\"1674\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ahmad Awais\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@MrAhmadAwais\" \/>\n<meta name=\"twitter:site\" content=\"@MrAhmadAwais\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ahmad Awais\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/reissue-cloudflare-ssl-certificate-manually\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/reissue-cloudflare-ssl-certificate-manually\\\/\"},\"author\":{\"name\":\"Ahmad Awais\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#\\\/schema\\\/person\\\/1d1b9504182dca2315cf039fb4ebb85b\"},\"headline\":\"Reissue Cloudflare SSL Certificate Manually\",\"datePublished\":\"2024-06-08T19:50:24+00:00\",\"dateModified\":\"2024-06-08T20:00:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/reissue-cloudflare-ssl-certificate-manually\\\/\"},\"wordCount\":215,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#\\\/schema\\\/person\\\/1d1b9504182dca2315cf039fb4ebb85b\"},\"image\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/reissue-cloudflare-ssl-certificate-manually\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/cf-ssl-reissue.png\",\"keywords\":[\"CloudFlare\",\"SSL\"],\"articleSection\":[\"Bash\",\"DevOps\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/ahmadawais.com\\\/reissue-cloudflare-ssl-certificate-manually\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/reissue-cloudflare-ssl-certificate-manually\\\/\",\"url\":\"https:\\\/\\\/ahmadawais.com\\\/reissue-cloudflare-ssl-certificate-manually\\\/\",\"name\":\"Reissue Cloudflare SSL Certificate Manually\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/reissue-cloudflare-ssl-certificate-manually\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/reissue-cloudflare-ssl-certificate-manually\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/cf-ssl-reissue.png\",\"datePublished\":\"2024-06-08T19:50:24+00:00\",\"dateModified\":\"2024-06-08T20:00:03+00:00\",\"description\":\"Just now, I was banging my head on the table trying to figure out how to renew or manually reissue a new free SSL certificate for a domain on Cloudflare.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/reissue-cloudflare-ssl-certificate-manually\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ahmadawais.com\\\/reissue-cloudflare-ssl-certificate-manually\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/reissue-cloudflare-ssl-certificate-manually\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/cf-ssl-reissue.png\",\"contentUrl\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/cf-ssl-reissue.png\",\"width\":1952,\"height\":1674,\"caption\":\"Reissue Cloudflare SSL Certificate Manually\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/reissue-cloudflare-ssl-certificate-manually\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ahmadawais.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Reissue Cloudflare SSL Certificate Manually\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#website\",\"url\":\"https:\\\/\\\/ahmadawais.com\\\/\",\"name\":\"Ahmad Awais\",\"description\":\"Founder &amp; CEO of CommandCode.ai f\\\/k\\\/a Langbase | Google Developers Advisory Board (gDAB) founding member\",\"publisher\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#\\\/schema\\\/person\\\/1d1b9504182dca2315cf039fb4ebb85b\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ahmadawais.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#\\\/schema\\\/person\\\/1d1b9504182dca2315cf039fb4ebb85b\",\"name\":\"Ahmad Awais\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Ahmad-Awais-face.jpg\",\"url\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Ahmad-Awais-face.jpg\",\"contentUrl\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Ahmad-Awais-face.jpg\",\"width\":2299,\"height\":1705,\"caption\":\"Ahmad Awais\"},\"logo\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Ahmad-Awais-face.jpg\"},\"description\":\"Founder & CEO of \u2318 Command Code coding agent with taste. Founded Langbase.com, AI cloud to build, deploy, and scale AI agents with tools & memory \u00b7 Creator of Command.new. \\\"Awais is an awesome example for developers\\\" \u2014 Satya Nadella, CEO of Microsoft. NASA Mars Ingenuity Helicopter mission code contributor 8th GitHub Stars Award recipient with 5x GitHub Stars Award (Listed as GitHub's #1 JavaScript trending developer). Google Developers Expert Web DevRel. Ex VP Eng (DevTools & DevRel) Rapid \u00b7 Google Developers Advisory Board (gDAB) founding member \u00b7 AI\\\/ML\\\/DevTools Angel Investor (Replit, Resend, Daytona, Gumroad and you?) \u276f AI\\\/ML Advisory Board San Francisco, DevNetwork. Award-winning Open Source Engineering leader authored hundreds of open-source dev-tools and software libraries used by millions of developers, including Shades of Purple code theme and corona-cli. Linux Foundation (Node.js Committee Lead), OpenAPI Business Governing Board. Taught 108K+ developers via NodeCLI.com and VSCode.pro course. 274 million views, blogging for 24 yrs. \u276f Read more about Ahmad Awais or come say hi on \ud835\udd4f @MrAhmadAwais.\",\"sameAs\":[\"https:\\\/\\\/AhmadAwais.com\\\/\",\"https:\\\/\\\/facebook.com\\\/AhmadAwais\",\"https:\\\/\\\/instagram.com\\\/MrAhmadAwais\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/MrAhmadAwais\\\/\",\"https:\\\/\\\/x.com\\\/MrAhmadAwais\",\"https:\\\/\\\/youtube.com\\\/AhmadAwais\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Reissue Cloudflare SSL Certificate Manually","description":"Just now, I was banging my head on the table trying to figure out how to renew or manually reissue a new free SSL certificate for a domain on Cloudflare.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/","og_locale":"en_US","og_type":"article","og_title":"Reissue Cloudflare SSL Certificate Manually","og_description":"Just now, I was banging my head on the table trying to figure out how to renew or manually reissue a new free SSL certificate for a domain on Cloudflare.","og_url":"https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/","og_site_name":"Ahmad Awais","article_publisher":"https:\/\/facebook.com\/AhmadAwais","article_author":"https:\/\/facebook.com\/AhmadAwais","article_published_time":"2024-06-08T19:50:24+00:00","article_modified_time":"2024-06-08T20:00:03+00:00","og_image":[{"width":1952,"height":1674,"url":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue.png","type":"image\/png"}],"author":"Ahmad Awais","twitter_card":"summary_large_image","twitter_creator":"@MrAhmadAwais","twitter_site":"@MrAhmadAwais","twitter_misc":{"Written by":"Ahmad Awais","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/#article","isPartOf":{"@id":"https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/"},"author":{"name":"Ahmad Awais","@id":"https:\/\/ahmadawais.com\/#\/schema\/person\/1d1b9504182dca2315cf039fb4ebb85b"},"headline":"Reissue Cloudflare SSL Certificate Manually","datePublished":"2024-06-08T19:50:24+00:00","dateModified":"2024-06-08T20:00:03+00:00","mainEntityOfPage":{"@id":"https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/"},"wordCount":215,"commentCount":0,"publisher":{"@id":"https:\/\/ahmadawais.com\/#\/schema\/person\/1d1b9504182dca2315cf039fb4ebb85b"},"image":{"@id":"https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/#primaryimage"},"thumbnailUrl":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue.png","keywords":["CloudFlare","SSL"],"articleSection":["Bash","DevOps"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/","url":"https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/","name":"Reissue Cloudflare SSL Certificate Manually","isPartOf":{"@id":"https:\/\/ahmadawais.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/#primaryimage"},"image":{"@id":"https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/#primaryimage"},"thumbnailUrl":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue.png","datePublished":"2024-06-08T19:50:24+00:00","dateModified":"2024-06-08T20:00:03+00:00","description":"Just now, I was banging my head on the table trying to figure out how to renew or manually reissue a new free SSL certificate for a domain on Cloudflare.","breadcrumb":{"@id":"https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/#primaryimage","url":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue.png","contentUrl":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue.png","width":1952,"height":1674,"caption":"Reissue Cloudflare SSL Certificate Manually"},{"@type":"BreadcrumbList","@id":"https:\/\/ahmadawais.com\/reissue-cloudflare-ssl-certificate-manually\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ahmadawais.com\/"},{"@type":"ListItem","position":2,"name":"Reissue Cloudflare SSL Certificate Manually"}]},{"@type":"WebSite","@id":"https:\/\/ahmadawais.com\/#website","url":"https:\/\/ahmadawais.com\/","name":"Ahmad Awais","description":"Founder &amp; CEO of CommandCode.ai f\/k\/a Langbase | Google Developers Advisory Board (gDAB) founding member","publisher":{"@id":"https:\/\/ahmadawais.com\/#\/schema\/person\/1d1b9504182dca2315cf039fb4ebb85b"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ahmadawais.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/ahmadawais.com\/#\/schema\/person\/1d1b9504182dca2315cf039fb4ebb85b","name":"Ahmad Awais","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2020\/06\/Ahmad-Awais-face.jpg","url":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2020\/06\/Ahmad-Awais-face.jpg","contentUrl":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2020\/06\/Ahmad-Awais-face.jpg","width":2299,"height":1705,"caption":"Ahmad Awais"},"logo":{"@id":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2020\/06\/Ahmad-Awais-face.jpg"},"description":"Founder & CEO of \u2318 Command Code coding agent with taste. Founded Langbase.com, AI cloud to build, deploy, and scale AI agents with tools & memory \u00b7 Creator of Command.new. \"Awais is an awesome example for developers\" \u2014 Satya Nadella, CEO of Microsoft. NASA Mars Ingenuity Helicopter mission code contributor 8th GitHub Stars Award recipient with 5x GitHub Stars Award (Listed as GitHub's #1 JavaScript trending developer). Google Developers Expert Web DevRel. Ex VP Eng (DevTools & DevRel) Rapid \u00b7 Google Developers Advisory Board (gDAB) founding member \u00b7 AI\/ML\/DevTools Angel Investor (Replit, Resend, Daytona, Gumroad and you?) \u276f AI\/ML Advisory Board San Francisco, DevNetwork. Award-winning Open Source Engineering leader authored hundreds of open-source dev-tools and software libraries used by millions of developers, including Shades of Purple code theme and corona-cli. Linux Foundation (Node.js Committee Lead), OpenAPI Business Governing Board. Taught 108K+ developers via NodeCLI.com and VSCode.pro course. 274 million views, blogging for 24 yrs. \u276f Read more about Ahmad Awais or come say hi on \ud835\udd4f @MrAhmadAwais.","sameAs":["https:\/\/AhmadAwais.com\/","https:\/\/facebook.com\/AhmadAwais","https:\/\/instagram.com\/MrAhmadAwais\/","https:\/\/www.linkedin.com\/in\/MrAhmadAwais\/","https:\/\/x.com\/MrAhmadAwais","https:\/\/youtube.com\/AhmadAwais"]}]}},"jetpack_featured_media_url":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2024\/06\/cf-ssl-reissue.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/posts\/8036","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/comments?post=8036"}],"version-history":[{"count":3,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/posts\/8036\/revisions"}],"predecessor-version":[{"id":8040,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/posts\/8036\/revisions\/8040"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/media\/8038"}],"wp:attachment":[{"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/media?parent=8036"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/categories?post=8036"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/tags?post=8036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}