Deb Nicholson
banner
eximious.bsky.social
Deb Nicholson
@eximious.bsky.social
I like to talk about cooking, Python, sci-fi and creating a nice world for everyone. (she/her)
My talk, "Who is Python for? EVERYONE (and why that matters)" from PyData Boston last month is up! www.youtube.com/watch?v=DPQg...
Deb Nicholson-Who is Python for- EVERYONE (and why that matters)--PyData Boston 2025
YouTube video by PyData
www.youtube.com
January 14, 2026 at 11:31 PM
Reposted by Deb Nicholson
The home of Hannah Natanson, a Washington Post reporter, was searched by the FBI. Her devices were seized. I spoke to @columjournreview.bsky.social about the potential damage and what news organizations need to know. www.cjr.org/news/hannah-...
The home of Hannah Natanson, a Washington Post reporter, was searched by the FBI. Her devices were seized. Runa Sandvik, whose life’s work is protecting journalists’ digital security, assesses the dam...
The home of Hannah Natanson, a Washington Post reporter, was searched by the FBI. Her devices were seized. Runa Sandvik, whose life’s work is protecting journalists’ digital security, assesses the dam...
www.cjr.org
January 14, 2026 at 11:01 PM
Reposted by Deb Nicholson
Other states are taking action against ICE violence. MA should join them.

newjerseymonitor.com/2026/01/12/l...
Divided NJ Legislature gives final passage to three anti-ICE bills • New Jersey Monitor
The bills would restrict when New Jersey cops can aid federal immigration agents. Critics say they trample on federal authority.
newjerseymonitor.com
January 14, 2026 at 11:05 PM
Reposted by Deb Nicholson
MA lags behind other blue states in the basics when it comes to limiting police collaboration with ICE. Far past time to correct that and catch up. actionnetwork.org/letters/ma-n...
MA Stands with Our Immigrant Communities
Over the past couple weeks, we have seen increased ICE presence in Massachusetts. ICE has been kidnapping people off the streets, harassing bystanders, and terrorizing communities.
actionnetwork.org
January 9, 2026 at 7:58 PM
See you all tomorrow morning! It's going to be a pretty nice temperature to leave your house and hang out with other Pythonistas tomorrow! #BostonCaveats
Heading to PyData Boston? Catch the PSF's Executive Director @eximious.bsky.social's talk, “Who is Python for? EVERYONE” on Wed, Dec 10 at 9:00 AM (Horace Mann).

Learn why Python’s community-led, open-source model matters for all of us.

pydata.org/boston2025/s...

#PythonForEveryone
Schedule — PyData Boston 2025
pydata.org
December 9, 2025 at 2:01 PM
Thank you to everyone who's donated to the PSF this year!!
🧵 THANK YOU!! WOW! We hit our initial fundraising goal of $314,159.26 🌠 We're bursting with joy and hope- & we're not done yet!

Thanks to you, we’re rolling out two new goals:
400k (stretch)
512k (super stretchy!)

Can you help us hit our super stretchy goal? Read on ⬇️

#PythonForEveryone
December 9, 2025 at 1:59 PM
Reposted by Deb Nicholson
Thanks, @redmonk.com! Our Executive Director @eximious.bsky.social had a great time meeting with @kateholterhoff.com and chatting about computing trends.
Why the PSF Withdrew a $1.5 Million US Government Grant Proposal (w Deb Nicholson)
In this RedMonk conversation, Deb Nicholson, Executive Director of the Python Software Foundation, discusses the PSF's responsibilities, recent challenges with a government grant proposal, and the community's strong support with Kate Holterhoff. The conversation highlights the importance of cybersecurity in open source, the role of PyPI, and the evolving landscape of programming languages. Deb emphasizes the PSF's mission to support the global Python community and the significance of educational initiatives in teaching Python effectively. 00:00 Introduction to the Python Software Foundation 03:01 The PSF's Proposal and Government Grant Challenges 06:10 Community Response and Support for PSF 08:58 Importance of Cybersecurity in Open Source 11:48 Understanding PyPI and Its Role 14:49 The Evolving Landscape of Programming Languages 18:53 The Role of Foundations in Supporting Communities 21:54 Educational Initiatives and Peer Teaching 24:49 Python's Popularity and Its Use Cases 27:53 Conclusion and Call to Action
youtu.be
November 10, 2025 at 7:27 PM
Reposted by Deb Nicholson
Talk with your colleagues about safety protocols. When is it okay to share each other's contact information? If you're in the office, how do you field requests from unexpected visitors? Is there a manager or department leader willing to field emails on your behalf?
September 19, 2025 at 2:07 PM
Reposted by Deb Nicholson
Things we learned from my wife being profiled by Campus Reform a few years ago:

