<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/quastor/best-of/2021/11" -->

---
title: Best Quastor Daily posts — November 2021 | daily.dev
description: The most upvoted Quastor Daily posts from November 2021, curated by the daily.dev community.
canonical: https://daily.dev/sources/quastor/best-of/2021/11
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/quastor/best-of/2021/11
og:type: website
og:site_name: daily.dev
og:title: Best Quastor Daily posts — November 2021 | daily.dev
og:description: The most upvoted Quastor Daily posts from November 2021, 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 Quastor Daily — November 2021

1. 1  
[](https://daily.dev/posts/how-facebook-encodes-videos-ynsdtg75c "How Facebook Encodes Videos")  
Article  
![Avatar of quastor](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/073e935e4893445ba562bf9e1ca38ec1)Quastor Daily · 5y  
How Facebook Encodes Videos  
Quastor Daily is published every Thursday. This week we look at how Facebook encodes videos. We also look at the benefits and downsides of Rust for JavaScript tooling. Plus, a couple awesome tech snippets on Unity for Software Engineers and a new question from Facebook.  
65  
4
2. 2  
[](https://daily.dev/posts/software-architecture-principles-gy6a2yyjp "Software Architecture Principles")  
Article  
![Avatar of quastor](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/073e935e4893445ba562bf9e1ca38ec1)Quastor Daily · 5y  
Software Architecture Principles  
Slack’s codebase is largely written in the Hack programming language. There are no widely-used static analysis tools for Hack, so two interns set out to build one. They did it by adding support for Hack to Semgrep (a popular open source static analysis tool)  
59  
2

[See all Quastor Daily archives](/sources/quastor/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/sources/quastor/best-of/2021/11#page","url":"https://daily.dev/sources/quastor/best-of/2021/11","name":"Best Quastor Daily Posts — November 2021","description":"The most upvoted Quastor Daily posts from November 2021, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/quastor/best-of/2021/11#items","numberOfItems":2,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/how-facebook-encodes-videos-ynsdtg75c","name":"How Facebook Encodes Videos"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/software-architecture-principles-gy6a2yyjp","name":"Software Architecture Principles"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Quastor Daily","item":"https://daily.dev/sources/quastor"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/quastor/best-of"},{"@type":"ListItem","position":5,"name":"November 2021"}]}]}
```

