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

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

1. 1  
[](/posts/auth-js-5ffbsnfpz "Auth.js")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 3y  
Auth.js  
Use with any OAuth 2 or OpenID Connect provider - Built in email / passwordless / magic link. Use with any username / password store.  
352  
22
2. 2  
[](/posts/i-quit-google-chrome-after-15-years-here-s-where-i-ended-up-and-why-wwiihx9lv "I quit Google Chrome after 15 years: Here’s where I ended up and why")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 3y  
I quit Google Chrome after 15 years: Here’s where I ended up and why  
Laptop Mag: I quit Google Chrome after 15 years and decided it was time to take a break from Google Chrome. Chrome is impressively intuitive and well laid out — something that not every browser can wear as a badge of pride. The last week and change have been an eye-opener of sorts.  
326  
65
3. 3  
[](/posts/build-a-whatsapp-clone-realtime-chat-using-next-js-socket-io-tailwind-css-node-js-express-and--18ruqxvkn "Build a Whatsapp Clone (Realtime Chat) using Next.js, Socket.io, Tailwind CSS, Node.js, Express and Prisma")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 3y  
Build a Whatsapp Clone (Realtime Chat) using Next.js, Socket.io, Tailwind CSS, Node.js, Express and Prisma  
This comprehensive WhatsApp clone comes packed with a range of awesome features to give you an authentic messaging experience. The Whatsapp Clone uses Next.js, Socket.io, Tailwind CSS, Node.js and Express and Prisma - DEV Community Features of the WhatsApp Clone.  
297  
18
4. 4  
[](/posts/what-i-learned-from-software-engineering-at-google-n0u0kn3qd "What I learned from Software Engineering at Google")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 3y  
What I learned from Software Engineering at Google  
The difference between Software Engineering and Programming is at the core of this book. Software Engineering is programming over time and programming is about writing code. When you're big, anyone might touch your code. The whole thing fits in your head. The earlier you find a mistake, the easier it is to fix.  
259  
14
5. 5  
[](/posts/this-is-why-we-stopped-using-react-native--2lishktw "This is Why We Stopped Using React Native")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
This is Why We Stopped Using React Native  
React Native is a ‘cross-platform’ framework that allows you to create both Android and iOS apps with a single codebase. It’s an alternative to ‘native’ frameworks for iOS and Android which are the frameworks that the vendors of the platforms suggest you use.  
222  
29
6. 6  
[](/posts/devgpt---the-essential-ai-assistant-for-developers-g7yoaeddw "DevGPT - The Essential AI assistant for Developers")  
Article  
![Avatar of ph](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ph)Product Hunt · 3y  
DevGPT - The Essential AI assistant for Developers  
DevGPT combines ChatGPT and 30+ mini-devtools to solve all of the above problems and a lot more to help you save 10s of hours every week. The Essential AI assistant for Developers is the first of its kind.  
172  
15
7. 7  
[](/posts/40-cool-ai-tools-you-should-check-out-april-2023--mccrngoyp "40+ Cool AI Tools You Should Check Out (April 2023)")  
Article  
![Avatar of mlnews](https://media.daily.dev/image/upload/s--0PoEtdkd--/f_auto/v1750409401/squads/marktechpost?_a=BAMClqZW0)Machine Learning News · 4y  
40+ Cool AI Tools You Should Check Out (April 2023)  
Quinvio AI Quinvio is an AI video creation tool that enables quick video presentations with an intuitive editor, AI assistance for writing, and an option to choose an AI spokesperson. Ask your PDF AskYourPdf is anAI chatbot that helps users interact with PDF documents easily and extract insights.  
156  
12
8. 8  
[](/posts/monorepo-explained-l2jrzty90 "Monorepo Explained")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 3y  
Monorepo Explained  
There are many great monorepo tools, built by great teams, with different philosophies. We chose these tools because of their usage or recognition in the Web development community. The tools we'll focus on are: Bazel (by Google), Gradle Build Tool (by Gradle, Inc), Lage (by Microsoft), Lerna.  
153  
5
9. 9  
[](/posts/google-s-answer-to-chatgpt-arrives-in-gemini-here-s-how-to-access-it--erfcbbex5 "Google's Answer to ChatGPT Arrives in Gemini [Here's How To Access It]")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 3y  
Google's Answer to ChatGPT Arrives in Gemini \[Here's How To Access It\]  
Gemini is Google's rival to ChatGPT, offering advanced conversational abilities. It comes in three variants and Gemini Ultra outmatches GPT-4 across benchmark tests. Gemini has multimodal learning capabilities and aims to absorb sensory inputs like touch and sound. Gemini Pro is currently public-facing, while Gemini Ultra will be released in 2024.  
142  
11
10. 10  
[](/posts/web-scraping---a-complete-guide-9rau2th6e "Web Scraping - A Complete Guide")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 4y  
Web Scraping - A Complete Guide  
Web Scraping, also known as data extraction or data scraping, is the process of extracting or collecting data from websites or other sources in the form of text, images, videos, links, etc. It is helpful when a particular website does not have an official API or has a limit on the access of data.  
113  
4
11. 11  
[](/posts/google-launches-a-github-copilot-competitor-ghyr9lvyj "Google launches a GitHub Copilot competitor")  
Article  
![Avatar of tc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/tc)TechCrunch · 3y  
Google launches a GitHub Copilot competitor  
Google launches a GitHub Copilot competitor to GitHub’s Copilot, a chat tool for asking questions about coding and Google Cloud services. At the core of virtually all of these new code completion and code generation tools is Codey. Google Cloud will use Codey to help developers manage all of their services on Google Cloud.  
112  
23
12. 12  
[](/posts/51-ai-tools-you-should-be-using-for-life-programming-content-creation-and-everything-else-pq1c-uw-z "51 AI tools you should be using for life, programming, content creation and everything else")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 4y  
51 AI tools you should be using for life, programming, content creation and everything else  
51 AI tools you should be using for life, programming, content creation and everything else. These are tools we should ALL be using NOW! You can use them in all aspects of life. They can generate content for social media, help you with life issues and can even help you to get a job.  
113  
16
13. 13  
[](/posts/how-to-learn-to-code-get-a-developer-job-in-2023-full-book--vdni5bxw1 "How to Learn to Code & Get a Developer Job in 2023 [Full Book]")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 4y  
How to Learn to Code & Get a Developer Job in 2023 \[Full Book\]  
How to Learn to Code & Get a Developer Job in 2023 is the full book – for free – right here on freeCodeCamp.org. More than a million people visit this website each day to learn about math, programming, and computer science. The book is for anyone who is considering a career in software development.  
103  
7
14. 14  
[](/posts/you-can-t-trust-google-zbbidetvm "You can't trust Google")  
Article  
![Avatar of dhh](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/b7c11ef4e9954addbc4857515fd21609)David Heinemeier Hansson · 3y  
You can't trust Google  
Google bought Nest almost a decade ago, and has managed to do worse than nothing with its product portfolio since. This goes from Workspaces to Gmail for Domains to even the Google Cloud Platform. This is an evergreen observation, but I'm bringing it up in celebration of Google killing their domain name registrar Google Domains just now.  
92  
14
15. 15  
[](/posts/how-i-used-github-copilot-to-build-a-browser-extension-bck75cvtm "How I used GitHub Copilot to build a browser extension")  
Article  
![Avatar of ghblog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/106cf162b88840808484d4b5429b59b1)GitHub Blog · 3y  
How I used GitHub Copilot to build a browser extension  
For the first time ever, I built a browser extension and did it with the help of GitHub Copilot. I’ve built a rock, paper, scissors game with GitHub Cop Pilot but never a browser Extension. I wanted to create steps that anyone could easily replicate when building this extension, or any other extension.  
90  
4
16. 16  
[](/posts/3-reasons-why-google-bard-is-better-than-chatgpt-jtbldswqr "3 Reasons Why Google Bard is Better Than ChatGPT")  
Article  
![Avatar of uxplanet](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/45df2b4bdc604c15aa75bc4e9c5f493c)UX Planet · 3y  
3 Reasons Why Google Bard is Better Than ChatGPT  
Google Bard is a chat-based AI tool from Google. It is one of the ChatGPT competitors that offers some unique features. In this article, I want to review the top 3 features I find the most valuable for product designers.  
86  
17
17. 17  
[](/posts/build-an-seo-optimized-blog-with-next-js-hnuveohac "Build an SEO-Optimized Blog with Next.js")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 3y  
Build an SEO-Optimized Blog with Next.js  
The course leverages the power of several modern tools and frameworks to build the blog. This includes Next.js for the core application, Tailwind CSS for styling, Contentlayer to render Markdown blogs seamlessly. Lottie Animation for interactive animations, React hook form for form functionalities, Next Sitemap for creating a sitemap.  
79  
2
18. 18  
[](/posts/mobile-first-design-guide-2023-jcxsfobwn "Mobile-First Design Guide 2023")  
Article  
![Avatar of uxplanet](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/45df2b4bdc604c15aa75bc4e9c5f493c)UX Planet · 3y  
Mobile-First Design Guide 2023  
Mobile-first is a design approach in which we start the product design process from the mobile end. In 2012, 10.88% of all global web traffic came through mobile phones. In 2023, that figure was a whopping 56.86%! Mobile searches have accounted for over 50% ofall searches on Google for the past four years.  
79  
2
19. 19  
[](/posts/10-best-coding-and-programming-interview-books-in-2023-fdbxzbpc2 "10 Best Coding and Programming Interview Books in 2023")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 3y  
10 Best Coding and Programming Interview Books in 2023  
10 Best Coding and Programming Interview Books in 2023\. In the past, I have hared some of the best online courses to prepare coding interviews. These books are enough to crack even the toughest of the job interviews at Amazon, or Microsoft. They provide excellent coverage of all essential topics for programming job interviews.  
74  
1
20. 20  
[](/posts/how-to-get-started-with-nodejs-a-handbook-for-beginners-dukzfxiom "How to Get Started with NodeJS – a Handbook for Beginners")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 3y  
How to Get Started with NodeJS – a Handbook for Beginners  
In this tutorial, we'll take a high-level look at Node.js– what it is, and what can you do with it. We'll cover all the important Node concepts with hands-on examples and a lot of code snippets. This article is heavily inspired by the NodeJS and Express - Full Course on freeCodeCamp taught by John Smilga.  
74  
3
21. 21  
[](/posts/why-use-flutter-in-2024-v9bfzqcgd "Why use Flutter in 2024")  
Article  
![Avatar of shiftmag](https://media.daily.dev/image/upload/s--IO-OIwVf--/f_auto/v1724242797/squads/shiftmag)ShiftMag - Insightful Engineering Content · 3y  
Why use Flutter in 2024  
Flutter is an open-source framework that offers high-performance app development, rapid iteration with hot reload, and a thriving community. It excels in networking and custom UI applications, IoT projects, and MVP development. Flutter is a good choice for streamlining development and reducing workload, and it has been continuously enhanced with new features and capabilities. However, it still has some limitations compared to well-established web development frameworks.  
72  
13
22. 22  
[](/posts/nextjs-data-fetching-strategies-for-server-side-components-zn5tttnmu "NextJS: Data Fetching Strategies for Server Side Components")  
Article  
![Avatar of awstip](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/aea5725665d4494d8470f6c11612e774)AWS Tip · 3y  
NextJS: Data Fetching Strategies for Server Side Components  
NextJS is an extension of ReactJS that provides features like Server Side components, Client and Server Rendering, Data fetching with revalidation and built in optimizations. NextJS gives us freedom to decide if we want a component to be rendered at client or server.  
73  
3
23. 23  
[](/posts/project-idx-122eoztri "Project IDX")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 3y  
Project IDX  
Project IDX lets you preview your full-stack, multiplatform apps as your users would see them. You can also import your existing applications from GitHub, with support for most tech stacks. To be one of the first people to try it out and give feedback, join the waitlist for our limited preview.  
73  
6
24. 24  
[](/posts/dark-themed-ui-design-tips-4hkdahypd "Dark-Themed UI Design Tips")  
Article  
![Avatar of hackernoon](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hackernoon)Hacker Noon · 3y  
Dark-Themed UI Design Tips  
A dark mode has been deemed a requirement for UI by both Apple and Google. Reduced brightness in a dark environment offers safety and can reduce eye strain. The use of digital technology is increasing with tech revolutionization. We spend almost 10 hours of the day sitting in front of a digital screen.  
72  
2
25. 25  
[](/posts/what-we-look-for-in-a-resume-ugxiwhhji "What we look for in a resume")  
Article  
![Avatar of changelog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f65a74bcb028447aa606f06695d607d3)Changelog · 4y  
What we look for in a resume  
The resume evaluation process is pretty much a black box for most candidates. "Resume" here refers to both the traditional resumes and LinkedIn profiles. If your LinkedIn is current and contains all the information you want to share, that's fine.  
68  
6

[See all Google archives](/tags/google/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/google/best-of/2023#page","url":"https://daily.dev/tags/google/best-of/2023","name":"Best Google Posts of 2023","description":"The most upvoted Google posts of 2023, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/google/best-of/2023#items","numberOfItems":25,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/auth-js-5ffbsnfpz","name":"Auth.js"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/i-quit-google-chrome-after-15-years-here-s-where-i-ended-up-and-why-wwiihx9lv","name":"I quit Google Chrome after 15 years: Here’s where I ended up and why"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/build-a-whatsapp-clone-realtime-chat-using-next-js-socket-io-tailwind-css-node-js-express-and--18ruqxvkn","name":"Build a Whatsapp Clone (Realtime Chat) using Next.js, Socket.io, Tailwind CSS, Node.js, Express and Prisma"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/what-i-learned-from-software-engineering-at-google-n0u0kn3qd","name":"What I learned from Software Engineering at Google"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/this-is-why-we-stopped-using-react-native--2lishktw","name":"This is Why We Stopped Using React Native"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/devgpt---the-essential-ai-assistant-for-developers-g7yoaeddw","name":"DevGPT - The Essential AI assistant for Developers"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/40-cool-ai-tools-you-should-check-out-april-2023--mccrngoyp","name":"40+ Cool AI Tools You Should Check Out (April 2023)"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/monorepo-explained-l2jrzty90","name":"Monorepo Explained"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/google-s-answer-to-chatgpt-arrives-in-gemini-here-s-how-to-access-it--erfcbbex5","name":"Google's Answer to ChatGPT Arrives in Gemini [Here's How To Access It]"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/web-scraping---a-complete-guide-9rau2th6e","name":"Web Scraping - A Complete Guide"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/google-launches-a-github-copilot-competitor-ghyr9lvyj","name":"Google launches a GitHub Copilot competitor"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/51-ai-tools-you-should-be-using-for-life-programming-content-creation-and-everything-else-pq1c-uw-z","name":"51 AI tools you should be using for life, programming, content creation and everything else"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/how-to-learn-to-code-get-a-developer-job-in-2023-full-book--vdni5bxw1","name":"How to Learn to Code & Get a Developer Job in 2023 [Full Book]"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/you-can-t-trust-google-zbbidetvm","name":"You can't trust Google"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/how-i-used-github-copilot-to-build-a-browser-extension-bck75cvtm","name":"How I used GitHub Copilot to build a browser extension"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/3-reasons-why-google-bard-is-better-than-chatgpt-jtbldswqr","name":"3 Reasons Why Google Bard is Better Than ChatGPT"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/build-an-seo-optimized-blog-with-next-js-hnuveohac","name":"Build an SEO-Optimized Blog with Next.js"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/mobile-first-design-guide-2023-jcxsfobwn","name":"Mobile-First Design Guide 2023"},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/10-best-coding-and-programming-interview-books-in-2023-fdbxzbpc2","name":"10 Best Coding and Programming Interview Books in 2023"},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/how-to-get-started-with-nodejs-a-handbook-for-beginners-dukzfxiom","name":"How to Get Started with NodeJS – a Handbook for Beginners"},{"@type":"ListItem","position":21,"url":"https://daily.dev/posts/why-use-flutter-in-2024-v9bfzqcgd","name":"Why use Flutter in 2024"},{"@type":"ListItem","position":22,"url":"https://daily.dev/posts/nextjs-data-fetching-strategies-for-server-side-components-zn5tttnmu","name":"NextJS: Data Fetching Strategies for Server Side Components"},{"@type":"ListItem","position":23,"url":"https://daily.dev/posts/project-idx-122eoztri","name":"Project IDX"},{"@type":"ListItem","position":24,"url":"https://daily.dev/posts/dark-themed-ui-design-tips-4hkdahypd","name":"Dark-Themed UI Design Tips"},{"@type":"ListItem","position":25,"url":"https://daily.dev/posts/what-we-look-for-in-a-resume-ugxiwhhji","name":"What we look for in a resume"}]},{"@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":"Google","item":"https://daily.dev/tags/google"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/google/best-of"},{"@type":"ListItem","position":5,"name":"2023"}]}]}
```

