Chris Holdgraf
@choldgraf.com
2.3K followers 410 following 460 posts
Executive Director of @2i2c.org 🪐 Jupyter Project distinguished contributor 👬 mybinder.org and hub.jupyter.org team 📚 jupyterbook.org mystmd.org and executablebooks.org open communities 🙌 open infrastructure 💻 open science 🧪
Posts Media Videos Starter Packs
Pinned
choldgraf.com
I'm going to try using BlueSky more reliably for a while. Here are a few thoughts that are guiding my engagement here, and hopefully learning from our collective experience over at Twitter.

chrisholdgraf.com/blog/2024/bl...
Thoughts on moving from Twitter/X to BlueSky - Welcome
Some quick thoughts on moving from Twitter/X to BlueSky and how I'll try to use social media after being burned once by Twitter.
chrisholdgraf.com
Reposted by Chris Holdgraf
ucbids.bsky.social
📣 Thurs, Oct 16 @ 3:30pm PT -> Launching the BIDS membership of @2i2c.org !

With special guests @choldgraf.com and Yuvi from 2i2c - Help shape the future of open source at UC Berkeley at a fireside chat, a Q&A session, and community gathering time with snacks and drinks! 🍿🥤
choldgraf.com
We've learned that our member communities care a *lot* about cloud cost transparency and reliability, so we're working hard to drill down into user data about costs and usage for community leaders to access.
2i2c.org
2i2c @2i2c.org · 2d
We're giving our communities more transparency into their cloud expenses with new cloud cost dashboards! Communities can track spending at a per-user level to understand who is driving their usage and take action.

Learn more 👉 2i2c.org/blog/2025/cl...
Enabling transparent cloud cost monitoring with user-level dashboards | 2i2c
We are excited to announce that dashboards to monitor cloud usage and costs at a per-user level are now available! A key goal of 2i2c is to make the cloud safe for science.
2i2c.org
choldgraf.com
This post describes the system we're piloting to provide team-wide contributions to open source projects that are strategic and impactful ✨. It's a follow-up to 2i2c.org/blog/2025/go..., which described our goals in being a Good Upstream Citizen for 2i2c.
choldgraf.com
Million dollar idea: A bot that joins every of your Slack/Zoom/Meet videos for the first 3 minutes and debugs everybody's microphone and video problems immediately.
choldgraf.com
🚨 The deadline for Jupyter Community Funding Proposals (blog.jupyter.org/your-ideas-o...) has been extended to October 5th, 2025 ( by one week). We've got a few great-looking proposals in the works (github.com/orgs/jupyter...), so you've all got another 7 days to write!
Your Ideas, Our Support: Jupyter Community Call For Funding Proposals
The Jupyter Executive Council and Jupyter Foundation are pleased to announce a call for proposals for the Jupyter community. Visit the…
blog.jupyter.org
choldgraf.com
One of our team goals last quarter was improving "demonstrable reliability" of our infrastructure - we've learned that making the cloud safe, predictable, and reliable is a key thing our member communities need to make the most use of their hubs
2i2c.org
2i2c @2i2c.org · 14d
We're making our cloud infrastructure more transparent! 2i2c just launched a status page to give our research and education communities real-time visibility into the reliability of their JupyterHub infrastructure.

Check it out 👉 2i2c.org/blog/2025/st...
Status page 👉 status.2i2c.org
Demonstrating our infrastructure's reliability with a hub status page for our communities | 2i2c
One of 2i2c’s goals is to make the cloud safe for science. A big part of this is making the black box of commercial cloud infrastructure more predictable and reliable for our member communities,…
2i2c.org
choldgraf.com
Would love feedback from anybody that follows along with this post series - doing leadership in open source often feels like invisible work, so this is one attempt at making is a bit more visible!
2i2c.org
2i2c @2i2c.org · 15d
Leadership in open source is hard to track, but it's critical! As part of 2i2c's Foundational contributions to open source, Chris is serving on the Jupyter Executive Council. We're documenting his efforts here to provide transparency:

👉 2i2c.org/blog/2025/ex...
Updates from Chris' position on the Jupyter Executive Council and Foundation Board | 2i2c
This is a running blog post for Chris to share out community updates from his time on the Jupyter Executive Council. See context for this page. Updates for the Jupyter community from Chris # Chris…
2i2c.org
choldgraf.com
I really want somebody to re-write nbviewer so that it uses mystmd.org under the hood for sharing galleries of notebook content!
Reposted by Chris Holdgraf
2i2c.org
2i2c @2i2c.org · 21d
We reduced AWS infrastructure costs for communities by switching from older `r5.xlarge` to newer `r8i-flex.large` instances for our "always-on" hub infrastructure. It's a good day when we save cloud costs for our communities ✨

Learn more 👉 2i2c.org/blog/2025/aw...
Reducing base infrastructure costs on AWS with smarter instance types | 2i2c
We’ve been working to reduce the base costs of running our cloud infrastructure on AWS by switching to more efficient instance types for our core nodes. This is the core infrastructure we use to ensure...
2i2c.org
choldgraf.com
LLMs can be a useful partner in conversation, but don't forget they are also sycophantic and reluctant to challenge you. Apparently this is leading to relationship breakups because their LLMs convince people they're utterly in the right.
futurism.com/chatgpt-marr...
ChatGPT Is Blowing Up Marriages as Spouses Use AI to Attack Their Partners
Across the world, marriages are being destroyed as spouses use AI like OpenAI's ChatGPT to attack their partners.
futurism.com
choldgraf.com
Do I have any colleagues that would let me borrow their apartment in NYC the weekend of October 8th? :-)
choldgraf.com
TIL you can get web analytics plots for GitHub dashboards.

