Andrea Zonca
About
Consulting
Posts
Categories
All
(301)
ai
(2)
ana-espinoza
(1)
astrophysics
(17)
bash
(1)
cloudcomputing
(9)
cmb
(2)
cosmology
(22)
dask
(10)
data
(4)
documentation
(2)
git
(20)
github
(24)
healpy
(28)
hpc
(31)
italian
(3)
jetstream
(49)
jetstream2
(25)
jupyter
(14)
jupyterhub
(53)
kubernetes
(53)
linux
(32)
llm
(4)
nersc
(9)
openscience
(14)
pysm
(13)
python
(95)
singularity
(7)
Mastodon
How to use GitHub Copilot for Scientific Computing
github
ai
python
GitHub Copilot is rapidly transforming the landscape of scientific computing by streamlining code development and accelerating research workflows. This guide outlines how…
May 23, 2025
Python and AI Coding Summer Camp in person in San Diego
python
I’m excited to announce that I’ll be teaching a brand new
Python and AI Coding Summer Camp
in person in San Diego, hosted at the Italian School of San Diego (Kearny Mesa)!
May 18, 2025
VS Code Copilot Agent Mode: A Productivity Showcase
llm
ai
Visual Studio Code, together with GitHub Copilot in agent mode, enables a more focused and efficient development workflow. Below are three practical examples of how this…
May 13, 2025
Astrophysics Papers Daily Summaries Notebook with the Jetstream LLM Inference Service
astrophysics
llm
jetstream2
Fetch today’s
astro-ph
papers from arXiv, summarize abstracts with
llm
, and output a Markdown summary.
May 8, 2025
BK18 Added to Panexp Model Suite and New Websky Radio Source Models in PySM 3.4.1
pysm
cmb
Following up on my previous post about Panexp model suite simulations, there have been several important updates:
May 1, 2025
Deploy a NFS server to share data between JupyterHub users on Jetstream
kubernetes
jetstream
jupyterhub
linux
This is an updated version of my 2023 tutorial on deploying a NFS server to share data between JupyterHub users on Jetstream.
Apr 22, 2025
How to request High Performance Computing (HPC) resources
hpc
I am often asked how a scientist located in the US can access supercomputing resources. I decided to write a blog post with an overview of the options, consider that I’m…
Apr 19, 2025
PySM 3.4.1 Released
openscience
pysm
python
PySM version 3.4.1 is now available. It can be downloaded from PyPI. The release notes detail new features and improvements.
Apr 15, 2025
healpy 1.18.1 released
healpy
python
Just released healpy 1.18.1, this version includes important bug fixes, please test and open issues at https://github.com/healpy/healpy/issues
Mar 30, 2025
New Simulations of the Panexp Model Suite for Planck and WMAP
pysm
cmb
Following up on my recent post about PySM models for Galactic emission, I have recently executed three new simulations of the Panexp model suite:
Mar 30, 2025
Jetstream2 Usage Monitoring
jetstream2
Monitoring resource usage on cloud platforms is essential for managing allocations effectively. For users of Jetstream2, the Unidata team has developed a useful script to…
Mar 26, 2025
Deployment of BinderHub by Project Pythia on Jetstream 2
kubernetes
jetstream2
Project Pythia has recently published a blog post about their deployment of BinderHub on Jetstream 2. This blog post discusses Project Pythia’s efforts to address “Jupyter…
Mar 26, 2025
Gateways 2024 - Tutorial on Creating a Serverless Research Data Repository based on Globus
data
Following our work published at PEARC 2024 presenting a Data Portal based on a static website built on top of Globus HTTPS services, we presented a tutorial at Gateways 2024.
Mar 26, 2025
New Paper on Arxiv about Models of Galactic Emission in the Microwaves for CMB Experiments
openscience
pysm
python
A new paper has been published on Arxiv discussing models of Galactic emission in the microwaves for Cosmic Microwave Background (CMB) experiments:
Mar 3, 2025
Use Jetstream’s DeepSeek R1 as a code assistant on JupyterAI
jetstream
llm
Thanks to Openrouter, there is now a way of using the Jetstream LLM inference system, in particular the powerful Deepseek R1 model, as a code and documentation assistant in…
Feb 4, 2025
Authenticate to GitHub in the Browser with the Device Flow
github
Authenticating to GitHub in the browser using the device flow is essential for applications that cannot directly handle OAuth redirects. This method allows users to…
Jan 29, 2025
Save Jupyterlite Notebooks to GitHub
github
JupyterLite runs entirely inside the browser, which means it doesn’t have access to the underlying operating system. Its storage is persistent across restarts of the machine…
Jan 29, 2025
Using GitHub Releases to keep track of Large Artifacts
github
GitHub Releases provide a way to attach large artifacts, such as binaries or large autogenerated files, without polluting the repository. A release points to a specific…
Jan 22, 2025
Italian and chess classes in San Diego
italian
My wife Maura D’Andrea is Principal and Teacher of Italian school of San Diego.
Jan 1, 2025
Deploy Kubernetes and JupyterHub on Jetstream with Magnum and Cluster API
kubernetes
jetstream
jupyterhub
UPDATED 2025-04-14
: Added echo test
UPDATED 2025-04-12
: Set a fixed IP address for the NGINX Ingress controller.
Dec 11, 2024
Proposal for of Simons Observatory Data Products Attribution
data
CC BY 4.0
only requiring attribution and not restricting commercial use or remixes.
Dec 5, 2024
Run Windows and WSL on Jetstream
jetstream
Need access to a Windows machine? You can leverage Jetstream 2, spin up a Virtual Machine with Windows Server 2022 and access the Windows graphical desktop through your…
Dec 4, 2024
Allow users to self-invite to a Google Calendar event
openscience
Google Calendar is the most popular calendar service, and it is widely used in academia, often Scientific Collaborations maintain one or multiple shared calendars to keep…
Nov 13, 2024
Deploy a LLM Chat-GPT like service on Jetstream
jetstream
llm
In this tutorial we will deploy a LLM Chat-GPT like service on a GPU node on Jetstream. For experimentation purposes we are using the smaller and cheapest GPU node available…
Oct 31, 2024
Kubernetes monitoring with Prometheus and Grafana
kubernetes
jetstream
jupyterhub
In a production Kubernetes deployment it is necessary to make it easier to monitor the status of the cluster effectively. Kubernetes provides Prometheus to gather data from…
Oct 25, 2024
No matching items
1
2
3
...