2i2c
banner
2i2c.org
2i2c
@2i2c.org
A non-profit dedicated to helping communities create and share knowledge with open infrastructure for interactive computing. We work in the open, follow along with our blog here 👉 https://2i2c.org/blog
Pinned
2i2c @2i2c.org · 1d
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-...
2i2c Platform Roadmap - 2i2c Platform Roadmap
Development priorities and initiatives for 2i2c's platform
2i2c.org
Reposted by 2i2c
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*
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...
2i2c.org
February 11, 2026 at 9:04 AM
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-...
2i2c Platform Roadmap - 2i2c Platform Roadmap
Development priorities and initiatives for 2i2c's platform
2i2c.org
February 12, 2026 at 5:16 PM
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...
2i2c.org
February 10, 2026 at 2:00 PM
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-...
2i2c.org
February 6, 2026 at 6:33 PM
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...
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 🚀
2i2c.org
February 5, 2026 at 6:05 PM
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...
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…
2i2c.org
January 28, 2026 at 5:24 PM
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...
2i2c.org
January 26, 2026 at 1:01 PM
We helped empower CloudBank to provision and manage their own infrastructure on our shared platform. Instead of waiting on 2i2c engineers, they can now handle these changes themselves.

2i2c.org/blog/cloudba...
2i2c.org
January 22, 2026 at 2:02 PM
We improved jupyterhub-home-nfs so that admins can see per-user home directory usage within minutes and get quota limits as metrics, so it’s easier to spot disk usage problems early.

2i2c.org/blog/faster-...
Faster reporting of user home directory sizes | 2i2c
Storage quotas help users avoid running out of space unexpectedly and give administrators visibility into capacity planning. However, storage usage can change rapidly, and it’s important to have…
2i2c.org
January 21, 2026 at 2:01 PM
We just shared our 2026 strategy update: what we learned in 2025, and how that’s shifting 2i2c toward co-creation (human connection, collaboration, and development) alongside managed infrastructure.

2i2c.org/blog/strateg...
2026 Strategy Update: An increased focus on co-creation | 2i2c
As we wrapped up 2025, we felt compelled to incorporate what we learned over the year into our strategic direction, and to update our organizational documentation accordingly. Here’s a quick rundown…
2i2c.org
January 20, 2026 at 2:02 PM
We're happy to report out the results of a key initiative for the last quarter: improving the reliability and responsiveness of our community hub infrastructure. Here's a report from Georgiana about what we've tried, improved, and learned:

2i2c.org/blog/infrast...
Improving our community hub reliability and stability in Q4 2025 | 2i2c
This year we’ve prioritized making the cloud safe to try for our member communities. This has driven work in monitoring, alerting, and automating infrastructure so that we resolve small problems…
2i2c.org
December 17, 2025 at 5:33 PM
Our friends at OpenScapes recently shared their experiences running a community learning and doing workshop for earth data, with a JupyterHub we manage for them!

2i2c.org/blog/nasa-op...
Supporting NASA Openscapes Champions with Cloud Infrastructure | 2i2c
Openscapes ran a NASA Champions program in November, bringing 30 participants together to learn about NASA Earthdata and the earthaccess Python library. We provided JupyterHub infrastructure for…
2i2c.org
December 10, 2025 at 2:00 PM
"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/cl...
Adding User Group Insights to Cloud Cost Dashboards with Grafana | 2i2c
We are excited to announce that we have extended our cloud cost dashboards to support display costs filtered by user groups using Grafana! This new feature allows administrators to monitor and manage…
2i2c.org
November 24, 2025 at 6:54 PM
Reposted by 2i2c
Shravan Achar and Zach Sailor demonstrating a simple sharing service for Jupyter Notebooks #jupytercon
November 5, 2025 at 10:32 PM
Reposted by 2i2c
sad to be missing #jupytercon this week!

But small win, recently made my first PR to JupyterHub fancy-profiles to add support for ARM architecture.

& now I have JupyterHub running on an NVIDIA DGX Spark (via k3s).

