Our blog

Seahawk Blog

The latest industry news, interviews, technologies, and resources.

  • Web Performance,

Front-end Optimization (FEO) Guide

The front-end of a website is the part that users interact with. It includes the design, layout, and content of the web page. On the other hand, the back-end is the part of the website that runs on a server and powers the front-end. Optimizing the front-end of a website can help improve its performance […]

  • Web Performance,

How To Defer Offscreen Images?

Offscreen images are images that are not visible on the screen at the time that they are loaded. These images may be below the fold or hidden behind other elements on the page. Deferring offscreen images can improve page load times by reducing the number of HTTP requests that need to be made and allowing […]

  • Web Performance,

How To Encode Images Efficiently?

When it comes to images, there are a lot of ways to encode them efficiently. In this article, we’ll go over some of the most popular methods so that you can choose the one that’s right for you and your project. You may have encountered recommendation to efficiently encode images while running your WordPress site […]

  • Web Performance,

What Is Image Compression And Why It Matters?

Image compression is a process of reducing the size of an image without compromising its quality. Compressing an image can reduce the amount of data required to store or transmit, saving time and space. Image compression can be performed manually using an image editor or automatically using a dedicated program or online service. Many web […]

  • Web Performance,

How To Avoid Long Main-thread Tasks?

Threads are often used to improve the performance of an application by allowing multiple tasks to be executed concurrently. A thread is a unit of execution that an operating system can schedule. It contains a program counter, a stack, and a set of registers. For example, a web browser may use one thread to handle […]

  • Web Performance,

How To Avoid Large Layout Shifts?

A large or Cumulative layout shift (CLS) is an unexpected change in the position of a visible element within the view-port. This can be caused by changes to the content, such as images or videos loading slowly, or by changes to the CSS or JavaScript code that affects how elements are displayed. It is one […]

  • Web Performance,

How To Avoid Enormous Network Payloads?

A network payload is the total amount of data a network packet carries. The payload size can vary depending on the packet type, but it is typically between 40 and 60 bytes. The payload is what contains the actual data that is being sent from one computer to another. For example, when you send an […]

Growth performance tracking made easy

Start your 30-day free trial today.