Sign in

Matt Fisher

@mfisher87.bsky.social
173 followers 279 following 24 posts

He/him 🏳️‍🌈. Research software engineer @ UC Berkeley Schmidt Center for Data Science and Environment. Open Science / open source enthusiast. Nature lover 🌱🐕🌵🦌🌼🐦. Music lover 🎶🎹🥁🎵. Tinkerer 🛠️. github.com/mfisher87

PostsRepliesMedia
Matt Fisher @mfisher87.bsky.social · 29/07/2026
SatCamp (satcamp.xyz) is only 8 weeks away! This year our theme is “Last mile of geo”; we’ll explore what it takes to get geospatial endeavors over the finish line. We would love if you would present a Lightning Talk or a Show & Tell session (new in 2026!). Details & sign up: satcamp.xyz#sessions
satcamp.xyz
SatCamp
SatCamp is a conference unlike anything you have ever attended. September 23-25, 2026. Boulder, Colorado, USA.
000
Matt Fisher @mfisher87.bsky.social · 21/07/2026
Good afternoon, campers! Can you believe SatCamp (Sept. 23-25 @ Boulder, CO) is only 2 months away? This year our theme is “The last mile of geo”. We’ll explore together what it takes to get our geospatial endeavors over the finish line. satcamp.xyz www.linkedin.com/posts/good-a...
satcamp.xyz
SatCamp
SatCamp is a conference unlike anything you have ever attended. September 23-25, 2026. Boulder, Colorado, USA.
120
Matt Fisher @mfisher87.bsky.social · 14/07/2026
We’re excited to announce this SatCamp’s keynote speaker, Orla Dermody! See the full post on LinkedIn: www.linkedin.com/posts/were-e... See you at SatCamp (satcamp.xyz, September 23-25 in Boulder, Colorado) soon ♥️ Tickets have sold out for the last 3 years in a row, so get yours now!
satcamp.xyz
SatCamp
SatCamp is a conference unlike anything you have ever attended. September 23-25, 2026. Boulder, Colorado, USA.
111
Reposted by Matt Fisher
Berkeley Institute for Data Science (BIDS) @ucbids.bsky.social · 24/02/2026
🌱 AGU25: Open source geospatial workflows in the cloud ☁ Sessions at #AGU25 created space for sharing practical tools, learning together, and building community around reproducible and open geospatial science. Read the recap! bids.berkeley.edu/news/bids-ag... #GeoJupyter @schmidtdse.bsky.social
Dr. Fernando Pérez stands behind a podium, and next to him is a large screen displaying a slide from his presentation and 2 people sitting at a table.
072
Reposted by Matt Fisher
Berkeley Institute for Data Science (BIDS) @ucbids.bsky.social · 17/02/2026
🎟️ OSPO monthly meetup THIS THURSDAY: Open science as a process, not a product Our guest Tasha Snow will share insights from the CryoCloud JupyterHub community and broader cross-agency collaborations. Join us for the fireside chat and community gathering time! 🍿 🥤 bit.ly/3MKuDuN #UCOSPO
OSPO logo made up of graphic shapes is on the left of the event description, with the guest speaker headshot below.
031
Reposted by Matt Fisher
Schmidt DSE at UC Berkeley @schmidtdse.bsky.social · 09/01/2026
📣NEW in Mongabay: DSE's McKalee Steen & Magali de Bruyn share insights on how #TraditionalEcologicalKnowledge and Indigenous digital sovereignty are key to creating #ResponsibleAI for achieving #conservation and environmental goals. 📰 Read the story now: bit.ly/4bqbrfG
bit.ly
AI-centered conservation efforts can only be ethical if Indigenous people help lead them (commentary)
In November, we joined more than 50,000 Indigenous and world leaders, diplomats, scholars and activists at the 30th United Nations Conference of the Parties (COP30) in Brazil. Some of the most central...
0106
Matt Fisher @mfisher87.bsky.social · 07/11/2025
I had such a good time at JupyterCon. Great to see all those faces in real life that I'd only seen on a screen before. What an awesome community :)
011
Matt Fisher @mfisher87.bsky.social · 14/10/2025
Excited to be working with Rosio Reyes, Martha Cryan, @jgrout.bsky.social , and Konstantin Taletskiy on this workshop! 🥰 we joined forces for one mega-tutorial, which isn't reflected in the post below. Hope to see you there!
032
Reposted by Matt Fisher
Berkeley Institute for Data Science (BIDS) @ucbids.bsky.social · 19/09/2025
We had a great time at the first Berkeley OSPO meetup yesterday! Jarrod Millman and @kirstiejane.bsky.social discussed what the OSPO can do for the #opensource community now, a time when #openscience is more important than ever. Join us at upcoming OSPO + BIDS events: events.berkeley.edu/BIDS
a group of about a dozen people standing and talking in smaller groups in a kitchen area
1102
Reposted by Matt Fisher
Julia Evans @b0rk.jvns.ca · 16/09/2025
added a cheat sheet to the official Git website (with a lot of help from other folks who work on the website) git-scm.com/cheat-sheet
git-scm.com
Git Cheat Sheet
1029557
Matt Fisher @mfisher87.bsky.social · 08/08/2025
Jupyter Community Workshops are back! Workshops will be held through February 2026. The call for proposals is open until September 7th! Learn more and submit your proposal here: blog.jupyter.org/jupyter-comm...
blog.jupyter.org
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…
063
Reposted by Matt Fisher
Schmidt DSE at UC Berkeley @schmidtdse.bsky.social · 31/07/2025
🎉 Congrats to @lucialayr.bsky.social on our team for publishing new research on how #ClimateChange and increasing disturbances, like #wildfires, are impacting boreal forests. Explore Lucia's findings: bit.ly/4miqme3 🌲 @tum.de @anjarammig.bsky.social g.bsky.social @egu.eu 📸 National Park Service
Image of the Copper River in Alaska surrounded by boreal forests and mountains. Credit: national park service
042
Matt Fisher @mfisher87.bsky.social · 26/07/2025
📣 Join us for our AGU2025 session IN029 "Open Source Geospatial Workflows in The Cloud"! Can't wait to see you there :) Submissions are due *Wednesday, July 30*! Visit our website for more details and to submit: events.geojupyter.org/conferences/...
A flyer for our AGU sesion "IN029 - Open Source Geospatial Workflows in the Cloud: Tools and Techniques for Data Access, Analysis, Visualization, Storytelling, and Sharing in the Python and Jupyter Ecosystem". Includes a URL and QR code for our website (https://events.geojupyter.org/conferences/2025-agu/). Lists invited speakers (Dr. Fernando Pérez, co-founder of Project Jupyter, Dr. Tasha Snow, co-founder of CryoCloud, and Dr. Julia Lowndes, Openscapes Founding Director), conveners (Qiusheng Wu, Max Jones, Chelle Gentemann, Tyler Erickson, Wilson Sauthoff) and organizers (Matt Fisher).
077
Reposted by Matt Fisher
David Brochart @davidbrochart.bsky.social · 24/06/2025
New blog post: "Create your own layers in JupyterGIS". Use the power of notebooks to compute custom tiles on-the-fly from Xarray (big) data, interact and collaborate on the map right from JupyterLab. david-brochart.medium.com/cbb995a89b16
david-brochart.medium.com
Create your own layers in JupyterGIS
Introduction
0168
Reposted by Matt Fisher
Schmidt DSE at UC Berkeley @schmidtdse.bsky.social · 30/06/2025
📣 We're #hiring a full-time Administrative Manager! Apply now to lead operations, event planning, and day-to-day administrative support for our team at UC Berkeley. First review date is July 11: bit.ly/DSE-Admin-Ma... 📸 UC Berkeley by Mathew Burciaga
Image of four Schmidt DSE staff members smiling and standing around a conference table. Credit: UC Berkeley by Mathew Burciaga
031
Reposted by Matt Fisher
Qiusheng Wu @giswqs.bsky.social · 28/06/2025
My "Introduction to GIS Programming" book has been translated into Spanish Grab your copy here: leanpub.com/gispro-es What’s Included: All code examples are freely available. Access to 26 hours of free video tutorials to complement your learning.
194
Matt Fisher @mfisher87.bsky.social · 26/04/2025
Would you prefer that QGIS opened new projects with a reasonable default basemap? Or do you prefer a blank canvas? Why?
132
Matt Fisher @mfisher87.bsky.social · 13/04/2025
geojupyter.org/blog/2025041...
geojupyter.org
Community insight: 💃 The QGIS bounce 🕺 – GeoJupyter
A common pattern: Bouncing between writing an analysis in a Notebook or scripting environment and validating work in QGIS
040
Reposted by Matt Fisher
Schmidt DSE at UC Berkeley @schmidtdse.bsky.social · 03/03/2025
🌱 DSE is #Hiring! Are you a (current or soon-to-be) postdoc with experience in #DataScience, #Agroecology, #AgriculturalEconomics, and/or #AgriculturalPolicy? Apply by 3/15: aprecruit.berkeley.edu/JPF04804
Image of a healthy agricultural field with many rows of green crops underneath a blue sky with scattered clouds.
0510
Reposted by Matt Fisher
Earthmover @earthmover.io · 27/02/2025
Denver folks — join us for a Geospatial Happy Hour on Wednesday, March 12th at 7 PM MST. Come enjoy drinks, tacos, discussing geospatial data, and meeting the Earthmover team. Register: lu.ma/o6r39p6j
lu.ma
Denver Geospatial Happy Hour · Luma
Come have a drink, grab a bite, and nerd out with the Earthmover team on geospatial data. Earthmover will provide food and drink tickets. Our event will be…
053
Matt Fisher @mfisher87.bsky.social · 27/02/2025
🙌 🎉 🥳 🪅 Congrats to the QuantStack team!! It's been such a privilege to tag along on this work, and I've learned so much from you all! Thank you :)
070
Reposted by Matt Fisher
Sebastian Raschka (rasbt) @rasbt.bsky.social · 15/02/2025
It's 2025, and I’ve finally updated my Python setup guide to use uv + venv instead of conda + pip! Here's my go-to recommendation for uv + venv in Python projects for faster installs, better dependency management: github.com/rasbt/LLMs-f... (Any additional suggestions?)
1115920
Matt Fisher @mfisher87.bsky.social · 19/02/2025
HUGE congrats to the amazing QuantStack team for their work on releasing JupyterCAD 3.0!!! I feel so privileged to work with you folks :)
040
Reposted by Matt Fisher
Katharine Hayhoe @katharinehayhoe.com · 06/02/2025
By definition, numerical weather models require international data. The atmosphere knows no geopolitical boundaries: any model that begins and ends at its country’s border is unable to generate reliable predictions until after a weather system crosses its boundaries. Which defeats the purpose!
wired.com
NOAA Employees Told to Pause Work With ‘Foreign Nationals’
An internal email obtained by WIRED shows that NOAA workers received orders to pause “ALL INTERNATIONAL ENGAGEMENTS.”
581626606
Reposted by Matt Fisher
Schmidt DSE at UC Berkeley @schmidtdse.bsky.social · 07/02/2025
💻Yesterday the #GeoJupyter effort hosted its first hackathon! 9 attendees w/ @quantstack.bsky.social, @developmentseed.org, U. of Tennessee, ClarkCGA, & DSE collaborated on the JupyterGIS #Python API and a new Docker image! Join a future hackathon: geojupyter.org/blog/2025012...
geojupyter.org
Announcing GeoJupyter Virtual Hackathons – GeoJupyter
Come hack with us! Generate ideas, give feedback, write code, and make friends!
093
Reposted by Matt Fisher
Katharine Hayhoe @katharinehayhoe.com · 06/02/2025
Worried about losing access to US federal data that may go off-line, or already is? You’re not alone—but duplication isn’t the answer. Many ongoing efforts have already archived key datasets and many more are ongoing. Check out these existing resources and, if you can, support their work. 🧵
media.tenor.com
a man in a black shirt is looking at a screen with a red background
Alt: a man in a black shirt is looking at a screen with a red background
601620613
Reposted by Matt Fisher
Library Innovation Lab @harvardlil.bsky.social · 06/02/2025
We just launched a 16TB archive of every dataset that has been available on data.gov since November. This will be updated day by day as new datasets appear. It can be freely copied, and we're sharing the code behind it to help others make their own archives of data they depend on.
lil.law.harvard.edu
Announcing the Data.gov Archive | Library Innovation Lab
Today we released our archive of data.gov on Source Cooperative. The 16TB collection includes over 311,000 datasets harvested during 2024 and 2025, a complet...
4219011000
Reposted by Matt Fisher
Chris Holdgraf @choldgraf.com · 06/02/2025
The JupyterHub team is switching their chat application to the Jupyter-wide Zulip! Blog post: blog.jupyter.org/join-jupyter... Jupyter Zulip chat: jupyter.zulipchat.com
blog.jupyter.org
Join JupyterHub on Zulip chat!
The JupyterHub team have just moved all their chat to a Zulip channel!
041
Matt Fisher @mfisher87.bsky.social · 03/02/2025
Listening to The Joy of Painting while reviewing pull requests 🎨 Let's put a happy little suggestion to remove that comment 🖌️ 𝐓𝐡𝐞𝐫𝐞. However you think it should be, that's exactly how it should be.
010
Reposted by Matt Fisher
Schmidt DSE at UC Berkeley @schmidtdse.bsky.social · 14/01/2025
🌱 Introducing: GeoJupyter 🌱 GeoJupyter is a community-owned effort to reimagine #geospatial interactive computing experiences for education, research, and industry! Get to know GeoJupyter's vision & forthcoming #OpenSource tools ➡️ geojupyter.org/blog/2025010... @quantstack.bsky.social #GIS
GIF from Captain America: "let our powers combine!"
085
Matt Fisher @mfisher87.bsky.social · 11/01/2025
🎉 🌎 🪐 I'm thrilled to announce GeoJupyter, an effort to imagine and build rewarding new user experiences for working with geospatial data in JupyterLab! 🤗 I hope to see you in an upcoming community meeting or in our Zulip chat (see the post for links)! geojupyter.org/blog/2025010...
geojupyter.org
Introducing GeoJupyter – GeoJupyter
We believe that geospatial data analysis and exploration should be free, open source, and accessible for everyone!
13519
Reposted by Matt Fisher
John Hanger @jrfhanger.bsky.social · 10/01/2025
Hottest! 2024 was the hottest year and the first above 1.5 degrees centigrade. "The planet's average temperature in 2024 was 1.6 degrees Celsius higher than in the 1850-1900 pre-industrial period." Every month in 2024 was the warmest or 2nd warmest. #energysky www.reuters.com/business/env...
reuters.com
2024 was the first year above 1.5C of global warming, scientists say
As the death toll climbed from wildfires raging in California, scientists confirmed on Friday that the world has just experienced the first year in which temperatures exceeded 1.5C above pre-industrial times.
0119
Reposted by Matt Fisher
Cat Hicks @grimalkina.bsky.social · 27/12/2024
"we've never had to deal with things more intelligent than ourselves before" Wtf is intelligence. We don't understand our own immune systems my dudes. We live inside of ecosystem patterns we have barely scratched the surface on mapping. If we say books have a "working memory" it's better than ours
2114
Reposted by Matt Fisher
Dr. Chelle Gentemann @cgentemann.bsky.social · 20/12/2024
📣 I'm very happy to share NASA OCSDO Year in Review newsletter! 🚀 Please share with others you think might be interested! assets.science.nasa.gov/content/dam/...
Image showing NASA OCSDO Year in Review
052
Reposted by Matt Fisher
TEGNicholas.bsky.social @tegnicholas.bsky.social · 19/12/2024
At AGU I spent lots of time talking to NASA people about how agencies could better support the open-source tools they rely on. I argued that our recent collaboration between Xarray and NASA ESDIS on xarray.DataTree was a good model to copy - read about how it happened here! xarray.dev/blog/datatree
xarray.dev
Xarray x NASA: xarray.DataTree for hierarchical data structures
The new xarray.DataTree class allows working with netCDF/Zarr groups, brought to you in collaboration with NASA!
0104
Reposted by Matt Fisher
Schmidt DSE at UC Berkeley @schmidtdse.bsky.social · 11/12/2024
🌎 "Data & related tech can help translate traditional ecological knowledge into a language that will be heard by decision-makers, corporations, and the public." - DSE's Magali de Bruyn on #DataScience, #AI, and Indigenous data sovereignty at #COP16🇨🇴 ➡️ dse.berkeley.edu/news/magali-...
Magali de Bruyn smiling in front of COP16 sign in Cali Colombia
072
Reposted by Matt Fisher
Schmidt DSE at UC Berkeley @schmidtdse.bsky.social · 11/12/2024
We're here! 👋 Excited to find & connect with colleagues and collaborators that are advancing data and environmental science!
052
Matt Fisher @mfisher87.bsky.social · 11/12/2024
Couldn't figure out why a program was hanging today, and then I remembered: _There's a zine for that!_ Check it out, it's free and amazing! wizardzines.com/zines/strace/ That said, I bought "All! The! Zines!" 😁 Thanks @b0rk.jvns.ca :)
A validating reminder from "Spying on your programs with strace" by Julia Evans: "Don't worry if you don't understand everything! I sure don't."
010
Reposted by Matt Fisher
Fernando Pérez @fernandoperez.org · 08/12/2024
Are you at #AGU24? Interested in earth science and geospatial data using @projectjupyter.bsky.social and open source, cloud-native, collaborative tools? I'm around and would love to talk about our new efforts on this front - you can read a bit more here: geojupyter.org/agu-2024
geojupyter.org
AGU 2024: Collaborate with us! – GeoJupyter
2157
Reposted by Matt Fisher
Fernando Pérez @fernandoperez.org · 16/11/2024
Huge congrats to @row1.ca @choldgraf.com and the rest of the MyST/JupyterBook team! The first alpha of JupyterBook based on MyST is now out! 🚀 Please help us kick the tires and file issues on Github, so we can make this as smooth a transition as possible. blog.jupyterbook.org/posts/2024-1...
blog.jupyterbook.org
Announcing the Jupyter Book 2 alpha - Jupyter Book: Blog
Updates from the Jupyter Book subproject.
13612
Reposted by Matt Fisher
nate @zzstoatzz.io · 21/11/2024
uv makes it so easy to go zero to MRE say i find bug in foo==x.y.z, i can repro with: uv run \ --with foo==x.y.z \ repro.py RuntimeError: oh no! test the branch with a fix: uv run \ --with foo@git+https://{giturl}.git@hotfix-foo \ repro.py ✅ just used this today! github.com/pydantic/pyd...
github.com
new requirement in 2.10 to pass `validated_data` when `call_default_factory=True` · Issue #10912 · pydantic/pydantic
Initial Checks I confirm that I'm using Pydantic V2 this issue opened per #10905 (comment) Description appears to be a new requirement that validated_data is passed to Field.get_default if call_def...
38015