{"id":78933,"date":"2024-07-23T05:50:32","date_gmt":"2024-07-23T12:50:32","guid":{"rendered":"https:\/\/github.blog\/?page_id=78933"},"modified":"2026-03-04T10:16:29","modified_gmt":"2026-03-04T18:16:29","slug":"home","status":"publish","type":"page","link":"https:\/\/github.blog\/","title":{"rendered":"Home"},"content":{"rendered":"\n<div data-color-mode=\"dark\" data-dark-theme=\"dark\" data-light-theme=\"light\" class=\"wp-block-group alignfull blog-feed-pattern is-style-gradient has-global-padding is-layout-constrained wp-block-group-is-layout-constrained is-style-gradient--2 has-glow\" style=\"margin-top:0;margin-bottom:var(--wp--preset--spacing--80);padding-top:var(--wp--preset--spacing--48);padding-bottom:var(--wp--preset--spacing--80)\">\n<div class=\"wp-block-query post-columns post-columns--4-2 is-layout-flow wp-block-query-is-layout-flow\">\n\n<ul class=\"wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post wp-block-github-query-featured-post-template post-95403 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-and-ml category-github-copilot tag-github-copilot tag-github-copilot-cli\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"d-flex flex-column height-lg-full color-border-muted post-card\">\n\t<div class=\"d-block col-12 position-relative rounded-2 mb-3 mb-md-4 overflow-hidden tease-thumbnail\">\n\t\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block\" role=\"presentation\"><\/svg>\n\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"800\" height=\"425\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/image-19.png?resize=800%2C425\" class=\"d-block cover-image tease-thumbnail__img wp-post-image\" alt=\"Header image showing the Welcome screen of the GitHub Copilot CLI\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/image-19.png?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/image-19.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/image-19.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/image-19.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/image-19.png?w=516 516w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t<\/div>\n\t<div class=\"mb-1\"><a href=\"https:\/\/github.blog\/ai-and-ml\/\" class=\"first-post-category f5-mktg text-gradient-purple-coral text-bold pb-1 position-relative z-2\">AI &amp; ML<\/a><\/div>\t<div class=\"\">\n\t\t<h2 class=\"h3-mktg mb-2\">\n\t\t\t<a href=\"https:\/\/github.blog\/ai-and-ml\/github-copilot\/building-an-emoji-list-generator-with-the-github-copilot-cli\/\" class=\"Link--primary post-card__link\">\n\t\t\t\tBuilding an emoji list generator with the GitHub Copilot CLI\t\t\t<\/a>\n\t\t<\/h2>\n\n\t\t<div class=\"mb-2 f4-mktg color-fg-muted\">\n\t\t\t<p>See how we created an emoji list generator during the Rubber Duck Thursday stream.<\/p>\n\t\t<\/div>\n\t<\/div>\n\n\t<footer>\n\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t\t<div class=\"d-flex flex-items-center mr-3\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/github.blog\/author\/cassidoo\/\" class=\"d-block post-author-avatar position-relative z-2\">\n\t\t\t\t\t<img loading=\"lazy\" alt='Posts by Cassidy Williams' src='https:\/\/avatars.githubusercontent.com\/u\/1454517?v=4&#038;s=40' srcset='https:\/\/avatars.githubusercontent.com\/u\/1454517?v=4&#038;s=80 2x' class='avatar avatar-40 photo d-block circle' height='40' width='40' \/>\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/cassidoo\/\" title=\"Posts by Cassidy Williams\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Cassidy Williams<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-04-17\" class=\"text-mono color-fg-muted no-wrap\">April 17, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t<\/footer>\n<\/article>\n\t<\/div>\n\n<\/li><li class=\"wp-block-post post-95362 post type-post status-publish format-standard has-post-thumbnail hentry category-company-news category-news-insights\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column flex-sm-row flex-sm-nowrap gutter-14px\">\n\t\t<div class=\"col-12 col-lg-5 square-thumb-wrap mb-3 mb-sm-0 position-relative\">\n\t\t\t<div class=\"d-block position-relative rounded-2 overflow-hidden tease-thumbnail\">\n\t\t\t\t<svg aria-hidden=\"true\" width=\"168\" height=\"168\" class=\"width-full height-auto d-none d-sm-block\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"200\" height=\"200\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?resize=200%2C200\" class=\"d-none d-sm-block cover-image tease-thumbnail__img\" alt=\"\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=1082 1082w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=150 150w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=768 768w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=1024 1024w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=600 600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=200 200w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=1000 1000w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=90 90w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=116 116w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/>\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block d-sm-none\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?resize=400%2C212\" class=\"d-block d-sm-none cover-image tease-thumbnail__img wp-post-image\" alt=\"Image featuring the GitHub invertocat logo displayed on a floating cube against a decorative background.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col-12 col-lg-8 \">\n\t\t\t<div class=\"mb-1\"><a href=\"https:\/\/github.blog\/news-insights\/company-news\/\" class=\"first-post-category f5-mktg text-gradient-purple-coral text-bold pb-1 position-relative z-2\">Company news<\/a><\/div>\t\t\t<h2 class=\"h6-mktg mb-2\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/news-insights\/company-news\/bringing-more-transparency-to-githubs-status-page\/\" class=\"Link--primary post-card__link\">\n\t\t\t\t\tBringing more transparency to GitHub\u2019s status page\t\t\t\t<\/a>\n\t\t\t<\/h2>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>Changes to the status page will provide more specific data, so you&#8217;ll have better insight into the overall health of the platform.<\/p>\n\t\t\t<\/div>\n\t\t\t<footer>\n\t\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/jakuboleksy\/\" title=\"Posts by Jakub Oleksy\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Jakub Oleksy<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-04-17\" class=\"text-mono color-fg-muted no-wrap\">April 17, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t\t<\/footer>\n\t\t<\/div>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><li class=\"wp-block-post post-95074 post type-post status-publish format-standard has-post-thumbnail hentry category-engineering category-infrastructure tag-deployment tag-ebpf tag-platform-engineering\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column flex-sm-row flex-sm-nowrap gutter-14px\">\n\t\t<div class=\"col-12 col-lg-5 square-thumb-wrap mb-3 mb-sm-0 position-relative\">\n\t\t\t<div class=\"d-block position-relative rounded-2 overflow-hidden tease-thumbnail\">\n\t\t\t\t<svg aria-hidden=\"true\" width=\"168\" height=\"168\" class=\"width-full height-auto d-none d-sm-block\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"200\" height=\"200\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?resize=200%2C200\" class=\"d-none d-sm-block cover-image tease-thumbnail__img wp-post-image\" alt=\"Decorative background featuring floating green cubes, including one with the GitHub invertocat logo.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=150 150w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=600 600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=200 200w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=1000 1000w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=90 90w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=116 116w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/>\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block d-sm-none\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?resize=400%2C212\" class=\"d-block d-sm-none cover-image tease-thumbnail__img wp-post-image\" alt=\"Decorative background featuring floating green cubes, including one with the GitHub invertocat logo.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col-12 col-lg-8 \">\n\t\t\t<div class=\"mb-1\"><a href=\"https:\/\/github.blog\/engineering\/\" class=\"first-post-category f5-mktg text-gradient-purple-coral text-bold pb-1 position-relative z-2\">Engineering<\/a><\/div>\t\t\t<h2 class=\"h6-mktg mb-2\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/engineering\/infrastructure\/how-github-uses-ebpf-to-improve-deployment-safety\/\" class=\"Link--primary post-card__link\">\n\t\t\t\t\tHow GitHub uses eBPF to improve deployment safety\t\t\t\t<\/a>\n\t\t\t<\/h2>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>Learn how Github uses eBPF to detect and prevent circular dependencies in its deployment tooling. <\/p>\n\t\t\t<\/div>\n\t\t\t<footer>\n\t\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/lawrencegripper\/\" title=\"Posts by Lawrence Gripper\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Lawrence Gripper<\/a> &#038; <a href=\"https:\/\/github.blog\/author\/levenleven\/\" title=\"Posts by Aleksey Levenstein\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Aleksey Levenstein<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-04-16\" class=\"text-mono color-fg-muted no-wrap\">April 16, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t\t<\/footer>\n\t\t<\/div>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><li class=\"wp-block-post post-95327 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-and-ml category-github-copilot tag-github-copilot tag-github-copilot-cli\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column flex-sm-row flex-sm-nowrap gutter-14px\">\n\t\t<div class=\"col-12 col-lg-5 square-thumb-wrap mb-3 mb-sm-0 position-relative\">\n\t\t\t<div class=\"d-block position-relative rounded-2 overflow-hidden tease-thumbnail\">\n\t\t\t\t<svg aria-hidden=\"true\" width=\"168\" height=\"168\" class=\"width-full height-auto d-none d-sm-block\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"200\" height=\"200\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/command-cecnter.png?resize=200%2C200\" class=\"d-none d-sm-block cover-image tease-thumbnail__img wp-post-image\" alt=\"Thumbnail showing &#039;My AI command center&#039;\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/command-cecnter.png?w=150 150w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/command-cecnter.png?w=600 600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/command-cecnter.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/command-cecnter.png?w=200 200w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/command-cecnter.png?w=1000 1000w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/command-cecnter.png?w=90 90w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/command-cecnter.png?w=116 116w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/>\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block d-sm-none\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/command-cecnter.png?resize=400%2C212\" class=\"d-block d-sm-none cover-image tease-thumbnail__img wp-post-image\" alt=\"Thumbnail showing &#039;My AI command center&#039;\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/command-cecnter.png?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/command-cecnter.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/command-cecnter.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/command-cecnter.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/command-cecnter.png?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/command-cecnter.png?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t<button class=\"js-facade position-absolute top-0 left-0 width-full height-full d-flex flex-items-center flex-justify-center color-fg-default border-0 p-0 color-bg-transparent\" aria-label=\"Play video\">\n\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" width=\"88\" height=\"88\" fill=\"#fff\">\n\t<path d=\"M9.5 15.584V8.416a.5.5 0 0 1 .77-.42l5.576 3.583a.5.5 0 0 1 0 .842l-5.576 3.584a.5.5 0 0 1-.77-.42Z\"><\/path>\n\t<path d=\"M1 12C1 5.925 5.925 1 12 1s11 4.925 11 11-4.925 11-11 11S1 18.075 1 12Zm11-9.5A9.5 9.5 0 0 0 2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5Z\"><\/path>\n\t<\/svg>\n<\/button>\n<template><iframe class=\"cover-image\" loading=\"lazy\" title=\"How a GitHub engineer built an AI Productivity hub with Copilot CLI\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/BDZKubrUO1M?feature=oembed&#038;autoplay=1\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/template>\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col-12 col-lg-8 position-relative\">\n\t\t\t<div class=\"mb-1\"><a href=\"https:\/\/github.blog\/ai-and-ml\/\" class=\"first-post-category f5-mktg text-gradient-purple-coral text-bold pb-1 position-relative z-2\">AI &amp; ML<\/a><\/div>\t\t\t<h2 class=\"h6-mktg mb-2\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/ai-and-ml\/github-copilot\/build-a-personal-organization-command-center-with-github-copilot-cli\/\" class=\"Link--primary post-card__link\">\n\t\t\t\t\tBuild a personal organization command center with GitHub Copilot CLI\t\t\t\t<\/a>\n\t\t\t<\/h2>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>Learn about the productivity tool one GitHub engineer built, and how AI supported the development process.<\/p>\n\t\t\t<\/div>\n\t\t\t<footer>\n\t\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/cassidoo\/\" title=\"Posts by Cassidy Williams\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Cassidy Williams<\/a> &#038; <a href=\"https:\/\/github.blog\/author\/jacklynlee31\/\" title=\"Posts by Jacklyn Carroll\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Jacklyn Carroll<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-04-15\" class=\"text-mono color-fg-muted no-wrap\">April 15, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t\t<\/footer>\n\t\t<\/div>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><\/ul><\/div>\n\n\n<div style=\"margin-top:var(--wp--preset--spacing--64);\" class=\"wp-block-github-newsletter\">\n\t<section id=\"newsletter\" class=\"newsletter rounded-2\">\n\t<div class=\"color-bg-default rounded-2\">\n\t\t<div class=\"d-flex flex-row flex-wrap gutter-spacious py-5 px-4 py-md-6 px-md-5\">\n\t\t\t<div class=\"newsletter-content col-12 col-lg-6 col-xl-7\">\n\t\t\t\t\n\n<h2 class=\"wp-block-heading h4-mktg is-typography-preset-h3\" id=\"h-we-do-newsletters-too\" style=\"margin-top:0;margin-bottom:var(--wp--preset--spacing--2)\">We do newsletters, too<\/h2>\n\n\n\n<p class=\"color-fg-muted f3-mktg is-typography-preset-subtitle\">Discover tips, technical guides, and best practices in our biweekly newsletter just for devs.<\/p>\n\n\t\t\t<\/div>\n\t\t\t<div class=\"col-12 col-lg-6 col-xl-5\">\n\t\t\t\t<label for=\"newsletter_emailAddress\" class=\"\">Your email address<\/label>\n\t\t\t\t<form method=\"post\" action=\"https:\/\/s88570519.t.eloqua.com\/e\/f2?elqFormName=copynewsletter-signup-form-637872624660309567&#038;elqSiteID=88570519\" class=\"js-form-validator newsletter-form\">\n\t\t\t\t\t<div class=\"newsletter-form d-md-flex flex-row mt-0 mb-3 rounded-2 required form-group\">\n\t\t\t\t\t\t<div class=\"m-0 width-full newsletter-input-container\">\n\t\t\t\t\t\t\t<span aria-hidden=\"true\" class=\"required-indicator\">*<\/span>\n\t\t\t\t\t\t\t<label for=\"newsletter_emailAddress\" class=\"screen-reader-text\">Your email address<\/label>\n\t\t\t\t\t\t\t<input type=\"email\" required id=\"newsletter_emailAddress\" name=\"emailAddress\" placeholder=\"Your email address\" class=\"required js-validity-check d-block width-full height-md-full f4-mktg newsletter-field rounded-2\" \/>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"classification\" value=\"Practitioner\">\n\t\t\t\t\t\t<button type=\"submit\" class=\"js-form-validator-submit newsletter-submit flex-shrink-0 arrow-target-mktg d-none d-md-flex flex-row f3-mktg flex-items-center text-semibold rounded-2\">\n\t\t\t\t\t\t\t<span>Subscribe<\/span>\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"octicon arrow-symbol-mktg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\" fill=\"none\"><path fill=\"currentColor\" d=\"M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z\"><\/path><path class=\"octicon-chevrow-stem\" stroke=\"currentColor\" d=\"M1.75 8H11\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path><\/svg>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"form-checkbox color-fg-muted f6-mktg m-0 mt-2 form-group\">\n\t\t\t\t\t\t<label class=\"text-normal\">\n\t\t\t\t\t\t\t<input id=\"optincheckbox\" name=\"marketingEmailOptIn1\" type=\"checkbox\" value=\"True\">\n\t\t\t\t\t\t\tYes please, I&#8217;d like GitHub and affiliates to use my information for personalized communications, targeted advertising and campaign effectiveness. See the <a href=\"https:\/\/github.com\/site\/privacy\" target=\"blank\">GitHub Privacy Statement<\/a> for more details.\t\t\t\t\t\t<\/label>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<button type=\"submit\" class=\"js-form-validator-submit newsletter-submit flex-shrink-0 arrow-target-mktg mt-3 d-flex d-md-none flex-row f3-mktg flex-items-center text-semibold rounded-2\">\n\t\t\t\t\t\t<span>Subscribe<\/span>\n\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"octicon arrow-symbol-mktg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\" fill=\"none\"><path fill=\"currentColor\" d=\"M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z\"><\/path><path class=\"octicon-chevrow-stem\" stroke=\"currentColor\" d=\"M1.75 8H11\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path><\/svg>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/form>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-4c1dd492 wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--80);margin-bottom:var(--wp--preset--spacing--80)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group alignfull blog-feed-pattern is-style-default has-global-padding is-layout-constrained wp-container-core-group-is-layout-7db9d80f wp-block-group-is-layout-constrained\" style=\"padding-right:0;padding-left:0\">\n<div class=\"wp-block-group section-with-header has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group section-with-header__top is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8e0b7f13 wp-block-group-is-layout-flex\" style=\"border-top-width:5px;border-bottom-width:1px;padding-top:var(--wp--preset--spacing--12);padding-bottom:var(--wp--preset--spacing--16)\">\n<h2 class=\"wp-block-heading section-with-header__heading\">Latest<\/h2>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button section-with-header__button is-style-text-arrow\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/github.blog\/latest\/\">View all<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-query post-columns post-columns--3-1 is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post post-95283 post type-post status-publish format-standard has-post-thumbnail hentry category-news-insights category-policy-news-and-insights tag-github-policy tag-github-transparency-report\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column flex-sm-row flex-sm-nowrap gutter-14px\">\n\t\t<div class=\"col-12 col-lg-5 square-thumb-wrap mb-3 mb-sm-0 position-relative\">\n\t\t\t<div class=\"d-block position-relative rounded-2 overflow-hidden tease-thumbnail\">\n\t\t\t\t<svg aria-hidden=\"true\" width=\"168\" height=\"168\" class=\"width-full height-auto d-none d-sm-block\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"200\" height=\"200\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-invertocat-logo.png?resize=200%2C200\" class=\"d-none d-sm-block cover-image tease-thumbnail__img wp-post-image\" alt=\"Geometric background featuring cubes with the GitHub invertocat logo and related icons.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-invertocat-logo.png?w=150 150w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-invertocat-logo.png?w=600 600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-invertocat-logo.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-invertocat-logo.png?w=200 200w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-invertocat-logo.png?w=1000 1000w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-invertocat-logo.png?w=90 90w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-invertocat-logo.png?w=116 116w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/>\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block d-sm-none\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-invertocat-logo.png?resize=400%2C212\" class=\"d-block d-sm-none cover-image tease-thumbnail__img wp-post-image\" alt=\"Geometric background featuring cubes with the GitHub invertocat logo and related icons.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-invertocat-logo.png?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-invertocat-logo.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-invertocat-logo.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-invertocat-logo.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-invertocat-logo.png?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-invertocat-logo.png?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col-12 col-lg-8 \">\n\t\t\t<div class=\"mb-1\"><a href=\"https:\/\/github.blog\/news-insights\/\" class=\"first-post-category f5-mktg text-gradient-purple-coral text-bold pb-1 position-relative z-2\">News &amp; insights<\/a><\/div>\t\t\t<h2 class=\"h6-mktg mb-2\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/news-insights\/policy-news-and-insights\/developer-policy-update-intermediary-liability-copyright-and-transparency\/\" class=\"Link--primary post-card__link\">\n\t\t\t\t\tDeveloper policy update: Intermediary liability, copyright, and transparency\t\t\t\t<\/a>\n\t\t\t<\/h2>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>We\u2019re sharing recent policy updates that developers should know about, updating our Transparency Center with the full year of 2025 data, and looking to what\u2019s ahead.<\/p>\n\t\t\t<\/div>\n\t\t\t<footer>\n\t\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/margarettucker\/\" title=\"Posts by Margaret Tucker\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Margaret Tucker<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-04-15\" class=\"text-mono color-fg-muted no-wrap\">April 15, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t\t<\/footer>\n\t\t<\/div>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><li class=\"wp-block-post post-95266 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-and-ml category-security tag-agentic-ai-security tag-ai-security tag-coding-training tag-cybersecurity tag-github-security-lab tag-secure-coding\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column flex-sm-row flex-sm-nowrap gutter-14px\">\n\t\t<div class=\"col-12 col-lg-5 square-thumb-wrap mb-3 mb-sm-0 position-relative\">\n\t\t\t<div class=\"d-block position-relative rounded-2 overflow-hidden tease-thumbnail\">\n\t\t\t\t<svg aria-hidden=\"true\" width=\"168\" height=\"168\" class=\"width-full height-auto d-none d-sm-block\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"200\" height=\"200\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot-1-e1767926078566.png?resize=200%2C200\" class=\"d-none d-sm-block cover-image tease-thumbnail__img\" alt=\"\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot-1-e1767926078566.png?w=1082 1082w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot-1-e1767926078566.png?w=150 150w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot-1-e1767926078566.png?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot-1-e1767926078566.png?w=768 768w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot-1-e1767926078566.png?w=1024 1024w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot-1-e1767926078566.png?w=600 600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot-1-e1767926078566.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot-1-e1767926078566.png?w=200 200w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot-1-e1767926078566.png?w=1000 1000w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot-1-e1767926078566.png?w=90 90w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot-1-e1767926078566.png?w=116 116w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/>\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block d-sm-none\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot.png?resize=400%2C212\" class=\"d-block d-sm-none cover-image tease-thumbnail__img wp-post-image\" alt=\"Copilot moves through a decorative field of floating cubes marked with sync and check icons.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot.png?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot.png?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-invertocat-blocks-copilot.png?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col-12 col-lg-8 \">\n\t\t\t<div class=\"mb-1\"><a href=\"https:\/\/github.blog\/ai-and-ml\/\" class=\"first-post-category f5-mktg text-gradient-purple-coral text-bold pb-1 position-relative z-2\">AI &amp; ML<\/a><\/div>\t\t\t<h2 class=\"h6-mktg mb-2\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/security\/hack-the-ai-agent-build-agentic-ai-security-skills-with-the-github-secure-code-game\/\" class=\"Link--primary post-card__link\">\n\t\t\t\t\tHack the AI agent: Build agentic AI security skills with the GitHub Secure Code Game\t\t\t\t<\/a>\n\t\t\t<\/h2>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>Learn to find and exploit real-world agentic AI vulnerabilities through five progressive challenges in this free, open source game that over 10,000 developers have already used to sharpen their security skills.<\/p>\n\t\t\t<\/div>\n\t\t\t<footer>\n\t\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/jkcso\/\" title=\"Posts by Joseph Katsioloudes\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Joseph Katsioloudes<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-04-14\" class=\"text-mono color-fg-muted no-wrap\">April 14, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t\t<\/footer>\n\t\t<\/div>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><li class=\"wp-block-post post-95258 post type-post status-publish format-standard has-post-thumbnail hentry category-application-security category-security category-web-application-security tag-code-scanning tag-code-security tag-risk-assessment tag-secret-protection\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column flex-sm-row flex-sm-nowrap gutter-14px\">\n\t\t<div class=\"col-12 col-lg-5 square-thumb-wrap mb-3 mb-sm-0 position-relative\">\n\t\t\t<div class=\"d-block position-relative rounded-2 overflow-hidden tease-thumbnail\">\n\t\t\t\t<svg aria-hidden=\"true\" width=\"168\" height=\"168\" class=\"width-full height-auto d-none d-sm-block\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"200\" height=\"200\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-github-logo-blue.png?resize=200%2C200\" class=\"d-none d-sm-block cover-image tease-thumbnail__img wp-post-image\" alt=\"A decorative background featuring a shield with a checkmark symbol suggesting security or verification.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-github-logo-blue.png?w=150 150w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-github-logo-blue.png?w=600 600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-github-logo-blue.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-github-logo-blue.png?w=200 200w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-github-logo-blue.png?w=1000 1000w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-github-logo-blue.png?w=90 90w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-github-logo-blue.png?w=116 116w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/>\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block d-sm-none\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-github-logo-blue.png?resize=400%2C212\" class=\"d-block d-sm-none cover-image tease-thumbnail__img wp-post-image\" alt=\"A decorative background featuring a shield with a checkmark symbol suggesting security or verification.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-github-logo-blue.png?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-github-logo-blue.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-github-logo-blue.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-github-logo-blue.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-github-logo-blue.png?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-security-github-logo-blue.png?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col-12 col-lg-8 \">\n\t\t\t<div class=\"mb-1\"><a href=\"https:\/\/github.blog\/security\/application-security\/\" class=\"first-post-category f5-mktg text-gradient-purple-coral text-bold pb-1 position-relative z-2\">Application security<\/a><\/div>\t\t\t<h2 class=\"h6-mktg mb-2\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/security\/application-security\/how-exposed-is-your-code-find-out-in-minutes-for-free\/\" class=\"Link--primary post-card__link\">\n\t\t\t\t\tHow exposed is your code? Find out in minutes\u2014for free\t\t\t\t<\/a>\n\t\t\t<\/h2>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>The new Code Security Risk Assessment gives you a one-click view of vulnerabilities across your organization, at no cost.<\/p>\n\t\t\t<\/div>\n\t\t\t<footer>\n\t\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/dorothymitchell\/\" title=\"Posts by Dorothy Pearce\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Dorothy Pearce<\/a> &#038; <a href=\"https:\/\/github.blog\/author\/2ley\/\" title=\"Posts by Eric Tooley\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Eric Tooley<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-04-14\" class=\"text-mono color-fg-muted no-wrap\">April 14, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t\t<\/footer>\n\t\t<\/div>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><\/ul><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-7db9d80f wp-block-group-is-layout-constrained\" style=\"padding-right:0;padding-left:0\">\n<div data-wp-context=\"{}\" data-wp-interactive=\"core\/query\" data-wp-key=\"13\" data-wp-router-region=\"query-13\" class=\"wp-block-query post-columns post-columns--3-1 is-layout-flow wp-block-query-is-layout-flow\">\n<div class=\"wp-block-group section-with-header has-global-padding is-layout-constrained wp-container-core-group-is-layout-7db9d80f wp-block-group-is-layout-constrained\" style=\"padding-right:0;padding-left:0\">\n<div class=\"wp-block-group section-with-header__top is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8e0b7f13 wp-block-group-is-layout-flex\" style=\"border-top-width:5px;border-bottom-width:1px;padding-top:var(--wp--preset--spacing--12);padding-bottom:var(--wp--preset--spacing--16)\">\n<h2 class=\"wp-block-heading section-with-header__heading\">Popular<\/h2>\n\n\n\n<form class=\"position-relative wp-block-github-category-filter is-all\" data-wp-interactive=\"github\/top-level-category-filter\" data-wp-context=\"{&quot;queryIdentifier&quot;:13,&quot;is_loading&quot;:false,&quot;is_all&quot;:true}\" data-wp-class--is-loading=\"context.is_loading\" data-wp-class--is-all=\"context.is_all\" data-wp-on--change=\"actions.categorize\">\n\t<button class=\"d-flex flex-items-center border-0 p-0 Link--primary color-bg-transparent js-toggle\" aria-expanded=\"false\" aria-haspopup=\"true\" type=\"button\" name=\"toggle\">\n\t\tAll categories\t\t<svg class=\"octicon mt-1 ml-1\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\"><path d=\"M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z\"><\/path><\/svg>\n\t\t<svg class=\"octicon octicon-x mt-1 ml-1\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\"><path d=\"M3.22 10.53a.749.749 0 0 1 0-1.06l4.25-4.25a.749.749 0 0 1 1.06 0l4.25 4.25a.749.749 0 1 1-1.06 1.06L8 6.811 4.28 10.53a.749.749 0 0 1-1.06 0Z\"><\/path><\/svg>\n\t<\/button>\n\t<div class=\"dropdown position-absolute z-3 right-0 mt-2 py-2 px-3 rounded-2 color-bg-default\" aria-label=\"Filters\" aria-hidden=\"true\">\n\t\t<fieldset class=\"width-full list-style-none p-0\">\n\t\t\t<label class=\"position-relative d-flex flex-items-center py-2 border-0 Link--primary text-left text-semibold color-bg-transparent no-wrap\" type=\"button\">\n\t\t\t\t<input name=\"filter\" type=\"radio\" value=\"-1\" aria-label=\"All Categories\" class=\"position-absolute width-full height-full js-toggle-option\" style=\"appearance: none\" checked>\n\t\t\t\t<svg viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" class=\"mr-2\" role=\"presentation\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"><\/path><\/svg>\n\t\t\t\tAll categories\t\t\t<\/label>\n\t\t\t\t\t\t\t<label class=\"position-relative d-flex flex-items-center py-2 p-0 border-0 Link--primary text-left text-semibold color-bg-transparent no-wrap\" type=\"button\">\n\t\t\t\t<input name=\"filter\" type=\"radio\" value=\"3293\" aria-label=\"AI &amp; ML\" class=\"position-absolute width-full height-full js-toggle-option\" style=\"appearance: none\">\n\t\t\t\t\t<svg viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" class=\"mr-2\" role=\"presentation\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"><\/path><\/svg>\n\t\t\t\t\tAI &amp; ML\t\t\t\t<\/label>\n\t\t\t\t\t\t\t<label class=\"position-relative d-flex flex-items-center py-2 p-0 border-0 Link--primary text-left text-semibold color-bg-transparent no-wrap\" type=\"button\">\n\t\t\t\t<input name=\"filter\" type=\"radio\" value=\"44\" aria-label=\"Company\" class=\"position-absolute width-full height-full js-toggle-option\" style=\"appearance: none\">\n\t\t\t\t\t<svg viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" class=\"mr-2\" role=\"presentation\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"><\/path><\/svg>\n\t\t\t\t\tCompany\t\t\t\t<\/label>\n\t\t\t\t\t\t\t<label class=\"position-relative d-flex flex-items-center py-2 p-0 border-0 Link--primary text-left text-semibold color-bg-transparent no-wrap\" type=\"button\">\n\t\t\t\t<input name=\"filter\" type=\"radio\" value=\"3298\" aria-label=\"Developer skills\" class=\"position-absolute width-full height-full js-toggle-option\" style=\"appearance: none\">\n\t\t\t\t\t<svg viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" class=\"mr-2\" role=\"presentation\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"><\/path><\/svg>\n\t\t\t\t\tDeveloper skills\t\t\t\t<\/label>\n\t\t\t\t\t\t\t<label class=\"position-relative d-flex flex-items-center py-2 p-0 border-0 Link--primary text-left text-semibold color-bg-transparent no-wrap\" type=\"button\">\n\t\t\t\t<input name=\"filter\" type=\"radio\" value=\"72\" aria-label=\"Engineering\" class=\"position-absolute width-full height-full js-toggle-option\" style=\"appearance: none\">\n\t\t\t\t\t<svg viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" class=\"mr-2\" role=\"presentation\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"><\/path><\/svg>\n\t\t\t\t\tEngineering\t\t\t\t<\/label>\n\t\t\t\t\t\t\t<label class=\"position-relative d-flex flex-items-center py-2 p-0 border-0 Link--primary text-left text-semibold color-bg-transparent no-wrap\" type=\"button\">\n\t\t\t\t<input name=\"filter\" type=\"radio\" value=\"3313\" aria-label=\"Enterprise software\" class=\"position-absolute width-full height-full js-toggle-option\" style=\"appearance: none\">\n\t\t\t\t\t<svg viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" class=\"mr-2\" role=\"presentation\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"><\/path><\/svg>\n\t\t\t\t\tEnterprise software\t\t\t\t<\/label>\n\t\t\t\t\t\t\t<label class=\"position-relative d-flex flex-items-center py-2 p-0 border-0 Link--primary text-left text-semibold color-bg-transparent no-wrap\" type=\"button\">\n\t\t\t\t<input name=\"filter\" type=\"radio\" value=\"3321\" aria-label=\"News &amp; insights\" class=\"position-absolute width-full height-full js-toggle-option\" style=\"appearance: none\">\n\t\t\t\t\t<svg viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" class=\"mr-2\" role=\"presentation\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"><\/path><\/svg>\n\t\t\t\t\tNews &amp; insights\t\t\t\t<\/label>\n\t\t\t\t\t\t\t<label class=\"position-relative d-flex flex-items-center py-2 p-0 border-0 Link--primary text-left text-semibold color-bg-transparent no-wrap\" type=\"button\">\n\t\t\t\t<input name=\"filter\" type=\"radio\" value=\"67\" aria-label=\"Open Source\" class=\"position-absolute width-full height-full js-toggle-option\" style=\"appearance: none\">\n\t\t\t\t\t<svg viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" class=\"mr-2\" role=\"presentation\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"><\/path><\/svg>\n\t\t\t\t\tOpen Source\t\t\t\t<\/label>\n\t\t\t\t\t\t\t<label class=\"position-relative d-flex flex-items-center py-2 p-0 border-0 Link--primary text-left text-semibold color-bg-transparent no-wrap\" type=\"button\">\n\t\t\t\t<input name=\"filter\" type=\"radio\" value=\"91\" aria-label=\"Security\" class=\"position-absolute width-full height-full js-toggle-option\" style=\"appearance: none\">\n\t\t\t\t\t<svg viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" class=\"mr-2\" role=\"presentation\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"><\/path><\/svg>\n\t\t\t\t\tSecurity\t\t\t\t<\/label>\n\t\t\t\t\t<\/fieldset>\n\t<\/div>\n<\/form>\n<\/div>\n\n\n<ul class=\"wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow\"><li data-wp-key=\"post-template-item-94234\" class=\"wp-block-post post-94234 post type-post status-publish format-standard has-post-thumbnail hentry category-company-news category-news-insights\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column flex-sm-row flex-sm-nowrap gutter-14px\">\n\t\t<div class=\"col-12 col-lg-5 square-thumb-wrap mb-3 mb-sm-0 position-relative\">\n\t\t\t<div class=\"d-block position-relative rounded-2 overflow-hidden tease-thumbnail\">\n\t\t\t\t<svg aria-hidden=\"true\" width=\"168\" height=\"168\" class=\"width-full height-auto d-none d-sm-block\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"200\" height=\"200\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-logo-right.png?resize=200%2C200\" class=\"d-none d-sm-block cover-image tease-thumbnail__img wp-post-image\" alt=\"Image featuring the GitHub logo above geometric block shapes suggesting a tech-themed background.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-logo-right.png?w=150 150w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-logo-right.png?w=600 600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-logo-right.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-logo-right.png?w=200 200w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-logo-right.png?w=90 90w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-logo-right.png?w=116 116w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/>\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block d-sm-none\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-logo-right.png?resize=400%2C212\" class=\"d-block d-sm-none cover-image tease-thumbnail__img wp-post-image\" alt=\"Image featuring the GitHub logo above geometric block shapes suggesting a tech-themed background.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-logo-right.png?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-logo-right.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-logo-right.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-logo-right.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-logo-right.png?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-github-logo-right.png?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col-12 col-lg-8 \">\n\t\t\t<div class=\"mb-1\"><a href=\"https:\/\/github.blog\/news-insights\/company-news\/\" class=\"first-post-category f5-mktg text-gradient-purple-coral text-bold pb-1 position-relative z-2\">Company news<\/a><\/div>\t\t\t<h2 class=\"h6-mktg mb-2\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/news-insights\/company-news\/updates-to-github-copilot-interaction-data-usage-policy\/\" class=\"Link--primary post-card__link\">\n\t\t\t\t\tUpdates to GitHub Copilot interaction data usage policy\t\t\t\t<\/a>\n\t\t\t<\/h2>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>From April 24 onward, interaction data\u2014specifically inputs, outputs, code snippets, and associated context\u2014from Copilot Free, Pro, and Pro+ users will be used to train and improve our AI models unless they opt out.<\/p>\n\t\t\t<\/div>\n\t\t\t<footer>\n\t\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/mariorod\/\" title=\"Posts by Mario Rodriguez\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Mario Rodriguez<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-03-25\" class=\"text-mono color-fg-muted no-wrap\">March 25, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t\t<\/footer>\n\t\t<\/div>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><li data-wp-key=\"post-template-item-95403\" class=\"wp-block-post post-95403 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-and-ml category-github-copilot tag-github-copilot tag-github-copilot-cli\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column flex-sm-row flex-sm-nowrap gutter-14px\">\n\t\t<div class=\"col-12 col-lg-5 square-thumb-wrap mb-3 mb-sm-0 position-relative\">\n\t\t\t<div class=\"d-block position-relative rounded-2 overflow-hidden tease-thumbnail\">\n\t\t\t\t<svg aria-hidden=\"true\" width=\"168\" height=\"168\" class=\"width-full height-auto d-none d-sm-block\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"200\" height=\"200\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLI-Square.jpg?resize=200%2C200\" class=\"d-none d-sm-block cover-image tease-thumbnail__img\" alt=\"\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLI-Square.jpg?w=1200 1200w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLI-Square.jpg?w=150 150w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLI-Square.jpg?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLI-Square.jpg?w=768 768w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLI-Square.jpg?w=1024 1024w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLI-Square.jpg?w=600 600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLI-Square.jpg?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLI-Square.jpg?w=200 200w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLI-Square.jpg?w=1000 1000w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLI-Square.jpg?w=90 90w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLI-Square.jpg?w=116 116w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/>\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block d-sm-none\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/image-19.png?resize=400%2C212\" class=\"d-block d-sm-none cover-image tease-thumbnail__img wp-post-image\" alt=\"Header image showing the Welcome screen of the GitHub Copilot CLI\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/image-19.png?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/image-19.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/image-19.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/image-19.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/image-19.png?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2026\/04\/image-19.png?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col-12 col-lg-8 \">\n\t\t\t<div class=\"mb-1\"><a href=\"https:\/\/github.blog\/ai-and-ml\/\" class=\"first-post-category f5-mktg text-gradient-purple-coral text-bold pb-1 position-relative z-2\">AI &amp; ML<\/a><\/div>\t\t\t<h2 class=\"h6-mktg mb-2\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/ai-and-ml\/github-copilot\/building-an-emoji-list-generator-with-the-github-copilot-cli\/\" class=\"Link--primary post-card__link\">\n\t\t\t\t\tBuilding an emoji list generator with the GitHub Copilot CLI\t\t\t\t<\/a>\n\t\t\t<\/h2>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>See how we created an emoji list generator during the Rubber Duck Thursday stream.<\/p>\n\t\t\t<\/div>\n\t\t\t<footer>\n\t\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/cassidoo\/\" title=\"Posts by Cassidy Williams\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Cassidy Williams<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-04-17\" class=\"text-mono color-fg-muted no-wrap\">April 17, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t\t<\/footer>\n\t\t<\/div>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><li data-wp-key=\"post-template-item-95074\" class=\"wp-block-post post-95074 post type-post status-publish format-standard has-post-thumbnail hentry category-engineering category-infrastructure tag-deployment tag-ebpf tag-platform-engineering\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column flex-sm-row flex-sm-nowrap gutter-14px\">\n\t\t<div class=\"col-12 col-lg-5 square-thumb-wrap mb-3 mb-sm-0 position-relative\">\n\t\t\t<div class=\"d-block position-relative rounded-2 overflow-hidden tease-thumbnail\">\n\t\t\t\t<svg aria-hidden=\"true\" width=\"168\" height=\"168\" class=\"width-full height-auto d-none d-sm-block\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"200\" height=\"200\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?resize=200%2C200\" class=\"d-none d-sm-block cover-image tease-thumbnail__img wp-post-image\" alt=\"Decorative background featuring floating green cubes, including one with the GitHub invertocat logo.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=150 150w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=600 600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=200 200w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=1000 1000w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=90 90w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=116 116w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/>\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block d-sm-none\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?resize=400%2C212\" class=\"d-block d-sm-none cover-image tease-thumbnail__img wp-post-image\" alt=\"Decorative background featuring floating green cubes, including one with the GitHub invertocat logo.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/4ba0cd42388a255e04c78e5143548f22e577d68e0f15f68e6a3c76c18b927981-1920x1080-1.png?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col-12 col-lg-8 \">\n\t\t\t<div class=\"mb-1\"><a href=\"https:\/\/github.blog\/engineering\/\" class=\"first-post-category f5-mktg text-gradient-purple-coral text-bold pb-1 position-relative z-2\">Engineering<\/a><\/div>\t\t\t<h2 class=\"h6-mktg mb-2\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/engineering\/infrastructure\/how-github-uses-ebpf-to-improve-deployment-safety\/\" class=\"Link--primary post-card__link\">\n\t\t\t\t\tHow GitHub uses eBPF to improve deployment safety\t\t\t\t<\/a>\n\t\t\t<\/h2>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>Learn how Github uses eBPF to detect and prevent circular dependencies in its deployment tooling. <\/p>\n\t\t\t<\/div>\n\t\t\t<footer>\n\t\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/lawrencegripper\/\" title=\"Posts by Lawrence Gripper\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Lawrence Gripper<\/a> &#038; <a href=\"https:\/\/github.blog\/author\/levenleven\/\" title=\"Posts by Aleksey Levenstein\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Aleksey Levenstein<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-04-16\" class=\"text-mono color-fg-muted no-wrap\">April 16, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t\t<\/footer>\n\t\t<\/div>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><\/ul><\/div>\n\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--80);margin-bottom:var(--wp--preset--spacing--80)\"><div class=\"wp-block-github-changelog-feed\">\n\t<div class=\"border border-color-muted rounded-2 color-bg-subtle p-5 py-lg-7 px-lg-6\">\n\t<div class=\"d-flex flex-row flex-justify-between mb-5 flex-items-center\">\n\t\t<h2 class=\"h5-mktg\">Changelog<\/h2>\n\t\t<a class=\"Link--primary arrow-target-mktg d-none d-lg-inline-block text-semibold\" href=\"https:\/\/github.blog\/changelog\/\">\n\t\t\tView all changes\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"octicon arrow-symbol-mktg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\" fill=\"none\"><path fill=\"currentColor\" d=\"M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z\"><\/path><path class=\"octicon-chevrow-stem\" stroke=\"currentColor\" d=\"M1.75 8H11\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path><\/svg>\n\t\t<\/a>\n\t<\/div>\n\t<div class=\"position-relative\">\n\t\t<div class=\"changelog-widget-line position-absolute left-0 top-3 top-lg-1\"><\/div>\n\t\t<div class=\"d-flex flex-column flex-lg-row gutter-spacious\">\n\t\t\t\t\t\t\t<div class=\"col-12 col-lg-3\">\n\t\t\t\t\t<div class=\"position-relative pl-5 pl-lg-0 pt-lg-5 mb-5 mb-6\">\n\t\t\t\t\t\t<div class=\"changelog-dot changelog-dot-0 color-bg-subtle position-absolute\"><\/div>\n\t\t\t\t\t\t<h3 class=\"h6-mktg\">\n\t\t\t\t\t\t\t<a class=\"Link--primary\" href=\"https:\/\/github.blog\/changelog\/2026-04-17-github-copilot-cli-now-supports-copilot-auto-model-selection\">\n\t\t\t\t\t\t\t\tGitHub Copilot CLI now supports Copilot auto model selection\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t<time datetime=\"2026-04-17\" class=\"d-block text-mono color-fg-muted no-wrap mt-2\">\n\t\t\t\t\t\t\tApril 17, 2026\t\t\t\t\t\t<\/time>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"col-12 col-lg-3\">\n\t\t\t\t\t<div class=\"position-relative pl-5 pl-lg-0 pt-lg-5 mb-5 mb-6\">\n\t\t\t\t\t\t<div class=\"changelog-dot changelog-dot-1 color-bg-subtle position-absolute\"><\/div>\n\t\t\t\t\t\t<h3 class=\"h6-mktg\">\n\t\t\t\t\t\t\t<a class=\"Link--primary\" href=\"https:\/\/github.blog\/changelog\/2026-04-16-manage-agent-skills-with-github-cli\">\n\t\t\t\t\t\t\t\tManage agent skills with GitHub CLI\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t<time datetime=\"2026-04-16\" class=\"d-block text-mono color-fg-muted no-wrap mt-2\">\n\t\t\t\t\t\t\tApril 16, 2026\t\t\t\t\t\t<\/time>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"col-12 col-lg-3\">\n\t\t\t\t\t<div class=\"position-relative pl-5 pl-lg-0 pt-lg-5 mb-5 mb-6\">\n\t\t\t\t\t\t<div class=\"changelog-dot changelog-dot-2 color-bg-subtle position-absolute\"><\/div>\n\t\t\t\t\t\t<h3 class=\"h6-mktg\">\n\t\t\t\t\t\t\t<a class=\"Link--primary\" href=\"https:\/\/github.blog\/changelog\/2026-04-16-rule-insights-dashboard-and-unified-filter-bar\">\n\t\t\t\t\t\t\t\tRule insights dashboard and unified filter bar\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t<time datetime=\"2026-04-16\" class=\"d-block text-mono color-fg-muted no-wrap mt-2\">\n\t\t\t\t\t\t\tApril 16, 2026\t\t\t\t\t\t<\/time>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"col-12 col-lg-3\">\n\t\t\t\t\t<div class=\"position-relative pl-5 pl-lg-0 pt-lg-5 mb-5 mb-6\">\n\t\t\t\t\t\t<div class=\"changelog-dot changelog-dot-3 color-bg-subtle position-absolute\"><\/div>\n\t\t\t\t\t\t<h3 class=\"h6-mktg\">\n\t\t\t\t\t\t\t<a class=\"Link--primary\" href=\"https:\/\/github.blog\/changelog\/2026-04-16-claude-opus-4-7-is-generally-available\">\n\t\t\t\t\t\t\t\tClaude Opus 4.7 is generally available\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t<time datetime=\"2026-04-16\" class=\"d-block text-mono color-fg-muted no-wrap mt-2\">\n\t\t\t\t\t\t\tApril 16, 2026\t\t\t\t\t\t<\/time>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"ml-2 ml-lg-0 pl-7 pl-lg-0 changelog-latest-last-item position-relative\">\n\t\t\t\t<div class=\"changelog-dot changelog-dot-4 color-bg-subtle position-absolute\"><\/div>\n\t\t\t\t<a class=\"Link--primary arrow-target-mktg d-inline-block d-lg-none text-semibold\" href=\"https:\/\/github.blog\/changelog\/\">\n\t\t\t\t\tView all changes\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"octicon arrow-symbol-mktg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\" fill=\"none\"><path fill=\"currentColor\" d=\"M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z\"><\/path><path class=\"octicon-chevrow-stem\" stroke=\"currentColor\" d=\"M1.75 8H11\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path><\/svg>\n\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div data-color-mode=\"dark\" data-dark-theme=\"dark_dimmed\" data-light-theme=\"light\" class=\"wp-block-group alignfull blog-feed-pattern is-style-dark-dimmed has-global-padding is-layout-constrained wp-block-group-is-layout-constrained is-style-dark-dimmed--3\" style=\"margin-top:var(--wp--preset--spacing--80);padding-top:var(--wp--preset--spacing--48);padding-bottom:var(--wp--preset--spacing--80)\">\n<div class=\"wp-block-group section-with-header is-style-default has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group section-with-header__top is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8e0b7f13 wp-block-group-is-layout-flex\" style=\"border-top-width:5px;border-bottom-width:1px;padding-top:var(--wp--preset--spacing--12);padding-bottom:var(--wp--preset--spacing--16)\">\n<h2 class=\"wp-block-heading section-with-header__heading\">Engineering<\/h2>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button section-with-header__button is-style-text-arrow\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/github.blog\/engineering\/\">More engineering articles<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-query post-columns post-columns--5-3 is-layout-flow wp-block-query-is-layout-flow\">\n\n<ul class=\"wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post wp-block-github-query-featured-post-template post-94994 post type-post status-publish format-standard has-post-thumbnail hentry category-architecture-optimization category-engineering tag-diffs tag-performance-engineering tag-pull-requests\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"d-flex flex-column height-lg-full color-border-muted post-card\">\n\t<div class=\"d-block col-12 position-relative rounded-2 mb-3 mb-md-4 overflow-hidden tease-thumbnail\">\n\t\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block d-md-none\" role=\"presentation\"><\/svg>\n\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"800\" height=\"425\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?resize=800%2C425\" class=\"d-block d-md-none cover-image tease-thumbnail__img wp-post-image\" alt=\"Image featuring the GitHub invertocat logo displayed on a floating cube against a decorative background.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?w=516 516w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/>\t\t\t<svg aria-hidden=\"true\" width=\"600\" height=\"600\" class=\"width-full height-auto d-none d-md-block\" role=\"presentation\"><\/svg>\n\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"600\" height=\"600\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?resize=600%2C600\" class=\"d-none d-md-block cover-image tease-thumbnail__img\" alt=\"\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=1082 1082w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=150 150w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=768 768w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=1024 1024w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=600 600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=200 200w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=1000 1000w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=90 90w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo-1-e1767926364316.png?w=116 116w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/>\t\t\t\t\t<\/div>\n\t\t<div class=\"\">\n\t\t<h2 class=\"h3-mktg mb-2\">\n\t\t\t<a href=\"https:\/\/github.blog\/engineering\/architecture-optimization\/the-uphill-climb-of-making-diff-lines-performant\/\" class=\"Link--primary post-card__link\">\n\t\t\t\tThe uphill climb of making diff lines performant\t\t\t<\/a>\n\t\t<\/h2>\n\n\t\t<div class=\"mb-2 f4-mktg color-fg-muted\">\n\t\t\t<p>The path to better performance is often found in simplicity.<\/p>\n\t\t<\/div>\n\t<\/div>\n\n\t<footer>\n\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t\t<div class=\"d-flex flex-items-center mr-3\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/github.blog\/author\/lukeghenco\/\" class=\"d-block post-author-avatar position-relative z-2\">\n\t\t\t\t\t<img loading=\"lazy\" alt='Posts by Luke Ghenco' src='https:\/\/avatars.githubusercontent.com\/u\/15013243?v=4&#038;s=40' srcset='https:\/\/avatars.githubusercontent.com\/u\/15013243?v=4&#038;s=80 2x' class='avatar avatar-40 photo d-block circle' height='40' width='40' \/>\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a href=\"https:\/\/github.blog\/author\/adamshwert\/\" class=\"d-block post-author-avatar position-relative z-2\">\n\t\t\t\t\t<img loading=\"lazy\" alt='Posts by Adam Shwert' src='https:\/\/avatars.githubusercontent.com\/u\/247706?v=4&#038;s=40' srcset='https:\/\/avatars.githubusercontent.com\/u\/247706?v=4&#038;s=80 2x' class='avatar avatar-40 photo d-block circle' height='40' width='40' \/>\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/lukeghenco\/\" title=\"Posts by Luke Ghenco\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Luke Ghenco<\/a> &#038; <a href=\"https:\/\/github.blog\/author\/adamshwert\/\" title=\"Posts by Adam Shwert\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Adam Shwert<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-04-03\" class=\"text-mono color-fg-muted no-wrap\">April 3, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t<\/footer>\n<\/article>\n\t<\/div>\n\n<\/li><li class=\"wp-block-post post-94451 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-and-ml category-architecture-optimization category-engineering category-github-copilot category-user-experience tag-accessibility tag-developer-experience tag-engineering tag-github-actions tag-github-copilot tag-social-impact\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column\">\n\t\t<div class=\"d-block col-12 position-relative rounded-2 mb-3 overflow-hidden tease-thumbnail\" target=\"_self\">\n\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block\" role=\"presentation\"><\/svg>\n\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-copilot-flying-invertocat-logo-github.png?resize=400%2C212\" class=\"d-block cover-image tease-thumbnail__img wp-post-image\" alt=\"Copilot hovering above geometric blocks featuring the GitHub invertocat logo in a decorative scene.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-copilot-flying-invertocat-logo-github.png?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-copilot-flying-invertocat-logo-github.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-copilot-flying-invertocat-logo-github.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-copilot-flying-invertocat-logo-github.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-copilot-flying-invertocat-logo-github.png?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-copilot-flying-invertocat-logo-github.png?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"\">\n\t\t\t<h3 class=\"h6-mktg mb-2\">\n\t\t\t\t<a class=\"Link--primary post-card__link\" href=\"https:\/\/github.blog\/ai-and-ml\/github-copilot\/continuous-ai-for-accessibility-how-github-transforms-feedback-into-inclusion\/\" target=\"_self\">\n\t\t\t\t\tContinuous AI for accessibility: How GitHub transforms feedback into inclusion\t\t\t\t<\/a>\n\t\t\t<\/h3>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>AI automates triage for accessibility feedback, allowing us to focus on fixing barriers\u2014turning a chaotic backlog into continuous, rapid resolutions.<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<footer>\n\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/cehfisher\/\" title=\"Posts by Carie Fisher\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Carie Fisher<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-03-12\" class=\"text-mono color-fg-muted no-wrap\">March 12, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t<\/footer>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><li class=\"wp-block-post post-94225 post type-post status-publish format-standard has-post-thumbnail hentry category-architecture-optimization category-engineering tag-github-enterprise-server tag-search-engineering\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column\">\n\t\t<div class=\"d-block col-12 position-relative rounded-2 mb-3 overflow-hidden tease-thumbnail\" target=\"_self\">\n\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block\" role=\"presentation\"><\/svg>\n\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-mona-invertocat-logo.png?resize=400%2C212\" class=\"d-block cover-image tease-thumbnail__img wp-post-image\" alt=\"Mona floating among green cubes featuring GitHub invertocat logos in a decorative scene.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-mona-invertocat-logo.png?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-mona-invertocat-logo.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-mona-invertocat-logo.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-mona-invertocat-logo.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-mona-invertocat-logo.png?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-mona-invertocat-logo.png?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"\">\n\t\t\t<h3 class=\"h6-mktg mb-2\">\n\t\t\t\t<a class=\"Link--primary post-card__link\" href=\"https:\/\/github.blog\/engineering\/architecture-optimization\/how-we-rebuilt-the-search-architecture-for-high-availability-in-github-enterprise-server\/\" target=\"_self\">\n\t\t\t\t\tHow we rebuilt the search architecture for high availability in GitHub Enterprise Server\t\t\t\t<\/a>\n\t\t\t<\/h3>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>Here&#8217;s how we made the search experience better, faster, and more resilient for GHES customers.<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<footer>\n\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/dtaivpp\/\" title=\"Posts by David Tippett\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">David Tippett<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-03-03\" class=\"text-mono color-fg-muted no-wrap\">March 3, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t<\/footer>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><li class=\"wp-block-post post-93464 post type-post status-publish format-standard has-post-thumbnail hentry category-engineering category-github-copilot tag-github-cli tag-github-copilot tag-github-copilot-cli\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column\">\n\t\t<div class=\"d-block col-12 position-relative rounded-2 mb-3 overflow-hidden tease-thumbnail\" target=\"_self\">\n\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block\" role=\"presentation\"><\/svg>\n\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLIBanner_BlogHeader_01.jpg?resize=400%2C212\" class=\"d-block cover-image tease-thumbnail__img wp-post-image\" alt=\"Decorative header image showing the GitHub Copilot CLI ASCII art.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLIBanner_BlogHeader_01.jpg?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLIBanner_BlogHeader_01.jpg?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLIBanner_BlogHeader_01.jpg?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLIBanner_BlogHeader_01.jpg?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLIBanner_BlogHeader_01.jpg?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLIBanner_BlogHeader_01.jpg?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/CLIBanner_BlogHeader_01.jpg?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"\">\n\t\t\t<h3 class=\"h6-mktg mb-2\">\n\t\t\t\t<a class=\"Link--primary post-card__link\" href=\"https:\/\/github.blog\/engineering\/from-pixels-to-characters-the-engineering-behind-github-copilot-clis-animated-ascii-banner\/\" target=\"_self\">\n\t\t\t\t\tFrom pixels to characters: The engineering behind GitHub Copilot CLI\u2019s animated ASCII banner\t\t\t\t<\/a>\n\t\t\t<\/h3>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>Learn how GitHub built an accessible, multi-terminal-safe ASCII animation for the Copilot CLI using custom tooling, ANSI color roles, and advanced terminal engineering.<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<footer>\n\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/aaronwinston\/\" title=\"Posts by Aaron Winston\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Aaron Winston<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-01-28\" class=\"text-mono color-fg-muted no-wrap\">January 28, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t<\/footer>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><li class=\"wp-block-post post-93309 post type-post status-publish format-standard has-post-thumbnail hentry category-engineering category-infrastructure tag-developer-experience tag-incident-response tag-infrastructure tag-observability tag-site-reliability\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column\">\n\t\t<div class=\"d-block col-12 position-relative rounded-2 mb-3 overflow-hidden tease-thumbnail\" target=\"_self\">\n\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block\" role=\"presentation\"><\/svg>\n\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?resize=400%2C212\" class=\"d-block cover-image tease-thumbnail__img wp-post-image\" alt=\"Image featuring the GitHub invertocat logo displayed on a floating cube against a decorative background.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2026\/01\/generic-invertocat-github-logo.png?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"\">\n\t\t\t<h3 class=\"h6-mktg mb-2\">\n\t\t\t\t<a class=\"Link--primary post-card__link\" href=\"https:\/\/github.blog\/engineering\/infrastructure\/when-protections-outlive-their-purpose-a-lesson-on-managing-defense-systems-at-scale\/\" target=\"_self\">\n\t\t\t\t\tWhen protections outlive their purpose: A lesson on managing defense systems at scale\t\t\t\t<\/a>\n\t\t\t<\/h3>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>User feedback led us to clean up outdated mitigations. See why observability and lifecycle management are critical for defense systems.<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<footer>\n\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/tkjaer\/\" title=\"Posts by Thomas Kj\u00e6r Aabo\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Thomas Kj\u00e6r Aabo<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-01-15\" class=\"text-mono color-fg-muted no-wrap\">January 15, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t<\/footer>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><\/ul><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div data-color-mode=\"light\" data-dark-theme=\"dark\" data-light-theme=\"light_dimmed\" class=\"wp-block-group alignfull is-style-light-dimmed has-global-padding is-layout-constrained wp-block-group-is-layout-constrained is-style-light-dimmed--4\" style=\"margin-top:0;margin-bottom:0\">\n<div class=\"wp-block-group youtube-spotlights-pattern is-style-default has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--80);margin-bottom:var(--wp--preset--spacing--80)\">\n<div class=\"wp-block-group section-with-header has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--80);margin-bottom:var(--wp--preset--spacing--80)\">\n<div class=\"wp-block-group section-with-header__top is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8e0b7f13 wp-block-group-is-layout-flex\" style=\"border-top-width:5px;border-bottom-width:1px;padding-top:var(--wp--preset--spacing--12);padding-bottom:var(--wp--preset--spacing--16)\">\n<h2 class=\"wp-block-heading section-with-header__heading\" id=\"h-spotlight\">Spotlight<\/h2>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button section-with-header__button is-style-text-external\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.youtube.com\/github\" target=\"_blank\" rel=\"noreferrer noopener\">View GitHub on YouTube<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-b3f2acfe wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--48)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:56%\"><div class=\"youtube-spotlight youtube-spotlight--hero js-facade-wrap wp-block-github-youtube-spotlight\">\n\t\n\t<div role=\"group\"\n\t aria-label=\"Octoverse 2025: AI, India, and the new #1 programming language\"\tclass=\"youtube-spotlight__control aspect-ratio-16-9 tease-thumbnail\">\n\t\t<button class=\"js-facade position-absolute top-0 left-0 width-full height-full d-flex flex-items-center flex-justify-center color-fg-default border-0 p-0 color-bg-transparent\" aria-label=\"Play video\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" width=\"72\" height=\"72\" fill=\"currentcolor\"><path d=\"M9.5 15.584V8.416a.5.5 0 0 1 .77-.42l5.576 3.583a.5.5 0 0 1 0 .842l-5.576 3.584a.5.5 0 0 1-.77-.42Z\"><\/path><path d=\"M1 12C1 5.925 5.925 1 12 1s11 4.925 11 11-4.925 11-11 11S1 18.075 1 12Zm11-9.5A9.5 9.5 0 0 0 2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5Z\"><\/path><\/svg>\n\t\t<\/button>\n\t\t<template><iframe class=\"cover-image\" loading=\"lazy\" title=\"Octoverse 2025: AI, India, and the new #1 programming language\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/4-u6dUg6IJk?feature=oembed&#038;autoplay=1\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/template>\t<\/div>\n\n\t\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-7db9d80f wp-block-group-is-layout-constrained\" style=\"padding-right:0;padding-left:0\">\n<figure class=\"wp-block-image size-full youtube-spotlight__image\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"2400\" height=\"1300\" loading=\"lazy\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/10\/octoverse-2025-hero-image.png?resize=2400%2C1300\" alt=\"A vibrant abstract background with overlapping green, blue, and purple gradient ribbons behind the text \u2018Octoverse 2025\u2019 and the GitHub logo.\" class=\"wp-image-91472\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/10\/octoverse-2025-hero-image.png?w=2400 2400w, https:\/\/github.blog\/wp-content\/uploads\/2025\/10\/octoverse-2025-hero-image.png?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2025\/10\/octoverse-2025-hero-image.png?w=768 768w, https:\/\/github.blog\/wp-content\/uploads\/2025\/10\/octoverse-2025-hero-image.png?w=1024 1024w, https:\/\/github.blog\/wp-content\/uploads\/2025\/10\/octoverse-2025-hero-image.png?w=1536 1536w, https:\/\/github.blog\/wp-content\/uploads\/2025\/10\/octoverse-2025-hero-image.png?w=2048 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading youtube-spotlight__heading\" id=\"h-octoverse-2025-ai-india-and-the-new-1-programming-language\" style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--12)\">Octoverse 2025: AI, India, and the new #1 programming language<\/h3>\n\n\n\n<p class=\"youtube-spotlight__description\" style=\"margin-top:0\">Dive into the key findings from Octoverse 2025! This year saw record-breaking growth with over 180 million developers now on GitHub. We explore three big shifts: generative AI becoming ordinary engineering, TypeScript&#8217;s rise to the #1 language, and how AI is influencing developer choices. See how the developer map is redrawing itself faster than ever.<\/p>\n<\/div>\n\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-57615de7 wp-block-group-is-layout-flex\"><div class=\"youtube-spotlight youtube-spotlight--default js-facade-wrap wp-block-github-youtube-spotlight\">\n\t\n\t<div role=\"group\"\n\t aria-label=\"The Untold Story of Log4j and Log4Shell | Christian Grobmeier\"\tclass=\"youtube-spotlight__control aspect-ratio-16-9 tease-thumbnail\">\n\t\t<button class=\"js-facade position-absolute top-0 left-0 width-full height-full d-flex flex-items-center flex-justify-center color-fg-default border-0 p-0 color-bg-transparent\" aria-label=\"Play video\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" width=\"72\" height=\"72\" fill=\"currentcolor\"><path d=\"M9.5 15.584V8.416a.5.5 0 0 1 .77-.42l5.576 3.583a.5.5 0 0 1 0 .842l-5.576 3.584a.5.5 0 0 1-.77-.42Z\"><\/path><path d=\"M1 12C1 5.925 5.925 1 12 1s11 4.925 11 11-4.925 11-11 11S1 18.075 1 12Zm11-9.5A9.5 9.5 0 0 0 2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5Z\"><\/path><\/svg>\n\t\t<\/button>\n\t\t<template><iframe class=\"cover-image\" loading=\"lazy\" title=\"The Untold Story of Log4j and Log4Shell | Christian Grobmeier | GitHub\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/t74ClffSUW0?feature=oembed&#038;autoplay=1\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/template>\t<\/div>\n\n\t\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-7db9d80f wp-block-group-is-layout-constrained\" style=\"padding-right:0;padding-left:0\">\n<figure class=\"wp-block-image size-full youtube-spotlight__image\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1280\" height=\"720\" loading=\"lazy\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/10\/log4shell.png?resize=1280%2C720\" alt=\"Video interview with Christian Grobmeier, a maintainer of the open source project Log4j.\" class=\"wp-image-91595\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/10\/log4shell.png?w=1280 1280w, https:\/\/github.blog\/wp-content\/uploads\/2025\/10\/log4shell.png?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2025\/10\/log4shell.png?w=768 768w, https:\/\/github.blog\/wp-content\/uploads\/2025\/10\/log4shell.png?w=1024 1024w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading youtube-spotlight__heading\" id=\"h-the-untold-story-of-log4j-and-log4shell\" style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--12)\">The untold story of Log4j and Log4Shell<\/h3>\n\n\n\n<p class=\"youtube-spotlight__description\" style=\"margin-top:0\">In late 2021, the Log4Shell vulnerability sent shockwaves through the global tech community. Hear the untold, inside story from Christian Grobmeier, a maintainer of the Log4j project.<\/p>\n<\/div>\n\n<\/div>\n\n\n<div class=\"youtube-spotlight youtube-spotlight--default js-facade-wrap wp-block-github-youtube-spotlight\">\n\t\n\t<div role=\"group\"\n\t aria-label=\"Two decades of Git: A conversation with creator Linus Torvalds\"\tclass=\"youtube-spotlight__control aspect-ratio-16-9 tease-thumbnail\">\n\t\t<button class=\"js-facade position-absolute top-0 left-0 width-full height-full d-flex flex-items-center flex-justify-center color-fg-default border-0 p-0 color-bg-transparent\" aria-label=\"Play video\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" width=\"72\" height=\"72\" fill=\"currentcolor\"><path d=\"M9.5 15.584V8.416a.5.5 0 0 1 .77-.42l5.576 3.583a.5.5 0 0 1 0 .842l-5.576 3.584a.5.5 0 0 1-.77-.42Z\"><\/path><path d=\"M1 12C1 5.925 5.925 1 12 1s11 4.925 11 11-4.925 11-11 11S1 18.075 1 12Zm11-9.5A9.5 9.5 0 0 0 2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5Z\"><\/path><\/svg>\n\t\t<\/button>\n\t\t<template><iframe class=\"cover-image\" loading=\"lazy\" title=\"Two decades of Git: A conversation with creator Linus Torvalds\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/sCr_gb8rdEI?feature=oembed&#038;autoplay=1\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/template>\t<\/div>\n\n\t\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-7db9d80f wp-block-group-is-layout-constrained\" style=\"padding-right:0;padding-left:0\">\n<figure class=\"wp-block-image size-full youtube-spotlight__image\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1280\" height=\"720\" loading=\"lazy\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/04\/Git-Turns-20.png?resize=1280%2C720\" alt=\"Git Turns 20\" class=\"wp-image-86305\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/04\/Git-Turns-20.png?w=1280 1280w, https:\/\/github.blog\/wp-content\/uploads\/2025\/04\/Git-Turns-20.png?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2025\/04\/Git-Turns-20.png?w=768 768w, https:\/\/github.blog\/wp-content\/uploads\/2025\/04\/Git-Turns-20.png?w=1024 1024w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading youtube-spotlight__heading\" id=\"h-two-decades-of-git-a-conversation-with-creator-linus-torvalds\" style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--12)\"><a href=\"https:\/\/www.youtube.com\/watch?v=b5Ho2_Si6hY\" target=\"_blank\" rel=\"noreferrer noopener\">Two decades of Git: A conversation with creator Linus Torvalds<\/a><\/h3>\n\n\n\n<p class=\"youtube-spotlight__description\" style=\"margin-top:0\">Twenty years ago, Linus Torvalds created the basis for Git in just 10 days, forever changing how developers collaborate on code. In this interview, Linus Torvalds discusses Git&#8217;s unexpected journey.<\/p>\n<\/div>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div data-color-mode=\"light\" data-dark-theme=\"dark\" data-light-theme=\"light_dimmed\" class=\"wp-block-group alignfull is-style-light-dimmed has-global-padding is-layout-constrained wp-block-group-is-layout-constrained is-style-light-dimmed--5\" style=\"margin-top:var(--wp--preset--spacing--80);margin-bottom:var(--wp--preset--spacing--80)\">\n<div class=\"wp-block-group section-with-header is-style-default has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group section-with-header__top is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8e0b7f13 wp-block-group-is-layout-flex\" style=\"border-top-width:5px;border-bottom-width:1px;padding-top:var(--wp--preset--spacing--12);padding-bottom:var(--wp--preset--spacing--16)\">\n<h2 class=\"wp-block-heading section-with-header__heading\" id=\"h-featured-playlists\">Featured playlists<\/h2>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button section-with-header__button is-style-text-external\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.youtube.com\/@GitHub\/playlists\" target=\"_blank\" rel=\"noreferrer noopener\">View all playlists<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--48)\">\n<div class=\"wp-block-group featured-external-links-pattern is-layout-grid wp-container-core-group-is-layout-89db891e wp-block-group-is-layout-grid\">\n<div class=\"wp-block-group featured-external-links-pattern__link-card is-vertical is-layout-flex wp-container-core-group-is-layout-02f5f026 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1200\" height=\"630\" loading=\"lazy\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?resize=1200%2C630\" alt=\"\" class=\"wp-image-88295\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?w=1200 1200w, https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?w=768 768w, https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?w=1024 1024w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p class=\"is-typography-preset-title-medium\"><a href=\"https:\/\/www.youtube.com\/playlist?list=PL0lo9MOBetEFKNlPHNouEmVeYeyoyGTXC\" target=\"_blank\" rel=\"noreferrer noopener\">Explore GitHub Universe 2025<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group featured-external-links-pattern__link-card is-vertical is-layout-flex wp-container-core-group-is-layout-02f5f026 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1280\" height=\"720\" loading=\"lazy\" src=\"https:\/\/blog-github-com-preprod.go-vip.net\/wp-content\/uploads\/2024\/07\/maxresdefault-1.jpg?resize=1280%2C720\" alt=\"Learn about GitHub Copilot\" class=\"wp-image-78955\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2024\/07\/maxresdefault-1.jpg?w=1280 1280w, https:\/\/github.blog\/wp-content\/uploads\/2024\/07\/maxresdefault-1.jpg?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2024\/07\/maxresdefault-1.jpg?w=768 768w, https:\/\/github.blog\/wp-content\/uploads\/2024\/07\/maxresdefault-1.jpg?w=1024 1024w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p class=\"is-typography-preset-title-medium\"><a href=\"https:\/\/www.youtube.com\/playlist?list=PL0lo9MOBetEHEHi9h0k_lPn0XZdEeYZDS\" target=\"_blank\" rel=\"noreferrer noopener\">Learn about GitHub Copilot<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group featured-external-links-pattern__link-card is-vertical is-layout-flex wp-container-core-group-is-layout-02f5f026 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1280\" height=\"720\" loading=\"lazy\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/02\/GIT770_THUMB_DOWLOAD_B.png?resize=1280%2C720\" alt=\"\" class=\"wp-image-93683\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/02\/GIT770_THUMB_DOWLOAD_B.png?w=1280 1280w, https:\/\/github.blog\/wp-content\/uploads\/2026\/02\/GIT770_THUMB_DOWLOAD_B.png?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2026\/02\/GIT770_THUMB_DOWLOAD_B.png?w=768 768w, https:\/\/github.blog\/wp-content\/uploads\/2026\/02\/GIT770_THUMB_DOWLOAD_B.png?w=1024 1024w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p class=\"is-typography-preset-title-medium\"><a href=\"https:\/\/www.youtube.com\/playlist?list=PL0lo9MOBetEE0goMLEl97vO7slruNVj43\" target=\"_blank\" rel=\"noreferrer noopener\">Stay informed with The Download<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group featured-external-links-pattern__link-card is-vertical is-layout-flex wp-container-core-group-is-layout-02f5f026 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.youtube.com\/watch?v=n0NlxUyA7FI&amp;list=PL0lo9MOBetEFc6rN_y9-YKA3plCSUb1NP\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"2400\" height=\"1260\" loading=\"lazy\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/02\/418127171-3bd956ac-6856-4c72-8601-010f10058417.png?resize=2400%2C1260\" alt=\"\" class=\"wp-image-82914\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/02\/418127171-3bd956ac-6856-4c72-8601-010f10058417.png?w=2400 2400w, https:\/\/github.blog\/wp-content\/uploads\/2025\/02\/418127171-3bd956ac-6856-4c72-8601-010f10058417.png?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2025\/02\/418127171-3bd956ac-6856-4c72-8601-010f10058417.png?w=768 768w, https:\/\/github.blog\/wp-content\/uploads\/2025\/02\/418127171-3bd956ac-6856-4c72-8601-010f10058417.png?w=1024 1024w, https:\/\/github.blog\/wp-content\/uploads\/2025\/02\/418127171-3bd956ac-6856-4c72-8601-010f10058417.png?w=1536 1536w, https:\/\/github.blog\/wp-content\/uploads\/2025\/02\/418127171-3bd956ac-6856-4c72-8601-010f10058417.png?w=2048 2048w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure>\n\n\n\n<p class=\"is-typography-preset-title-medium\"><a href=\"https:\/\/www.youtube.com\/watch?v=n0NlxUyA7FI&amp;list=PL0lo9MOBetEFc6rN_y9-YKA3plCSUb1NP\">Explore GitHub Copilot for Beginners<\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull blog-feed-pattern is-style-default has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--80);margin-bottom:var(--wp--preset--spacing--80)\">\n<div class=\"wp-block-group section-with-header has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group section-with-header__top is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8e0b7f13 wp-block-group-is-layout-flex\" style=\"border-top-width:5px;border-bottom-width:1px;padding-top:var(--wp--preset--spacing--12);padding-bottom:var(--wp--preset--spacing--16)\">\n<h2 class=\"wp-block-heading section-with-header__heading\" id=\"h-news-amp-insights\">News &amp; insights<\/h2>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button section-with-header__button is-style-text-arrow\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/github.blog\/news-insights\/\">More News &amp; insights articles<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-query post-columns post-columns--2-2 is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post post-95150 post type-post status-publish format-standard has-post-thumbnail hentry category-company-news category-news-insights tag-github-availability-report\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column flex-sm-row flex-sm-nowrap gutter-14px\">\n\t\t<div class=\"col-12 col-lg-5 square-thumb-wrap mb-3 mb-sm-0 position-relative\">\n\t\t\t<div class=\"d-block position-relative rounded-2 overflow-hidden tease-thumbnail\">\n\t\t\t\t<svg aria-hidden=\"true\" width=\"168\" height=\"168\" class=\"width-full height-auto d-none d-sm-block\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"200\" height=\"200\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/09\/wallpaper-generic-blog-header.png?resize=200%2C200\" class=\"d-none d-sm-block cover-image tease-thumbnail__img wp-post-image\" alt=\"\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/09\/wallpaper-generic-blog-header.png?w=150 150w, https:\/\/github.blog\/wp-content\/uploads\/2025\/09\/wallpaper-generic-blog-header.png?w=600 600w, https:\/\/github.blog\/wp-content\/uploads\/2025\/09\/wallpaper-generic-blog-header.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2025\/09\/wallpaper-generic-blog-header.png?w=200 200w, https:\/\/github.blog\/wp-content\/uploads\/2025\/09\/wallpaper-generic-blog-header.png?w=1000 1000w, https:\/\/github.blog\/wp-content\/uploads\/2025\/09\/wallpaper-generic-blog-header.png?w=90 90w, https:\/\/github.blog\/wp-content\/uploads\/2025\/09\/wallpaper-generic-blog-header.png?w=116 116w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/>\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block d-sm-none\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/09\/wallpaper-generic-blog-header.png?resize=400%2C212\" class=\"d-block d-sm-none cover-image tease-thumbnail__img wp-post-image\" alt=\"\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/09\/wallpaper-generic-blog-header.png?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2025\/09\/wallpaper-generic-blog-header.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2025\/09\/wallpaper-generic-blog-header.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2025\/09\/wallpaper-generic-blog-header.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2025\/09\/wallpaper-generic-blog-header.png?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2025\/09\/wallpaper-generic-blog-header.png?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col-12 col-lg-8 \">\n\t\t\t\t\t\t<h2 class=\"h6-mktg mb-2\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/news-insights\/company-news\/github-availability-report-march-2026\/\" class=\"Link--primary post-card__link\">\n\t\t\t\t\tGitHub availability report: March 2026\t\t\t\t<\/a>\n\t\t\t<\/h2>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>In March, we experienced four incidents that resulted in degraded performance across GitHub services.<\/p>\n\t\t\t<\/div>\n\t\t\t<footer>\n\t\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/jakuboleksy\/\" title=\"Posts by Jakub Oleksy\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Jakub Oleksy<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-04-08\" class=\"text-mono color-fg-muted no-wrap\">April 8, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t\t<\/footer>\n\t\t<\/div>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><li class=\"wp-block-post post-95093 post type-post status-publish format-standard has-post-thumbnail hentry category-company-news category-news-insights tag-github-universe\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column flex-sm-row flex-sm-nowrap gutter-14px\">\n\t\t<div class=\"col-12 col-lg-5 square-thumb-wrap mb-3 mb-sm-0 position-relative\">\n\t\t\t<div class=\"d-block position-relative rounded-2 overflow-hidden tease-thumbnail\">\n\t\t\t\t<svg aria-hidden=\"true\" width=\"168\" height=\"168\" class=\"width-full height-auto d-none d-sm-block\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"200\" height=\"200\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?resize=200%2C200\" class=\"d-none d-sm-block cover-image tease-thumbnail__img wp-post-image\" alt=\"\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?w=150 150w, https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?w=600 600w, https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?w=200 200w, https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?w=90 90w, https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?w=116 116w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/>\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block d-sm-none\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?resize=400%2C212\" class=\"d-block d-sm-none cover-image tease-thumbnail__img wp-post-image\" alt=\"\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2025\/05\/Universe-2025.png?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col-12 col-lg-8 \">\n\t\t\t\t\t\t<h2 class=\"h6-mktg mb-2\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/news-insights\/company-news\/github-universe-is-back-we-want-you-to-take-the-stage\/\" class=\"Link--primary post-card__link\">\n\t\t\t\t\tGitHub Universe is back: We want you to take the stage\t\t\t\t<\/a>\n\t\t\t<\/h2>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>Get inspired by five of the most memorable, magical, and quirky Universe sessions to date.<\/p>\n\t\t\t<\/div>\n\t\t\t<footer>\n\t\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/rachcoheller\/\" title=\"Posts by Rachel Cohen\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Rachel Cohen<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-04-08\" class=\"text-mono color-fg-muted no-wrap\">April 8, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t\t<\/footer>\n\t\t<\/div>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><li class=\"wp-block-post post-94836 post type-post status-publish format-standard has-post-thumbnail hentry category-news-insights category-product-news tag-ci-cd tag-github-actions tag-supply-chain-security\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column flex-sm-row flex-sm-nowrap gutter-14px\">\n\t\t<div class=\"col-12 col-lg-5 square-thumb-wrap mb-3 mb-sm-0 position-relative\">\n\t\t\t<div class=\"d-block position-relative rounded-2 overflow-hidden tease-thumbnail\">\n\t\t\t\t<svg aria-hidden=\"true\" width=\"168\" height=\"168\" class=\"width-full height-auto d-none d-sm-block\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"200\" height=\"200\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/03\/Github_Security.jpg?resize=200%2C200\" class=\"d-none d-sm-block cover-image tease-thumbnail__img\" alt=\"\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/03\/Github_Security.jpg?w=150 150w, https:\/\/github.blog\/wp-content\/uploads\/2026\/03\/Github_Security.jpg?w=1200 1200w, https:\/\/github.blog\/wp-content\/uploads\/2026\/03\/Github_Security.jpg?w=600 600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/03\/Github_Security.jpg?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/03\/Github_Security.jpg?w=200 200w, https:\/\/github.blog\/wp-content\/uploads\/2026\/03\/Github_Security.jpg?w=1000 1000w, https:\/\/github.blog\/wp-content\/uploads\/2026\/03\/Github_Security.jpg?w=90 90w, https:\/\/github.blog\/wp-content\/uploads\/2026\/03\/Github_Security.jpg?w=116 116w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/>\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block d-sm-none\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/03\/Github_Security.jpg?resize=400%2C212\" class=\"d-block d-sm-none cover-image tease-thumbnail__img wp-post-image\" alt=\"\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2026\/03\/Github_Security.jpg?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2026\/03\/Github_Security.jpg?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2026\/03\/Github_Security.jpg?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2026\/03\/Github_Security.jpg?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2026\/03\/Github_Security.jpg?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2026\/03\/Github_Security.jpg?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col-12 col-lg-8 \">\n\t\t\t\t\t\t<h2 class=\"h6-mktg mb-2\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/news-insights\/product-news\/whats-coming-to-our-github-actions-2026-security-roadmap\/\" class=\"Link--primary post-card__link\">\n\t\t\t\t\tWhat&#8217;s coming to our GitHub Actions 2026 security roadmap\t\t\t\t<\/a>\n\t\t\t<\/h2>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>A look at GitHub Actions\u2019 2026 roadmap, outlining how secure defaults, policy controls, and CI\/CD observability harden the software supply chain end to end.<\/p>\n\t\t\t<\/div>\n\t\t\t<footer>\n\t\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/gregose\/\" title=\"Posts by Greg Ose\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Greg Ose<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-03-26\" class=\"text-mono color-fg-muted no-wrap\">March 26, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t\t<\/footer>\n\t\t<\/div>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><li class=\"wp-block-post post-94475 post type-post status-publish format-standard has-post-thumbnail hentry category-company category-company-news category-news-insights tag-github-availability-report\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column flex-sm-row flex-sm-nowrap gutter-14px\">\n\t\t<div class=\"col-12 col-lg-5 square-thumb-wrap mb-3 mb-sm-0 position-relative\">\n\t\t\t<div class=\"d-block position-relative rounded-2 overflow-hidden tease-thumbnail\">\n\t\t\t\t<svg aria-hidden=\"true\" width=\"168\" height=\"168\" class=\"width-full height-auto d-none d-sm-block\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"200\" height=\"200\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/github-generic-wallpaper.png?resize=200%2C200\" class=\"d-none d-sm-block cover-image tease-thumbnail__img wp-post-image\" alt=\"\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/github-generic-wallpaper.png?w=150 150w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/github-generic-wallpaper.png?w=600 600w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/github-generic-wallpaper.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/github-generic-wallpaper.png?w=200 200w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/github-generic-wallpaper.png?w=1000 1000w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/github-generic-wallpaper.png?w=90 90w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/github-generic-wallpaper.png?w=116 116w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/>\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block d-sm-none\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/github-generic-wallpaper.png?resize=400%2C212\" class=\"d-block d-sm-none cover-image tease-thumbnail__img wp-post-image\" alt=\"\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/github-generic-wallpaper.png?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/github-generic-wallpaper.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/github-generic-wallpaper.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/github-generic-wallpaper.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/github-generic-wallpaper.png?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/github-generic-wallpaper.png?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col-12 col-lg-8 \">\n\t\t\t\t\t\t<h2 class=\"h6-mktg mb-2\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/news-insights\/company-news\/github-availability-report-february-2026\/\" class=\"Link--primary post-card__link\">\n\t\t\t\t\tGitHub availability report: February 2026\t\t\t\t<\/a>\n\t\t\t<\/h2>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>In February, we experienced six incidents that resulted in degraded performance across GitHub services.<\/p>\n\t\t\t<\/div>\n\t\t\t<footer>\n\t\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/jakuboleksy\/\" title=\"Posts by Jakub Oleksy\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Jakub Oleksy<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-03-11\" class=\"text-mono color-fg-muted no-wrap\">March 11, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t\t<\/footer>\n\t\t<\/div>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><li class=\"wp-block-post post-94472 post type-post status-publish format-standard has-post-thumbnail hentry category-company-news category-news-insights\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column flex-sm-row flex-sm-nowrap gutter-14px\">\n\t\t<div class=\"col-12 col-lg-5 square-thumb-wrap mb-3 mb-sm-0 position-relative\">\n\t\t\t<div class=\"d-block position-relative rounded-2 overflow-hidden tease-thumbnail\">\n\t\t\t\t<svg aria-hidden=\"true\" width=\"168\" height=\"168\" class=\"width-full height-auto d-none d-sm-block\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"200\" height=\"200\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/12\/Colorway-2.jpg?resize=200%2C200\" class=\"d-none d-sm-block cover-image tease-thumbnail__img wp-post-image\" alt=\"Illustration of a chemistry lab setup with interconnected glassware and tubing. Beakers, flasks, test tubes, and a large central reaction vessel contain glowing green and blue liquids. A pressure gauge, condenser coil, funnels, and heating plates appear along a blue tiled lab wall, with fluids flowing through tubes between the containers.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/12\/Colorway-2.jpg?w=150 150w, https:\/\/github.blog\/wp-content\/uploads\/2025\/12\/Colorway-2.jpg?w=1200 1200w, https:\/\/github.blog\/wp-content\/uploads\/2025\/12\/Colorway-2.jpg?w=600 600w, https:\/\/github.blog\/wp-content\/uploads\/2025\/12\/Colorway-2.jpg?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2025\/12\/Colorway-2.jpg?w=200 200w, https:\/\/github.blog\/wp-content\/uploads\/2025\/12\/Colorway-2.jpg?w=1000 1000w, https:\/\/github.blog\/wp-content\/uploads\/2025\/12\/Colorway-2.jpg?w=90 90w, https:\/\/github.blog\/wp-content\/uploads\/2025\/12\/Colorway-2.jpg?w=116 116w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/>\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block d-sm-none\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/12\/Colorway-2.jpg?resize=400%2C212\" class=\"d-block d-sm-none cover-image tease-thumbnail__img wp-post-image\" alt=\"Illustration of a chemistry lab setup with interconnected glassware and tubing. Beakers, flasks, test tubes, and a large central reaction vessel contain glowing green and blue liquids. A pressure gauge, condenser coil, funnels, and heating plates appear along a blue tiled lab wall, with fluids flowing through tubes between the containers.\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/12\/Colorway-2.jpg?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2025\/12\/Colorway-2.jpg?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2025\/12\/Colorway-2.jpg?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2025\/12\/Colorway-2.jpg?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2025\/12\/Colorway-2.jpg?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2025\/12\/Colorway-2.jpg?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col-12 col-lg-8 \">\n\t\t\t\t\t\t<h2 class=\"h6-mktg mb-2\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/news-insights\/company-news\/addressing-githubs-recent-availability-issues-2\/\" class=\"Link--primary post-card__link\">\n\t\t\t\t\tAddressing GitHub\u2019s recent availability issues\t\t\t\t<\/a>\n\t\t\t<\/h2>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>GitHub recently experienced several availability incidents. We understand the impact these outages have on our customers and are sharing details on the stabilization work we\u2019re prioritizing right now.<\/p>\n\t\t\t<\/div>\n\t\t\t<footer>\n\t\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/vfedorovgh\/\" title=\"Posts by Vlad Fedorov\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Vlad Fedorov<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-03-11\" class=\"text-mono color-fg-muted no-wrap\">March 11, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t\t<\/footer>\n\t\t<\/div>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><li class=\"wp-block-post post-93780 post type-post status-publish format-standard has-post-thumbnail hentry category-company-news category-news-insights tag-github-availability-report\">\n\t<div class=\"wp-block-github-blog-feed-item\">\n\t\t<article class=\"color-border-muted post-card\">\n\t<div class=\"d-flex flex-column flex-sm-row flex-sm-nowrap gutter-14px\">\n\t\t<div class=\"col-12 col-lg-5 square-thumb-wrap mb-3 mb-sm-0 position-relative\">\n\t\t\t<div class=\"d-block position-relative rounded-2 overflow-hidden tease-thumbnail\">\n\t\t\t\t<svg aria-hidden=\"true\" width=\"168\" height=\"168\" class=\"width-full height-auto d-none d-sm-block\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"200\" height=\"200\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/wallpaper-generic-.png?resize=200%2C200\" class=\"d-none d-sm-block cover-image tease-thumbnail__img wp-post-image\" alt=\"\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/wallpaper-generic-.png?w=150 150w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/wallpaper-generic-.png?w=600 600w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/wallpaper-generic-.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/wallpaper-generic-.png?w=200 200w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/wallpaper-generic-.png?w=1000 1000w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/wallpaper-generic-.png?w=90 90w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/wallpaper-generic-.png?w=116 116w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/>\t\t\t\t<svg aria-hidden=\"true\" width=\"1032\" height=\"548\" class=\"width-full height-auto d-block d-sm-none\" role=\"presentation\"><\/svg>\n\t\t\t\t<img decoding=\"async\" loading=\"lazy\" width=\"400\" height=\"212\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/wallpaper-generic-.png?resize=400%2C212\" class=\"d-block d-sm-none cover-image tease-thumbnail__img wp-post-image\" alt=\"\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/wallpaper-generic-.png?w=1600 1600w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/wallpaper-generic-.png?w=800 800w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/wallpaper-generic-.png?w=400 400w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/wallpaper-generic-.png?w=1032 1032w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/wallpaper-generic-.png?w=516 516w, https:\/\/github.blog\/wp-content\/uploads\/2025\/08\/wallpaper-generic-.png?zoom=3&amp;resize=400%2C212 1200w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col-12 col-lg-8 \">\n\t\t\t\t\t\t<h2 class=\"h6-mktg mb-2\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/news-insights\/company-news\/github-availability-report-january-2026\/\" class=\"Link--primary post-card__link\">\n\t\t\t\t\tGitHub availability report: January 2026\t\t\t\t<\/a>\n\t\t\t<\/h2>\n\t\t\t<div class=\"f4-mktg color-fg-muted\">\n\t\t\t\t<p>In January, we experienced two incidents that resulted in degraded performance across GitHub services.<\/p>\n\t\t\t<\/div>\n\t\t\t<footer>\n\t\t\t\t<div class=\"d-flex flex-items-center mb-6px\">\n\t\t<span>\n\t\t\t\t\t<span class=\"text-bold\">\n\t\t\t\t<a href=\"https:\/\/github.blog\/author\/jakuboleksy\/\" title=\"Posts by Jakub Oleksy\" class=\"author url fn Link--primary no-wrap position-relative z-2\" rel=\"author\">Jakub Oleksy<\/a>\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"mx-1 color-fg-muted\">\u00b7<\/span>\n\t\t\t\t\t\t\t<time datetime=\"2026-02-11\" class=\"text-mono color-fg-muted no-wrap\">February 11, 2026<\/time>\n\t\t\t<\/span>\n<\/div>\n\t\t\t<\/footer>\n\t\t<\/div>\n\t<\/div>\n<\/article>\n\t<\/div>\n\n<\/li><\/ul><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<div class=\"alignfull wp-block-github-archive-recirculation-modules\">\n\t<div data-color-mode=\"dark\" data-light-theme=\"light\" data-dark-theme=\"dark\" class=\"color-bg-subtle\">\n\t<section class=\"container-xl py-7 py-md-9 mx-auto p-responsive-blog\">\n\t\t<h2 class=\"h3-mktg mb-2 mb-md-4 text-center color-fg-default\">\n\t\t\tThe world&#039;s largest developer platform\t\t<\/h2>\n\t\t<div class=\"d-flex flex-wrap ml-md-n4\">\n\t\t\t<div class=\"col-12 col-md-6 col-lg-3 d-flex mt-4 mt-lg-6 pl-md-4\">\n\t<div class=\"border rounded-3 color-border-subtle color-bg-default d-flex flex-column flex-items-start width-full p-5 f4-mktg color-fg-muted\">\n\t\t<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2024\/07\/Icon-Circle.svg\" width=\"44\" height=\"44\" class=\"width-auto d-block mb-3\" alt=\"Docs\"\/>\t\t<h3 class=\"f3-mktg text-bold color-fg-default mb-3\">\n\t\t\tDocs\t\t<\/h3>\n\t\t<div class=\"mb-auto\">\n\t\t\t<p>Everything you need to master GitHub, all in one place.<\/p>\n\t\t<\/div>\n\t\t\t\t\t<div class=\"mt-7\">\n\t\t\t\t<a data-analytics-click=\"Blog, click on module, text: Go to Docs; ref_location:bottom recirculation;\" href=\"https:\/\/docs.github.com\/\" class=\"text-semibold arrow-target-mktg\" target=\"_blank\" aria-label=\"Go to Docs\">\n\t\t\t\t\tGo to Docs\t\t\t\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" class=\"octicon octicon-link-external ml-1\"><path fill-rule=\"evenodd\" d=\"M10.604 1h4.146a.25.25 0 01.25.25v4.146a.25.25 0 01-.427.177L13.03 4.03 9.28 7.78a.75.75 0 01-1.06-1.06l3.75-3.75-1.543-1.543A.25.25 0 0110.604 1zM3.75 2A1.75 1.75 0 002 3.75v8.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 12.25v-3.5a.75.75 0 00-1.5 0v3.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25v-8.5a.25.25 0 01.25-.25h3.5a.75.75 0 000-1.5h-3.5z\"><\/path><\/svg>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n<div class=\"col-12 col-md-6 col-lg-3 d-flex mt-4 mt-lg-6 pl-md-4\">\n\t<div class=\"border rounded-3 color-border-subtle color-bg-default d-flex flex-column flex-items-start width-full p-5 f4-mktg color-fg-muted\">\n\t\t<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2024\/07\/recirculation-github-icon.svg\" width=\"44\" height=\"44\" class=\"width-auto d-block mb-3\" alt=\"GitHub\"\/>\t\t<h3 class=\"f3-mktg text-bold color-fg-default mb-3\">\n\t\t\tGitHub\t\t<\/h3>\n\t\t<div class=\"mb-auto\">\n\t\t\t<p>Build what&#8217;s next on GitHub, the place for anyone from anywhere to build anything.<\/p>\n\t\t<\/div>\n\t\t\t\t\t<div class=\"mt-7\">\n\t\t\t\t<a data-analytics-click=\"Blog, click on module, text: Start building; ref_location:bottom recirculation;\" href=\"https:\/\/github.com\/\" class=\"text-semibold arrow-target-mktg\" target=\"_blank\" aria-label=\"Start building\">\n\t\t\t\t\tStart building\t\t\t\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" class=\"octicon octicon-link-external ml-1\"><path fill-rule=\"evenodd\" d=\"M10.604 1h4.146a.25.25 0 01.25.25v4.146a.25.25 0 01-.427.177L13.03 4.03 9.28 7.78a.75.75 0 01-1.06-1.06l3.75-3.75-1.543-1.543A.25.25 0 0110.604 1zM3.75 2A1.75 1.75 0 002 3.75v8.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 12.25v-3.5a.75.75 0 00-1.5 0v3.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25v-8.5a.25.25 0 01.25-.25h3.5a.75.75 0 000-1.5h-3.5z\"><\/path><\/svg>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n<div class=\"col-12 col-md-6 col-lg-3 d-flex mt-4 mt-lg-6 pl-md-4\">\n\t<div class=\"border rounded-3 color-border-subtle color-bg-default d-flex flex-column flex-items-start width-full p-5 f4-mktg color-fg-muted\">\n\t\t<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2024\/07\/Icon_da43dc.svg\" width=\"44\" height=\"44\" class=\"width-auto d-block mb-3\" alt=\"Customer stories\"\/>\t\t<h3 class=\"f3-mktg text-bold color-fg-default mb-3\">\n\t\t\tCustomer stories\t\t<\/h3>\n\t\t<div class=\"mb-auto\">\n\t\t\t<p>Meet the companies and engineering teams that build with GitHub.<\/p>\n\t\t<\/div>\n\t\t\t\t\t<div class=\"mt-7\">\n\t\t\t\t<a data-analytics-click=\"Blog, click on module, text: Learn more; ref_location:bottom recirculation;\" href=\"https:\/\/github.com\/customer-stories\" class=\"text-semibold arrow-target-mktg\" target=\"_blank\" aria-label=\"Learn more\">\n\t\t\t\t\tLearn more\t\t\t\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" class=\"octicon octicon-link-external ml-1\"><path fill-rule=\"evenodd\" d=\"M10.604 1h4.146a.25.25 0 01.25.25v4.146a.25.25 0 01-.427.177L13.03 4.03 9.28 7.78a.75.75 0 01-1.06-1.06l3.75-3.75-1.543-1.543A.25.25 0 0110.604 1zM3.75 2A1.75 1.75 0 002 3.75v8.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 12.25v-3.5a.75.75 0 00-1.5 0v3.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25v-8.5a.25.25 0 01.25-.25h3.5a.75.75 0 000-1.5h-3.5z\"><\/path><\/svg>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n<div class=\"col-12 col-md-6 col-lg-3 d-flex mt-4 mt-lg-6 pl-md-4\">\n\t<div class=\"border rounded-3 color-border-subtle color-bg-default d-flex flex-column flex-items-start width-full p-5 f4-mktg color-fg-muted\">\n\t\t<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2023\/02\/galaxy23-icon.svg\" width=\"44\" height=\"44\" class=\"width-auto d-block mb-3\" alt=\"The GitHub Podcast\"\/>\t\t<h3 class=\"f3-mktg text-bold color-fg-default mb-3\">\n\t\t\tThe GitHub Podcast\t\t<\/h3>\n\t\t<div class=\"mb-auto\">\n\t\t\t<p>Catch up on the GitHub podcast, a show dedicated to the topics, trends, stories and culture in and around the open source developer community on GitHub.<\/p>\n\t\t<\/div>\n\t\t\t\t\t<div class=\"mt-7\">\n\t\t\t\t<a data-analytics-click=\"Blog, click on module, text: Listen now; ref_location:bottom recirculation;\" href=\"https:\/\/the-github-podcast.simplecast.com\/\" class=\"text-semibold arrow-target-mktg\" target=\"_blank\" aria-label=\"Listen now\">\n\t\t\t\t\tListen now\t\t\t\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" class=\"octicon octicon-link-external ml-1\"><path fill-rule=\"evenodd\" d=\"M10.604 1h4.146a.25.25 0 01.25.25v4.146a.25.25 0 01-.427.177L13.03 4.03 9.28 7.78a.75.75 0 01-1.06-1.06l3.75-3.75-1.543-1.543A.25.25 0 0110.604 1zM3.75 2A1.75 1.75 0 002 3.75v8.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 12.25v-3.5a.75.75 0 00-1.5 0v3.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25v-8.5a.25.25 0 01.25-.25h3.5a.75.75 0 000-1.5h-3.5z\"><\/path><\/svg>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\t\t<\/div>\n\t<\/section>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Latest Engineering Spotlight Featured playlists Explore GitHub Universe 2025 Learn about GitHub Copilot Stay informed with The Download Explore GitHub Copilot for Beginners News &amp; insights<\/p>\n","protected":false},"author":2156,"featured_media":78976,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"templates\/full-width-page.php","meta":{"_gh_post_show_toc":"","_gh_post_is_no_robots":"no","_gh_post_is_featured":"no","_gh_post_is_excluded":"no","_gh_post_is_unlisted":"no","_gh_post_related_link_1":"","_gh_post_related_link_2":"","_gh_post_related_link_3":"","_gh_post_sq_img":"","_gh_post_sq_img_id":"","_gh_post_cta_title":"","_gh_post_cta_text":"","_gh_post_cta_link":"","_gh_post_cta_button":"","_gh_post_recirc_hide":"no","_gh_post_recirc_col_1":"","_gh_post_recirc_col_2":"","_gh_post_recirc_col_3":"","_gh_post_recirc_col_4":"","_featured_video":"","_gh_post_additional_query_params":"","footnotes":"","_links_to":"","_links_to_target":""},"coauthors":[3163],"class_list":["post-78933","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Home - The GitHub Blog<\/title>\n<meta name=\"description\" content=\"Updates, ideas, and inspiration from GitHub to help developers build and design software.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/github.blog\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Home\" \/>\n<meta property=\"og:description\" content=\"Updates, ideas, and inspiration from GitHub to help developers build and design software.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/github.blog\/\" \/>\n<meta property=\"og:site_name\" content=\"The GitHub Blog\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-04T18:16:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/github.blog\/wp-content\/uploads\/2024\/07\/github-logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"585\" \/>\n\t<meta property=\"og:image:height\" content=\"368\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/github.blog\\\/\",\"url\":\"https:\\\/\\\/github.blog\\\/\",\"name\":\"Home - The GitHub Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/github.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/github.blog\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/github.blog\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/github-logo.png?fit=585%2C368\",\"datePublished\":\"2024-07-23T12:50:32+00:00\",\"dateModified\":\"2026-03-04T18:16:29+00:00\",\"description\":\"Updates, ideas, and inspiration from GitHub to help developers build and design software.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/github.blog\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/github.blog\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/github.blog\\\/#primaryimage\",\"url\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/github-logo.png?fit=585%2C368\",\"contentUrl\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/github-logo.png?fit=585%2C368\",\"width\":585,\"height\":368},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/github.blog\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/github.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/github.blog\\\/#website\",\"url\":\"https:\\\/\\\/github.blog\\\/\",\"name\":\"The GitHub Blog\",\"description\":\"Updates, ideas, and inspiration from GitHub to help developers build and design software.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/github.blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Home - The GitHub Blog","description":"Updates, ideas, and inspiration from GitHub to help developers build and design software.","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:\/\/github.blog\/","og_locale":"en_US","og_type":"article","og_title":"Home","og_description":"Updates, ideas, and inspiration from GitHub to help developers build and design software.","og_url":"https:\/\/github.blog\/","og_site_name":"The GitHub Blog","article_modified_time":"2026-03-04T18:16:29+00:00","og_image":[{"width":585,"height":368,"url":"https:\/\/github.blog\/wp-content\/uploads\/2024\/07\/github-logo.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/github.blog\/","url":"https:\/\/github.blog\/","name":"Home - The GitHub Blog","isPartOf":{"@id":"https:\/\/github.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/github.blog\/#primaryimage"},"image":{"@id":"https:\/\/github.blog\/#primaryimage"},"thumbnailUrl":"https:\/\/github.blog\/wp-content\/uploads\/2024\/07\/github-logo.png?fit=585%2C368","datePublished":"2024-07-23T12:50:32+00:00","dateModified":"2026-03-04T18:16:29+00:00","description":"Updates, ideas, and inspiration from GitHub to help developers build and design software.","breadcrumb":{"@id":"https:\/\/github.blog\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/github.blog\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/github.blog\/#primaryimage","url":"https:\/\/github.blog\/wp-content\/uploads\/2024\/07\/github-logo.png?fit=585%2C368","contentUrl":"https:\/\/github.blog\/wp-content\/uploads\/2024\/07\/github-logo.png?fit=585%2C368","width":585,"height":368},{"@type":"BreadcrumbList","@id":"https:\/\/github.blog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/github.blog\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/github.blog\/#website","url":"https:\/\/github.blog\/","name":"The GitHub Blog","description":"Updates, ideas, and inspiration from GitHub to help developers build and design software.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/github.blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"jetpack_shortlink":"https:\/\/wp.me\/PamS32-kx7","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/pages\/78933","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/users\/2156"}],"replies":[{"embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/comments?post=78933"}],"version-history":[{"count":25,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/pages\/78933\/revisions"}],"predecessor-version":[{"id":94263,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/pages\/78933\/revisions\/94263"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/media\/78976"}],"wp:attachment":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/media?parent=78933"}],"wp:term":[{"taxonomy":"author","embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/coauthors?post=78933"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}