My Personal Projects

WIP July 2024

PR-Machine
  • Creating a raspi app to congratulate you on your pr or berate you if you fail.

Wedding Website (February 2024)

  • Learned how to use and leverage htmx for a website to display pictures from my server of our wedding so we could easily distribute them to the family.
  • Used PHP for the backend to loop through pictures.
  • PHP was also used for the magic of zipping files to be able to choose the pictures the user wants for download.

Static Website (December 2023)

  • Created a vibrant, community-focused website dedicated to the followers of Twitch streamer Thor (@PirateSoftware), leveraging initial design concepts generated by ChatGPT and enhancing them with additional content and layout refinements.
  • Fostered a sense of community and engagement through unique design elements and content that resonates with the streamer's audience.

API (October-November 2023)

  • Developed an innovative Node.js-based API that serves randomized images with a unique twist—tailoring content based on user geolocation, specifically targeting Washington state with a whimsical gnome feature.
  • Addressed and resolved complex technical challenges, such as cookie handling issues on iOS, by migrating the site, securing a custom domain, and ensuring seamless user experiences across various platforms.

Balanced Explorer

I love hiking and exploring the great outdoors, finding peace and exhilaration in nature. I'm also passionate about fitness and building strength, always seeking new ways to challenge my body and mind. Fitness not only keeps me physically strong but also boosts my brain, fuels my creative endeavors, and uplifts my mood.

Creative Explorations

I love exploring creative solutions in both hardware and software. Whether it's tackling a real problem or just experimenting for fun, my whimsical, unconventional projects often include surprising elements that add a playful touch. It’s my way of having fun and pushing my limits.

Email

dev@nicpatterson.info

Phone

(123) 456-7890