Automated Dependency Updates with Dependabot
Dependabot is a free and open source tool that has been bought by GitHub and allows you to check for updates on you dependency files. It can be used to update dependencies in R...
Java Memory Model Overview
The JVM uses its own memory model and as soon as it is launch the system allocates memory for the process, and this memory is shared by: Heap Memory: Java objects are stored...
Moving Beyond REST with GraphQL
GraphQL is a query language that matches up with Domain Driven Design, so you can use your existing entities or models in your GraphQL design. This query language was created b...
Java Socket IO and NIO
Sockets use TCP/IP transport protocol and they are the last piece of a network communication between two hosts. You do not usually have to deal with them, since there are protoc...