One of the most requested GitHub features in years and the website looks like it was designed by someone 9 years into a 2 year community college program. github.github.com/gh-stack/
One of my personal favorite parts has been using the stacks CLI with agents ⚡️
The included skill file shows agents how to use stacks to break up a large diff or build a feature incrementally
Smaller PRs = higher quality code reviews
Our goal is to make stacks work seamlessly across all of GitHub
That means getting it right so branch protection rules, Actions/CI, code scanning, reviews, rebasing, merging, etc. "just work" as you'd expect
More to come soon 🙏
Merge status in the PR header is beginning rollout, let us know what you think! Lots of improvements to the experience like this coming -- I'm excited!
A little caching goes a long way at GitHub scale
Since the start of the year, code view page loads under 100ms are up around 10x and climbing
This is both a result of caching and a number of other frontend improvements that rolled out to 100% today
The @github UI team has been on 🔥 lately, and they just open sourced one of their key tools: a storybook addon to help you break down performance on a component-level
Internally we use this for detecting janky or slow interactions with components
It supports analysis of six areas
- Frame timing
- Input responsiveness
- Main thread health
- React performance
- Layout stability
- Memory and resources
Pull requests can now be limited to repo collaborators or disabled entirely
There's more maintainer tooling and new workflows we want to make possible in the future and big thanks to the community for the regular feedback as we build in public here
It’s an honor and a privilege to be working on a platform that has such a rich history where I started my own journey into development and open source software
The level of energy and intensity here is exciting ⚡️
We have a lot in store with the team is firing on all cylinders. We're going to be building in public and focusing on one thing above all: shipping 🚢
More to come soon!
Excited to start sharing more of what I've been working on lately!
Starting off with an npx package that automatically documents your analytics setup: github.com/fliskdata/analyze…
More on this below 👇