I've always admired Project Jupyter from afar and to join as a JupyterHub maintainer is definitely a LIFE GOALS achievement for me. The difference between then and now is that I better understand the power and impact of the open source community and *people*
11.02.2026 09:04
π 4
π 2
π¬ 1
π 0
it's aaron!
12.02.2026 17:27
π 1
π 0
π¬ 0
π 0
2i2c
How we build trust through openness
This is part of our open practices: doing our work in the open, inviting feedback, and making it easier for communities to see and influence priorities.
2i2c.org/open-practices
12.02.2026 17:16
π 0
π 0
π¬ 0
π 0
Membership | 2i2c
A non-profit that designs community hubs for data-driven discovery, helps communities use these hubs to maximize impact, and facilitates the spread of ideas between communities in our network.
We also want to use this to experiment with fractional co-funding, so multiple member communities can share the cost of impactful work. You can learn more about how our membership model works here:
2i2c.org/membership
12.02.2026 17:16
π 0
π 0
π¬ 1
π 0
2i2c Platform Roadmap - 2i2c Platform Roadmap
Development priorities and initiatives for 2i2c's platform
Our roadmap is how we deliver the most value to our member communities - roadmap initiatives focus upstream contributions in open source to enhance infrastructure for research and education.
Our roadmap is here π 2i2c.org/roadmap
Comment on our initiatives here π github.com/2i2c-org/ini...
12.02.2026 17:16
π 0
π 0
π¬ 1
π 0
2i2c Platform Roadmap - 2i2c Platform Roadmap
Development priorities and initiatives for 2i2c's platform
Weβre proud to share a public roadmap for 2i2c's team - it's a step toward more participatory, transparent open development with our member and upstream communities.
π 2i2c.org/blog/public-...
12.02.2026 17:16
π 4
π 2
π¬ 1
π 1
Weβre incredibly proud to announce that Jenny Wong was invited to join the JupyterHub team as a contributor and maintainer!
2i2c.org/blog/jenny-j...
10.02.2026 14:00
π 4
π 2
π¬ 1
π 2
Angus just gave a FOSDEM 2026 talk on Introducing Jupyter Book 2 and why this stack matters for reusable, reproducible computational publishing.
2i2c.org/blog/fosdem-...
06.02.2026 18:33
π 2
π 2
π¬ 1
π 1
Better sharing UX with nbgitpuller and contextual error handling | 2i2c
TL;DR # nbgitpuller now has improved UX context-aware error handling. Try out the pre-release version 1.3.0b1 and let us know what you think by opening an issue or via the feedback form below π
Instead of showing every user the same raw git output, nbgitpuller now detects the error type and displays a targeted, human-readable message with specific steps to resolve it. The terminal log is still available - just tucked behind a toggle.
05.02.2026 18:05
π 0
π 0
π¬ 1
π 0
Better sharing UX with nbgitpuller and contextual error handling | 2i2c
TL;DR # nbgitpuller now has improved UX context-aware error handling. Try out the pre-release version 1.3.0b1 and let us know what you think by opening an issue or via the feedback form below π
The Berkeley DataHub team shared over 2,000 error logs with us! This real-world data revealed the most common failure patterns: merge conflicts (45%), fetch errors (23%), and URL mistakes by instructors (22%). Each category needed a different solution.
05.02.2026 18:05
π 0
π 0
π¬ 1
π 0
strudel-kit/docs/docs/usage-with-ai.md at main Β· strudel-science/strudel-kit
Frontend React templates for implementing scientific UIs with the STRUDEL design system. - strudel-science/strudel-kit
What we found interesting: this shows how JupyterHub can support more than just notebooks. The same patterns we use for Jupyter environments work for modern web development tools and AI assistants too.
28.01.2026 17:24
π 0
π 0
π¬ 1
π 0
Workshop at LBNL to build scientific UIs with STRUDEL and AI assistants | STRUDEL
STRUDEL
People built prototypes for real work in astrophysics, genomics, energy, water quality, and light sources. The hub gave them space to experiment without worrying about infrastructure.
strudel.science/engage/news/...
28.01.2026 17:24
π 0
π 0
π¬ 1
π 0
Workshop at LBNL to build scientific UIs with STRUDEL and AI assistants | STRUDEL
STRUDEL
We pre-configured Cline with OpenRouter, which let the workshop team manage AI costs centrally with a shared API key. Participants got access to premium models without needing their own accounts or API setup.
28.01.2026 17:24
π 0
π 0
π¬ 1
π 0
Workshop at LBNL to build scientific UIs with STRUDEL and AI assistants | STRUDEL
STRUDEL
Our goal was to provide an AI-assistant environment with zero friction. We configured a JupyterHub with VS Code for the Web and Cline (an AI coding assistant) so participants could start building with AI help immediately instead of spending hours on environment setup.
28.01.2026 17:24
π 0
π 0
π¬ 1
π 0
Redirecting...
This page has moved. Redirecting to https://jupyter.org/governance/communitybuildingworkinggroup/
If youβre curious what the group does (and how it reports out), the charter is a great place to start:
jupyter.org/governance/c...
Thanks to Project Jupyter for the leadership and time that goes into community building, and for bringing more people into this work.
26.01.2026 13:01
π 0
π 0
π¬ 0
π 0
This kind of thing is a key part of the foundational impact 2i2c wants to have for open source communities: not just technical and infrastructure work, but also bringing expertise and support in community and governance. We're proud April was willing to step into this role!
26.01.2026 13:01
π 0
π 0
π¬ 1
π 0
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-j...
26.01.2026 13:01
π 3
π 1
π¬ 1
π 2
Allow Sean Morris to allocate new disks for CloudBank Β· Issue #6795 Β· 2i2c-org/infrastructure
Presently, for new Hubs on CloudBank, Sean has to ping us to allocate raw block storage for the home directory volume. It would be nice to prevent these synchronous requests from blocking him. What...
This is part of how we think about agency vs safety on a shared open platform, give partners control in a way that's safe for other member organizations. As a result, CloudBank can run routine Terraform changes, and they validated it by deploying a hub without 2i2c in the loop.
22.01.2026 14:02
π 0
π 0
π¬ 1
π 0
Allow Sean Morris to allocate new disks for CloudBank Β· Issue #6795 Β· 2i2c-org/infrastructure
Presently, for new Hubs on CloudBank, Sean has to ping us to allocate raw block storage for the home directory volume. It would be nice to prevent these synchronous requests from blocking him. What...
The core fix was to move CloudBankβs Terraform state into CloudBankβs own GCP project, so access is scoped to their cluster and canβt spill over to other communities. It allows them make their own changes while still using our multi-community platform.
22.01.2026 14:02
π 0
π 0
π¬ 1
π 0