Skip to content
View aaronburt's full-sized avatar
💭
Learning new languages
💭
Learning new languages

Block or report aaronburt

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aaronburt/README.md
  • 👋 Hi, I’m @aaronburt
  • 👀 I’m interested in Javascript and Java
  • 🌱 I’m currently learning about Springboot
  • 📫 How to reach me: [email protected]

Babblebot Plugins

I've been writing Java plugins for Babblebot. Creating useful ones that are currently in progress. I have already made several plugins, and there are more in development buts its matter of waiting for Ben to finish the main codebase before i can fully flesh them out.

API

I needed a service that could perform server-side functions like authentication and external API requests with restricted user access. ApiAB fulfills this requirement by running a serverless environment with V8 Chrome code. To minimize cold starts, it uses a lean container (Stripped back Alpine Linux) and an aggressive caching layer to reduce origin contacts.

V4

V4 offers significant performance improvements, reducing cold starts and refreshing data much faster.

Public free endpoints -- Please don't abuse them or i will need to remove them.

This endpoint retrieves the latest Wallpaper of the day from Bing and allows embedding for private non-commercial use only.

This endpoint displays the image from the wallpaper API, which can be embedded in any source. Please avoid misuse and commercial usage.

image info

This function provides comprehensive weather-related data in a single JSON payload. All responses are cached for an 1 hour.

This function generates a random string that can be used for various purposes requiring some level of randomness. However, it's not recommended for cryptographic security as it solely relies on Math.random().

?length= will determine how long the string return is upto a maximum value of 9999
&type= will determine what characters are used in the string. You can use any or all of the following. 

a = a-z 
A = A-Z
0 = 0-9
$ = symbols that shouldn't cause string escape issues

Example

BunnyCDN

This function lists all currently active BunnyCDN edge server IP addresses and is displayed as a JavaScript array.

This function returns all the JSON data from Bunny Billing. The result is aggressively cached, and you need to provide a ?key= query from here

Pinned Loading

  1. luhns-algorithm luhns-algorithm Public

    JavaScript implementation of Luhn's Algorithm used for checking the validity of a Credit/Debit card 16 digit number.

    JavaScript

  2. MongoKV MongoKV Public

    Abstracted Layer for MongoDB written in NodeJS

    JavaScript

  3. luhns-algorithm-java luhns-algorithm-java Public

    Java alternative to my Luhn's algorithm

    Java 1 1

  4. ytdl-node ytdl-node Public

    YouTubDL Node running in Docker

    JavaScript

  5. home-aaronburt-co-uk home-aaronburt-co-uk Public

    Dockerized express & react server using Cloud run as scalable hosting.

    JavaScript

  6. weather-tailwind weather-tailwind Public

    Using tailwind to build a basic frontend for the weather api

    JavaScript