Side Projects Portfolio

Labors of technological love

IP Addy / use.ipaddy.net

I was inspired to put this together since I often need to query the IP address of whatever machine I'm logged into, especially from the terminal. IP Addy works both in the browser and the CLI (via curl).

Initially it ran on NGINX/OpenResty before I refactored the code into JavaScript so as to take advantage of Cloudflare Workers for the scale and cost benefits that they offer when running serverless functions.

Recently, it was added to Awesome Console Services on GitHub.

Built With:

  • Cloudflare Workers
  • JavaScript

Visit use.ipaddy.net

QuickPassword / quickpassword.net

I often need to generate and copy a random password, usually for testing purposes or account creation where I don't need to store anything in my regular password manager.

Most password generation sites provide too many options; I always choose the same configuration (after many clicks) which results in a 24-character alphanumeric password.

Using that standard, I decided to put together QuickPassword which provides opinionated password options that are good enough for 99% of uses cases — with far fewer clicks involved. The generation is all done client-side for added security & privacy.

Built With:

  • HTML/CSS/JS
  • jQuery
  • Chance.js

Current Roadmap:

  • Consider using serviceWorker API
  • Implement custom HTTP response for CLI usage

Quollated / quollated.com

I enjoy literature, and great quotes. I constantly curate a growing list of my favorite quotes, and decided it would be a good idea to put them online.

Since I didn't have a lot of spare time initially when making this, and since I wanted to make a static site without any server-side interaction involved, I made the decision to keep it simple by having the quotes randomly selected from a JSON array. To make it a little more interactive for the time being, I included the ability to Tweet whatever quote is currently shown.

Built With:

  • HTML/CSS/JS
  • jQuery
  • Underscore.js

Current Roadmap:

  • Add search index with Algolia/Lunr.js
  • Refactor in Bootstrap/Flexbox
  • Create pages for quotes sorted by author

Copyright © Paramdeo Singh. #JAMstacked with in Guyana. All Rights Reserved.

Last Site Build on Sun, 01 Nov 2020 11:47:15 -0400