{"id":7483,"date":"2021-05-07T04:52:23","date_gmt":"2021-05-06T23:52:23","guid":{"rendered":"https:\/\/ahmadawais.com\/?p=7483"},"modified":"2021-05-07T05:31:27","modified_gmt":"2021-05-07T00:31:27","slug":"quick-tip-update-an-outdated-fork-on-github-with-a-click","status":"publish","type":"post","link":"https:\/\/ahmadawais.com\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/","title":{"rendered":"Quick Tip: Update an outdated fork on GitHub with a click"},"content":{"rendered":"<p>Developers fork repositories and forget about them. I mean until they need it again. But git&#8217;s moved on by then \u2014 your fork is probably suffering the same fate which is why you&#8217;re reading this. <strong>How should I update an outdated fork?<\/strong><\/p>\n<p>Before today you had to do the following:<\/p>\n<pre class=\"lang:bash\">git remote add upstream &lt;clone-url&gt;\r\ngit fetch upstream\r\ngit checkout master\r\ngit reset --hard upstream\/master\r\ngit push --force origin master<\/pre>\n<p><strong>Well, worry no more<\/strong>. You don&#8217;t have to do any of that since today!<\/p>\n<\/section>\n<div class=\"postcontents full\">\n<p><iframe loading=\"lazy\" title=\"How to Update an Outdated Fork on GitHub With a Single Click\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/Q81R8URzDN0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<\/div>\n<section class=\"postcontents wrapper\">\n<h3 id=\"heres-how-to-update-an-outdated-fork-in-2021\">Here&#8217;s how to update an outdated fork in 2021 \u2026<a href=\"#heres-how-to-update-an-outdated-fork-in-2021\" class=\"heading-link\">#<\/a><\/h3>\n<ol>\n<li>Go to your GitHub fork repo on GitHub<\/li>\n<li>Find the <code>Fetch upstream<\/code> button\/menu<\/li>\n<li>Click <code>Fetch and merge<\/code> \u2014 and we&#8217;re done<\/li>\n<\/ol>\n<p><img decoding=\"async\" src=\"https:\/\/p210.p2.n0.cdn.getcloudapp.com\/items\/llu5ebAY\/eddaa785-9c32-4156-9abb-02842fc61363.gif\" alt=\"How to Update an Outdated Fork on GitHub With a Single Click\" \/><\/p>\n<p>Thank you, GitHub for this one. Super useful.<\/p>\n<p>Thoughts? Discuss on this tweet below \u2193<\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">This is 2021. You can now sync your outdated fork with the parent\/upstream repo in just a single click! \ud83d\uddb1\ud83d\udca5<\/p>\n<p>Easy peasy lemon squeezy! <a href=\"https:\/\/t.co\/x1ZhRW1NXe\">pic.twitter.com\/x1ZhRW1NXe<\/a><\/p>\n<p>&mdash; Awais (@MrAhmadAwais) <a href=\"https:\/\/twitter.com\/MrAhmadAwais\/status\/1390463673806766081?ref_src=twsrc%5Etfw\">May 7, 2021<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Developers fork repositories and forget about them. I mean until they need it again. But git&#8217;s moved on by then \u2014 your fork is probably suffering the same fate which is why you&#8217;re reading this. How should I update an outdated fork? Before today you had to do the following: git remote add upstream &lt;clone-url&gt; git fetch upstream git checkout master git reset &#8211;hard upstream\/master git push &#8211;force origin master Well, worry no more. You don&#8217;t have to do any of that since today! Here&#8217;s how to update an outdated fork in 2021 \u2026# Go to your GitHub fork repo [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"webmentions_disabled_pings":false,"webmentions_disabled":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[9],"tags":[284,154,285],"class_list":["post-7483","post","type-post","status-publish","format-standard","hentry","category-tutorials","tag-fork","tag-git","tag-sync-upstream"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Quick Tip: Update an outdated fork on GitHub with a click<\/title>\n<meta name=\"description\" content=\"Developers fork repositories and forget about them. I mean until they need it again. But git&#039;s moved on by then \u2014 your fork is probably suffering the same\" \/>\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\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Quick Tip: Update an outdated fork on GitHub with a click\" \/>\n<meta property=\"og:description\" content=\"Developers fork repositories and forget about them. I mean until they need it again. But git&#039;s moved on by then \u2014 your fork is probably suffering the same\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ahmadawais.com\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/\" \/>\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=\"2021-05-06T23:52:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-07T00:31:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/p210.p2.n0.cdn.getcloudapp.com\/items\/llu5ebAY\/eddaa785-9c32-4156-9abb-02842fc61363.gif\" \/>\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=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/quick-tip-update-an-outdated-fork-on-github-with-a-click\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/quick-tip-update-an-outdated-fork-on-github-with-a-click\\\/\"},\"author\":{\"name\":\"Ahmad Awais\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#\\\/schema\\\/person\\\/1d1b9504182dca2315cf039fb4ebb85b\"},\"headline\":\"Quick Tip: Update an outdated fork on GitHub with a click\",\"datePublished\":\"2021-05-06T23:52:23+00:00\",\"dateModified\":\"2021-05-07T00:31:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/quick-tip-update-an-outdated-fork-on-github-with-a-click\\\/\"},\"wordCount\":133,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#\\\/schema\\\/person\\\/1d1b9504182dca2315cf039fb4ebb85b\"},\"image\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/quick-tip-update-an-outdated-fork-on-github-with-a-click\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/p210.p2.n0.cdn.getcloudapp.com\\\/items\\\/llu5ebAY\\\/eddaa785-9c32-4156-9abb-02842fc61363.gif\",\"keywords\":[\"fork\",\"git\",\"sync upstream\"],\"articleSection\":[\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/ahmadawais.com\\\/quick-tip-update-an-outdated-fork-on-github-with-a-click\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/quick-tip-update-an-outdated-fork-on-github-with-a-click\\\/\",\"url\":\"https:\\\/\\\/ahmadawais.com\\\/quick-tip-update-an-outdated-fork-on-github-with-a-click\\\/\",\"name\":\"Quick Tip: Update an outdated fork on GitHub with a click\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/quick-tip-update-an-outdated-fork-on-github-with-a-click\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/quick-tip-update-an-outdated-fork-on-github-with-a-click\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/p210.p2.n0.cdn.getcloudapp.com\\\/items\\\/llu5ebAY\\\/eddaa785-9c32-4156-9abb-02842fc61363.gif\",\"datePublished\":\"2021-05-06T23:52:23+00:00\",\"dateModified\":\"2021-05-07T00:31:27+00:00\",\"description\":\"Developers fork repositories and forget about them. I mean until they need it again. But git's moved on by then \u2014 your fork is probably suffering the same\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/quick-tip-update-an-outdated-fork-on-github-with-a-click\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ahmadawais.com\\\/quick-tip-update-an-outdated-fork-on-github-with-a-click\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/quick-tip-update-an-outdated-fork-on-github-with-a-click\\\/#primaryimage\",\"url\":\"https:\\\/\\\/p210.p2.n0.cdn.getcloudapp.com\\\/items\\\/llu5ebAY\\\/eddaa785-9c32-4156-9abb-02842fc61363.gif\",\"contentUrl\":\"https:\\\/\\\/p210.p2.n0.cdn.getcloudapp.com\\\/items\\\/llu5ebAY\\\/eddaa785-9c32-4156-9abb-02842fc61363.gif\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/quick-tip-update-an-outdated-fork-on-github-with-a-click\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ahmadawais.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Quick Tip: Update an outdated fork on GitHub with a click\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#website\",\"url\":\"https:\\\/\\\/ahmadawais.com\\\/\",\"name\":\"Ahmad Awais\",\"description\":\"Founder &amp; CEO of Command Code | 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 Command Code, the most used coding agent for open models. NASA Ingenuity Mars Helicopter open source contributor, 6\u00d7 GitHub Star, Google Developers Advisory Board founding member, and angel investor.\",\"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\",\"https:\\\/\\\/github.com\\\/ahmadawais\",\"https:\\\/\\\/www.youtube.com\\\/AhmadAwais\",\"https:\\\/\\\/bsky.app\\\/profile\\\/ahmadawais.com\",\"https:\\\/\\\/commandcode.ai\"],\"jobTitle\":\"Founder & CEO\",\"worksFor\":{\"@type\":\"Organization\",\"name\":\"Command Code\",\"url\":\"https:\\\/\\\/commandcode.ai\"},\"award\":[\"NASA Ingenuity Mars Helicopter open source contributor\",\"6\u00d7 GitHub Stars (one of the first 8 Gold Stars)\",\"#1 trending JavaScript developer on GitHub\",\"Best Speaker, AI Engineer World\u2019s Fair\",\"MIT Media Lab & Automattic Open Source Design Award\",\"MongoDB Innovation Award\",\"6\u00d7 Google Developer Expert\",\"6\u00d7 Microsoft MVP\"],\"memberOf\":[{\"@type\":\"Organization\",\"name\":\"Google Developers Advisory Board\"},{\"@type\":\"Organization\",\"name\":\"OpenAPI Initiative Business Governing Board, Linux Foundation\"},{\"@type\":\"Organization\",\"name\":\"SF DevNetwork AI\\\/ML Advisory Board\"}],\"alumniOf\":{\"@type\":\"CollegeOrUniversity\",\"name\":\"University of Engineering and Technology, Lahore\"},\"knowsAbout\":[\"AI coding agents\",\"Developer tools\",\"Open source\",\"Developer relations\",\"TypeScript\",\"Node.js\",\"CLI\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Quick Tip: Update an outdated fork on GitHub with a click","description":"Developers fork repositories and forget about them. I mean until they need it again. But git's moved on by then \u2014 your fork is probably suffering the same","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\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/","og_locale":"en_US","og_type":"article","og_title":"Quick Tip: Update an outdated fork on GitHub with a click","og_description":"Developers fork repositories and forget about them. I mean until they need it again. But git's moved on by then \u2014 your fork is probably suffering the same","og_url":"https:\/\/ahmadawais.com\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/","og_site_name":"Ahmad Awais","article_publisher":"https:\/\/facebook.com\/AhmadAwais","article_author":"https:\/\/facebook.com\/AhmadAwais","article_published_time":"2021-05-06T23:52:23+00:00","article_modified_time":"2021-05-07T00:31:27+00:00","og_image":[{"url":"https:\/\/p210.p2.n0.cdn.getcloudapp.com\/items\/llu5ebAY\/eddaa785-9c32-4156-9abb-02842fc61363.gif","type":"","width":"","height":""}],"author":"Ahmad Awais","twitter_card":"summary_large_image","twitter_creator":"@MrAhmadAwais","twitter_site":"@MrAhmadAwais","twitter_misc":{"Written by":"Ahmad Awais","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ahmadawais.com\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/#article","isPartOf":{"@id":"https:\/\/ahmadawais.com\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/"},"author":{"name":"Ahmad Awais","@id":"https:\/\/ahmadawais.com\/#\/schema\/person\/1d1b9504182dca2315cf039fb4ebb85b"},"headline":"Quick Tip: Update an outdated fork on GitHub with a click","datePublished":"2021-05-06T23:52:23+00:00","dateModified":"2021-05-07T00:31:27+00:00","mainEntityOfPage":{"@id":"https:\/\/ahmadawais.com\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/"},"wordCount":133,"commentCount":0,"publisher":{"@id":"https:\/\/ahmadawais.com\/#\/schema\/person\/1d1b9504182dca2315cf039fb4ebb85b"},"image":{"@id":"https:\/\/ahmadawais.com\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/#primaryimage"},"thumbnailUrl":"https:\/\/p210.p2.n0.cdn.getcloudapp.com\/items\/llu5ebAY\/eddaa785-9c32-4156-9abb-02842fc61363.gif","keywords":["fork","git","sync upstream"],"articleSection":["Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ahmadawais.com\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ahmadawais.com\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/","url":"https:\/\/ahmadawais.com\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/","name":"Quick Tip: Update an outdated fork on GitHub with a click","isPartOf":{"@id":"https:\/\/ahmadawais.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ahmadawais.com\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/#primaryimage"},"image":{"@id":"https:\/\/ahmadawais.com\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/#primaryimage"},"thumbnailUrl":"https:\/\/p210.p2.n0.cdn.getcloudapp.com\/items\/llu5ebAY\/eddaa785-9c32-4156-9abb-02842fc61363.gif","datePublished":"2021-05-06T23:52:23+00:00","dateModified":"2021-05-07T00:31:27+00:00","description":"Developers fork repositories and forget about them. I mean until they need it again. But git's moved on by then \u2014 your fork is probably suffering the same","breadcrumb":{"@id":"https:\/\/ahmadawais.com\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ahmadawais.com\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahmadawais.com\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/#primaryimage","url":"https:\/\/p210.p2.n0.cdn.getcloudapp.com\/items\/llu5ebAY\/eddaa785-9c32-4156-9abb-02842fc61363.gif","contentUrl":"https:\/\/p210.p2.n0.cdn.getcloudapp.com\/items\/llu5ebAY\/eddaa785-9c32-4156-9abb-02842fc61363.gif"},{"@type":"BreadcrumbList","@id":"https:\/\/ahmadawais.com\/quick-tip-update-an-outdated-fork-on-github-with-a-click\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ahmadawais.com\/"},{"@type":"ListItem","position":2,"name":"Quick Tip: Update an outdated fork on GitHub with a click"}]},{"@type":"WebSite","@id":"https:\/\/ahmadawais.com\/#website","url":"https:\/\/ahmadawais.com\/","name":"Ahmad Awais","description":"Founder &amp; CEO of Command Code | 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 Command Code, the most used coding agent for open models. NASA Ingenuity Mars Helicopter open source contributor, 6\u00d7 GitHub Star, Google Developers Advisory Board founding member, and angel investor.","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","https:\/\/github.com\/ahmadawais","https:\/\/www.youtube.com\/AhmadAwais","https:\/\/bsky.app\/profile\/ahmadawais.com","https:\/\/commandcode.ai"],"jobTitle":"Founder & CEO","worksFor":{"@type":"Organization","name":"Command Code","url":"https:\/\/commandcode.ai"},"award":["NASA Ingenuity Mars Helicopter open source contributor","6\u00d7 GitHub Stars (one of the first 8 Gold Stars)","#1 trending JavaScript developer on GitHub","Best Speaker, AI Engineer World\u2019s Fair","MIT Media Lab & Automattic Open Source Design Award","MongoDB Innovation Award","6\u00d7 Google Developer Expert","6\u00d7 Microsoft MVP"],"memberOf":[{"@type":"Organization","name":"Google Developers Advisory Board"},{"@type":"Organization","name":"OpenAPI Initiative Business Governing Board, Linux Foundation"},{"@type":"Organization","name":"SF DevNetwork AI\/ML Advisory Board"}],"alumniOf":{"@type":"CollegeOrUniversity","name":"University of Engineering and Technology, Lahore"},"knowsAbout":["AI coding agents","Developer tools","Open source","Developer relations","TypeScript","Node.js","CLI"]}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/posts\/7483","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=7483"}],"version-history":[{"count":0,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/posts\/7483\/revisions"}],"wp:attachment":[{"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/media?parent=7483"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/categories?post=7483"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/tags?post=7483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}