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

---
title: Best Twitter posts of 2022 | daily.dev
description: The most upvoted Twitter posts of 2022, curated by the daily.dev community.
canonical: https://daily.dev/tags/twitter/best-of/2022
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/twitter/best-of/2022
og:type: website
og:site_name: daily.dev
og:title: Best Twitter posts of 2022 | daily.dev
og:description: The most upvoted Twitter posts of 2022, 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 Twitter — 2022

1. 1  
[](/posts/chrome-extensions-of-the-month---december-2022--qpgs3k5u "Chrome Extensions of the Month - December 2022")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
Chrome Extensions of the Month - December 2022  
DeepL Translate Translate lets you translate from one language to another. StayFree is analytics, self-control, productivity, and web addiction controller extension. Nova is one of the best new tab extensions for Chrome with a minimalistic, light and dark theme.  
210  
39
2. 2  
[](/posts/ep34-session-cookie-jwt-token-sso-and-oauth--iurijm82 "EP34: Session, cookie, JWT, token, SSO, and OAuth")  
Article  
![Avatar of bytebytego](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/35be29234ee14d01a9cd049c52e12753)ByteByteGo · 4y  
EP34: Session, cookie, JWT, token, SSO, and OAuth  
The Black Friday sale is now up! Use code BF2022 at checkout for 30% off my system design interview online course. This week’s system design refresher: System design interview course (Black Friday Sale) Token, Cookie, Session What is CDN?  
166  
5
3. 3  
[](/posts/mark-zuckerberg-spent-10b-on-the-metaverse-and-all-he-got-was-this-stupid-selfie-5k24mpuku "Mark Zuckerberg spent $10B on the metaverse and all he got was this stupid selfie")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
Mark Zuckerberg spent $10B on the metaverse and all he got was this stupid selfie  
Mark Zuckerberg's latest "metaverse" selfie looks so bad, he's already owned himself harder than I possibly could. Zuckerberg posted a screenshot from Meta's Horizon Worlds (opens in new tab) on Facebook earlier this week. The screenshot is not just bad: it is exquisitely bad.  
144  
36
4. 4  
[](/posts/ep30-why-is-postgresql-the-most-loved-database-5hdw062se "EP30: Why is PostgreSQL the most loved database")  
Article  
![Avatar of bytebytego](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/35be29234ee14d01a9cd049c52e12753)ByteByteGo · 4y  
EP30: Why is PostgreSQL the most loved database  
The ByteByteGo talent collective has 100 candidates live at this moment, and over 300+ applications from the best companies out there. The collective's members will have exclusive access to opportunities at high-growth startups and world-class companies such as Meta, Stripe, Snowflake, etc.  
133  
1
5. 5  
[](/posts/why-developers-are-building-so-many-side-projects-re3m5038l "Why Developers Are Building So Many Side Projects")  
Article  
![Avatar of future](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/5aaa10e555fe4e34bc6928f0b5f4ece0)Future · 4y  
Why Developers Are Building So Many Side Projects  
A side project is usually a hobby programming project that a developer builds alongside their job. Instead of building one side project, developers are increasingly building lots of smaller projects.  
124  
12
6. 6  
[](/posts/how-to-hack-any-social-media-account--bi-mqmcpq "How to hack any social media account?")  
Article  
![Avatar of systemweakness](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4675577b3a8145dab8e12f25b0751c15)System Weakness · 4y  
How to hack any social media account?  
Can you hack any social media account? How to hack any account? Let me break the question into parts. We are going to do a very simple attack, known as ‘Phishing’ and some ‘Social engineering’ It is a type of social engineering where an attacker sends a fraudulent message.  
108  
13
7. 7  
[](/posts/elon-musk-hired-renowed-hacker-george-hotz-to-help-fix-twitter-3hyddevmi "Elon Musk Hired Renowed Hacker George Hotz To Help Fix Twitter")  
Article  
![Avatar of 80lv](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/78eebcd76c154e6bbfd565fed7dc4093)80 LEVEL · 4y  
Elon Musk Hired Renowed Hacker George Hotz To Help Fix Twitter  
Elon Musk has hired renowned iPhone hacker George "geohot" Hotz to fix Twitter's long-broken searching functionality. Hotz is known as the first person who successfully removed the SIM lock on an iPhone in 2007.  
85
8. 8  
[](/posts/how-do-database-indexes-work--qofhfwn8k "How do database indexes work?")  
Article  
![Avatar of freek](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/286e833d1aaa453d99849cd4dbb7a106)FREEK.DEV · 4y  
How do database indexes work?  
Every month I send out a newsletter containing lots of interesting stuff for the modern PHP developer. Expect quick tips & tricks, interesting tutorials, opinions and packages.  
83
9. 9  
[](/posts/my-favorite-resources-being-a-freelancer-as-a-side-hustle-l-zflazcw "My favorite resources being a freelancer as a side hustle")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
My favorite resources being a freelancer as a side hustle  
A freelancer has shared his favorite resources to help you with creating new quality stuff, quicker. "Better’ will always be a losing game for your brand. You just need to be wiser while building, making more, and spending less. You can actually pick something that interest you!  
79  
6
10. 10  
[](/posts/twitter-engineer-calls-out-musk-s-technical-incompetence-3rvtwo29x "Twitter engineer calls out Musk's technical incompetence")  
Article  
![Avatar of theregister](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/66aa2113fdad463992ffcbf0e8963fda)The Register · 4y  
Twitter engineer calls out Musk's technical incompetence  
Twitter engineer calls out Elon Musk's technical incompetence. Twitter engineer Eric Frohnhoefer: "I have spent \~6yrs working on Twitter for Android and can say this is wrong" Twitter CEO Elon Musk promised to improve Twitter's technical performance at the weekend.  
78  
26
11. 11  
[](/posts/4-ways-to-fix-cors-errors-8vrupoldx "4 Ways to Fix CORS Errors")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
4 Ways to Fix CORS Errors  
The moment you try to request a resource from a different server to display in your app, you get the dreaded CORS error. We'll put it in its place by going through what CORS is, why you keep getting CORS errors and a few ways you can resolve them. You can internally fix the issue with usually a few lines of code.  
70  
7
12. 12  
[](/posts/side-projects-10-tips-for-being-successful-je614vuzd "Side Projects: 10 Tips for being successful")  
Article  
![Avatar of avanderlee](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/407bdbf78c69402985a468cb336a76ae)SwiftLee · 4y  
Side Projects: 10 Tips for being successful  
The value of being in the proper context is priceless when time is limited, as it will bring you up to You. It’s much more fun to get back to a project state where you’re almost finishing up a new design. I learned to stop whenever I needed to go when my son is crying and my fiancé is busy, it could mean I have to drop work immediately.  
54  
2
13. 13  
[](/posts/how-to-handle-async-code-in-javascript-akcdscj7n "How to Handle Async Code in JavaScript")  
Article  
![Avatar of appsignal](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/60b55a8dfc5448bd9daad08aea11a7a3)AppSignal · 4y  
How to Handle Async Code in JavaScript  
The easiest way to understand asynchronous code is to realize that the code does not execute sequentially. This can be difficult to comprehend in JavaScript, especially if you come from a programming language that's synchronous or sequential by default, like PHP. In the next section, we will learn about callbacks with asynchronous JavaScript using a fun Github. Here's the output of the above code execution.  
53  
1
14. 14  
[](/posts/memetoberfest-2022---an-open-source-meme-contest-by-daily-dev--mc8h9wtfg "Memetoberfest 2022 - an open source meme contest by daily.dev!")  
Article  
![Avatar of daily](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/daily2)daily.dev · 4y  
Memetoberfest 2022 - an open source meme contest by daily.dev!  
Memetoberfest 2022 - an open source meme contest by daily.dev! The 10 best memes will get exclusive daily. The winners will be announced on the 7th of November 2022\. Credits Hacktoberfest is a registered trademark of DigitalOcean.  
50  
13
15. 15  
[](/posts/donnemartin-system-design-primer-learn-how-to-design-large-scale-systems-prep-for-the-system-desig-e33ggxz2z "donnemartin/system-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
donnemartin/system-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.  
The system design interview is an open-ended conversation. You are expected to lead it. To help solidify this process, work through the System design interview questions with solutions. Ask questions to clarify use cases, constraints, and assumptions Gather requirements and scope the problem.  
50
16. 16  
[](/posts/how-to-automate-your-linux-desktop-bfjjvxzvc "How to Automate Your Linux Desktop")  
Article  
![Avatar of hackernoon](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hackernoon)Hacker Noon · 4y  
How to Automate Your Linux Desktop  
In this tutorial, we will write a shell script and use X11 utilities to automate our Linux desktop. The objective of the article is to automatically set up our daily work environment with a single command. When I run the script, it will open the mail client in one workspace and open Reddit and Twitter websites in the chrome browser.  
48  
2
17. 17  
[](/posts/the-workflow-behind-changing-ai-generated-outfits-in-motion-ajyeglnt4 "The Workflow Behind Changing AI-Generated Outfits in Motion")  
Article  
![Avatar of 80lv](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/78eebcd76c154e6bbfd565fed7dc4093)80 LEVEL · 4y  
The Workflow Behind Changing AI-Generated Outfits in Motion  
The Workflow Behind Changing AI-Generated Outfits in Motion was created by Karen X. Cheng. She used DALL-E to generate clothes by erasing parts of her existing outfit and inpainting over it.  
43
18. 18  
[](/posts/docusaurus-2-0-meta-s-static-site-generator-to-build-beautiful-documentation-websites-kr5y6mza1 "Docusaurus 2.0 🥳️: Meta's static site generator to build beautiful documentation websites")  
Article  
![Avatar of hashnode](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4a287b2e7cb5499bae863f8e7137cdb4)Hashnode · 4y  
Docusaurus 2.0 🥳️: Meta's static site generator to build beautiful documentation websites  
Docusaurus 2.0 is a documentation static-site-generator, based on Node.js and React. It allows you to focus on content: just write Markdown files. It is already powering many great docs sites you know: React-Native, Redux, Tauri, Electron, Courier, Figma.  
38  
10
19. 19  
[](/posts/10-things-i-wish-i-d-known-when-starting-my-coding-journey-fu6wty-ln "10 Things I Wish I'd Known When Starting My Coding Journey")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 4y  
10 Things I Wish I'd Known When Starting My Coding Journey  
You can learn to code for free. There are many quality, free coding options available through Udemy and Udacity. It's okay to code only a little or nothing at all some days, and you'll get there before you know it. The key is to set realistic, manageable goals.  
36  
5
20. 20  
[](/posts/html-fallback-images-on-error-omo96v2vs "HTML fallback images on error")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
HTML fallback images on error  
The first image loads, and the second one is broken. We can use the onerror attribute on the image to set a fallback. You ideally want to have the fallback image locally in the file system.  
33  
5
21. 21  
[](/posts/hexagonal-architecture-as-a-solution-to-the-obsolescence-of-ui-frameworks-480aa7ehp "Hexagonal architecture as a solution to the obsolescence of UI frameworks")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 4y  
Hexagonal architecture as a solution to the obsolescence of UI frameworks  
Hexagonal architecture is an architecture pattern created by Alistair Cockburn. The team announces the end of the development of the framework and an end of maintenance on December 31, 2021 (https://blog.angular.io/stable-angularjs-and-long-term)  
31  
2
22. 22  
[](/posts/memos---a-twitter-like-notes-app-you-can-self-host-9dglapmpd "Memos - A Twitter Like Notes App You can Self Host")  
Article  
![Avatar of noted](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f789e72a29f445e3b441329778a5dae8)Noted · 4y  
Memos - A Twitter Like Notes App You can Self Host  
Memos is an open-source, self-hosted memo hub with knowledge management and socialization. It gives you the feeling of a social hub while you can make it as private or public as you want. It loads fast and just works as intended. Hashtags let you better organize your Memos notes into categories.  
28  
1
23. 23  
[](/posts/is-count-slow-in-mysql--xdeadmxmb "Is COUNT(*) slow in MySQL?")  
Article  
![Avatar of freek](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/286e833d1aaa453d99849cd4dbb7a106)FREEK.DEV · 4y  
Is COUNT(\*) slow in MySQL?  
Every month I send out a newsletter containing lots of interesting stuff for the modern PHP developer. Expect quick tips & tricks, interesting tutorials, opinions and packages.  
27  
1
24. 24  
[](/posts/how-to-build-a-multi-tenant-app-with-custom-domains-using-next-js-eavpt6ktg "How to Build a Multi-Tenant App with Custom Domains Using Next.js")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
How to Build a Multi-Tenant App with Custom Domains Using Next.js  
Use the Platforms Starter Kit to kickstart our Next.js project. In this guide, you'll learn how to build a full-stack multi-tenant application with Custom Domains. You'll need to replace all instances of vercel.pub with your own domain to configure rewrites correctly.  
24  
1
25. 25  
[](/posts/stable-diffusion-is-a-really-big-deal-vatd8veka "Stable Diffusion is a really big deal")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 4y  
Stable Diffusion is a really big deal  
Stable Diffusion is a new ‘text-to-image diffusion model’ that was released to the public by Stability.ai six days ago. You can download and run the model on your own computer (if you have a powerful enough graphics card) You can use it for commercial and non-commercial purposes, I’m personally more concerned with the morality.  
23

[See all Twitter archives](/tags/twitter/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/twitter/best-of/2022#page","url":"https://daily.dev/tags/twitter/best-of/2022","name":"Best Twitter Posts of 2022","description":"The most upvoted Twitter posts of 2022, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/twitter/best-of/2022#items","numberOfItems":25,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/chrome-extensions-of-the-month---december-2022--qpgs3k5u","name":"Chrome Extensions of the Month - December 2022"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/ep34-session-cookie-jwt-token-sso-and-oauth--iurijm82","name":"EP34: Session, cookie, JWT, token, SSO, and OAuth"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/mark-zuckerberg-spent-10b-on-the-metaverse-and-all-he-got-was-this-stupid-selfie-5k24mpuku","name":"Mark Zuckerberg spent $10B on the metaverse and all he got was this stupid selfie"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/ep30-why-is-postgresql-the-most-loved-database-5hdw062se","name":"EP30: Why is PostgreSQL the most loved database"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/why-developers-are-building-so-many-side-projects-re3m5038l","name":"Why Developers Are Building So Many Side Projects"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/how-to-hack-any-social-media-account--bi-mqmcpq","name":"How to hack any social media account?"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/elon-musk-hired-renowed-hacker-george-hotz-to-help-fix-twitter-3hyddevmi","name":"Elon Musk Hired Renowed Hacker George Hotz To Help Fix Twitter"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/how-do-database-indexes-work--qofhfwn8k","name":"How do database indexes work?"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/my-favorite-resources-being-a-freelancer-as-a-side-hustle-l-zflazcw","name":"My favorite resources being a freelancer as a side hustle"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/twitter-engineer-calls-out-musk-s-technical-incompetence-3rvtwo29x","name":"Twitter engineer calls out Musk's technical incompetence"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/4-ways-to-fix-cors-errors-8vrupoldx","name":"4 Ways to Fix CORS Errors"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/side-projects-10-tips-for-being-successful-je614vuzd","name":"Side Projects: 10 Tips for being successful"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/how-to-handle-async-code-in-javascript-akcdscj7n","name":"How to Handle Async Code in JavaScript"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/memetoberfest-2022---an-open-source-meme-contest-by-daily-dev--mc8h9wtfg","name":"Memetoberfest 2022 - an open source meme contest by daily.dev!"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/donnemartin-system-design-primer-learn-how-to-design-large-scale-systems-prep-for-the-system-desig-e33ggxz2z","name":"donnemartin/system-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards."},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/how-to-automate-your-linux-desktop-bfjjvxzvc","name":"How to Automate Your Linux Desktop"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/the-workflow-behind-changing-ai-generated-outfits-in-motion-ajyeglnt4","name":"The Workflow Behind Changing AI-Generated Outfits in Motion"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/docusaurus-2-0-meta-s-static-site-generator-to-build-beautiful-documentation-websites-kr5y6mza1","name":"Docusaurus 2.0 🥳️: Meta's static site generator to build beautiful documentation websites"},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/10-things-i-wish-i-d-known-when-starting-my-coding-journey-fu6wty-ln","name":"10 Things I Wish I'd Known When Starting My Coding Journey"},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/html-fallback-images-on-error-omo96v2vs","name":"HTML fallback images on error"},{"@type":"ListItem","position":21,"url":"https://daily.dev/posts/hexagonal-architecture-as-a-solution-to-the-obsolescence-of-ui-frameworks-480aa7ehp","name":"Hexagonal architecture as a solution to the obsolescence of UI frameworks"},{"@type":"ListItem","position":22,"url":"https://daily.dev/posts/memos---a-twitter-like-notes-app-you-can-self-host-9dglapmpd","name":"Memos - A Twitter Like Notes App You can Self Host"},{"@type":"ListItem","position":23,"url":"https://daily.dev/posts/is-count-slow-in-mysql--xdeadmxmb","name":"Is COUNT(*) slow in MySQL?"},{"@type":"ListItem","position":24,"url":"https://daily.dev/posts/how-to-build-a-multi-tenant-app-with-custom-domains-using-next-js-eavpt6ktg","name":"How to Build a Multi-Tenant App with Custom Domains Using Next.js"},{"@type":"ListItem","position":25,"url":"https://daily.dev/posts/stable-diffusion-is-a-really-big-deal-vatd8veka","name":"Stable Diffusion is a really big deal"}]},{"@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":"Twitter","item":"https://daily.dev/tags/twitter"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/twitter/best-of"},{"@type":"ListItem","position":5,"name":"2022"}]}]}
```

