Product @github leading Stacked PRs 🥞 Previously @rockerbox, @eventable Proud @UCBerkeley dropout

New York, NY
Should we add keyboard shortcuts for navigating stacked PRs?
3
1
9
390
Sameen Karim retweeted
The latest @diabrowser includes Stack PRs in live folders. 🪩
Today, the beginning of a refreshed brand lands in Dia, painted by hand, to give you warmer, brighter, better days.
1
8
910
gh stack v0.1.1 is here 🥞 - use `add` to start a stack from anywhere, no need to `init` separately - `checkout` will pull down an associated stack from a branch - improved skill file, more keyboard shortcuts, prints full PR urls, and more! github.com/github/gh-stack/r…
9
16
199
31,349
gh --attach 📸
Sometimes it's easier to show than tell. We're sure this update will help with that. 👀 GitHub CLI now has a repeatable --attach flag that uploads a local image or video. Reference it inline in an issue, pull request, or comment body. Available now to all users on GitHub across all plans. 🎉 github.blog/changelog/2026-0…
13
564
Big things are coming to PRs! 👀
I spend an embarrassing amount of PR time scrolling through the whole timeline to work out what's actually being asked of me. So here's a peek at something we've been trying on our own PRs. Comments get a lot more room, what needs doing next is up top, and the timeline is a summary off to the side. It's much faster, too. What would you want out of this page?
4
1
58
13,589
Sameen Karim retweeted
👀
23
17
337
47,043
we're exploring how we should group stacked PRs in list views. wdyt? join the discussion 👉 github.com/github/gh-stack/d…
11
7
62
7,997
Sameen Karim retweeted
On August 17, GitHub experienced a significant outage that disrupted developers and organizations around the world. If you were trying to ship software that day, we let you down. I posted in March and April about the steps we’re taking to make GitHub more reliable. The work is still underway. Here is an update: github.blog/news-insights/co…
85
206
1,855
1,310,210
When the context window fills up and the model has to summarize
I met the love of my life in the San Francisco Corgi Cafe. Additionally, I’m leaving OpenAI to join Anthropic! Reverse that. I’m leaving Anthropic to join OpenAI! Got rejected by YC. Just got accepted to YC. Taste is the moat. I’m working on RL environments. Actually I’m working on data. No, scratch that, I’m working on personalizable AI for science and enterprise. Taste is the moat. I spent 10 million dollars on Claude tokens last month. I built nothing. There’s nothing to build oh my God what do I build where’s my taste taste isn’t the moat wait taste is the moat taste is the moat taste is the moat taste
2
354
You can now rebase your entire stack of PRs in one click. Oh and all the commits are signed ✅
stacked PRs are great @github but give me an easy restack button
32
10
349
50,313
*This only applies to stack rebases right now, but we may roll out more broadly to all rebases if there's enough interest!
3
5
614
A stack rebase runs a cascading rebase across all of your branches, starting with a rebase onto the tip of the latest main. It's a souped-up version of the "update branch" button you see in regular PRs
3
522
Sameen Karim retweeted
That's a small reminder! 👇 As of June 2026, HTTP has a new method - a GET with a `body` 😎 Meet QUERY (RFC 10008). It lets you send complex queries in the body (like POST) while staying safe, idempotent, and cacheable (like GET). Already works on servers (Node.js, Go, Laravel…). Browsers are still adding full support, usable now with care, with widespread adoption coming later in 2026+.
110
603
4,183
392,155
Partial stack merges (especially when using squash) will now automatically rebase the remainder of the stack. We shipped this last week and have since fixed a number of bugs so the `rebase --onto` is applied properly on top of squashed commits after PRs are merged
Replying to @sameenkarim
@sameenkarim when a pr is merged, I want the rest of the gh stack on top to automatically rebase on latest master w/o me having to manually run the sync. Is that possible today?
3
3
13
2,842
There are two caveats: 1. If your repo requires signed commits, we won't run the auto rebase because GitHub's server-side rebase generates unsigned commits. It's been another huge undertaking, but we have a solution that will be rolling out soon!
1
2
203
2. The auto rebase may fail if you're using merge commits because it will run into conflicts. The stack workflow is designed for rebases, but we are looking into better support for merge commits
127
Legend. One of the few people who truly understands social networks. Masterclass in product leadership 👏
Ladies and gentlemen, it's time to pass the torch and demote myself to my natural state: a poster. I'll be stepping back from leading product for 𝕏 and will continue on as an advisor. Serving the X community has been the privilege of a lifetime. X is, and will remain, the most important communication technology in history. But running this app is a 24/7 job and it's now time for me to take a breather. The app is seeing unprecedented growth in new users & engagement. We continue to break records every month. We've climbed 70 spots in the App Store since this time last year. And in the last 400 days, we rebuilt almost every aspect of X: the Timeline, the Android app, onboarding, notifications, chat and more. We also launched nearly 30 new products while protecting the integrity of the town square: becoming the first app to show Country-of-Origin on profiles and mounting defenses against AI bots. There's certainly much more work to be done, but our foundation is stronger than ever. None of this would have been possible without the incredible team here. The next leaders will take X to even greater heights with @benjitaylor on design, @singhai on core product engineering and @dinkin_flickaa on mobile engineering -- among many other great people. Thank you to Elon and the X team for welcoming me into the company. See you on the Timeline.
4
9
1,034
Sameen Karim retweeted
The GitHub Copilot app team let me cook up a limited time event for Stacked PRs :)
1
7
33
7,873