Best of CareerMarch 2022

  1. 1
    Article
    Avatar of honeypotHoneypot·4y

    8 Best React Courses 2022

    React was introduced in 2013 by Facebook, and has since successfully risen above most other frontend frameworks in terms of usage and popularity. React developers are some of the most in-demand developers around the world as companies adopt React in their tech stack. Here are some great courses to start with!

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

  3. 3
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    How to Create Microservices with FastAPI

    We just published a course on the freeCodeCamp.org YouTube channel that will teach you how to develop microservices app using FastAPI. FastAPI is a Web framework for developing RESTful APIs in Python. You will learn how to use RedisJSON as a Database and dispatch events with Redis Streams.

  4. 4
    Article
    Avatar of pointerPointer·4y

    5 coding interview questions I hate

    Interviewers often ask questions that have nothing to do with real-life development. These questions are often asked by non-technical people trying to conduct coding interviews by going over a question list found online. Either hire a real developer just for the interviews, or stick to soft-skill topics and experience anecdotes.

  5. 5
    Article
    Avatar of bitBits and Pieces·4y

    9 JavaScript Console Tips That Will Improve Your Debugging Skills

    There’s more to using console.log() to debug code. Learn more about the different JS console methods available. Take your CSS skills using them in the console to add styling to any log statement. 9 JavaScript Console Tips That Will Improve Your Debugging Skills.

  6. 6
    Article
    Avatar of phProduct Hunt·4y

    Skill Icons - Showcase your skills on your GitHub or resumé with ease

    Skill Icons are easily-embeddable SVG images generated through dynamic URLs. Showcase the languages, frameworks, and tools you use on your GitHub or resumé with ease. We have tons of icons for languages, framework, databases, and more. Use these icons to help you showcase your skills.

  7. 7
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Create a Portfolio with React featuring Cool Animations

    We just published a React tutorial that will teach you how to build a frontend portfolio with neat animations. Creating a portfolio website is a great way to improve your frontend development skills. Watch the full course below or on the freeCodeCamp.org YouTube channel (1.5 hour watch).

  8. 8
    Article
    Avatar of inPlainEngHQPython in Plain English·4y

    How to Become a Blockchain Developer

    With an average salary of $154k per year and steady job growth, now is the ideal time to learn blockchain development. blockchain developers exercise various skills, including computer networking, cryptography, algorithms, and data structures. Many fortune 500 companies, including IBM, Accenture, Capgemini, JP Morgan Chase, and Microsoft have expressed a need for proficient blockchain developers.

  9. 9
    Article
    Avatar of consoleinterviewsConsole Interviews·4y

    Interview with Ido Shamun, Daily.dev

    Daily.dev is a news aggregator for developer content. The company has a community of over 100,000 developers that visit us weekly. The biggest challenge is deciding what content to serve you so you will be happy, and what you want. Interview with Ido Shamun, CEO of Daily.dev.

  10. 10
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Learn Vim – Beginner's Tutorial

    Vim is a highly configurable text editor that you can use for software development or any kind of text editing. When someone masters Vim, they can often be more efficient with it than using other text editors. In this course you will learn how to use all the most common Vim commands and some common Vim extensions.

  11. 11
    Article
    Avatar of tnwThe Next Web·4y

    You suck at Googling: 5 tips to improve your search skills

    Google’s ranking system has a fraction of a second to sort through hundreds of billions of web pages, and index them to find the most relevant and (ideally) useful information. A search on Google provides links with content written by known or unknown authors, based on a ranking system that either follows the preferences of the user, or the collective popularity of certain sites.

  12. 12
    Article
    Avatar of kdnuggetsKDnuggets·4y

    The Most Popular Intro to Programming Course From Harvard is Free!

    Learn about the fundamentals of computer science, and how we can use it to solve problems. Your first understanding of programming will be using a graphical programming language called Scratch. You will dive into popular IDEs such as Visual Studio Code along with grasping compilers and interfaces. This is week 8 of CS50 and you will be learning more programming languages.

  13. 13
    Article
    Avatar of btrprogBetter Programming·4y

    5 JetBrains Plugins To Boost Your Productivity!

    JetBrains IDEs already have a great Git integration that makes it easy to see the changes you’re making. GitLive adds a tool window that shows the collaborators from your repository where you can easily view diffs of the file changes. Code Time is an open source plugin for automatic programming metrics and time tracking.

  14. 14
    Article
    Avatar of faunFaun·4y

    DevOps Roadmap 2022

    DevOps skills are high in demand and there is constant learning required to keep yourself in sync with market demand. This post is to share the notes that can help you. Let’s see some guidance based on my experience and understanding. DevOps Roadmap 2022: Be fundamentally strong in the networking technologies.

  15. 15
    Article
    Avatar of devtoDEV·4y

    Hidden gems - 5 JetBrains plugins to boost your productivity! 💎

    GitLive is one of my favorite plugins to enhance the IDE’s built-in Git functionality. Git Machete is a useful plugin that helps you keep track of all the branches, their relationship with each other and with the remote repository. Stepsize is an example of a tool that can save you time spent on tracking and addressing potential problems.

  16. 16
    Article
    Avatar of devdojoDevDojo·4y

    7 Online Radios to Listen to While Coding 🎵💖

    A while ago I did a discussion, asking whether developers prefer to code while listening to music. I was surprised about how many positive answers I got. In this article, I collected some of my favorite radio stations that you can use to get some awesome music and increase your productivity while coding.

  17. 17
    Article
    Avatar of devinterruptedDev Interrupted·4y

    Creating a Culture of Engineering Productivity at Netflix

    At Netflix, we don’t just think about productivity - we engineer it. There’s an entire team within Netflix dedicated to productivity. I lead the Develop Domain along with my Delivery and Observability Domain peers, and together, we make up Productivity Engineering.

  18. 18
    Article
    Avatar of sitepointSitePoint·4y

    Learning Habits for Developers: 7 Keys to Acquire New Skills

    As a developer, it’s important to always be learning. The industry is constantly changing, and if you don’t keep up, you’ll quickly fall behind. 75% of respondents learn a new technology at least every few months or once a year.

  19. 19
    Article
    Avatar of hashnodeHashnode·4y

    7 Online Radios to Listen to While Coding 🎵💖

    A while ago I did a discussion, asking whether developers prefer to code while listening to music or not. I was surprised about how many positive answers I got. In this article, I collected some of my favorite radio stations that you can use to get some awesome music and increase your productivity.

  20. 20
    Article
    Avatar of btrprogBetter Programming·4y

    How to Use SSH Config File to Boost Your Productivity

    In today’s era of cloud computing, every software developer has to deal with various remote servers to deploy, manage, debug his code. When the number of remote connections starts to increase it becomes significantly hard to remember the IP addresses, ports, and credential locations of these different servers. This is where the ssh config file comes to the rescue.

  21. 21
    Article
    Avatar of phProduct Hunt·4y

    Momento - A productivity app that tracks the progress of your projects

    Momento is a productivity app that allows to track the progress of your projects by adding implementations or tasks. It lets you keep focus while working and it has a leaderboard that ranks users. It is available for iOS and Android devices and is free to download from the App Store.

  22. 22
    Article
    Avatar of tuts_plusTuts+·4y

    10 Terminal Commands That Will Boost Your Productivity

    Using the command line to create and edit files is a common task for developers. To download files, you can use curl ; proceed as follows: curl -O http://www.domain.com/path/to/download.tar.gz. To move a line up or a line down with the k and j respectively, and move a window up or down with b and f . You can search for a pattern by typing /pattern .

  23. 23
    Article
    Avatar of hashnodeHashnode·4y

    My developer portfolio website

    A portfolio website/ e-portfolio is an online website that showcases a representation of your professional information, your works, skills, and experiences. As a developer at whatever career level, you need your portfolio website to show people what you are capable of. It is one vital way through which you can introduce yourself to the world of employers.

  24. 24
    Article
    Avatar of devtoDEV·4y

    5 years in tech, and she's still coding

    2022 officially marks 5 years in tech for the writer. She has been working as a software developer since 2010. She says she has come up against some challenges that she believes are symptomatic of bias in the industry. She is grateful for the work Girls Who Code and so many other similar organisations are doing.

  25. 25
    Article
    Avatar of supabaseSupabase·4y

    Community Day

    Supabase Launch Week was born out of YC Demo Day, a looming deadline towards the end of each Y Combinator batch. With Launch Week, we replicate Demo Day conditions, but for a whole week. The Friday before, we publish a blog post about a topic of interest. Monday is Community Day, where we rally many of the awesome contributors and partners together. Tuesday, Wednesday, and Thursday are the big feature launches. Friday has become the feature kitchen sink, as we ship too many things to fit into one week.