diff --git a/portal/_static/thumbnails/ProjectPythia_Blue.png b/portal/_static/thumbnails/ProjectPythia_Blue.png
new file mode 100644
index 00000000..8d49fc24
Binary files /dev/null and b/portal/_static/thumbnails/ProjectPythia_Blue.png differ
diff --git a/portal/gallery.yaml b/portal/gallery.yaml
index d4089718..9193a0ba 100644
--- a/portal/gallery.yaml
+++ b/portal/gallery.yaml
@@ -1224,3 +1224,194 @@
     affiliation:
       - pythia
       - xdev
+
+- title: The Pythia Foundations Book
+  url: https://foundations.projectpythia.org/landing-page.html
+  description: |
+    Brought to you by Project Pythia, this growing collection covers the foundational skills everyone needs to get started with scientific computing in the open-source Python ecosystem.
+  authors:
+    - name: Project Pythia
+      email: projectpythia@ucar.edu
+      url: https://projectpythia.org/
+  thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
+  tags:
+    formats:
+    - book
+    affiliation:
+    - pythia
+
+- title: Pythia Foundations - Getting started with Python
+  url: https://foundations.projectpythia.org/foundations/getting-started-python.html
+  description: |
+    This chapter of the Project Pythia Foundations book covers Python spin-up for new users. Here you will look at your first Python code and learn to run/install Python on various platforms.
+  authors:
+    - name: Project Pythia
+      email: projectpythia@ucar.edu
+      url: https://projectpythia.org/
+  thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
+  tags:
+    formats:
+    - book
+    affiliation:
+    - pythia
+    packages:
+    - pure python
+
+- title: Pythia Foundations - Getting started with Jupyter
+  url: https://foundations.projectpythia.org/foundations/getting-started-jupyter.html
+  description: |
+    This chapter of the Project Pythia Foundations book covers Python spin-up using Jupyter. Here you will learn about the JupyterLab interface and markdown formatting.
+  authors:
+    - name: Project Pythia
+      email: projectpythia@ucar.edu
+      url: https://projectpythia.org/
+  thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
+  tags:
+    formats:
+    - book
+    affiliation:
+    - pythia
+    packages:
+    - jupyter
+
+- title: Pythia Foundations - Getting started with GitHub
+  url: https://foundations.projectpythia.org/foundations/getting-started-github.html
+  description: |
+    This chapter of the Project Pythia Foundations book covers GitHub: what it is, basic version control, and how to open a pull request.
+  authors:
+    - name: Project Pythia
+      email: projectpythia@ucar.edu
+      url: https://projectpythia.org/
+  thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
+  tags:
+    formats:
+    - book
+    affiliation:
+    - pythia
+    packages:
+    - git
+
+- title: Pythia Foundations - Numpy
+  url: https://foundations.projectpythia.org/core/numpy.html
+  description: |
+    This chapter of the Project Pythia Foundations book covers the Python package NumPy: NumPy basics, intermediate NumPy, and NumPy broadcasting.
+  authors:
+    - name: Project Pythia
+      email: projectpythia@ucar.edu
+      url: https://projectpythia.org/
+  thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
+  tags:
+    formats:
+    - book
+    affiliation:
+    - pythia
+    packages:
+    - numpy
+
+- title: Pythia Foundations - Matplotlib
+  url: https://foundations.projectpythia.org/core/matplotlib.html
+  description: |
+    This chapter of the Project Pythia Foundations book covers basics of the Python package Matplotlib.
+  authors:
+    - name: Project Pythia
+      email: projectpythia@ucar.edu
+      url: https://projectpythia.org/
+  thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
+  tags:
+    formats:
+    - book
+    affiliation:
+    - pythia
+    packages:
+    - matplotlib
+    domains:
+    - data visualization
+
+- title: Pythia Foundations - Cartopy
+  url: https://foundations.projectpythia.org/core/cartopy.html
+  description: |
+    This chapter of the Project Pythia Foundations book introduces the Python package Cartopy, a package designed for geospatial data processing and used for its ability to produce maps.
+  authors:
+    - name: Project Pythia
+      email: projectpythia@ucar.edu
+      url: https://projectpythia.org/
+  thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
+  tags:
+    formats:
+    - book
+    affiliation:
+    - pythia
+    packages:
+    - cartopy
+    domains:
+    - data visualization
+
+- title: Pythia Foundations - Datetime
+  url: https://foundations.projectpythia.org/core/datetime.html
+  description: |
+    This section of the Project Pythia Foundations book contains tutorials on dealing with times and calendars in scientific Python, beginning with use of the datetime standard library.
+  authors:
+    - name: Project Pythia
+      email: projectpythia@ucar.edu
+      url: https://projectpythia.org/
+  thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
+  tags:
+    formats:
+    - book
+    affiliation:
+    - pythia
+    packages:
+    - datetime
+
+- title: Pythia Foundations - Pandas
+  url: https://foundations.projectpythia.org/core/pandas.html
+  description: |
+    This section of the Project Pythia Foundations book covers Pandas, a very powerful library for working with tabular data (i.e. anything you might put in a spreadsheet – a common data type in the geosciences).
+  authors:
+    - name: Project Pythia
+      email: projectpythia@ucar.edu
+      url: https://projectpythia.org/
+  thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
+  tags:
+    formats:
+    - book
+    affiliation:
+    - pythia
+    packages:
+    - pandas
+
+- title: Pythia Foundations - Data Formats
+  url: https://foundations.projectpythia.org/core/pandas.html
+  description: |
+    This section of the Project Pythia Foundations book covers how to interact in Python with data file formats in widespread use in the geosciences, such as NetCDF.
+  authors:
+    - name: Project Pythia
+      email: projectpythia@ucar.edu
+      url: https://projectpythia.org/
+  thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
+  tags:
+    formats:
+    - book
+    affiliation:
+    - pythia
+    domains:
+    - data formats
+    packages:
+    - netCDF4
+
+- title: Pythia Foundations - Xarray
+  url: https://foundations.projectpythia.org/core/xarray.html
+  description: |
+    This section of the Project Pythia Foundations book contains tutorials on using Xarray. Xarray is used widely in the geosciences and beyond for analysis of gridded N-dimensional datasets.
+  authors:
+    - name: Project Pythia
+      email: projectpythia@ucar.edu
+      url: https://projectpythia.org/
+  thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
+  tags:
+    formats:
+    - book
+    affiliation:
+    - pythia
+    packages:
+    - xarray