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

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

1. 1  
[](/posts/introducing-github-copilot-your-ai-pair-programmer-8c1qkefzk "Introducing GitHub Copilot: your AI pair programmer")  
Article  
![Avatar of ghblog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/106cf162b88840808484d4b5429b59b1)GitHub Blog · 5y  
Introducing GitHub Copilot: your AI pair programmer  
GitHub Copilot is a new AI pair programmer that helps you write better code. It draws context from the code you’re working on, suggesting whole lines or entire functions. As you type, it adapts to the way you write code to help you complete your work faster.  
240  
21
2. 2  
[](/posts/github-copilot-is-here-to-stay-re4jlitud "GitHub Copilot is here to stay")  
Article  
![Avatar of hashnode](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4a287b2e7cb5499bae863f8e7137cdb4)Hashnode · 5y  
GitHub Copilot is here to stay  
AI used to be a buzzword, Just as Crypto or Blockchain is today. It was thrown around inflationary until everyone knew the term but did not really know what it was all about. Products were meant to have AI as a marketing stunt while not really including the AI they overpromised. But then there was GitHub Copilot.  
65  
6
3. 3  
[](/posts/github-s-new-ai-tool-can-help-you-to-write-your-code-472yjgg9l "GitHub's New AI Tool Can Help You to Write Your Code")  
Article  
![Avatar of 80lv](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/78eebcd76c154e6bbfd565fed7dc4093)80 LEVEL · 5y  
GitHub's New AI Tool Can Help You to Write Your Code  
CNN.com will feature iReporter photos in a weekly Travel Snapshots gallery. Please submit your best shots of the U.S. for next week. Visit CNN.com/Travel next Wednesday for a new gallery of snapshots from around the world. We'll feature the best shots from across the globe in next week's gallery.  
60  
5
4. 4  
[](/posts/top-5-productivity-plugins-for-dev-teams-vdu4emupi "Top 5 Productivity Plugins For Dev Teams")  
Article  
![Avatar of dz](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/dz)DZone · 5y  
Top 5 Productivity Plugins For Dev Teams  
GitLive adds a team view showing all work in progress for each collaborator from your Git repository. Tabnine is an AI code completion tool that indexes your code and finds statistical patterns to create customized suggestions. Stepsize is an issue tracker inside your editor for managing technical debt and maintenance issues.  
60
5. 5  
[](/posts/all-the-math-you-need-to-know-in-artificial-intelligence-3jhnl1rtt "All the Math You Need to Know in Artificial Intelligence")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 5y  
All the Math You Need to Know in Artificial Intelligence  
This guide is an absolute life-saver for beginners, so you can study the topics that matter most. It's an even better resource for practitioners, such as myself, who require a quick breeze-through on these concepts. You don’t need to know all of the concepts (below) in order to get your first job in AI.  
56
6. 6  
[](/posts/github-copilot-a-powerful-controversial-autocomplete-for-developers-the-new-stack-ligvmtg-i "GitHub Copilot: A Powerful, Controversial Autocomplete for Developers – The New Stack")  
Article  
![Avatar of newstack](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/newstack)The New Stack · 5y  
GitHub Copilot: A Powerful, Controversial Autocomplete for Developers – The New Stack  
GitHub's Copilot is an AI-based programming companion for developers. It draws context from the code you’re working on, suggesting whole lines or entire functions. As it is machine learning-based, it learns as you use it. The technology is now in technical preview and, so far, is getting great reviews.  
46  
6
7. 7  
[](/posts/i-asked-ai-to-write-the-code-to-kill-people-with-whom-i-disagree--redsq6283 "I asked AI to write the code to kill people with whom I disagree.")  
Article  
![Avatar of btrprog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/d957a1c828884dbb9543ba3e0beb6bc7)Better Programming · 5y  
I asked AI to write the code to kill people with whom I disagree.  
I asked AI to write the computer code to kill people with whom I disagree. Guess what happened. This and other ethical experiments show that current AI models exhibit some ethical behaviour. But they’re not consistent nor sufficient. Artificial Intelligence models learn from the internet, in other words from us all.  
45  
2
8. 8  
[](/posts/how-github-copilot-will-change-developers-life-skh1twk7e "How GitHub Copilot will Change Developers Life")  
Article  
![Avatar of bit](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/bit)Bits and Pieces · 5y  
How GitHub Copilot will Change Developers Life  
GitHub Copilot is a next-generation, AI-powered pair programmer that allows you to write code faster while avoiding common mistakes. It is currently available as a Visual Studio Code extension and works wherever the VS Code works. The suggestions given by the GitHub Copilot are backed by billions of lines of code that users have publicly contributed to GitHub.  
44  
6
9. 9  
[](/posts/devutils---everyday-utilities-for-the-everyday-developer-o-ouhlnuo "DevUtils - Everyday utilities for the everyday developer")  
Article  
![Avatar of ph](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ph)Product Hunt · 5y  
DevUtils - Everyday utilities for the everyday developer  
37  
5
10. 10  
[](/posts/github-introduces-an-ai-pal-to-help-you-code-better-g-n7u2dbh "GitHub introduces an AI pal to help you code better")  
Article  
![Avatar of tnw](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/tnw)The Next Web · 5y  
GitHub introduces an AI pal to help you code better  
GitHub is introducing an AI-powered automcompletion tool called GitHub Copilot. The aim is to learn how you write code, and to suggest lines and functions automatically. The tool is available only as a technical preview, so you’ll have to apply to try it via this page.  
36  
4
11. 11  
[](/posts/github-copilot-intro-benefits-and-examples-a1ktac006 "GitHub Copilot: Intro, Benefits and Examples")  
Article  
![Avatar of hashnode](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4a287b2e7cb5499bae863f8e7137cdb4)Hashnode · 5y  
GitHub Copilot: Intro, Benefits and Examples  
GitHub Copilot is an AI pair programmer that helps you write code faster and with less work. It draws context from comments and code, and suggests individual lines and whole functions instantly. The GitHub Copilot technical preview is available as an extension for Visual Studio Code, Neovim and the JetBrains suite of IDEs.  
33  
1
12. 12  
[](/posts/this-ai-publicly-shames-politicians-but-don-t-laugh-just-yet-vj9c4ezls "This AI publicly shames politicians, but don’t laugh just yet")  
Article  
![Avatar of tnw](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/tnw)The Next Web · 5y  
This AI publicly shames politicians, but don’t laugh just yet  
Dries Depoorter is using AI to monitor YouTube videos of Flemish government meetings. When the stream starts, his software uses machine learning to find phones in the footage, and facial recognition to identify politicians using the devices. Videos of the distracted lawmakers are then posted to the Twitter and Instagram accounts of the project.  
33  
4
13. 13  
[](/posts/openai-residency-r-irtn7nk "OpenAI Residency")  
Article  
![Avatar of oai](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/oai)OpenAI · 5y  
OpenAI Residency  
The OpenAI Residency offers a pathway to a full-time role at OpenAI for researchers and engineers who don't currently focus on artificial intelligence. Residents will be compensated as fully salaried employees for the duration of the program. The Residency shifts the focus away from curriculum-based learning, instead giving Residents an opportunity to work collaboratively.  
29  
2
14. 14  
[](/posts/15-interesting-ai-project-ideas-for-beginners-dg1qt-arp "15 Interesting AI Project Ideas for Beginners")  
Article  
![Avatar of geekflare](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/960c8aaa325d4121b068251816a13cfd)Geekflare · 5y  
15 Interesting AI Project Ideas for Beginners  
A career in Artificial Intelligence (AI) seems bright with the recent developments in this field. Almost all the sectors are leveraging AI for their benefit, from IT, manufacturing, and automobile to defense, finance, and content creation. If you want to build a career in AI, there can never be a better time to start than now.  
24  
1
15. 15  
[](/posts/top-5-software-development-trends-in-2021-76ehcujtx "Top 5 Software Development Trends In 2021")  
Article  
![Avatar of dz](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/dz)DZone · 5y  
Top 5 Software Development Trends In 2021  
The year 2020 was a defining moment for the software development community, with numerous practical achievements in a variety of fields. Every year, new software development technologies emerge, and standing still is no longer a viable option. In turn, becoming a leader in trending software technologies seems to be the only way to gain a competitive advantage.  
23
16. 16  
[](/posts/how-to-build-your-personal-ai-assistant-using-python-1sppee5wu "How to Build Your Personal AI Assistant Using Python")  
Article  
![Avatar of inPlainEngHQ](https://media.daily.dev/image/upload/s--Dg5QTRuI--/f_auto,q_auto/v1686665538/logos/pe)Python in Plain English · 5y  
How to Build Your Personal AI Assistant Using Python  
How to Build Your Personal AI Assistant Using Python Part 1: A guide on setting up our J.A.R.V.I.S using Python. Ashutosh Krishna explains how to create a virtual environment and activate it using virtualenv. He also shows you how to set up a speech engine using the pyttsx3 module.  
22
17. 17  
[](/posts/artflow-ai-create-your-own-characters-from-textual-input-1koy-zkqg "Artflow AI: Create Your Own Characters from Textual Input")  
Article  
![Avatar of 80lv](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/78eebcd76c154e6bbfd565fed7dc4093)80 LEVEL · 5y  
Artflow AI: Create Your Own Characters from Textual Input  
CNN.com will feature iReporter photos in a weekly Travel Snapshots gallery. Please submit your best shots of the U.S. for next week. Visit CNN.com/Travel next Wednesday for a new gallery of snapshots from around the world. We'll feature the best shots from across the globe in next week's gallery.  
20  
1
18. 18  
[](/posts/codex-by-openai---ai-that-writes-the-code-for-you-yt7dkhfea "Codex by OpenAI - AI that writes the code for you")  
Article  
![Avatar of ph](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ph)Product Hunt · 5y  
Codex by OpenAI - AI that writes the code for you  
OpenAI Codex is a new machine learning tool that translates your text in the English language into code. Codex is designed to speed up the work of professional programmers, as well as help amateurs get started coding. The tool is available now for free on the OpenAI website.  
19  
4
19. 19  
[](/posts/boost-your-efficiency-vs-code-productivity-plugins-for-dev-teams-etmhzdgar "Boost Your Efficiency: VS Code Productivity Plugins For Dev Teams")  
Article  
![Avatar of csharpcorner](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ada2d584df6241748fc4e71878dc70a3)C# Corner · 5y  
Boost Your Efficiency: VS Code Productivity Plugins For Dev Teams  
VS Code offers a vast variety of extensions that can help you speed up your coding and improve developer-to-developer communication. I rounded up a list of five awesome tools that are guaranteed to bring the productivity of your team to the next level. I hope this post will make your team more efficient and productive. Happy hacking!  
17
20. 20  
[](/posts/openai-s-api-now-available-with-no-waitlist-fbobaoljp "OpenAI’s API Now Available with No Waitlist")  
Article  
![Avatar of oai](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/oai)OpenAI · 5y  
OpenAI’s API Now Available with No Waitlist  
Starting today, developers in supported countries can sign up and start experimenting with our API right away. We’re excited to have the safeguards in place to open up GPT-3 for more developers. As our safeguards continue to improve, we will expand how the API can be used.  
17
21. 21  
[](/posts/github-copilot---will-artificial-intelligence-replace-developers--eb-qdtx6g "GitHub Copilot - Will Artificial Intelligence Replace Developers?")  
Article  
![Avatar of hashnode](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4a287b2e7cb5499bae863f8e7137cdb4)Hashnode · 5y  
GitHub Copilot - Will Artificial Intelligence Replace Developers?  
GitHub Copilot is a Visual Studio Code extension that generates code based on either a docstring , comment or function name. For instance, you could add the following comment, and the Copilot will generate the appropriate piece of code. I would say it's scary and fascinating at the same time! I am highly impressed with it.  
16  
1
22. 22  
[](/posts/how-to-recover-from-deployment-hell-what-i-learned-after-my-discord-bot-crashed-on-a-1000-user-se-ef0bztaxz "How to Recover from Deployment Hell – What I Learned After My Discord Bot Crashed on a 1000+ User Server")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 5y  
How to Recover from Deployment Hell – What I Learned After My Discord Bot Crashed on a 1000+ User Server  
Lynn Zheng's Discord Bot crashed on a 1,000+ User Server. She wrote a blog post about how to recover from deployment hell. Zheng says she learned a lot from the experience. She also wrote a book about the experience, called "Disappearing from the World"  
16
23. 23  
[](/posts/do-not-laugh-a-simple-ai-powered-game-using-tensorflow-js-and-electron-3oprz-gqp "Do not laugh — A simple AI powered game using TensorFlow.js and Electron")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
Do not laugh — A simple AI powered game using TensorFlow.js and Electron  
A simple AI powered game using TensorFlow.js and Electron. The game itself is dead simple. It will start playing a random funny video from YouTube and your only job is: Do not laugh! If the AI catches you laughing it’s game over.  
15
24. 24  
[](/posts/facebook-open-sources-a-chatbot-that-can-discuss-any-topic-pklxo-bfx "Facebook Open Sources a Chatbot That Can Discuss Any Topic")  
Article  
![Avatar of kdnuggets](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/kdnuggets)KDnuggets · 5y  
Facebook Open Sources a Chatbot That Can Discuss Any Topic  
BlenderBot 2.0 incorporates two main innovations relative to the previous version: improved long term memory capabilities and the ability to search the internet for real time knowledge. BlenderBot is able to engage in a large variety of conversations across nearly any topic while displaying human-like characteristics such as empathy and personable levels of engagement.  
15
25. 25  
[](/posts/will-ai-replace-developers-github-copilot-revives-existential-threat-angst----visual-studio-magazin-p9-qiiz8w "Will AI Replace Developers? GitHub Copilot Revives Existential Threat Angst -- Visual Studio Magazine")  
Article  
![Avatar of discdot](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ffa4f4ad5e0b4f9096da7a3943bd5ff2)Discover .NET · 5y  
Will AI Replace Developers? GitHub Copilot Revives Existential Threat Angst -- Visual Studio Magazine  
GitHub's GitHub Copilot is an "AI pair programmer" with code-completion functionality. The preview prompted a predictable revival of the years-long "AI will replace developers" theme on Reddit and the Hacker News dev-oriented social site. A Hacker News post on Hacker News generated 1,225 comments, while a Reddit post generated 532 comments.  
16  
1

[See all AI archives](/tags/ai/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/ai/best-of/2021#page","url":"https://daily.dev/tags/ai/best-of/2021","name":"Best AI Posts of 2021","description":"The most upvoted AI posts of 2021, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/ai/best-of/2021#items","numberOfItems":25,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/introducing-github-copilot-your-ai-pair-programmer-8c1qkefzk","name":"Introducing GitHub Copilot: your AI pair programmer"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/github-copilot-is-here-to-stay-re4jlitud","name":"GitHub Copilot is here to stay"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/github-s-new-ai-tool-can-help-you-to-write-your-code-472yjgg9l","name":"GitHub's New AI Tool Can Help You to Write Your Code"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/top-5-productivity-plugins-for-dev-teams-vdu4emupi","name":"Top 5 Productivity Plugins For Dev Teams"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/all-the-math-you-need-to-know-in-artificial-intelligence-3jhnl1rtt","name":"All the Math You Need to Know in Artificial Intelligence"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/github-copilot-a-powerful-controversial-autocomplete-for-developers-the-new-stack-ligvmtg-i","name":"GitHub Copilot: A Powerful, Controversial Autocomplete for Developers – The New Stack"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/i-asked-ai-to-write-the-code-to-kill-people-with-whom-i-disagree--redsq6283","name":"I asked AI to write the code to kill people with whom I disagree."},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/how-github-copilot-will-change-developers-life-skh1twk7e","name":"How GitHub Copilot will Change Developers Life"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/devutils---everyday-utilities-for-the-everyday-developer-o-ouhlnuo","name":"DevUtils - Everyday utilities for the everyday developer"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/github-introduces-an-ai-pal-to-help-you-code-better-g-n7u2dbh","name":"GitHub introduces an AI pal to help you code better"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/github-copilot-intro-benefits-and-examples-a1ktac006","name":"GitHub Copilot: Intro, Benefits and Examples"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/this-ai-publicly-shames-politicians-but-don-t-laugh-just-yet-vj9c4ezls","name":"This AI publicly shames politicians, but don’t laugh just yet"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/openai-residency-r-irtn7nk","name":"OpenAI Residency"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/15-interesting-ai-project-ideas-for-beginners-dg1qt-arp","name":"15 Interesting AI Project Ideas for Beginners"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/top-5-software-development-trends-in-2021-76ehcujtx","name":"Top 5 Software Development Trends In 2021"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/how-to-build-your-personal-ai-assistant-using-python-1sppee5wu","name":"How to Build Your Personal AI Assistant Using Python"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/artflow-ai-create-your-own-characters-from-textual-input-1koy-zkqg","name":"Artflow AI: Create Your Own Characters from Textual Input"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/codex-by-openai---ai-that-writes-the-code-for-you-yt7dkhfea","name":"Codex by OpenAI - AI that writes the code for you"},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/boost-your-efficiency-vs-code-productivity-plugins-for-dev-teams-etmhzdgar","name":"Boost Your Efficiency: VS Code Productivity Plugins For Dev Teams"},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/openai-s-api-now-available-with-no-waitlist-fbobaoljp","name":"OpenAI’s API Now Available with No Waitlist"},{"@type":"ListItem","position":21,"url":"https://daily.dev/posts/github-copilot---will-artificial-intelligence-replace-developers--eb-qdtx6g","name":"GitHub Copilot - Will Artificial Intelligence Replace Developers?"},{"@type":"ListItem","position":22,"url":"https://daily.dev/posts/how-to-recover-from-deployment-hell-what-i-learned-after-my-discord-bot-crashed-on-a-1000-user-se-ef0bztaxz","name":"How to Recover from Deployment Hell – What I Learned After My Discord Bot Crashed on a 1000+ User Server"},{"@type":"ListItem","position":23,"url":"https://daily.dev/posts/do-not-laugh-a-simple-ai-powered-game-using-tensorflow-js-and-electron-3oprz-gqp","name":"Do not laugh — A simple AI powered game using TensorFlow.js and Electron"},{"@type":"ListItem","position":24,"url":"https://daily.dev/posts/facebook-open-sources-a-chatbot-that-can-discuss-any-topic-pklxo-bfx","name":"Facebook Open Sources a Chatbot That Can Discuss Any Topic"},{"@type":"ListItem","position":25,"url":"https://daily.dev/posts/will-ai-replace-developers-github-copilot-revives-existential-threat-angst----visual-studio-magazin-p9-qiiz8w","name":"Will AI Replace Developers? GitHub Copilot Revives Existential Threat Angst -- Visual Studio Magazine"}]},{"@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":"AI","item":"https://daily.dev/tags/ai"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/ai/best-of"},{"@type":"ListItem","position":5,"name":"2021"}]}]}
```

