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

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

1. 1  
[](/posts/5-websites-to-learn-frontend-web-development-faster-il-idgy1a "5 websites to learn Frontend-web development faster")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
5 websites to learn Frontend-web development faster  
In this article, I have curated 5 resourceful sites that will help you better you web development skills really fast. Exercism gives you the same path of study with extra challenges to help you grow faster. Below is a roadmap to master the fundamentals of JavaScript using this site.  
338  
31
2. 2  
[](/posts/the-state-of-frontend-in-2022-f7xsx27d "The State of Frontend in 2022")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 4y  
The State of Frontend in 2022  
The State of Frontend in 2022 analysis of 3,700 respondents from 125 countries. The 5 countries with the most responses were the US, Poland, UK, Germany and India. Only 18% of people filling out the survey said they work at non-tech-first companies.  
142  
1
3. 3  
[](/posts/how-to-build-a-modern-documentation-site-with-vitepress-h-xqttlij "How to Build a Modern Documentation Site with VitePress")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 4y  
How to Build a Modern Documentation Site with VitePress  
VitePress is a simple and performant static site generator built on top of Vite that lets you create docs in a matter of minutes. VitePress powers some popular documentation sites like Vuejs, Vitest, faker.js, and Vite itself.  
128  
10
4. 4  
[](/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
5. 5  
[](/posts/as-a-front-end-engineer-8-useful-npm-coding-techniques-that-you-should-use-jwlll77ls "As a Front-End Engineer: 8 Useful Npm Coding Techniques That You Should Use")  
Article  
![Avatar of medium_js](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/medium)Medium · 4y  
As a Front-End Engineer: 8 Useful Npm Coding Techniques That You Should Use  
Npm can help you achieve this goal quickly. You only need to run to quickly open's documents 2.# Open a package’s documentation page My friends, it would have saved me a lot of time if I had known this trick earlier.  
87  
6
6. 6  
[](/posts/github-copilot-isn-t-worth-the-risk-xxf1zdvxd "GitHub Copilot Isn't Worth the Risk")  
Article  
![Avatar of changelog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f65a74bcb028447aa606f06695d607d3)Changelog · 4y  
GitHub Copilot Isn't Worth the Risk  
GitHub Copilot is an AI-powered tool that works as a sophisticated autocomplete for developers. GitHub CEO Thomas Dohmke has touted Copilot's ability to eliminate up to 40% of a developer’s workload by making suggestions for boilerplate code.  
83  
13
7. 7  
[](/posts/binwiederhier-ntfy-send-push-notifications-to-your-phone-or-desktop-using-put-post-amfxodkum "binwiederhier/ntfy: Send push notifications to your phone or desktop using PUT/POST")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 4y  
binwiederhier/ntfy: Send push notifications to your phone or desktop using PUT/POST  
PUT/POST ntfy (pronounce: notify) is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer, entirely without signup or cost.  
82  
3
8. 8  
[](/posts/kite-is-saying-farewell-d4qrkukv3 "Kite is saying farewell")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 4y  
Kite is saying farewell  
Kite is saying farewell from 2014 to 2021, Kite was a startup using AI to help developers write code. We have stopped working on Kite, and are no longer supporting the Kite software.  
78  
17
9. 9  
[](/posts/tools-i-am-using-on-a-daily-basis-reck6xagz "Tools I Am Using On A Daily Basis")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
Tools I Am Using On A Daily Basis  
GitHub is the first tool I am paying for since I cannot live without any more after 2 years of usage. Canva canva has a huge amount of great images, graphics, templates, and so on to find ideas and inspiration to create your own styles.  
72  
9
10. 10  
[](/posts/the-journey-of-your-work-has-never-been-clearer-kf1hiqpzf "The journey of your work has never been clearer")  
Article  
![Avatar of ghblog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/106cf162b88840808484d4b5429b59b1)GitHub Blog · 4y  
The journey of your work has never been clearer  
GitHub Projects will allow developers to plan and track their work in the same place they build. Tasklists will automatically set up parent-child link types between items to power experiences like completion progress and expand / group-by tasks from our table views.  
71  
2
11. 11  
[](/posts/kuchin-awesome-cto-a-curated-and-opinionated-list-of-resources-for-chief-technology-officers-with--z9wrvqmex "kuchin/awesome-cto: A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 4y  
kuchin/awesome-cto: A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups  
A curated and opinionated list of resources for Chief Technology Officers and VP R&D, with the emphasis on startups and hyper-growth companies.  
63
12. 12  
[](/posts/nektos-act-run-your-github-actions-locally--vqazoio2y "nektos/act: Run your GitHub Actions locally 🚀")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
nektos/act: Run your GitHub Actions locally 🚀  
You can use the GitHub Actions defined in your GitHub Actions to run your actions locally. The environment variables and filesystem are all configured to match what GitHub provides. If you are using Windows, please follow the steps outlined in Docker Docs for how to install Docker Desktop on Windows.  
63  
1
13. 13  
[](/posts/how-i-became-a-better-cto-using-these-8-resources-j2o4gff70 "How I became a better CTO using these 8 resources")  
Article  
![Avatar of eversql](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a9691b33d7534798adee3c98d424a6f1)EverSQL · 4y  
How I became a better CTO using these 8 resources  
Google offers 25 lessons, 30+ exercises, real case studies, and lectures from Google experts. The SaaS CTO Security Checklist provides actionable security best practices CTOs can use to harden their security. JavaScript is a bird's eye view of JavaScript, its benefits, patterns, and more.  
62
14. 14  
[](/posts/mona-sans-hubot-sans-cekgw56fz "Mona Sans & Hubot Sans")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
Mona Sans & Hubot Sans  
Mona Sans and Hubot Sans come with three variable axes each: weight (ultra thin to extra heavy), width (condensed to expanded), and slant (regular to italics) By combining these axes freely, you have access to thousands of different looks and endless possibilities.  
58  
1
15. 15  
[](/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
16. 16  
[](/posts/hey-github--tzj3f3joy "Hey, GitHub!")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
Hey, GitHub!  
Hey, GitHub, toggle code mode import pandas import graph plotting library Hey, Github! Insert new line get titanic csv data from the web and assign it to variable titanic data. Use your voice to code without spelling things out by talking with GitHub Copilot.  
51  
6
17. 17  
[](/posts/an-open-source-economy-built-by-developers-for-developers-cj-7rpvou "An open source economy–built by developers, for developers")  
Article  
![Avatar of ghblog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/106cf162b88840808484d4b5429b59b1)GitHub Blog · 4y  
An open source economy–built by developers, for developers  
GitHub is launching two new programs: the GitHub Accelerator and the GitHub Fund in partnership with M12, Microsoft’s venture arm, to help build new careers and companies in open source.  
50  
2
18. 18  
[](/posts/a-beginner-s-guide-to-nmap-klinjziib "A Beginner’s Guide to Nmap")  
Article  
![Avatar of infosecwriteups](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f0dc21b5bbfd46fda36f7b4b53dd1705)InfoSec Write-ups · 4y  
A Beginner’s Guide to Nmap  
Nmap is an open-source tool that is used to scan IP addresses and ports of a machine or on a network. Nmap can be used for the following purposes - - creating a complete network Map - detecting open ports on local and remote systems. This GitHub repo is made for all, ranging from beginners in cybersecurity to cybersecurity experts.  
47  
1
19. 19  
[](/posts/exploring-ghostwriter-a-github-copilot-alternative-uqz3qrlgf "Exploring GhostWriter, a GitHub Copilot alternative")  
Article  
![Avatar of logrocket](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/logrocket)LogRocket · 4y  
Exploring GhostWriter, a GitHub Copilot alternative  
GhostWriter is an AI engine for the online Replit IDE that helps with code auto-completion and development. GhostWriter is currently in the private-beta mode (for selected users) and will be released as part of the Replit AI Mode. Replit hopes to improve GhostWriter’s features for improved productivity and workflows. Most of the features in Replit's AI Mode are currently available for Hacker subscribers.  
45  
1
20. 20  
[](/posts/3-alternatives-to-github-copilot-to-keep-an-eye-out-for-yqiooxffh "3 alternatives to GitHub Copilot to keep an eye out for")  
Article  
![Avatar of asayer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/be8d9d38650943c8a1718ba79f23e9ac)asayer · 4y  
3 alternatives to GitHub Copilot to keep an eye out for  
Tabnine has successfully automated 30% of the code created by more than 1,000,000 developers. The tool is powered by OpenAI GPT-3, a language prediction tool that generates human-like text. It lets you write code based on the code you have already written for your projects. Tabnine users who buy the Pro Plan can access the new, advanced code completion features for 14 days.  
45  
1
21. 21  
[](/posts/using-material-ui-with-react--519upboo0 "Using Material UI with React"")  
Article  
![Avatar of asayer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/be8d9d38650943c8a1718ba79f23e9ac)asayer · 4y  
Using Material UI with React"  
Material UI is an open-source, front-end user interface library that features components for speeding up the creation of web applications. Material UI allows the developer to customize the style and appearance of components, changing themes, typography, and appearance to give web pages a unique feel.  
41  
1
22. 22  
[](/posts/a-beautiful-looking-wallet-app-made-with-react-native-typescript--9bhbcqsdf "A beautiful looking wallet app made with React Native (TypeScript)")  
Article  
![Avatar of reactnativeexample](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/3e4aefa0b30c496fa6249960f6d58198)React Native Example · 4y  
A beautiful looking wallet app made with React Native (TypeScript)  
A beautiful wallet app made using React Native and Expo CLI App Showcase Acknowledgements - Expo - Styled Components - React Native Reanimated. React Native BottomSheet Run Locally Clone the project. Go to the project directory to install dependencies.  
41  
2
23. 23  
[](/posts/a-graphical-tool-for-developing-on-containers-and-kubernetes-smcuo89pm "A graphical tool for developing on containers and Kubernetes")  
Article  
![Avatar of changelog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f65a74bcb028447aa606f06695d607d3)Changelog · 4y  
A graphical tool for developing on containers and Kubernetes  
Podman Desktop is a graphical tool for developing on containers and Kubernetes Documentation. It provides a system tray, to check status and interact with your container engine without losing focus from other tasks.  
37
24. 24  
[](/posts/angular-v15-is-now-available--hbbnrjzfe "Angular v15 is now available!")  
Article  
![Avatar of angular](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/angular)Angular · 4y  
Angular v15 is now available!  
Angular v15 is now available. Standalone APIs are now stable! In v14 we introduced new standalone APIs which enable developers to build applications without using NgModules. These APIs graduated from developer preview and are now part of the stable API surface. From here on we will evolve them gradually following semantic versioning.  
35
25. 25  
[](/posts/a-beautiful-wallet-app-made-using-react-native-cli-typescript-m6kgh6fwz "A beautiful wallet app made using React Native CLI Typescript")  
Article  
![Avatar of reactnativeexample](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/3e4aefa0b30c496fa6249960f6d58198)React Native Example · 4y  
A beautiful wallet app made using React Native CLI Typescript  
A beautiful wallet app made using React Native CLI Typescript App Showcase Acknowledgements. Styled Components - React Native Reanimated and React Native BottomSheet Run Locally Clone the project. Go to the project directory.  
31  
2

[See all GitHub archives](/tags/github/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/github/best-of/2022/11#page","url":"https://daily.dev/tags/github/best-of/2022/11","name":"Best GitHub Posts — November 2022","description":"The most upvoted GitHub posts from November 2022, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/github/best-of/2022/11#items","numberOfItems":25,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/5-websites-to-learn-frontend-web-development-faster-il-idgy1a","name":"5 websites to learn Frontend-web development faster"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/the-state-of-frontend-in-2022-f7xsx27d","name":"The State of Frontend in 2022"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/how-to-build-a-modern-documentation-site-with-vitepress-h-xqttlij","name":"How to Build a Modern Documentation Site with VitePress"},{"@type":"ListItem","position":4,"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":5,"url":"https://daily.dev/posts/as-a-front-end-engineer-8-useful-npm-coding-techniques-that-you-should-use-jwlll77ls","name":"As a Front-End Engineer: 8 Useful Npm Coding Techniques That You Should Use"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/github-copilot-isn-t-worth-the-risk-xxf1zdvxd","name":"GitHub Copilot Isn't Worth the Risk"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/binwiederhier-ntfy-send-push-notifications-to-your-phone-or-desktop-using-put-post-amfxodkum","name":"binwiederhier/ntfy: Send push notifications to your phone or desktop using PUT/POST"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/kite-is-saying-farewell-d4qrkukv3","name":"Kite is saying farewell"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/tools-i-am-using-on-a-daily-basis-reck6xagz","name":"Tools I Am Using On A Daily Basis"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/the-journey-of-your-work-has-never-been-clearer-kf1hiqpzf","name":"The journey of your work has never been clearer"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/kuchin-awesome-cto-a-curated-and-opinionated-list-of-resources-for-chief-technology-officers-with--z9wrvqmex","name":"kuchin/awesome-cto: A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/nektos-act-run-your-github-actions-locally--vqazoio2y","name":"nektos/act: Run your GitHub Actions locally 🚀"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/how-i-became-a-better-cto-using-these-8-resources-j2o4gff70","name":"How I became a better CTO using these 8 resources"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/mona-sans-hubot-sans-cekgw56fz","name":"Mona Sans & Hubot Sans"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/how-to-handle-async-code-in-javascript-akcdscj7n","name":"How to Handle Async Code in JavaScript"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/hey-github--tzj3f3joy","name":"Hey, GitHub!"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/an-open-source-economy-built-by-developers-for-developers-cj-7rpvou","name":"An open source economy–built by developers, for developers"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/a-beginner-s-guide-to-nmap-klinjziib","name":"A Beginner’s Guide to Nmap"},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/exploring-ghostwriter-a-github-copilot-alternative-uqz3qrlgf","name":"Exploring GhostWriter, a GitHub Copilot alternative"},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/3-alternatives-to-github-copilot-to-keep-an-eye-out-for-yqiooxffh","name":"3 alternatives to GitHub Copilot to keep an eye out for"},{"@type":"ListItem","position":21,"url":"https://daily.dev/posts/using-material-ui-with-react--519upboo0","name":"Using Material UI with React\""},{"@type":"ListItem","position":22,"url":"https://daily.dev/posts/a-beautiful-looking-wallet-app-made-with-react-native-typescript--9bhbcqsdf","name":"A beautiful looking wallet app made with React Native (TypeScript)"},{"@type":"ListItem","position":23,"url":"https://daily.dev/posts/a-graphical-tool-for-developing-on-containers-and-kubernetes-smcuo89pm","name":"A graphical tool for developing on containers and Kubernetes"},{"@type":"ListItem","position":24,"url":"https://daily.dev/posts/angular-v15-is-now-available--hbbnrjzfe","name":"Angular v15 is now available!"},{"@type":"ListItem","position":25,"url":"https://daily.dev/posts/a-beautiful-wallet-app-made-using-react-native-cli-typescript-m6kgh6fwz","name":"A beautiful wallet app made using React Native CLI Typescript"}]},{"@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":"GitHub","item":"https://daily.dev/tags/github"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/github/best-of"},{"@type":"ListItem","position":5,"name":"November 2022"}]}]}
```

