Advertisement · 728 × 90

Posts by 2i2c

Preview
The Binder Project Reproducible, sharable, open, interactive computing environments.

We're proud to support the Berkeley Institute for Data Science in joining the mybinder.org federation! This strengthens the resilience of mybinder.org and shares the load across another contributing institution!

blog.jupyter.org/berkeley-ins...

1 week ago 5 0 0 0
How we combine multiple repositories into one website at jupyterbook.org - Jupyter Book: Blog Updates from the Jupyter Book subproject.

For a deeper technical dive, check out a blog post we wrote for the Jupyter Book blog here:

jupyterbook.org/blog/posts/2...

1 week ago 0 0 0 0
How we combine multiple repositories into one website at jupyterbook.org - Jupyter Book: Blog Updates from the Jupyter Book subproject.

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/jupyter...

1 week ago 0 0 1 0
Preview
Call for applications: Community Manager for JupyterHub and Jupyter Book The JupyterHub and Jupyter Book communities are hiring a community manager.

The Jupyter Book and Jupyter Hub teams are hiring a community manager! This is a one-year contract to help us pioneer this critical role by improving and growing our community. Read more here, and please share and apply!

blog.jupyter.org/call-for-app...

1 month ago 0 0 0 0

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*

2 months ago 4 2 1 0

it's aaron!

2 months ago 1 0 0 0
Preview
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

2 months ago 0 0 0 0
Preview
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

2 months ago 0 0 1 0
Preview
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...

2 months ago 0 0 1 0
Preview
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-...

2 months ago 4 2 1 1
Advertisement
Team Compass for JupyterHub and Binder — Team Compass documentation Our Team Compass contains team practices, policies, and resources to help one another align and contribute. It also has helpful information for team members, like shared infrastructure and accounts,…

Huge congrats, Jenny. And thank you to the JupyterHub community for building an open, welcoming culture that creates real pathways for contributors to grow into leadership.

You can learn more about JupyterHub's team here: compass.hub.jupyter.org

2 months ago 1 0 0 0
Team Compass for JupyterHub and Binder — Team Compass documentation Our Team Compass contains team practices, policies, and resources to help one another align and contribute. It also has helpful information for team members, like shared infrastructure and accounts,…

We’ve enjoyed seeing Jenny bring care, follow-through, and a collaborative mindset to her upstream work. That’s what makes someone a great maintainer <3.

2 months ago 0 0 1 0
Team Compass for JupyterHub and Binder — Team Compass documentation Our Team Compass contains team practices, policies, and resources to help one another align and contribute. It also has helpful information for team members, like shared infrastructure and accounts,…

This kind of recognition comes from showing up with consistent, trusted work over time. Jenny’s contributions span nbgitpuller and grafana-dashboards, plus active participation in project meetings and community planning.

2 months ago 0 0 1 0

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...

2 months ago 4 2 1 2
Preview
Jupyter Book 2 and the MyST Document Stack - SciPy Proceedings Jupyter Book allows researchers and educators to create books and knowledge bases that are reusable, reproducible, and interactive. This new foundation introduces a scalable way to publish…

If you want the full context, the SciPy 2025 paper is the best deep dive:
proceedings.scipy.org/articles/hwc...

Watch the full FOSDEM talk recording:
video.fosdem.org/2026/aw1120/...

2 months ago 0 0 0 0
Preview
Jupyter Book 2 and the MyST Document Stack - SciPy Proceedings Jupyter Book allows researchers and educators to create books and knowledge bases that are reusable, reproducible, and interactive. This new foundation introduces a scalable way to publish…

In short: Jupyter Book 2 (now built on the MyST Document Engine) gives communities a better path to publish and maintain computational narratives without locking content into one format or workflow.

2 months ago 0 0 1 0

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-...

2 months ago 2 2 1 1
Preview
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 🚀

Thanks to Eric, Sean, and Balaji at UC Berkeley for sharing the data and feedback that drove these changes, and BIDS for facilitating collaborations like these.

The pre-release (v1.3.0b1) is available now. Feedback welcome via GitHub issues.

2i2c.org/blog/nbgitpu...

2 months ago 0 0 0 0
Preview
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.

2 months ago 0 0 1 0
Preview
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.

2 months ago 0 0 1 0
Advertisement
Preview
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 🚀

UC Berkeley's DataHub team shared error log data that helped us redesign error handling in nbgitpuller - a tool used across education and research to distribute Jupyter content via a single link.

2i2c.org/blog/nbgitpu...

2 months ago 2 1 1 1
Preview
STRUDEL enables rapid scientific GUI prototyping in partnership with 2i2c | 2i2c What happened # The STRUDEL team hosted an all-day workshop with over thirty participants prototyping web applications using the STRUDEL Design System and AI assistants in a custom hub environment…

More details about how we put it all together in the blog post.

2i2c.org/blog/strudel...

2 months ago 0 0 0 0
Preview
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

If you're thinking about running workshops that need pre-configured environments, this setup might be useful. Tips on using STRUDEL with AI assistants here:

github.com/strudel-scie...

2 months ago 0 0 1 0
Preview
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.

2 months ago 0 0 1 0
Preview
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/...

2 months ago 0 0 1 0
Preview
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.

2 months ago 0 0 1 0
Preview
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.

2 months ago 0 0 1 0
Preview
STRUDEL enables rapid scientific GUI prototyping in partnership with 2i2c | 2i2c What happened # The STRUDEL team hosted an all-day workshop with over thirty participants prototyping web applications using the STRUDEL Design System and AI assistants in a custom hub environment…

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...

2 months ago 3 0 1 1
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.

2 months ago 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!

2 months ago 0 0 1 0
Advertisement