Best of HashnodeDecember 2021

  1. 1
    Article
    Avatar of hashnodeHashnode·4y

    Using Notion to organise programming topics

    Commonplace books (or commonplaces) are a way to compile knowledge, usually by writing information into books. Commonplaces are used by readers, writers, students, and scholars as an aid for remembering useful concepts or facts. Notion is my preferred tool to implement a commonplace book for code related knowledge.

  2. 2
    Article
    Avatar of hashnodeHashnode·4y

    25 Must-Visit Killer Websites For Developers

    There are so many websites to make the work of developers easier. In this article, we will see 25 Must-Visit Killer Websites For Developers. DevDocs brings together numerous API documentation in a single, searchable interface. Code Beautify makes your source code more beautiful and easy to read.

  3. 3
    Article
    Avatar of hashnodeHashnode·4y

    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.

  4. 4
    Article
    Avatar of hashnodeHashnode·4y

    How I made $10,000 revenue in one month with my first info product

    Kent Clothier made $10,000 from his first eBook in one month. It took him 8 months of inconsistent tweeting to get to 1,500 followers. He followed his mentor's advice to build a Twitter network on the same day he met his mentor again. He is currently working on his second eBook.

  5. 5
    Article
    Avatar of hashnodeHashnode·4y

    Easy ways to center a div

    Using CSS Grid and Flexbox, we can center a .div using margin:auto in our flex item. Using the position property requires a few more lines of code, but don't worry! It's still an easy way. We first need to set the position of our parent element to relative, followed by our child element position to absolute.

  6. 6
    Article
    Avatar of hashnodeHashnode·4y

    Why You Should Keep a Programming Journal

    Journaling can help you articulate your thoughts. It can also help you stay motivated on long-term projects. Log your successes along the way, perhaps in the back of your notebook. A bug-tracker might be great for tracking todos and bugs, but a journal can be better for tracking topics, questions, and other “things”

  7. 7
    Article
    Avatar of hashnodeHashnode·4y

    Jobs in Web3 - How I landed a job in 4 months

    The author is a developer and technical writer for web3. He says there is a lack of opportunities for junior developers in the web3 space. The fastest way to learn web3 is to join a web3 developer group, he says. For more information on how to get a job in web3, visit ETH Global.

  8. 8
    Article
    Avatar of hashnodeHashnode·4y

    The Ultimate Linux Cheatsheet

    Linux is a Unix-like, Kernal based, fully-memory protected, multitasking operating system. It is open-source software that runs on a wide range of hardware, from PCs to even Macs. Some commands may not work for you correctly due to issues like missing packages, differences in versions.

  9. 9
    Article
    Avatar of hashnodeHashnode·4y

    2021 Tech Highlights: Best Software For Dev Teams

    The last 12 months were filled with constant learning and adapting to the new trends that completely changed the way we used to work. The challenges we faced pushed us into searching for convenient software that could help us handle the new normal. In this short post, I would like to share with you the discoveries I made this year in the field of developer tools.

  10. 10
    Article
    Avatar of hashnodeHashnode·4y

    Introducing GitLive's Early Access Program for VS Code

    GitLive’s Early Access Program is now available in VS Code. By joining the EAP you can test our latest features before the major release. Your feedback will help us address issues and make sure that an updated version of the app will meet your expectations.

  11. 11
    Article
    Avatar of hashnodeHashnode·4y

    Announcing Advent of JavaScript - A FREE Series of JavaScript Challenges

    For 24 days, you'll get to develop your JavaScript skills with one new challenge each day. Each challenge includes: All the HTML and CSS you need to get started, allowing you to focus on the JavaScript. A brief on how to get start, ways to push yourself, and steps to help you get started.

  12. 12
    Article
    Avatar of hashnodeHashnode·4y

    Building a Chrome extension using JavaScript

    In this blog, we're going to walk you through creating a basic Chrome extension called CryptoBase. This kind of extension fires a browser notification based on the fulfilment of specific business logic. We'll also be keeping everything as per the Manifest V3(MV3) framework while building our extension.

  13. 13
    Article
    Avatar of hashnodeHashnode·4y

    Typewriter effect CSS

    In this article, we'll be creating a typewriter effect in CSS. We won't be needing any JavaScript to achieve this effect. We just need a paragraph or text element that we can manipulate. Let's start by adding the blinking type caret at the end.

  14. 14
    Article
    Avatar of hashnodeHashnode·4y

    Introducing GitLive's Early Access Program for JetBrains

    GitLive 15.0.0 is now available via the EAP channel on the JetBrains marketplace. The Early Access Program is available to teams that use Jet brains IDEs (VS Code support coming soon)! By joining GitLive’s EAP you can test our latest features before the major release.

  15. 15
    Article
    Avatar of hashnodeHashnode·4y

    Intro to Prisma and TypeScript

    Prisma is a next-gen "ORM" with a unique "data-mapper" model. Prisma also offers a database migration tool called Prisma Migrate and a nice GUI that allows you to visualize and update data. This tutorial will assume a basic knowledge of JavaScript, TypeScript, and Database Terminology.

  16. 16
    Article
    Avatar of hashnodeHashnode·4y

    Create an animated sidebar with TailwindCSS in React💫

    In many apps you need a sidebar/drawer which slides in if you click on a hamburger icon. In this tutorial, we are going to see how to build that. We will also add some conditional classes to the main div to make it easier to use.

  17. 17
    Article
    Avatar of hashnodeHashnode·4y

    Design Privacy Settings At Facebook

    The privacy implementation design can be fairly complex, so we will limit it to a few core features that can be covered in a 45-minute interview round. You can use the following framework to better answer the Design Facebook Privacy Settings question in the interview. It will help you to maintain focus and answer it better.