You can use JBang to run the examples right from GitHub, for eexample:
jbang https://github.com/flowlogix/blogs/blob/main/TransientFinalExample.javajbang edit https://github.com/flowlogix/blogs/blob/main/TransientFinalExample.javajbang https://github.com/flowlogix/blogs/blob/main/TransientFinalExample.java