Category: Technology

Compressing Images without compromising: Achieving the best Quality with clever Algorithms

Compressing Images without compromising: Achieving the best Quality with clever Algorithms
Users want to see great high-resolution images. Yet, if the website takes too long to load, they leave it. Read here how to compress images with modern algorithms and little effort. COMPRESSING IMAGES FOR MORE PAGE SPEED Websites are increasing in size. This is mainly due to images: More than half of the average download [...]

HTTP/2 and the HOL in the Waterfall

HTTP/2 and the HOL in the Waterfall

This year was HTTP/2’s third birthday. Support of h2 in browsers and Web servers is pretty good. Nowadays, with a TLS certificate at hand using h2 is not much more effort than flipping a switch. All major Web servers like Nginx, Apache httpd or IIS have built-in support. Auxiliary software like HAProxy or Varnish/Hitch do so, too. That’s great! We get multiplexing, stream priorities, […]

TLS 1.3 – your performance and security boost to HTTPS

TLS 1.3 – your performance and security boost to HTTPS tls 1.3 handshake difference to tls 1.2

In August 2018 the final version of TLS 1.3 was published. It is the first major update to the protocol in over eight years. It involves massive improvements in both performance and security over its predecessor TLS 1.2. As a wao.io customer you can now benefit from the increased security and faster loading time as […]

TLS compatibility with PCI DSS (Payment Card Industry Data Security Standard)

TLS compatibility with PCI DSS (Payment Card Industry Data Security Standard)

Offering your site via HTTPS and not just using unencrypted HTTP is not an optional feature these days, but is a standard and best practice. HTTPS offers many advantages. And is mandatory for PCI DSS compliance.

Optimizing Image Optimization with Machine Learning

Optimizing Image Optimization with Machine Learning

At wao.io we are, among other things, concerned about the time customers wait for your website. One key factor to speed things up is the amount of data that needs to be transferred – the best bytes are those which need not to be sent. Because images make up a large fraction of the transmitted […]

Bash execution timeline for Jenkins scripts

Bash execution timeline for Jenkins scripts Jenkins on Fire

Have you ever wondered why your bash script in Jenkins suddenly runs so damn slow? Let’s say you have a job that downloads some source code, compiles it and runs some tests. Someday it takes ages to finish and you don’t know why. Wouldn’t it be lovely to have a timeline of bash commands?