Best of Google2022

  1. 1
    Article
    Avatar of daily_updatesdaily.dev Changelog·4y

    Authentication just got easier!

    Authentication just got easier! Now you can log in with Google, Facebook, Github, Apple or email. But wait, there is more! You can now connect multiple authentication providers. This is super useful if you are logged in with say Facebook on your phone but not on your PC.

  2. 2
    Article
    Avatar of communityCommunity Picks·4y

    Making a fast website is SUPER EASY

    For a website whose goal is to convert customers by selling goods or services, the website should be attractive to look at. Images take up a huge part of the website's total size. As of August 2022, images made up on average 45% on desktop and 44% on mobile of a page’s total weight. Optimizing the images can therefore result in big and easy wins.

  3. 3
    Article
    Avatar of communityCommunity Picks·4y

    Please Stop Using Local Storage

    Local storage is just one big old JavaScript object that you can attach data to (or remove data from) Local storage provides at least 5MB of data storage across all major web browsers. This is a fairly low limit for people building apps that are data intensive or need to function offline. If the app you're using doesn't fit the above description: don't use local storage.

  4. 4
    Article
    Avatar of communityCommunity Picks·4y

    "Google" programmers. How one idiot hired a couple more idiots

    Ivan Belokamentsev is the founder of PVS-Studio, a Russian IT company. He changed the recruitment plan for programmers to make them write code on a computer, not on a sheet of paper. The change made a huge difference in the productivity of his team.

  5. 5
    Article
    Avatar of glcGolang News·4y

    A personal information dashboard for your terminal, developed in Golang

    WTF is a personal information dashboard for your terminal, developed in Golang for those who spend most of their day in the command line. It provides a framework for rapidly viewing crucial at-a-glance information quickly. Keep an eye on your OpsGenie schedules, Google Calendar, Git and Github repositories.

  6. 6
    Article
    Avatar of hnHacker News·4y

    Google Search Is Dying

    Reddit is currently the most popular search engine. The only people who don't know that are the team at Reddit, who can’t be bothered to build a decent search interface. The long answer is that most of the web has become too inauthentic to trust. Google is no longer producing high quality search results in a significant number of important categories.

  7. 7
    Article
    Avatar of devgeniusDev Genius·4y

    The Programming Language(s) of the Future

    C, C++, and Rust are not that easy, they force you to think about object lifetimes, dynamic allocations, etc. But even just in 3 categories, there are lots of differences and blurry decisions. If we consider the ease of use, and power of the implemented structures, the results will get more blurry. Until now, what have we learned? We compared the languages.

  8. 8
    Article
    Avatar of devtoDEV·4y

    Notesnook is now open source!

    Notesnook is a free (as in speech) & open source note taking app focused on user privacy & ease of use. It features 100% end-to-end encrypted sync (free & unlimited for all) encrypted attachments (unlimited storage for as low as $0.99/mo) and encrypted publishing of notes. Creating free alternatives to data "stealing"

  9. 9
    Article
    Avatar of communityCommunity Picks·4y

    Carbon, a new programming language from Google, aims to be C++ successor

    Carbon is the latest programming language to be built within Google. It was unveiled today as an experimental successor to C++. The project’s code is hosted publicly on GitHub and is open for pull requests. Carbon is intended to be fully interoperable with existing C++ code.

  10. 10
    Article
    Avatar of hnHacker News·4y

    How long since Google said a Google Drive Linux client is coming?

  11. 11
    Article
    Avatar of pointerPointer·3y

    google/comprehensive-rust: This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust to everyone.

    The course is built using mdBook and its Svgbob plugin. Run $mdbook serve to start a web server with the course. You can use to create a static version of the course in the directory. For questions or comments, please contact Martin Geisler or start a discussion on GitHub.

  12. 12
    Article
    Avatar of communityCommunity Picks·4y

    Solve Problems like a Developer

    The general problem-solving process is quite similar in different fields of life. By the end of this post, you'll learn how to efficiently solve problems like a developer.

  13. 13
    Article
    Avatar of communityCommunity Picks·4y

    I've started using Mozilla Firefox and now I can never go back to Google Chrome

    Google Chrome has an array of AdBlock extensions that keeps your data out of the hands of marketing firms. Mozilla Firefox has far more than that and a sizable amount is devoted to blocking the vast array of internet trackers used by most sites. Unlike Chrome, Firefox is extremely anti-tracking to the point that outside forces (whether work or school) are unable to install tracking extensions and programs into the browser.

  14. 14
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Learn Go Programming by Building 11 Projects

    The Go programming language is an open-source and compiled language designed by Google. Go is popular for cloud-based or server-side applications. We just published a course on the freeCodeCamp.org YouTube channel that will help you improve your Go skills by teaching you how to create eleven projects.

  15. 15
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Machine Learning for Everybody

    The freeCodeCamp.org YouTube channel is the perfect place to start your learning journey. The course is an excellent introduction to many of the key machine learning concepts. You will also learn how to program different machine learning models on Google Collab. Google provided a grant that made this course possible.

  16. 16
    Article
    Avatar of communityCommunity Picks·4y

    JavaScript: V8 Engine

    The letters 'JS' within a square JavaScript: V8 Engine is a single-threaded scripting language. This means it can only do 1 thing at a time. It has 1 call stack.

  17. 17
    Article
    Avatar of quastorQuastor Daily·4y

    Building a Scalable Notification Service

    Razorpay is one of India’s most valuable fintech startups. The company powers payments for over 8 million businesses in India and has been growing extremely quickly. With the increase in transactions, the Razorpay team encountered a few scalability issues - Database Bottleneck - Read query performance was getting worse and it couldn’t scale to meet the required input/output operations per second.

  18. 18
    Article
    Avatar of asayerasayer·4y

    JavaScript SEO best practices

    JavaScript is a popular programming language used by more than 80 percent of U.S. stores. Google’s webmaster is saying: The JavaScript frameworks were first implemented on the client side only while inviting much trouble in client-side rendering. The worst thing is that the wrong website or a wrong page could appear on the search results. This will eventually resolve on its own but could cause issues.

  19. 19
    Article
    Avatar of itnextITNEXT·3y

    If I Could Only Teach One Thing To A Beginner Developer

    A few weeks ago, I wrote a blog post about how to abstract your code to make it easier to reuse. The top 1 principle is the “Single Responsibility Principle’, or SRP for short. SRP means you should keep your function, class or module as simple and coherent as possible.

  20. 20
    Article
    Avatar of pointerPointer·4y

    mikeroyal/Self-Hosting-Guide: Self-Hosting Guide. Learn all about locally hosting(on premises & private web servers) and managing software applications by yourself or your organization.

    Most self-hosted software can be installed using Docker, a packaging system which allows software to bundle their configuration and dependencies. Shipwright is a WebUI to generate templates for Yacht, Portainer, Docker-Compose, and Unraid. Dozzle is a small lightweight application with a web based interface to monitor Docker logs. Diun is a tool that receive notifications when a Docker image is updated.

  21. 21
    Article
    Avatar of gcgitconnected·4y

    Why Firefox Deserves Its Sad Decline…

    Mozilla Firefox was the very first web browser to popularize the idea of “tabs”(Thanks chrome) It was the first browser to start its own download manager, independent of the operating system. In June 2008, Firefox set the world record for having the most “unique downloads in one day”

  22. 22
    Article
    Avatar of tcTechCrunch·4y

    Google pauses hiring, Netflix loses nearly 1M customers, and Slack increases prices – TechCrunch

    Week in Review is our weekly newsletter recapping the top stories to hit TechCrunch in the past seven days. This week's top story was about a new set of documents detailing how the Department of Homeland Security taps third-party data brokers. Tesla sold 75% of its Bitcoin holdings in its most recent earnings report.

  23. 23
    Article
    Avatar of hnHacker News·4y

    Google Analytics declared illegal in the EU.

    The Austrian Data Protection Authority has declared Google Analytics illegal in Europe. Google is "subject to surveillance by US intelligence services and can be ordered to disclose data of European citizens to them" Google users can, however, make a setting in their Google accounts to stop Google from evaluating their use of third-party websites.

  24. 24
    Article
    Avatar of communityCommunity Picks·4y

    Coding interviews: Everything you need to prepare

    Coding interviews are a form of technical interviews used to access a potential software engineer's competencies through presenting them with programming problems. AlgoMonster has the added perk of synthesizing common interview question patterns that you could apply to solve any other questions you have never encountered before.

  25. 25
    Article
    Avatar of asayerasayer·4y

    SEO Tips for Next.js sites

    Next.js is an open-source react framework tool created by Vercel. It enables you to use React to create server-side rendering and static web applications. Next.js has a few different techniques and APIs that developers can use to ensure we’re providing as much SEO value as possible.