Blog / Engineering

The Case Of The Missing SIMD Code

A significant portion of the open-source software we rely on daily isn’t optimized, or at least not to its full potential. Considering that some code is executed billions of times a day, inefficiencies are a concern. In the past decade, particularly in the last year, our reliance on computers has skyrocketed. This surge in usage has environmental implications, as computers contribute to a non-trivial portion of our overall energy consumption. While recent attention has focused on Bitcoin’s environmental impact, the energy usage of everyday software, whether in server farms, homes, or offices, continues to rise steadily. Despite the dedicated efforts of many individuals striving to ensure the efficiency of the code that powers our world, what if certain misconceptions are hindering their progress?

— Read more

Optimizing Favicons For The World's Top 500 Websites

Alright, who really gives much thought to Favicons, right? Well, we certainly do, and you should too. Our latest investigation uncovered a rather surprising fact: Favicons, those tiny icons that adorn browser tabs, are universally bloated, unoptimized, and uncompressed across the internet. Not only that, but they’re also consuming far more bandwidth than necessary. Today, we’re excited to announce that we’re open-sourcing our ultimate solution to this issue. But before we unveil our remedy, let’s take a closer look at the jaw-dropping findings from our tests.

— Read more

Accelerating JPEG Coding With Multiple Threads

Since its release in 1992, the JPEG standard has become synonymous with digital photography, finding its way into nearly every application that deals with high-quality images. Its rapid and widespread adoption can be attributed to its utilization of multiple techniques to efficiently reduce file sizes. Among these techniques is a keen understanding of the human visual system’s limitations, distinguishing between crucial information to preserve and less important details that can be safely removed.

— Read more

Optimizing Images On The World's Top 100 Websites

The world’s most visited websites attract staggering volumes of traffic, delivering petabytes of data to users worldwide. Given that images constitute over 60% of today’s Internet traffic, it’s reasonable to expect the top 100 websites to prioritize lightweight image content. After all, optimizing images could potentially save millions of dollars in annual bandwidth and storage expenses. Let’s delve into how visual content is managed on these influential platforms.

— Read more

Ephemeral Storage Solution with Node and Redis

As software engineers we want to automate most of the processes and tasks we have at hand. We aim to build robust solutions that (in theory) should require little to no mainenance efforts and “just work”. Let’s see how we can apply those principles to automatic object expiration and explore different angles to approach the problem of ephemeral object storage.

— Read more