- Be careful responding to emails from people you don't know asking about your research
- Don't list your office location on your university web profile page
September 19, 2025 at 2:07 PM
Wow! Free speech is under attack and you're calling for apologies? I guess we can put @variety.com on the list of spineless MAGA shills.
September 20, 2025 at 9:02 AM
This happens tomorrow!
⭐️ Talk spotlight! ⭐️

🎙Oh no! Your project became really popular! by @eximious.bsky.social

💡 More info: buff.ly/AgOhEoG

🎟️ Grab your ticket! buff.ly/uwOEgTs

#PyConUK2025 #Python
September 20, 2025 at 8:59 AM
Reposted by Deb Nicholson
Don’t miss this podcast episode with the PSF’s Executive Director, @eximious.bsky.social, on funding open source, PyCon US, global community support & the importance of sustainability!
This episode of #OpenSourceSecurity I chat with Deb Nicholson about the Python Software Foundation. We discuss what they do, their current grant program, and how you can get involved

The PSF is the group behind the legendary Python community. It's a fun chat, Deb has so much knowledge to share
The Python Software Foundation with Deb Nicholson
In this episode I discuss the Python Software Foundation with Deb Nicholson. We discuss their contributions to the Python programming community. Learn how this dedicated organization supports the grow...
opensourcesecurity.io
September 17, 2025 at 12:51 PM
@netflix.com Hi Netflix! What's going on with the download limits? I haven't grabbed anything in months and today I have apparently already reached some new limit you all just invented? What the heck?
September 6, 2025 at 12:46 PM
If you're planning to vote in @thepsf.bsky.social Board Elections and maybe thinking of taking the weekend to learn about the candidates, may I suggest that you check for your ballot today? PSF staff won't be working on the weekend and won't be able to help you until next week.
September 5, 2025 at 1:18 PM
Reposted by Deb Nicholson
🌍🐍 PSF Community — It’s time to vote! 🗳️
The 2025 @python.org Board Election is OPEN!

💜 If you’re a PSF Voting Member who affirmed your intention this year (or voted last year), check your inbox!

👉 Learn more here: pyfound.blogspot.com/2025/09/the-...

#Python #PSF #PyLadies
September 2, 2025 at 6:18 PM
Reposted by Deb Nicholson
Are you a PSF Contributing, Supporting, or Fellow Member? You have a little over 24 hours to affirm your intention to vote 🗳️

Affirm by tomorrow, August 26th, 2PM UTC, and you can participate in the upcoming election!
Affirm Your PSF Membership Voting Status
Every PSF voting-eligible Member (Supporting, Contributing, and Fellow) needs to affirm their membership to vote in this year’s election.
pyfound.blogspot.com
August 25, 2025 at 12:37 PM
Reposted by Deb Nicholson
📣 We’re launching the #PeopleFromPSF interview series! 🐍💬
Meet the people behind the Python Software Foundation @python.org staff, directors & contributors making the magic happen.

💟 Dawn Gibson
🔗 Read the full interview 👉 bit.ly/PSF-DawnGibson

#Python #PSF #OpenSource #PyLadies

