Github Organizations
Latest
-
CV and Description
Its probably a good idea to have a CV and description of somewhere.
I have been a software engineer for over 25 years, working on various projects and for some very well known companies.
Personal projects
All these github orgs are mine, I also recently soft-launched a side project of Flags.gg which is a feature flag system like LaunchDarkly
LinkedIn My LinkedIn Account
Keloran My Personal github account
-
Flags.gg Launched
On 2024-12-24 I soft launched (soft because not all features are finished yet, but enough to get it launched) the service
The service is works with the majority of features in place
Live Features
-
Multi Project
If you have a plan that supports multiple projects, then the support exists that flags don’t clash with each other
-
Multi Agent
You might need multi agents, e.g. a dashboard and a landing page (like flags.gg)
-
-
This is a very simple url shortner, it does exactly that
It has an increadbly simple API
Very simple API
Create
curl --request POST \ --url http://api.1tn.pw/create \ --header 'Content-Type: application/json' \ --data '{ "url": "https://keloran.dev" }'
Returns
{ "short": "yJjWqM", "url": "https://keloran.dev" }
Get
curl --request GET \ --url https://api.1tn.pw/yJjWqM \
Returns
{ "long": "https://keloran.dev" }
-
This is a feature flag system, I have been designing for a few months now,
it has a few nice features and works in React and NextJS
it will soft launch on Boxing Day 2024
Implemented features * NextJS clientside support * React support * multi project * multi agent * multi Environment * secret menus with custom keycombos
Planned features * Flag promotion from dev to production * Golang support for reading if flag is enabled * NextJS server support for reading if flag is enabled * RBAC support
-
Another project
So I decided to create another project, this was mainly to re-learn react, and to get back into the swing of things, so what is it
Well if you can’t guess by the title, its a todo-list, specifically Todo-List.app
Features
- Entirly private, encryption happens in browser
- Storage is only of the encrypted form
- Login is using Keycloak, so no “real” details are retained
- Export/Import todo.txt
Unfinished features
- Project support (its a very simple todo, only items and sub-items atm)
-
Cluster Update
My kubernetes cluster runs on a mix of RaspberryPI 4s, and x86(AMD64) machines, but because I built it originally with only the raspberrys, my control plane was on a PI
Well that was working fine for nearly 2 years, but the SD card on the control plane died, which wasn’t a good time
So I decided to what I always do, and go nuts
Spending spree
So I purchased a few things to tackle this issue