A compilation of scripts borne of a programmer's worst enemy and best friend; Laziness.
The files here are more polished versions of various scripts I have written. Some of them might not work for you, but the vast majority are generic for the languages in which they are written.
The scripts are for reference, use in snippets, and educational purposes. Every developer does things a little differently, and looking at others' approaches is a valuable source of learning.
Yes! These scripts are all released under the MIT License.
The tl;dr of this is that you're permitted to use, modify and redistribute my code, provided you include the original license text wherever you use it. You can even use it in proprietary software (I would be very grateful if you dropped me an email to let me know in such cases).
If you've found a bug, want to suggest an improvement, or ask a question, you can create an issue. If you would like to make improvements or fix bugs, I also welcome pull requests that make beneficial changes. Please see Contributing for more information on issues and pull requests.
Please adhere to the code of conduct which is adapted from the contributor covenant 2.0. Remember, we are a community.
Any non-source code assets included in this repository are licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0). This includes but is not limited to, images, audio, video, and documentation.
I also keep a collection of much less-polished scripts, which primarily exists for inspiration, education, and amusement.