Best of General ProgrammingSeptember 2020

  1. 1
    Article
    Avatar of hashnodeHashnode·6y

    Top 10 Visual Studio Code extensions you need to install

    Visual Studio Code is an amazing tool for developers. There are a number of extensions you can install to make your life easier. We will walk you through ten of the best ones to help you with your development. The list includes Tailwind CSS IntelliSense, TabNine, Prettier, Live Sass Compiler and Dracula Theme.

  2. 2
    Article
    Avatar of hashnodeHashnode·6y

    Free Web Development Resources

    Coding Challenge Platforms: codewars.com. Free Hosting: netlify.com, firebase.com and cloudhosting.io. Remote jobs: flexjobs.com., weworkremotely.co and jobspresso.co. Images: unsplash.com; pixabay.com/ouch; drawkit.io/illustrations.

  3. 3
    Article
    Avatar of hashnodeHashnode·6y

    5 best practices for clean coding in JavaScript

    Clean coding means that you write code for your later self and your co-workers and not for the machine. Here are some of the clean coding practices which I follow while writing Javascript code. These are not framework-specific practices and can be used with any framework. Always write the linear code as much as possible.

  4. 4
    Article
    Avatar of hashnodeHashnode·6y

    Top 10 Chrome extensions for developers 👀

    Following my article about the top 10 visual studio code plugins and 5 full-stack projects we are now looking at Chrome extensions. Daily.dev really became my go-to extension! They provide a default opening tab that shows you the most awesome dev news. Grammarly for Chrome works great on all kinds of websites.

  5. 5
    Article
    Avatar of hashnodeHashnode·6y

    7 Simple Rules to Make Life Better for Developers

    Life is 10% what happens to us and 90% how we respond to it, says Linghesh Ganes. Form new habits continuously and build healthy and positive relationships. Find a mentor to help you change your life for the better, and adapt to the virtual environment.

  6. 6
    Article
    Avatar of devtoDEV·6y

    “CSS Flexbox Cheatsheet” v3

    The biggest change in this update is the addition of interactive demos to most properties. You will be able to see how each value works just by clicking on the buttons. I’m looking forward to your feedback! Tell me what you like about it and what you would like to see more.

  7. 7
    Article
    Avatar of reactReact·6y

    Introducing the New JSX Transform

    React 17 RC includes support for a new version of the JSX transform. Upgrading to the new transform is completely optional, but it has a few benefits. It will enable future improvements that reduce the number of concepts you need to learn React. There are some performance improvements and simplifications that React.createElement does not allow.

  8. 8
    Article
    Avatar of medium_jsMedium·6y

    My Top 5 APIs For New Developers

    My Top 5 APIs For New Developers. An API, or an ‘Application Programming Interface’, is an interaction aide that allows applications to talk to each other. I wanted to share some of my favourite APIs to play around with, in case any of you are looking to have a practice or want to learn more about the world of APIs.

  9. 9
    Article
    Avatar of hashnodeHashnode·6y

    VS Code Extensions I use Daily

  10. 10
    Article
    Avatar of dailydaily.dev·6y

    Why You Do Not Have To Be A Super Developer

    It is very easy to form the wrong idea about working as a developer. Most of the developers I know do not even touch the computer after work hours. The thing many people miss out is that the developers sharing their work online are mostly experienced developers. Stop comparing yourself to other developers online, and define your success.

  11. 11
    Article
    Avatar of hashnodeHashnode·6y

    Uxcel: UX/UI for developers and designers

    Uxcel is an app that teaches you UX/UI. The app has a Course, Lesson of the Week, and a UEye Training section. It has 6 levels which covers pretty much everything, like Color Theory, UI Design Principles, Typography, Iconography, Terminologies.

  12. 12
    Article
    Avatar of hashnodeHashnode·6y

    JavaScript ES2020 - The Features You Should Know

    ECMAScript 2020 brings exciting features to JavaScript. In this article, I want to talk about my favourite features from ES2020. Let us see my favourite new additions:Dynamic Imports, Optional Chaining Operator, and Promise allSettled. Also, I will talk about some of the proposed features.

  13. 13
    Article
    Avatar of dailydaily.dev·6y

    🔥 What's Hot in Web Development? — Weekly Picks #146

    This week we have brilliant posts about personal and professional growth, Reactjs, Deno, Vue 3, and some free resources. As always, all posts were ranked by daily.dev community. Shout out to all the authors. So, let's get it started.

  14. 14
    Article
    Avatar of hashnodeHashnode·6y

    7 Free Mac Apps to Boost Development Productivity

    This is a list of the main apps I use as a Full-time Developer. If you enjoy lists like this, you might also enjoy my article on the 5 Chrome Extensions to Boost Development Productivity. Anyway, enough promoting and let's get on with the list...

  15. 15
    Article
    Avatar of freecodecampfreeCodeCamp·6y

    Learn How to Code Flappy Bird and Doodle Jump in JavaScript

    Learn How to Code Flappy Bird and Doodle Jump in JavaScript with Beau Carnes. Learn how to code Doodle Jump and Flappable Bird in JavaScript. Learn How to code FlappyBird and Doodle jump in JavaScript using Beau Carne. Click here to learn more about how to write code in JavaScript for Flappables.

  16. 16
    Article
    Avatar of hashnodeHashnode·6y

    What I realised after learning Python, TypeScript and Kotlin

    Knowing more languages and being a polyglot just makes you better equipped to work in different roles. I would not say that I have mastered any of them yet as its only been a month or so but I have noticed that the languages share many similarities. For example the data types are very similar.

  17. 17
    Article
    Avatar of hashnodeHashnode·6y

    5 React Good Practices

    React Native is a React-based app that lets you build apps with React Native. Here are 5 good practices to keep in mind when working with React. Remember to keep your components small and function-specific. Consider using the DRY principle when creating methods. Write tests for your components. Use React PropTypes or TypeType to check for bugs.

  18. 18
    Article
    Avatar of btrprogBetter Programming·6y

    “Girls Are Not Made to Code”

    Being a girl in the tech world makes you one brave and strong-minded woman, says Alejandra Muñoz. It takes tons of courage, passion, and patience to be sitting in front of a screen trying to come up with ideas for problem-solving, and it takes motivation to keep learning.

  19. 19
    Article
    Avatar of dailydaily.dev·6y

    🔥 What's Hot in Web Development? — Weekly Picks #145

    This week we have excellent posts about CSS, JavaScript, and more. Chris lists his top 10 chrome extensions for developers. Catalin debunks the myth of super developers that code non-stop. Lazar shares his review of Uxcel: UX/UI for developers and designers.

  20. 20
    Article
    Avatar of hashnodeHashnode·6y

    Practical Front-End Practices

    The chances of writing code that will never be changed or never looked at again are slim to none. Code should be committed to source control in an unmodified state. Third-party code and libraries should never be modified and their original source and the license must be documented and be appropriate for a project.

  21. 21
    Article
    Avatar of gcgitconnected·6y

    6 Productivity Tools that all Developers Should Try

    Typora is a minimal WYSIWYM Markdown editor. Codernotes combines the functions of a note-taking app, code editor, and runs the same code without having to switch to other environments. AutoHotKey is an open-source scripting language for developers to create your very own hotkeys.

  22. 22
    Article
    Avatar of hashnodeHashnode·6y

    10 Awesome Chrome extensions for Frontend developers

    This is my 3rd post on Hashnode so far. Today in this post I would like to share some are very cool Chrome extensions for the Frontend developers. These extesions are so useful and saves lot of my time during programming. These all extions are my favorite.

  23. 23
    Article
    Avatar of dailydaily.dev·6y

    🔥 What's Hot in Web Development? — Weekly Picks #144

    This week we're all about frontend! You showed your love for our new integration with Hashnode. Getting to know new HTML elements helps us to avoid using div as a default. A list of 5 brilliant VSCode themes for Developers. 4 ways to implement dark mode using CSS and JavaScript.

  24. 24
    Article
    Avatar of css_tricksCSS-Tricks·6y

    A Gentle Introduction to Using a Docker Container as a Dev Environment

    Dylan Thomas penned the words, “Do not go gentle into that good night,” he was talking about death. If he were alive today, he might be talking about Linux containers. A Dockerfile defines an entire runtime environment with a single file. All you would need is a way to develop inside of that container.

  25. 25
    Article
    Avatar of devtoDEV·6y

    Machine Learning APIs for Web Developers

    Machine learning (ML) used to be a tool limited to specialized developers and dedicated teams. Now, thanks to many web service providers and approachable tooling, your applications can use pre-build learning models and machine learning techniques. Microsoft Azure, Google Cloud, Amazon Web Services, and the IBM Cloud all provide similar products.