<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/compression/best-of/2023" -->

---
title: Best Compression posts of 2023 | daily.dev
description: The most upvoted Compression posts of 2023, curated by the daily.dev community.
canonical: https://daily.dev/tags/compression/best-of/2023
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/compression/best-of/2023
og:type: website
og:site_name: daily.dev
og:title: Best Compression posts of 2023 | daily.dev
og:description: The most upvoted Compression posts of 2023, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Compression — 2023

1. 1  
[](/posts/javascript-optimization-techniques-for-faster-website-load-times-an-in-depth-guide-xw4kibvmg "JavaScript Optimization Techniques for Faster Website Load Times: An In-Depth Guide")  
Article  
![Avatar of medium_js](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/medium)Medium · 3y  
JavaScript Optimization Techniques for Faster Website Load Times: An In-Depth Guide  
JavaScript Optimization Techniques for Faster Load Times: An In- Depth Guide Master JavaScript optimization to enhance website performance. In this article, I’ll guide you through various methods to optimize your JavaScript code, including minimizing file sizes, reducing network requests, and employing best practices to ensure faster load times and improved UX.  
111  
4
2. 2  
[](/posts/an-actor-based-framework-using-technologies-and-design-patterns-of-erlang-otp-in-golang-3ucbcryij "An actor based Framework using technologies and design patterns of Erlang/OTP in Golang")  
Article  
![Avatar of glc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/glc)Golang News · 4y  
An actor based Framework using technologies and design patterns of Erlang/OTP in Golang  
The easiest way to create an OTP-designed application in Golang is to leverage Erlang/OTP experience with Golang performance. Ergo Framework implements DIST protocol,ETF data format and OTP design patterns. It implements Saga design pattern – a sequence of transactions that updates each service state and publishes the result.  
21
3. 3  
[](/posts/best-practices-for-time-series-modeling-o8ohrrnf "Best Practices for Time-Series Modeling")  
Article  
![Avatar of tigerdata](https://media.daily.dev/image/upload/s--bsnY3goS--/f_auto/v1756960371/squads/timescale?_a=BAMClqZW0)TigerData (Creators of TimescaleDB) · 4y  
Best Practices for Time-Series Modeling  
Time-series applications are designed to store massive amounts of time-related information. Data modeling the underlying data storage when you have one or more Timescale hypertables is essential. Since Timescale is built upon a relational database model, there are a few ways you can design our hypertables.  
12
4. 4  
[](/posts/how-to-reduce-your-postgresql-database-size-ert2ziccs "How to Reduce Your PostgreSQL Database Size")  
Article  
![Avatar of tigerdata](https://media.daily.dev/image/upload/s--bsnY3goS--/f_auto/v1756960371/squads/timescale?_a=BAMClqZW0)TigerData (Creators of TimescaleDB) · 3y  
How to Reduce Your PostgreSQL Database Size  
Explore strategies for reducing your PostgreSQL database size, including Timescale compression, monitoring dead tuples, running autovacuum, reclaiming unused pages, and deleting old data regularly.  
10
5. 5  
[](/posts/best-practices-for-improving-performance-of-frontend-code-o0lftgxge "Best Practices for Improving Performance of Frontend Code")  
Article  
![Avatar of telerik](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/5ee6d4bef8ac4f84886d06f5881963e7)Telerik · 3y  
Best Practices for Improving Performance of Frontend Code  
Best Practices for Improving Performance of Frontend Code Frontend development is the foundation of any successful web application. You can get faster load times, a better user experience, and better SEO results by improving the performance of your website. Gzip compression can also be used to optimize the size of images without affecting its quality.  
10
6. 6  
[](/posts/compressify-io---smaller-files-powerful-designs-effortless-impact-9vdfg7urq "Compressify.io - Smaller files, powerful designs! Effortless impact")  
Article  
![Avatar of ph](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ph)Product Hunt · 3y  
Compressify.io - Smaller files, powerful designs! Effortless impact  
Most loved launches by the community Newsletter The best of Product Hunt, everyday Popular products in... AI No Code Social Media Ecommerce Analytics. Ask questions, find support and connect Stories Tech news, interviews and tips from Makers Changelog Release notes from the Product Hunt team Office hours.  
10  
1

[See all Compression archives](/tags/compression/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/compression/best-of/2023#page","url":"https://daily.dev/tags/compression/best-of/2023","name":"Best Compression Posts of 2023","description":"The most upvoted Compression posts of 2023, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/compression/best-of/2023#items","numberOfItems":6,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/javascript-optimization-techniques-for-faster-website-load-times-an-in-depth-guide-xw4kibvmg","name":"JavaScript Optimization Techniques for Faster Website Load Times: An In-Depth Guide"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/an-actor-based-framework-using-technologies-and-design-patterns-of-erlang-otp-in-golang-3ucbcryij","name":"An actor based Framework using technologies and design patterns of Erlang/OTP in Golang"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/best-practices-for-time-series-modeling-o8ohrrnf","name":"Best Practices for Time-Series Modeling"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/how-to-reduce-your-postgresql-database-size-ert2ziccs","name":"How to Reduce Your PostgreSQL Database Size"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/best-practices-for-improving-performance-of-frontend-code-o0lftgxge","name":"Best Practices for Improving Performance of Frontend Code"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/compressify-io---smaller-files-powerful-designs-effortless-impact-9vdfg7urq","name":"Compressify.io - Smaller files, powerful designs! Effortless impact"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Compression","item":"https://daily.dev/tags/compression"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/compression/best-of"},{"@type":"ListItem","position":5,"name":"2023"}]}]}
```

