Skip to content

NYU-DataServices/bits-and-bytes

Repository files navigation

bits-and-bytes

This is an archive for Bits and Bytes, The NYU Data Services Newsletter. The archive does two things:

  1. It stores PDF copies (See: /newsletters)
  2. It contains simple site code (in 11ty) used to publish links to webviews of the newsletter via Github Pages (See: https://nyu-dataservices.github.io/bits-and-bytes/)

Get Started

Add a Newsletter to the Archive

Note: You should be able to do this directly on GitHub in your browser if you like!

  1. Upload the PDF copy of the newsletter to this repo in the /newsletters folder. Make sure the year is first and month is second, before any additonal text you'd like in the name.
  2. Go to the top of the newsletters YAML at the top of the src/index.html. (This YAML list is what powers the "Newsletter Archive" links on https://nyu-dataservices.github.io/bits-and-bytes/). Make a new entry at the very top with the newsletter publish date as the label (e.g., December 2024 format) and webview as the direct url. E.g.,
    newsletters:
    - label: 'MY NEW LABEL'
      webview: 'MY WEBVIEW LINK HERE'
    - label: 'February 2025'
      webview: 'https://t.e2ma.net/webview/n5f96m/50c415096f22e83dca13a451257b9d67'
    ...
  3. Commit the changes directly to main and wait for the site to republish/deploy. (You can check progress here.) Then go to the site and confirm it's there. That should be it!

Local Development

Prerequisites

  • Git
  • Node and NPM (via ASDF recommended)

Steps

  1. Clone the repo and cd into it
  2. Install code dependencies with npm install
  3. Run local server with npm run start

About

newsletter archive and landing page

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •