Executive Director @2i2c_org Executive Council @ProjectJupyter co-lead JupyterHub and JupyterBook open communities 🙌 open infrastructure 💻 open science 🧪

Berkeley, California
Joined November 2009
After many months of work we are excited to announce the new Jupyter Book! blog.jupyter.org/announcing-… This is a complete re-write of Jupyter Book to make it more modular, powerful, customizable, and easy to use. See this 🧵 for some highlights!
20
471
49
1,618
Chris Holdgraf retweeted
We spent a bit of time updating Jupyter Book's landing page documentation, and making it more useful for communities with multiple content repositories under one domain. Here's a little post about it: 2i2c.org/blog/jupyterbook-mu…
1
1
3
212
Love this vision of "Backseat software". We need more software that's useful on its own right, and doesn't constantly try to inject itself into your life. blog.mikeswanson.com/backsea…
2
335
I'm really excited to see 2i2c leaning more into open product development practices by building a public roadmap. This is a way for us to find more common ground between the needs of our member communities, and opportunities to support open source.
2
268
It's been so cool seeing new contributions in jupyterhub from Jenny. She's brought a creative and collaborative spirit that I really appreciate! Congrats on joining the team!
1
2
287
Check out Angus' talk about the Jupyter Book re-write, and the new MyST Document Engine! Thanks for repping the jupyter book project at FOSDEM, Angus!
253
This was an exciting round of UX improvements to nbgitpuller thanks to feedback from the team at UC Berkeley. Thanks to the CloudBank team and to @UCBIDS for facilitating collaborations like this!
334
Chris Holdgraf retweeted
We helped STRUDEL run a workshop where 30+ researchers prototyped building scientific web applications in a single day. Everyone left with a working prototype, even folks who'd never built a web app before! 2i2c.org/blog/strudel-gui-pr…
1
1
1
2
448
This was an interesting experiment in using JupyterHub to deploy a *data science design* environment, for a user workshop, rather than a typical "notebook analytics" environment. You can serve all kinds of interfaces and side-applications with JupyterHub!
1
294
I'm proud that 2i2c is able to make space for more people to participate in open source leadership and community building in this way! Jupyter is lucky to have April helping out :-)
Community work is infrastructure work. It’s how open source projects stay healthy, resilient, and welcoming over the long term. We're proud to share that our April (our People Lead) has joined the Jupyter Community Building Working Group! 2i2c.org/blog/april-jupyter-…
1
233
I find this kind of thing really exciting - 2i2c is basically a centralized shared infrastructure team, running independent community hubs, in a way where we can directly give others control over their own infrastructure in a safe way.
1
1
287
You would be surprised how quickly people run into disk usage issues in data science environments in the cloud! We have been trying to make the cloud safer for research and education by giving jupyterhub admins more rapid visibility into the usage of all of their users.
We improved jupyterhub-home-nfs so that admins can now see per-user home directory usage within minutes (not hours) and get quota limits as metrics, so it’s easier to spot disk usage problems early and create alerts. 2i2c.org/blog/faster-home-di…
3
240
You would be surprised how quickly people run into disk usage issues in data science environments in the cloud! We have been trying to make the cloud safer for research and education by giving jupyterhub admins more rapid visibility into the usage of all of their users.
We improved jupyterhub-home-nfs so that admins can now see per-user home directory usage within minutes (not hours) and get quota limits as metrics, so it’s easier to spot disk usage problems early and create alerts. 2i2c.org/blog/faster-home-di…
1
229
Chris Holdgraf retweeted
We improved jupyterhub-home-nfs so that admins can now see per-user home directory usage within minutes (not hours) and get quota limits as metrics, so it’s easier to spot disk usage problems early and create alerts. 2i2c.org/blog/faster-home-di…
1
1
1
1
573
2025 had a lot of learning for us - in part, we learned that it is really hard to balance both a shared infrastructure platform *and* a collaborative development service! Here are a few thoughts about the tension between these, and our plan to leaning into that tension in 2026.
2
349
Chris Holdgraf retweeted
"Who is using the most resources?" is a common question for cloud admins. With our new user group cost dashboards, you can answer that question with more granularity! 2i2c.org/blog/2025/cloud-cos…
1
1
1
159
This is a pattern I'm excited to lean into - many communities get opportunities to use cloud resources ad-hoc. We'd like our membership to be an easy way to quickly get resources when you need them, when credits / access / etc is available by government/state resources.
2i2c recently helped the IHDEA working group to showcase their Heliophysics computing environments at two major conferences in Madrid and San Antonio. 2i2c.org/blog/2025/ihdea-wor…
268
I'm really excited to welcome @UCBIDS as our founding premier member organization for 2i2c. It has been one a key strategic partner ever since our creation and I look forward to many more years of impact!
We're thrilled to announce that the Berkeley Institute for Data Science has joined as 2i2c's first premier member organization! 👉 2i2c.org/blog/2025/bids-prem…
252