Sign in

Andrea Zonca

@zonca.bsky.social
75 followers 65 following 43 posts

High Performance Computing, Kubernetes, Python, Cosmology with Planck, now data pipelines for Simons Obs and CMB-S4. Staff at San Diego Supercomputer Center & consultant. he/him.

PostsRepliesMedia
Andrea Zonca @zonca.bsky.social · 07/10/2026
PySM 3 only builds HEALPix skies, but you don't need to reproject: CAR pixelization output at the smoothing stage, one SHT. Validated on Perlmutter: agrees with smooth-then-reproject to 7.4e-4 of signal rms. www.zonca.dev/posts/2026-1...
000
Andrea Zonca @zonca.bsky.social · 06/10/2026
healpy 1.20.1 is out! Last release with macOS 14 arm64 wheels - GitHub retires the macOS 14 runner Nov 2. New: rotate_alm fix, lonlat2thetaphi fix, column_units in write_cl. Details: www.zonca.dev/posts/2026-1...
000
Andrea Zonca @zonca.bsky.social · 29/09/2026
New post: A practical primer on software citation. A 7-step workflow for citing the software you use and a 5-step framework for making your software easy to cite, from the 2026 Software Citation Workshop at UCSD. www.zonca.dev/posts/2026-0...
010
Andrea Zonca @zonca.bsky.social · 26/09/2026
I moved event/project management from Trello to GitHub Projects + AI agents. Everything lives in one repo, the agent drafts emails and suggests next actions ("check issues" / "Go"), and I make the final calls. Write-up: zonca.dev/posts/2026-0...
010
Andrea Zonca @zonca.bsky.social · 26/09/2026
Gateways 2027 is coming to San Diego, hosted at SDSC! I'm honored to be its chair. A conference by and for the community: join the program committee, nominate a keynote, or propose a BoF, hack day, or workshop. zonca.dev/posts/2026-0... #Gateways2027
010
Andrea Zonca @zonca.bsky.social · 14/09/2026
New tutorial: color-code your AI agent terminal windows so ChromeOS Overview shows which agent is still working (gold) and which is done (green). www.zonca.dev/posts/2026-0...
000
Andrea Zonca @zonca.bsky.social · 09/09/2026
I heavily rewrote my Python for HPC session for the 2026 SDSC Summer Institute: notebook-first timed flow from Numba to multi-node Dask on Expanse, with a PySM dust kernel example. CC BY-NC-SA 4.0. www.zonca.dev/posts/2026-0...
001
Andrea Zonca @zonca.bsky.social · 25/08/2026
New tutorial: deploy JupyterHub on Jetstream2 Kubernetes with Traefik and HTTPS/cert-manager. 4-post series, live-tested end-to-end on a fresh cluster. www.zonca.dev/posts/2026-0...
000
Andrea Zonca @zonca.bsky.social · 18/08/2026
AI agents in Chromebook Linux can generate PDFs, images, and HTML—but opening them in ChromeOS Chrome is awkward. I built a skill that bridges Crostini with a Python HTTP server + garcon-url-handler. Guide: www.zonca.dev/posts/2026-0...
010
Andrea Zonca @zonca.bsky.social · 04/08/2026
New post: control your existing ChromeOS browser with any AI coding agent. I explain the durable Playwright session, the one-time human handoff, and what tests with OpenCode, Qwen Code, and Agy uncovered. www.zonca.dev/posts/2026-0...
220
Andrea Zonca @zonca.bsky.social · 21/07/2026
PySM 3.4.6 is out, with two new FLAMINGO kinetic SZ presets: `ksz5` and `ksz6`. This notebook demonstrates the standard PySM workflow and compares them with WebSky and AGORA at 143 GHz. www.zonca.dev/posts/2026-0...
000
Andrea Zonca @zonca.bsky.social · 14/07/2026
I automate my blog with a Jules-based skill: dump raw notes, Jules reads AGENTS.md and produces a formatted post. Works for any static site. www.zonca.dev/posts/2026-0...
000
Andrea Zonca @zonca.bsky.social · 10/06/2026
Call for student volunteers! SDSC Summer Institute 2026 needs UCSD undergrads to help with HPC/data science training. Earn CCR credit on your transcript. Basic Linux + Python skills enough. Apply: ucsd.joinhandshake.com/public/jobs/... Details: www.zonca.dev/posts/2026-0...
010
Andrea Zonca @zonca.bsky.social · 09/06/2026
SDSC's cyberinfrastructure for AI research: a beginner's guide covering Expanse, Voyager, Cosmos, NRP Nautilus, and the National Data Platform. Step-by-step access for each. `https://www.zonca.dev/posts/2026-05-29-sdsc-ci-ai-enabled-science` #hpc #ai #sdsc
101
Andrea Zonca @zonca.bsky.social · 03/06/2026
healpy 1.20.0b1 beta: harmonic_ud_grade for artifact-safe map downgrading via spherical harmonics, with pixel-window and beam corrections per Planck 2015 X zonca.dev/posts/2026-0... #healpy #HEALPix #CMB
000
Andrea Zonca @zonca.bsky.social · 02/06/2026
PySM 3.4.5 released! New HalfDome TSZ model (tsz4) with 11 realizations at Nside=8192, scipy < 1.15 pin removed, Python 3.9 dropped. Upgrade: pip install --upgrade pysm3 zonca.dev/posts/2026-0... github.com/galsci/pysm
020
Andrea Zonca @zonca.bsky.social · 19/05/2026
Running a Python workshop? You might not need JupyterHub 🐍 JupyterLite runs Python in the browser — no server, no setup. NumPy, Pandas, scikit-learn all work via WebAssembly 🧪 zonca.github.io/jupyterlite-... www.zonca.dev/posts/2026-0...
010
Andrea Zonca @zonca.bsky.social · 28/04/2026
New blog post: Deploying JupyterHub on OpenStack Magnum with OpenTofu Step-by-step guide to automate your JupyterHub deployment — Kubernetes, ingress, HTTPS, custom subdomain, all via OpenTofu. www.zonca.dev/posts/2026-0...
100
Andrea Zonca @zonca.bsky.social · 23/04/2026
Applications close TOMORROW for SDSC HPC and Data Science Summer Institute 2026! 5 days hands-on: Deep Learning, GPU, MPI/OpenMP, Python for HPC. Aug 3-7 San Diego. Limited to 45. Full agenda: github.com/sdsc/sdsc-su... #HPC #DataScience #Supercomputing
010
Andrea Zonca @zonca.bsky.social · 22/04/2026
Sometimes the best visualizations come from a simple prompt. Created a Jupyter notebook that downloads SPT-3G D1 CMB power spectra and compares them with Planck 2018. See the transition from primary acoustic peaks to secondary anisotropies at high multipoles. Built with Sonnet 4.6.
010
Andrea Zonca @zonca.bsky.social · 14/04/2026
Pretty disappointed with Codex for CLI use lately. The 5-hour window now gets burned in about 1 hour of real work. A month or two ago, I almost never hit it. I’ve been using Gemini CLI more, and Gemini 3 Flash has been impressively good with fairly complex problems.
000
Andrea Zonca @zonca.bsky.social · 18/03/2026
I wrote a tutorial on running your own AI chat on Jetstream2. Jetstream2 is a research cloud, and ACCESS is the program that helps U.S. researchers use it. I show how to start a GPU VM, run `llama.cpp`, and chat through a web UI. www.zonca.dev/posts/2026-0...
011
Andrea Zonca @zonca.bsky.social · 17/03/2026
Confluence is still a miserable place to keep useful content, so here’s a better escape route: export pages and attachments straight to Markdown with `confluence-cli` via the API. www.zonca.dev/posts/2026-0...
001
Andrea Zonca @zonca.bsky.social · 11/03/2026
I built sphinxnotebookgist, a Sphinx extension for keeping Jupyter notebooks clean in git while rendering executed outputs in docs. It verifies source cells before using a remote executed notebook. www.zonca.dev/posts/2026-0...
000
Andrea Zonca @zonca.bsky.social · 09/03/2026
Simplify the maintenance of a Docker Image for #Jupyterhub using repo2docker and #Github actions: www.zonca.dev/posts/2026-0... Notice that inside Github action I am using Kind to actually deploy Zero to JupyterHub in #Kubernetes and test the image inside it.
zonca.dev
Auto-build JupyterHub images with repo2docker and GitHub Actions – Andrea Zonca
Andrea Zonca
110
Andrea Zonca @zonca.bsky.social · 04/03/2026
As an alternative to deploy `nbgrader` on Zero-to-JupyterHub using `ngshare`, on Jetstream 2 we can also rely on the shared filesystem service provided by Openstack Manila: www.zonca.dev/posts/2026-0...
zonca.dev
Deploy nbgrader on Jetstream with a Manila exchange disk (Kubernetes) – Andrea Zonca
Andrea Zonca
000
Andrea Zonca @zonca.bsky.social · 04/02/2026
New tutorial: deploy nbgrader on Jetstream with ngshare (#Kubernetes). Covers ngshare install, #JupyterHub integration, student workflow, and autograding with expected outputs. www.zonca.dev/posts/2026-0...
000
Andrea Zonca @zonca.bsky.social · 03/02/2026
New tutorial for Academics: Use GitHub Copilot Pro models (GPT, Claude, Gemini) directly in your terminal with OpenCode Assistant. Free with .edu email thanks to Github Education. www.zonca.dev/posts/2026-0... #AI #GitHub #Coding
zonca.dev
Terminal-based AI Assistant with GitHub for Education – Andrea Zonca
Andrea Zonca
000
Andrea Zonca @zonca.bsky.social · 03/02/2026
New tutorial: Set up shared NFS-backed home dirs and shared data for JupyterHub on Kubernetes to avoid per-user volume attach delays and speed up logins. www.zonca.dev/posts/2026-0... #Jetstream2
zonca.dev
Setting Up Shared NFS Home Directories & Shared Data for JupyterHub on Kubernetes – Andrea Zonca
Andrea Zonca
000
Reposted by Andrea Zonca
Daniel S. Katz @danielskatz.org · 17/01/2026
We are pleased to announce the 13 - 16 April 13, 2026 Software Citation Workshop in San Diego, California — an interactive, cross‑disciplinary event focused on advancing best practices, implementation strategies, and community engagement for software citation in astronomy research (and beyond). 1/6
softwarecitationworkshop.ucsd.edu
Software Citation Workshop
135
Andrea Zonca @zonca.bsky.social · 13/01/2026
Interested in #cloudcomputing for research? #Jetstream2 is the cloud for scientists, join their introductory workshop online on Jan 22. support.access-ci.org/events/8796?... Tutorials for deploying LLMs or setting up a scalable Kubernetes and JupyterHub: www.zonca.dev#category=jet...
support.access-ci.org
Getting Started with Jetstream2 | ACCESS Support
This virtual workshop is for any US-based researcher or educator, regardless of previous cloud computing experience. If you're new to Jetstream2 or just interested in learning about our resources,…
011
Andrea Zonca @zonca.bsky.social · 12/01/2026
Built #AI chatbot using Gemini via a free Google AI Studio token as a frontend for a Google Form: www.zonca.dev/posts/2026-0... Then added natural voice using Gemini Live, impressive! www.zonca.dev/posts/2026-0... Demo running on Render (needs 30 secs to spin up): chatbot-voice.onrender.com
zonca.dev
AI Chatbot as a frontend for a Google Form – Andrea Zonca
Andrea Zonca
000
Andrea Zonca @zonca.bsky.social · 11/12/2025
healpy 1.19.0 released healpy is a Python library for Cosmic Microwave Background data. Many improvements, boosted by agentic workflow. ⚠️ Breaking Change: blm_gauss() now uses l(l+1) zonca.dev/posts/2025-1... #python #astronomy
040
Andrea Zonca @zonca.bsky.social · 24/10/2025
Need a day off to recharge! (my GPT-codex limit) #AI
000
Andrea Zonca @zonca.bsky.social · 08/10/2025
New tutorial on running the #Nextflow workflow management software on the SDSC Expanse supercomputer. zonca.dev/posts/2025-1... I'm impressed with how easy to use and elegant Nextflow is, also their training material is great: training.nextflow.io
zonca.dev
Running Nextflow on Expanse – Andrea Zonca
010
Andrea Zonca @zonca.bsky.social · 08/10/2025
Vibe-coded a tool to create #Trello cards automatically when I post a #Github issue or PR in specific repositories, really useful!
000
Reposted by Andrea Zonca
Anto Idicherian Lonappan @antolonappan.me · 18/04/2025
New preprint 🔭 “Hunting B‑modes from anisotropic cosmic birefringence”. We measure the amplitude parameter as 0.42 × 10⁻⁴ (1 σ) and set a 95 % CL upper limit of 1 × 10⁻⁴. Dive in 👉 arxiv.org/abs/2504.13154 #CMB #cosmology ​​
063
Andrea Zonca @zonca.bsky.social · 04/03/2025
New paper on Arxiv with the Panexperiment Galactic Science group about models of Galactic emission in the microwaves for Cosmic Microwave Background experiments: buff.ly/lAF52GC The models are available publicly through the PySM3 (Python Sky Model) software package: buff.ly/1EUPFbT
030
Reposted by Andrea Zonca
Kevin Tyle @nywxguy.bsky.social · 14/10/2024
OpenInfra NAm begins tomorrow! I'm excited to show how @projectpythia.bsky.social serves reproducible Jupyter notebooks on NSF/Indiana University's Jetstream2, thanks to the pioneering work of @zonca.bsky.social of UCSD-SDSC! @axis-of-meh.wtf oidiu2024.sched.com/event/e41851...
oidiu2024.sched.com
OpenInfra Days North America 2024 at Indiana University: The development and deployment of a pers...
View more about this event at OpenInfra Days North America 2024 at Indiana University
132
Andrea Zonca @zonca.bsky.social · 24/10/2024
Simple bash script that uses the @github.com-cli to post Notebooks as Gists, then appends #nbviewer links to a Markdown file: gist.github.com/zonca/f0515d...
gist.github.com
publish_plot_cl.sh
GitHub Gist: instantly share code, notes, and snippets.
000
Reposted by Andrea Zonca
Lisa Will @dustchick.bsky.social · 22/10/2024
San Diego Comic Fest (www.sdcomicfest.org) is this weekend, and I'm one of the Science Guests. Here is where to find me. Hope to see you there!
Supping with Science and Science Fiction – Sat 1PM 
Insights into the kinds of table talk shared between scientist and author spouses (with my beloved Greg van Eekhout!)
Discovering Ourselves: Two Years of Exploring the Universe with JWST – Sat 2PM
A tour of what astronomers have learned so far from JWST and what these discoveries tell us about our place in the universe
Nerd Nite Presents: Finding The Science in Our Sci-Fi – Sat 7PM
A great showcase of local San Diego scientists who love geeky content and thinking about how it overlaps with their fields of study
What’s With All These #@%! Planets, Anyway? – Sun 2PM
Discuss some of the wildest planets in the known universe, as well as the science of some favorite fictional worlds
073
Andrea Zonca @zonca.bsky.social · 20/10/2024
I'm always quite impressed by Github Copilot... the completion of this is exactly what I was thinking and it is not that straightforward, you need to understand the relationship between a beam and smoothing
@property
def includes_smoothing(self):

Copilot suggests:
        return self.pre_applied_beam is not None
010
Reposted by Andrea Zonca
KariLikeSafari @karilikesafari.bsky.social · 03/10/2023
Anyone ages 12 – 26 living in the United States can get a San Diego Public Library Books Unbanned card. With the card, the library’s online collection of banned or restricted eBooks and eAudiobooks are available for FREE, no matter where you live in the U.S. libraryfoundationsd.org/news/stories...
libraryfoundationsd.org
San Diego's Books Unbanned protects the freedom to read
Library Foundation SD and library launch Books Unbanned in San Diego to resist book bans, promote intellectual freedom among young readers, and cement libraries as a place where everyone belongs.
9964749
Reposted by Andrea Zonca
Randall Munroe @xkcd.com · 05/12/2023
Space Typography xkcd.com/2863
372640726
Reposted by Andrea Zonca
Martha Wells @marthawells.com · 13/11/2023
System Collapse, the next Murderbot book, comes out tomorrow November 14 and my book tour information is here: marthawells.dreamwidth.org/637680.html
The cover of System Collapse, art by Jaime Jones.
60918277
Reposted by Andrea Zonca
Randall Munroe @xkcd.com · 11/11/2023
Redshift xkcd.com/2853
81089105
Reposted by Andrea Zonca
Brett Morris @brettmorr.is · 18/10/2023
Sign up for the “Python and Astropy for Astronomical Data Analysis” Workshop at AAS243 on Sun, Jan 7 from 9am-5 pm! 🔭🧪 Covers Python tools for astronomical data analysis and visualization. Familiarity with Python and numpy helpful but not required. Register at: aas.org/meetings/aas...
185
Reposted by Andrea Zonca
Dan F-M @dfm.io · 09/10/2023
Over at JOSS (joss.theoj.org) we're looking to recruit more editors in all areas! Check out the blog post for more info, and I'd be very happy to chat: blog.joss.theoj.org/2023/10/call...
blog.joss.theoj.org
Call for editors | Journal of Open Source Software Blog
Blog for the Journal of Open Source Software • <a href='https://joss.theoj.org'>https://joss.theoj.org</a>
021
Andrea Zonca @zonca.bsky.social · 24/09/2023
seminario?
000
Andrea Zonca @zonca.bsky.social · 24/09/2023
Interview on @npr.org by @jorgitomoreno.bsky.social about early galaxies detected by JWST. 🔭
020