Projects

Highlighting some projects I've worked on (and hope to coninue working on) recently.

News-GPT

I've been wanting to dive into the hype around Chat GPT a bit and it turned out to be a fun project. This was a fun project. I learned some new things about APIs and got to play with technologies I don't use every day.

News-GPT does a few things:

  1. Queries a public NewsAPI and returns the top results (right now searching for "data analytics")
  2. Sends the top articles to OpenAI where GPT-3.5 writes a breif summary of the key points
  3. Writes the summary to a markdown file and uploads to GitHub
  4. Bonus: Vercel auto deploys the updated website with the new posts
First fully automated news-gpt update

Next steps:

NEWS-GPT

This Website

I used Vercel to get this portfolio site up and running in an afternoon. While I wouldn't call myself a web developer Vercel works similar to Astronomer and Platform9 in that it provides an easy way to run scalable and reliable websites while providing some great tools for developer productivity (local dev, git integration, etc.).

Vercel dashboard for mattray.xyz

This portfolio is built with Next.js and a library called Nextra. It allows you to write Markdown and focus on the content of your portfolio.

Next steps:

GitHub ↗

© Matt Ray.RSS