Poem of the Week

An archive of poetry and analysis.

12th September 2022

Time to read: 1 min

Hero

Overview

NodeJS is used to fetch data from the Guardian Open Platform API. The JSON results are then processed into separate Markdown (.md) files, with frontmatter and body content. The project is then deployed to github. Committing a change to the Git repository triggers the build on Gatsby cloud. Once the build is complete the project is published to the Internet.

Continuous Deployment

Continuous deployment (CD) is the automation of code deployments. In a continuous deployment system, you don’t push a Deploy button or run a deploy command. Instead, you build a pipeline — a process that builds and releases code automatically, without human intervention.

Archive

700+ articles may be found in the Archive. poem-of-the-week.vercel.app archive

Article

poem-of-the-week.vercel.app archive (1)

YouTube Embed

yt

poem-of-the-week.vercel.app archive (2)

Filter

poem-of-the-week.vercel.app archive (4)

Bookmarks

Articles may be bookmarked with Local Storage. poem-of-the-week.vercel.app archive (5)

Website

Poem of the Week

Tech

  • NodeJS (request, File System)
  • Guardian Open Platform API
  • JSON
  • Gatsby
  • React
  • TailwindCSS
  • Markdown
  • GraphQL
  • PWA
  • github
  • Gatbsy Cloud
  • Continuous Deployment
  • Local Storage