Learning rate search and scheduling with TF/Keras

I implemented a method to find out a suitable learning rate range through stepwise increasing and use it with a cosine cycling scheduling in Tensorflow / Keras.
I described it on a blog article: https://mancap314.github.io/cyclical-learning-rates-with-tensorflow-implementation.html
Feel free to react, comment, criticize.