86 blog posts published by month since the start of 2021. Start from a different year:

Blog URL
Posts year-to-date
39 (2 posts by this month last year.)
Average posts per month since 2021
0.0

Post details (2021 to today)

Title Author Date Word count HN points
Inside the breach that broke the internet: The untold story of Log4Shell Gregg Cochran Oct 20, 2025 1762 -
How to update community health files with AI Alexandra Lietzke Oct 21, 2025 2009 -
Your guide to GitHub Universe 2025: The schedule just launched! GitHub Staff Sep 10, 2025 805 -
GitHub Availability Report: August 2025 Jakub Oleksy Sep 11, 2025 672 -
The developer role is evolving. Here’s how to stay ahead. Gwen Davis Oct 06, 2025 1321 -
Spec-driven development with AI: Get started with a new open source toolkit Den Delimarsky Sep 02, 2025 1878 -
From karaoke terminals to AI résumés: The winners of GitHub’s For the Love of Code challenge Lee Reilly Oct 22, 2025 1840 -
How AI code generation works Jeimy Ruiz Feb 22, 2024 2588 -
Design system annotations, part 2: Advanced methods of annotating components Jan Maarten May 09, 2025 2312 -
Accelerate developer productivity with these 9 open source AI and MCP projects Kevin Crosby Oct 17, 2025 617 -
Post-quantum security for SSH access on GitHub brian m. carlson, Taylor Blau Sep 15, 2025 687 -
How GitHub engineers tackle platform problems Fabian Aguilar Gomez Jun 10, 2025 1358 -
How GitHub protects developers from copyright enforcement overreach Margaret Tucker Sep 26, 2025 984 -
GitHub Issues search now supports nested queries and boolean operators: Here's how we (re)built it Deborah Digges May 13, 2025 1938 -
How we use GitHub to be more productive, collaborative, and secure Mike Hanley Dec 20, 2022 1370 -
How GitHub Copilot and AI agents are saving legacy systems Andrea Griffiths Oct 14, 2025 1884 -
How to navigate GitHub Universe (or any tech conference) if you’re an introvert GitHub Staff Oct 16, 2025 861 -
Top security researcher shares their bug bounty process Shilpa Kumari Oct 22, 2025 1223 -
Design system annotations, part 1: How accessibility gets left out of components Jan Maarten May 09, 2025 2142 -
Copilot: Faster, smarter, and built for how you work now Ashley Willis Oct 15, 2025 1294 -
GitHub Availability Report: September 2025 Jakub Oleksy Oct 08, 2025 399 -
GitHub Copilot gets smarter at finding your code: Inside our new embedding model Shengyu Fu Sep 24, 2025 966 -
Unlocking the power of unstructured data with RAG Nicole Choi Jun 13, 2024 2030 -
Dependabot ❤️s private dependencies Mike McDonald Mar 15, 2021 337 -
Fighting for developers: GitHub policy 2020 in review Mike Linksvayer Feb 03, 2021 898 -
What’s up with these new not-open source licenses? Justin Colannino Mar 18, 2021 525 -
Release Radar · January 2021 Edition Michelle Duke Feb 05, 2021 1157 -
Open source goes to Mars 🚀 Nat Friedman Apr 19, 2021 277 -
New global ID format coming to GraphQL Wissam Abirached Feb 10, 2021 587 -
GitHub Availability Report: April 2021 Keith Ballinger May 05, 2021 401 -
GitHub Copilot tutorial: How to build, test, review, and ship code faster (with real prompts) Aaron Winston Nov 05, 2025 1378 -
GitHub Copilot CLI 101: How to use GitHub Copilot from the command line Alexandra Lietzke Nov 06, 2025 2121 -
Highlights from Git 2.31 Taylor Blau Mar 15, 2021 1654 -
Making GitHub’s new homepage fast and performant Tobias Ahlin Jan 29, 2021 1541 -
How we ship code faster and safer with feature flags Alberto Gimeno Apr 27, 2021 1997 -
Release Radar · March 2021 Edition Michelle Duke Apr 09, 2021 1121 -
Introducing GitHub Campus TV! Elise Hollowed Feb 17, 2021 301 -
Octoverse: A new developer joins GitHub every second as AI leads TypeScript to #1 GitHub Staff Oct 28, 2025 7026 -
Building On-Call Culture at GitHub Mary Moore-Simmons Jan 06, 2021 1691 -
Dr. Bernice King on how technology can transform the Black economy Toya East Feb 23, 2021 1074 -
Improving large monorepo performance on GitHub Scott Arbeit Mar 16, 2021 1428 -
Environmental sustainability at GitHub Erica Brescia Apr 22, 2021 865 -
Release Radar · February 2021 Edition Michelle Duke Mar 05, 2021 1288 -
Supreme Court sides with developers in Google v. Oracle Mike Linksvayer Apr 06, 2021 488 -
How we illustrate at GitHub Tony Jaramillo Feb 04, 2021 1324 -
Goodbye Dependabot Preview, hello Dependabot! Mike McDonald Apr 29, 2021 448 -
Implementing least privilege for secrets in GitHub Actions Philip Holleran Apr 13, 2021 940 -
Octoverse spotlight: Exploring the people and stories behind GitHub data Nicole Forsgren Mar 03, 2021 366 -
How we use Web Components at GitHub Kristján Oddsson May 04, 2021 1770 -
GitHub India: Celebrating a community connected by code Maneesh Sharma Mar 25, 2021 1196 -
Open source in the 5G stack Peter Cihon Feb 23, 2021 494 -
Introducing Agent HQ: Any agent, any way you work Kyle Daigle Oct 28, 2025 1584 -
Open innovation will be the winning strategy for digital sovereignty and human progress in the new decade Mike Linksvayer Mar 22, 2021 833 -
Release Radar · April 2021 Edition Michelle Duke May 07, 2021 1174 -
Avoiding npm substitution attacks Isaac Z. Schlueter Feb 12, 2021 1486 -
GitHub Game Off 2025 theme announcement Lee Reilly Nov 01, 2025 1086 -
Join GitHub on June 5 to celebrate the Class of 2021 Elise Hollowed May 11, 2021 417 -
Improving how we deploy GitHub Julian Nadeau Jan 25, 2021 1241 -
How we found and fixed a rare race condition in our session handling Dirkjan Bussink Mar 18, 2021 2294 -
How GitHub Actions renders large-scale logs Alberto Gimeno Mar 25, 2021 1439 -
What 986 million code pushes say about the developer workflow in 2025 Cassidy Williams Nov 07, 2025 948 -
Level up your code with TwilioQuest Ariel Kanter Jan 22, 2021 293 -
GitHub security update: A bug related to handling of authenticated sessions Mike Hanley Mar 08, 2021 688 -
Announcing the 2025 GitHub Partner Award winners 🎉 Jamie Cooper, Leah Enquist Oct 28, 2025 488 -
How we designed and wrote the narrative for our homepage Amanda Swan Feb 11, 2021 2268 -
Highlights from Git 2.52 Taylor Blau Nov 17, 2025 2405 -
Using CWE and CVSS scores to get more context on a security advisory Maya Kaczorowski Feb 09, 2021 730 -
GitHub Availability Report: October 2025 Jakub Oleksy Nov 13, 2025 587 -
Unlocking the full power of Copilot code review: Master your instructions files Ria Gopu Nov 14, 2025 1692 -
How we’re making GitHub Copilot smarter with fewer tools Anisha Agarwal, Connor Peet Nov 19, 2025 1321 -
How to write a great agents.md: Lessons from over 2,500 repositories Matt Nigh Nov 19, 2025 1677 -
Safe harbors for software collaboration, part 2 Abby Vollmer Apr 08, 2021 1558 -
GitHub Availability Report: March 2021 Keith Ballinger Apr 07, 2021 763 -
Level up design-to-code collaboration with GitHub’s open source Annotation Toolkit Andrea Griffiths Nov 18, 2025 1012 -
A call for feedback on our policies around exploits and malware Mike Hanley Apr 29, 2021 484 -
Evolving GitHub Copilot’s next edit suggestions through custom model training Kevin Merchant, Yu Hu Nov 20, 2025 1870 -
GitHub Security Lab Capture the Flag: A call to hacktion Bas Alberts Mar 02, 2021 149 -
Git clone vulnerability announced Taylor Blau Mar 09, 2021 237 -
TypeScript, Python, and the AI feedback loop changing software development Alexandra Lietzke Nov 13, 2025 1226 -
Announcing the Global Maintainer Summit Kara Sowles Apr 06, 2021 500 -
Let’s talk about tech internships Elise Hollowed Feb 24, 2021 411 -
The ultimate gift guide for the developer in your life Lavinia Sfetcu Nov 28, 2025 529 -
Raising the bar for software security: GitHub 2FA begins March 13 Laura Paine, Hirsch Singhal Mar 09, 2023 1271 -
Developers still need the right to challenge junk patents Mike Linksvayer Nov 24, 2025 321 -
How GitHub's agentic security principles make our AI agents as secure as possible Rahul Zhade Nov 25, 2025 1139 -
Why developers still flock to Python: Guido van Rossum on readability, AI, and the future of programming Natalie Guevara Nov 25, 2025 1627 -