Also have CUDA/RAPIDS based image in rocker for python+R envs, rocker/cuda:arm64
November 4, 2025 at 11:07 PM
Reposted by 2i2c
So much activity at #JupyterCon 2025 -> tutorials 🧠, meetups 🤝, talks 🎤! Thankfully, Silas Santini captured some highlights and shared some valuable resources!

Read "Themes of Day 1, JupyterCon 2025: Collaboration and Modularity" for details:
bids.berkeley.edu/news/themes-...
November 6, 2025 at 12:46 AM
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/ih...
2i2c Supports the Science Platforms Coordination IHDEA Working Group | 2i2c
The Science Platforms Coordination IHDEA working group (which includes our own Jim Colliander) is developing international standard software computing environments for Heliophysics. The working group…
2i2c.org
October 31, 2025 at 1:02 PM
We're thrilled to announce that the Berkeley Institute for Data Science (@ucbids.bsky.social) has joined as 2i2c's first premier member organization!

👉 2i2c.org/blog/2025/bi...
2i2c.org
October 30, 2025 at 1:01 PM
We just wrapped up the CZI Open Science 2025 meeting, taking time to reflect on how @cziscience.bsky.social has supported both 2i2c and the Jupyter Project over the years. Here's a brief thank-you on the impact they've had:

👉 2i2c.org/blog/2025/cz...
A thank you to CZI for its impact on 2i2c and Jupyter | 2i2c
As I attend the CZI Open Science 2025 meeting, it’s a good moment to reflect on the many ways CZI has positively impacted both 2i2c and the Jupyter Project. The funders who support organizations like…
2i2c.org
October 24, 2025 at 1:02 PM
We love seeing our communities learn from one another! Project Pythia recently met with ICESat-2 Hackweek representatives to share insights about notebooks and cookbooks in educational settings.

👉 2i2c.org/blog/2025/py...
2i2c.org
October 22, 2025 at 2:52 PM
Thanks to Andy from OpenScapes for fixing a docs issue in jupyter-sshd-proxy that helps users connect to JupyterHub via SSH. This is the cycle we want to see - communities use open source tools, find issues, and contribute fixes that benefit everyone 🎉

2i2c.org/blog/2025/op...
A helpful contribution to our JupyterHub SSH README from OpenScapes | 2i2c
We love when collaborators contribute back to the tools we maintain! Andy Teucher from OpenScapes recently fixed a documentation issue in jupyter-sshd-proxy that benefits everyone using the tool. jupyter-sshd-proxy...
2i2c.org
October 21, 2025 at 3:01 PM
We are celebrating the Berkeley Institute for Data Science as our first premier member!
Join us at UC Berkeley on Oct 15th (tomorrow!) to discuss and celebrate. Event details here 👉 events.berkeley.edu/BIDS/event/3...
OSPO Monthly Meetup: Launching the BIDS membership of 2i2c
Join us in shaping the future of open source at UC Berkeley, building on its rich legacy of leadership in open source software development. There w...
events.berkeley.edu
October 15, 2025 at 6:45 PM
mybinder.org recently hit some port scanning abuse issues. We helped create tcpflowkiller to detect & stop port scanning for BinderHub! This will benefit each of the BinderHub federation member instances.

Learn more 👉 2i2c.org/blog/2025/my...
The Binder Project
Reproducible, sharable, open, interactive computing environments.
mybinder.org
October 15, 2025 at 1:01 PM
💡 TIL: GitHub Actions secrets become empty strings in a PR from a forked repository. Apparently it's a security feature, not a bug! We learned this the hard way and wrote up our learnings in case it's helpful to others 👉 2i2c.org/blog/2025/gi...
GitHub Action secrets are only available from non-forked repositories! | 2i2c
If you’ve worked with GitHub Actions in open source projects, you might encounter a hard-to-debug error where repository secrets are simply empty. That’s probably because the PR is from a forked…
2i2c.org
October 8, 2025 at 6:38 PM
Our collaborators at OpenScapes are hiring! Looking for someone with open science experience to work with NASA suborbital teams on reproducible notebooks and teaching. Fully remote 👉 openscapes.org/connect#work...
connect – Openscapes
openscapes.org
October 8, 2025 at 1:02 PM