In computer programming, an application programming interface (API) specifies how some software components should interact with each other.


Reimplementation the Legacy Socket API in Java 13

The Java Socket API has been with us for over 20 years now. In that time it has been maintained and updated, but eventually,...
Kieran France
2 min read

Java 12’s JVM Constants API explained in 5 minutes

This month we are focusing on Java 12 new features you should know about. In other articles, we looked at improvements to Garbage Collection,  Java...
Bethan Palmer
1 min read

Adding Fullscreen to WebApps using the JavaScript API

In addition to the standard (F11) full-screen modes in web browsers, there is now also a way to enable full screen using JavaScript, providing...
Leon Atherton
5 min read