@bajoran.engineer
August 21, 2025 at 6:25 PM
Reposted by Deb Nicholson
You have about 24 hours left to submit a PSF Board nomination for yourself or someone else 🩵🐍💛 Be a part of shaping the future of the Python and PSF community- get those nominations in by tomorrow, Tuesday, August 12th, 2:00 pm UTC!
PSF Board Election Nominations Opening July 29th
This year’s PSF Board Election nomination period opens next week on Tuesday, July 29th, 2:00 pm UTC and closes on Tuesday, August 12th, 2:00 pm UTC. Who runs for the board? People who care about the Python community, who want to see it flourish and grow, and also have a few hours a month to attend regular meetings, serve on committees, participate in conversations, and promote the Python community. 
pyfound.blogspot.com
August 11, 2025 at 1:55 PM
Reposted by Deb Nicholson
🗳️ Nominations for the 2025 PSF Board election are open!

Help shape the future of the PSF — nominate yourself or someone you think would be a great PSF Board Director by Tuesday, August 12th, 2:00 pm UTC.
PSF Board Election Nominations Opening July 29th
This year’s PSF Board Election nomination period opens next week on Tuesday, July 29th, 2:00 pm UTC and closes on Tuesday, August 12th, 2:00 pm UTC. Who runs for the board? People who care about the Python community, who want to see it flourish and grow, and also have a few hours a month to attend regular meetings, serve on committees, participate in conversations, and promote the Python community. Check out the following resources to learn more about the PSF, as well as what being a part of the PSF Board entails:
pyfound.blogspot.com
August 4, 2025 at 8:10 PM
Reposted by Deb Nicholson
The PSF Grants Program has been temporarily paused after hitting our 2025 funding cap early.
It was an extremely difficult but necessary decision to ensure the program and foundation’s near and long term sustainability. Learn more on our blog: pyfound.blogspot.com/2025/08/the-...
The PSF has paused our Grants Program
Effective August 1st, 2025, the PSF is temporarily pausing our Grants Program after reaching our 2025 grant budget cap earlier than expected. We know how important this program is to many in our community and making this decision was difficult. This is a necessary step to protect both the future of the program and the short- and long-term sustainability of the PSF. (If this moves you immediately to donate to the PSF, we welcome your contributions via our donations page).
pyfound.blogspot.com
August 5, 2025 at 10:36 AM
Reposted by Deb Nicholson
This is unexpectedly delightful: a dying mall in Portland Oregon is filling up with a beautiful collection of weird and interesting businesses because the rent is now affordable for them www.tiktok.com/@hereisorego...
Exploring some of the stores still open at the Lloyd Center #portland #mall
TikTok video by Here is Oregon
www.tiktok.com
July 31, 2025 at 6:03 PM
Reposted by Deb Nicholson
Incident Report of the recent #PyPI Phishing Campaign

TL,DR:
• PyPI was not breached
• PyPI users were targeted with phishing emails
• A single project saw uploads with malicious code and those releases have been removed

blog.pypi.org/posts/2025-0...

#Python #OpenSource #Security
PyPI Phishing Attack: Incident Report - The Python Package Index Blog
Follow-up on the recent phishing attack targeting PyPI users.
blog.pypi.org
July 31, 2025 at 4:59 PM
Reposted by Deb Nicholson
Washington Voters!
Today is the deadline to register to vote and update your voter information online! Important local races for county, city, school, fire districts, and key ballot measures are on the ballot.
For more voter info, visit VoteWA.gov
July 28, 2025 at 5:57 PM
Reposted by Deb Nicholson
Homelessness is not a crime.
July 26, 2025 at 7:04 PM
Reposted by Deb Nicholson
Heads Up, #Python Developers!

There is an active phishing attack targeting PyPI users.

• Threat: Emails from noreply@pypj.org (with a 'j') link to a fake login page.
• Action: Do not click any links. If you already did, change your PyPI password ASAP.
• Note: PyPI itself has not been breached.
July 28, 2025 at 2:35 PM