{
  "slug": "infinite-dad-jokes",
  "name": "Infinite dad jokes",
  "shortDescription": "A silly, infinite scroller that will give you endless dad jokes.",
  "creationDate": "2022-01",
  "liveUrl": "https://codepen.io/imgjeits/full/KKXroJX",
  "sourceCodeUrl": "https://codepen.io/imgjeits/full/KKXroJX",
  "category": {
    "slug": "private",
    "name": "Private"
  },
  "skills": [
    {
      "slug": "javascript",
      "name": "JavaScript",
      "type": "language",
      "logo": {
        "url": "https://cdn.sanity.io/images/94tq599c/production/041b1fc21a460c50d6231f6c30666e4b46272708-630x630.svg",
        "width": 630,
        "height": 630
      },
      "brandColor": "#F7DF1E"
    },
    {
      "slug": "html",
      "name": "HTML",
      "type": "language",
      "logo": {
        "url": "https://cdn.sanity.io/images/94tq599c/production/88e581ba6b494182ffb9c10e5c2c4b662ea7565d-512x512.svg",
        "width": 512,
        "height": 512
      },
      "brandColor": "#E34F26"
    },
    {
      "slug": "css",
      "name": "CSS",
      "type": "language",
      "logo": {
        "url": "https://cdn.sanity.io/images/94tq599c/production/c1782f3809becf7446a0ff6fc8a38a28f319f5aa-1000x1000.svg",
        "width": 1000,
        "height": 1000
      },
      "brandColor": "#663399"
    }
  ],
  "content": "This was a silly little project I did as a CodePen to learn about the Intersection Observer API and how to implement infinite scrolling. \n\nAnd who doesn’t love dad jokes?!"
}
