Best of Tech News2022

  1. 1
    Article
    Avatar of hashnodeHashnode·4y

    The Complete Modern React Developer 2022

    This course will give you the skills and knowledge to become a Software Developer across the full stack. We will be building a super basic Twitter clone that has CRUD functionality for posting, reading and deleting tweets. In this section you will learn how to setup a Node backend using both Express.js and Nestjs. And as a bonus you will also learn some DevOps when we put a MongoDB and Postgres database inside of a Docker container.

  2. 2
    Article
    Avatar of pointerPointer·4y

    The Code Review Pyramid

    The "Code Review Pyramid" is a visual guide for code reviews. It aims to show which aspects of a code change should be focused on the most and which should be automated. The visual is available as an SVG file and can be printed as a high-res version.

  3. 3
    Article
    Avatar of bytebytegoByteByteGo·4y

    Free System Design PDF (158 pages)

    Alex Xu has been consistently posting on LinkedIn for 7 months now. I just put all the technical LinkedIn posts in one big PDF. It covers 75 topics and has 158 pages! I will update the content monthly by uploading a new PDF. Follow me (Alex Xu) on LinkedIn or subscribe to my newsletter to receive updates.

  4. 4
    Article
    Avatar of honeypotHoneypot·4y

    6 Best Frontend Communities to Join in 2022

    In 2022, there are lots of online developer communities that can scale your learning experience and speed. WeLearnJS is a slack community of JavaScript developers with more than 12,000 members as of June 2022. Reactiflux is an online Discord community of React developers with a massive size of more than 185,000.

  5. 5
    Article
    Avatar of 80lv80 LEVEL·4y

    Microsoft to Buy Activision Blizzard for $68.7 billion

    Microsoft announced they decided to acquire Activision Blizzard, the publisher of Call of Duty, World of Warcraft, and Diablo. The company also announced plans to add Activision’s games to Xbox Game Pass. Microsoft notes it will be the "third-largest gaming company by revenue, behind Tencent and Sony" when the deal is closed.

  6. 6
    Article
    Avatar of communityCommunity Picks·3y

    9 Docker Extensions Every Developer Must Try

    vclusters is a tool with which you can create virtual clusters on top of any Kubernetes cluster. The extension is readily available on the Docker desktop extensions tab and can be installed with a click. The command to list your vcluster list is, vCluster list 4.

  7. 7
    Article
    Avatar of phProduct Hunt·3y

    AI Code Reviewer - AI reviews your code

    AI reviews your code Products Best products. Discover the best products by month. Check out launches that are coming soon.

  8. 8
    Article
    Avatar of hashnodeHashnode·4y

    Traits of a senior software engineer

    Senior engineers are already expected to be technically deep and to deliver on time. Being a “technically deep” engineer is merely a tiny drop in the ocean for a promotion. Being reliable is particularly significant when collaborating with your manager. You should ensure that your work is visible to everyone on your team.

  9. 9
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·4y

    Common JavaScript Mistakes and Best Practices

    JavaScript developers adopted the ES6 standards and started using them in daily programming. But aren’t we using some of these functionalities very frequently?

  10. 10
    Article
    Avatar of hnHacker News·4y

    I make $3K/mo from a browser extension! (+ December 2021 updates)

    After 2 months of beta program, the total free users was ~9,800. That’s not a small audience at all, and the success of the beta program and the launch are heavily affected by the existing audience I have. Free users require a lot of resources to serve (server cost, support, etc.), but there are a lot. of potentials to convert people to paid customers. The launch announcement also helps to gather more attention/support.

  11. 11
    Article
    Avatar of devtoDEV·4y

    I am back with 100 "Dark Mode" CSS loaders

    I can only view about a third of them on my phone (safari is defo the new Internet Explorer! 🤣), can’t wait to get back to my PC and enjoy these properly as they are always mega entertaining and interesting! The dark side is strong with this one!

  12. 12
    Article
    Avatar of 80lv80 LEVEL·4y

    A Fan is Remaking Need for Speed Underground 2 in Unreal Engine

    You can check out the YouTube channel with more demos here. Also, don't forget to join our new Reddit page, our new Telegram channel, and follow us on Instagram and Twitter, where we are sharing breakdowns, the latest news, awesome artworks, and more.

  13. 13
    Article
    Avatar of hashnodeHashnode·4y

    How to Improve Coding skills by doing 100 Days Of Code? Here are the 16 benefits that I got from it.

    On 26 May 2022, I completed the 100 Days of code series on Twitter. I was consistent for the first 48 days but after that, due to my family problem I broke that consistency. By doing code daily and sharing projects on Twitter I grew my Audience from 0 to 3200+.That's all about this article.

  14. 14
    Article
    Avatar of hashnodeHashnode·4y

    Launching Flare ✨ - The twitter for developers we all have been wanting!

    Flare is a new kind of social networking site made especially for software developers. Flare is my entry for the Netlify x Hashnode Hackathon. Flare uses a lot of cool open-source frameworks and tools. The client application for flare is built using Angular and is styled using Tailwind CSS.

  15. 15
    Article
    Avatar of hnHacker News·4y

    Why is LinkedIn so cringe?

    The LinkedIn newsfeed is full of cringe-worthy content. The site’s setup forces everyone on the site to wear the professional “CV mask” LinkedIn is basically tied to your identity and your identity is tied directly to your resume. I think the cringe is due to 3 factors: The personality, what LinkedIn asks you to be and the customer.

  16. 16
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    How to Write Good API Documentation

    API documentation is a written guide stating the functions of the API, how to integrate it into your program, and use cases for the API. It should contain some technical terms, but should still be readable and easy to understand. The goal is for everyone to work together to produce documentation that fully explains the API and guides users without confusion.

  17. 17
    Article
    Avatar of hashnodeHashnode·4y

    How To Increase Your Visibility as a Developer

    Developers can increase their visibility and opportunities by joining a community. Join Hackathons, meet-ups, conferences or any other coding-related events. Find a mentor and create videos or blog posts to help you grow your audience. Get into open source projects by becoming one of those developers that assist with coding new features.

  18. 18
    Article
    Avatar of bytebytegoByteByteGo·4y

    Flowchart of how slack decides to send a notification

    This is the flowchart of how slack decides to send a notification. It is a great example of why a simple feature may take much longer to develop than many people think. When we have a great design, users may not notice the complexity because it feels like the feature just working as intended.

  19. 19
    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.

  20. 20
    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”

  21. 21
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP 38: Where do we cache data?

    This week’s system design refresher: ByteByteGo Facebook page What is OSI Model? What tech stack is commonly used for microservices? We’ve launched a Facebook page and want our content to be more accessible. The diagram illustrates where we cache data in a typical architecture.

  22. 22
    Article
    Avatar of theregisterThe Register·3y

    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.

  23. 23
    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.

  24. 24
    Article
    Avatar of moralisMoralis·4y

    How to Build a Web3 Twitter Clone

    A decentralized version of Twitter would be highly beneficial since it would eliminate the negative aspects of Twitter’s centralized platform. By creating and launching a Twitter clone with Web3 functionality, such a platform can harbor the many pros blockchain tech offers and can provide users with true decentralization. With the proper tools, you can have a Web3 Twitter alternative ready in less than one hour and thirty minutes.

  25. 25
    Article
    Avatar of communityCommunity Picks·3y

    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.