Skip to content
You must be logged in to sponsor nstevens1040

Become a sponsor to Nicholas Stevens

PayPal
Bitcoin
Monero
Ko-Fi

Hello, I am Nick. All of my repos consist of code I've written to make my life easier and are usually born out of necessity.

I like to code in C# and then use the libraries in PowerShell. I'll also write Python scripts, basic webpages, Android apps, how-to documents, etc. They are available free of charge under an MIT license or an Unlicense.

Some examples include:

  • Execute.HttpRequest
    This is a .NET Framework class library used the send HTTP requests and parse the response. I wrote this as an alternative to the PowerShell cmdlet Invoke-WebRequest. I find that it more readily handles and uses cookies and does a better job with HTML DOM parsing because it uses AngleSharp instead of Microsoft.mshtml. I actively maintain this one because I actually use it a lot.
  • mp42gif
    Python script that uses ffmpeg-python to perform a best-effort conversion from a given mp4 video to an animated gif.
  • org.nanick.NR5GPerf
    Android 13 app that shows you your cellular connection metrics and GPS coordinates while taking ongoing download, upload, and latency measurements. This is useful if you've subscribed to a 5G home internet solution and are trying to figure out where to physically place the modem. It also writes to a CSV file so that you can look at the data after you're finished taking measurements.
  • DiskPartShrinkVolume
    Instructional document on what you should do if, while attempting to shrink a volume using diskpart in Windows you receive an error stating The specified shrink size is too big and will cause the volume to be smaller than the minimum volume size. I left this on GitHub because I personally run into this problem and must refer back to these instructions to resolve the issue.
  • weather.nanick.org
    https://weather.nanick.org
    The only website (besides my résumé) that I'm actively improving and maintaining on GitHub. Uses data from api.weather.com along with Google's geocoding API, to display a hourly weather forecast for your current or specified location while requesting an update every 15 seconds. I use this a lot because I can get a weather forecast without the annoying overhead of navigating to a webpage with all these ads, specifying your location, and then figuring out where they're hiding the hourly forecast.

If you browse my repos you'll find, as of this writing, 82 more projects just like the ones above.

I've created everything on my GitHub page on a budget of almost $0.

If you've found anything I've created to be useful, then just think about what I could do with money.

PayPal
Bitcoin
Monero
Ko-Fi

Select a tier

$ a month

Choose a custom amount.