Leon Atherton

  https://blog.idrsolutions.staging.cgntv.dev/author/leon/ Leon has over 15 years’ Java experience and leads BuildVu, also contributing to cloud services and internal tooling. Wearing many hats across technical and growth roles as a core member, he enjoys motorsport, strategy games, and software side projects.

   



51 Stories by Leon Atherton

6 Tips for Optimising SVG Files

SVG (Scalable Vector Graphics) has seen a rapid increase in usage in recent years since being included in the HTML5 specification as web browsers...
1 min read

Improving Image Output Performance in Java

A common complaint from Java developers when using ImageIO in Java is that it is both slow to write out images, and that the...
1 min read

Beware JavaScript Layout Thrashing!

What is Layout Thrashing? Layout Thrashing is where a web browser has to reflow or repaint a web page many times before the page...
2 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...
5 min read

Image Optimisation: What PNGQuant is and why you should use it

What is PNGQuant? PNGQuant is a free to use, open source (available under a BSD-like license) command line utility and library for converting PNG...
3 min read

Adding Annotations to Web Content with Annotator.js

Annotator.js is an open-source (available on GitHub) JavaScript library created by the Open Knowledge Foundation that allows you to add annotations to web pages....
50 sec read