Best of DevToolsDecember 2021

  1. 1
    Article
    Avatar of jetbrainsJetBrains·4y

    Learn in 1 Hour: Design Patterns

    This week's Hour of Code is about design patterns. Design patterns are reusable templates for commonly occurring problems in software design. At JetBrains Academy, you can get an introduction to design patterns and learn five types of the most common creational patterns. Click the links below to open the educational topics that will allow you to not only read a detailed theory about a specific design pattern but also apply your skills straight to practice.

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

  3. 3
    Article
    Avatar of devdojoDevDojo·4y

    Using Notion to organise programming topics

    When it comes to software development, having a commonplace book is one of the best things we can do to keep track of things, and to help not forget concepts. Notion is my preferred tool to implement a commonplace books for code related knowledge. I divide my notes into the following parts:Core topics,Study and practice,App and business ideas, andSimplification. The note will be highlighted, and when I am looking for what I'm looking for I would be able to open it and see.

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

    How to Get Started As a Front-end Web Developer in 2022 (Complete Roadmap with Free Resources)

    How to Get Started As a Front-end Web Developer in 2022 (Complete Roadmap with Free Resources) A guide on how to become a front-end web developer in 2022. Salvor Pirenne: There are plenty of amazing free resources you can learn from.

  5. 5
    Article
    Avatar of hackernoonHacker Noon·4y

    VS Code Extensions with a Bright 2022

  6. 6
    Article
    Avatar of logrocketLogRocket·4y

    The best TypeScript IDEs

    There are many IDEs available, each with a different feature set and design ethos. In this article, we’ll compare some of the most popular IDEs based on the following criteria: ease of use, extensibility, performance and debugging ability. These IDEs include:Visual Studio Code, WebStorm and Visual Studio 2019/2022.

  7. 7
    Article
    Avatar of devtoDEV·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.

  8. 8
    Article
    Avatar of itnextITNEXT·4y

    Best VS Code Extensions For Flutter

    There are many ways you can improve your productivity using extensions of VS Code. Awesome Flutter Snippets is a collection of commonly used Flutter classes and methods. Dart Data Class Generator is a Visual Studio Code extension that allows you to create dart data classes easily, fast, and without writing boilerplate.

  9. 9
    Article
    Avatar of vsVisual Studio Blog·4y

    Visual Studio 2022 for Mac Preview 4

    Visual Studio 2022 for Mac Preview 4 is now available for download. It continues our move of the IDE to fully native macOS UI, fixes many top issues, and introduces new experiences for laying out your windows and searching your source. Get the latest release using the Visual Studio > Check for Updates… menu or download it now.

  10. 10
    Article
    Avatar of vscodeVisual Studio Code·4y

    Visual Studio Code November 2021

    The November 2021 release of Visual Studio Code is now available. There are many updates in this version that we hope you will like. Join us live at the VS Code team's livestream on Thursday, December 9 at 8am Pacific (4pm London) to see a demo of what's new in this release.

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

  12. 12
    Article
    Avatar of devtoDEV·4y

    I share my Notion template with over 440 pages of web development content

    Using Notion to organise programming topics. Over 440 pages containing over 270 HTML and CSS related questions to practice your knowledge in a spaced repetition manner. Information about CSS, HTML, JavaScript, ReactJS, Ruby on Rails, SQL, and more! Cheatsheets and links to free tutorials and courses.

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

  14. 14
    Article
    Avatar of jetbrainsJetBrains·4y

    Learn in 1 Hour: Introduction to Linear Algebra

    Learn in 1 Hour: Introduction to Linear Algebra kicks off the week. Take on the role of a scientist and solve a range of genetic problems. Share a story about something interesting, challenging, or fun you’ve done at JetBrains Academy in 1 hour and get a chance to win a 25% discount on your personal subscription.

  15. 15
    Article
    Avatar of systemweaknessSystem Weakness·4y

    Install Ngrok

    Ngrok Installation: To download ngrok, click on this link : https://ngrok.com/download. After downloading go to the Downloads directory, then unzip the downloaded ZIP file. Then switch back to terminal, then before running the file we need to give it executable permission.

  16. 16
    Article
    Avatar of devtoDEV·4y

    Neovim LSP to replace VSCode

    Neovim 0.6+ is installed and ready to go. I'm not going to cover all the options available, but here are some common ones that can be used or omitted. If you are looking for a much simpler solution to replacing VSCode with a terminal editor I suggest reading my minimal vim post.

  17. 17
    Article
    Avatar of jetbrainsJetBrains·4y

    Learn in 1 Hour: Object-Oriented Programming in Python

    Learn in 1 Hour: Object-Oriented Programming in Python. This is the second day in the series of blog posts about what you can do in just an hour at JetBrains Academy. We decided to dedicate the next four days to the intricacies of particular programming languages, starting with Python.

  18. 18
    Article
    Avatar of chromeChrome Developers·4y

    Full accessibility tree in Chrome DevTools

    Chrome DevTools is launching a full accessibility tree making it easier for developers to get an overview of the whole tree. In this post find out how this tree is created and how to use it in your work. In Chrome DevTools, we provide the accessibility pane to help developers understand how their content is exposed to assistive technology.