↓ Skip to main content

·98 words

Enter prebuilds: pools of codespaces, fully cloned and bootstrapped, waiting to be connected with a developer who wants to get to work. The engineering investment we’ve made in prebuilds has returned its value many times over: we can now create reliable, preconfigured codespaces, primed and ready for GitHub.com development in 10 seconds.

I have done and seen a bunch of work in the space of local development environments looking at what Github has done: the problem is very hard and making the end user experience this good looks like it has taken an inordinate amount of effort.

https://github.blog/2021-08-11-githubs-engineering-team-moved-codespaces/

Alper Cugun
Author
Alper Cugun

Related

·40 words
I need to keep track of how our bet on AWS AppSync is doing which is so small that it doesn’t show up in Stack Overflow’s official tags chart but here’s an off-label website that will give it to us.

It’s a bit counterintuitive but I think it’s a good point that all the efforts to more and better coordination are harmful. We should have less coordination which will inevitably lead to more work between teams, but that is work you should be doing anyway. I think teams are in general very heavily underfacilitated.

·19 words
A nice deep dive into some low level memory details of Rust as compared to more dynamic languages.