Insights -> Traffic
choldgraf.com
If you aggregate the unique weekly visitors from jupyter.org, docs.jupyter.org, and mybinder.org, and multiply that by 52 weeks, you get about *16 million unique visitors to Jupyter websites each year*. Wild.

Check it out 👉 plausible.io/jupyter.org
choldgraf.com
JupyterCon 2025 has an early-bird registration discount that ends October 3rd! Get your tickets now, and check out the schedule below

events.linuxfoundation.org/jupytercon/p...
Schedule | LF Events
View the O3DECon 2021 Schedule & Directory.
events.linuxfoundation.org
Reposted by Chris Holdgraf
jupyter.org
We’ve extended the deadline for Jupyter Community Workshop proposals!
Proposals are now due September 14th, and review will be complete by September 26th. Workshops will be held through February 2026.
Learn more and submit your proposal here: blog.jupyter.org/jupyter-comm...
Jupyter Community Workshops Are Back!
The Jupyter Community Building Working Group is pleased to announce that the next call for proposals for Jupyter Community Workshops is now…
blog.jupyter.org
choldgraf.com
We are gonna have to get a lot better at writing quick n dirty blog posts! 😅
2i2c.org
2i2c @2i2c.org · 28d
Open practices means open communication. We're running an experiment to share more of our learning, experiments, and contributions in real-time rather than waiting for polished outcomes.

Here's a little post describing this effort 👉 2i2c.org/blog/2025/co...
We're going to try blogging about our work more often | 2i2c
At 2i2c, we aim to be an exemplar organization in working openly, supporting open science, and supporting open source communities in everything that we do. We believe that open science is a process,…
2i2c.org
Reposted by Chris Holdgraf
2i2c.org
2i2c @2i2c.org · 28d
Open practices means open communication. We're running an experiment to share more of our learning, experiments, and contributions in real-time rather than waiting for polished outcomes.

Here's a little post describing this effort 👉 2i2c.org/blog/2025/co...
We're going to try blogging about our work more often | 2i2c
At 2i2c, we aim to be an exemplar organization in working openly, supporting open science, and supporting open source communities in everything that we do. We believe that open science is a process,…
2i2c.org
choldgraf.com
Here's an update for the Jupyter Community about what stood out from my view on the Executive Council in August. tl;dr, we finally have a call for proposals for community funding! I suspect this will take most of time for the next month or two.

discourse.jupyter.org/t/chris-upda...
Chris update for August 2025: community proposals are live!
Hey 👋 here’s another quick update on what stood out to me from the executive council and the jupyter foundation. Sorry this one is a bit late - September has been busy with the start of school! …
discourse.jupyter.org
Reposted by Chris Holdgraf
arokem.org
Y'all set a very high bar in terms of the empathy you bring to your interactions with stakeholders (in the sense of being able to consider their viewpoint). The balance with "foundational contributions" really sets you apart in this ecosystem (and I'd hope gives you a "competitive edge"!)
choldgraf.com
We've been experimenting and improving our practices in building healthy relationships with open source communities, here's our latest thinking on how we approach this important topic!
2i2c.org
2i2c @2i2c.org · 29d
How should an organization support open source? A key goal for 2i2c is to lead by example in contributing to a healthy open source ecosystem. We've learned a lot over the years - here's our framework for building healthy open source relationships.

👉 2i2c.org/blog/2025/go...
On being a good open source citizen: supporting a healthy ecosystem through directed and foundational contributions | 2i2c
Any organization building on open source faces a fundamental tension: how do you serve the needs of your organizational stakeholders while also acting as a responsible steward of the upstream…
2i2c.org
Reposted by Chris Holdgraf
2i2c.org
2i2c @2i2c.org · 29d
How should an organization support open source? A key goal for 2i2c is to lead by example in contributing to a healthy open source ecosystem. We've learned a lot over the years - here's our framework for building healthy open source relationships.

👉 2i2c.org/blog/2025/go...
On being a good open source citizen: supporting a healthy ecosystem through directed and foundational contributions | 2i2c
Any organization building on open source faces a fundamental tension: how do you serve the needs of your organizational stakeholders while also acting as a responsible steward of the upstream…
2i2c.org
Reposted by Chris Holdgraf
jupyter.org
WHO’S IN? JupyterCon is coming to San Diego Nov. 4-5 with bonus days for Technical Training (Nov. 3) & Community Sprints (Nov. 6).

Save $100 when you register by Oct. 3.

🔸 View the schedule: bit.ly/4gpqkzy

🔸Register: bit.ly/47C1XMK
Register for JupyterCon 2025 by October 3 and save $300
choldgraf.com
We've just released mystmd 1.6.1! 🎉

This update includes a new "Edit this page" feature that takes you directly to GitHub for editing. We also squashed some bugs related to Typst PDF and list elements, and made several docs improvements!

Release notes here 👉 github.com/jupyter-book...
Release [email protected] · jupyter-book/mystmd
(full changelog) Enhancements made 🐦 Change social link from Twitter to BlueSky #2216 (@agoose77, @rowanc1, @changeset-bot) 🚸 Take users directly to the GitHub editing interface when clicking…
github.com