Preview features, intended to collect feedback on language constructs and APIs, bring exciting additions to Java. We setup a Gradle project to use EA OpenJDK builds that include these APIs.
I'm Hugo Manrique, an Applied Mathematics and Computing student with a passion for contributing to open-source projects. I like to try new technologies and write about my learnings.
Bitwise operators sound scary at first. We explore some practical applications that make our programs fast without compromising on readability.
Variable length encoding is a technique used to compress down integers into a smaller number of bytes than is normally needed, but how does it work?
Let's create a Docker GitLab runner image that compiles Maven projects and deploys them to a PlayPen network.
A quick tutorial on how to use Javassist to perform bytecode compilation and modification at runtime.
Minecraft has become a widely used tool in lots of environments, but this game is capable of much more in terms of animation.
Thoughts on creating your own code alternatives over using existing battle-tested ones.
Now that I've been using Git(Hub) for all my personal projects, I will discuss the basics and explain how it massively simplifies your workflow.