Best of General ProgrammingMay 2023

  1. 1
    Article
    Avatar of livecycleLivecycle·3y

    How to host your side-projects for free in 2023: from Auth to Database

    Hosting side projects without a monthly cost is a great way to bring your ideas to life without breaking the bank. In this article, we’ll explore different categories of services that can help you host your side projects for free in 2023.

  2. 2
    Article
    Avatar of tcTechCrunch·3y

    Google launches a GitHub Copilot competitor

    Google launches a GitHub Copilot competitor to GitHub’s Copilot, a chat tool for asking questions about coding and Google Cloud services. At the core of virtually all of these new code completion and code generation tools is Codey. Google Cloud will use Codey to help developers manage all of their services on Google Cloud.

  3. 3
    Article
    Avatar of communityCommunity Picks·3y

    How to Fix Memory Leaks in React

    Learn about the primary causes of memory leaks in React and how to fix them using different methods.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    What is SOLID? Principles for Better Software Design

    SOLID principles are a set of guidelines for writing high-quality, maintainable, and scalable software. They were introduced by Robert C. Martin in his 2000 paper ‘Design Principles and Design Patterns’ These principles provide a way for developers to organize their code and create software that is flexible, easy to change, and testable.

  5. 5
    Article
    Avatar of attiAT&T Israel·3y

    5 Essential Points You Should Be Familiar With as a JavaScript Developer

    Promise.allSettled() takes an iterable of promises as its input parameter and returns a single promise. The result of each input promise will be resolved into an array of the entire results. When all three promises get resolved, resolves and the values will be printed. But wait, what if one promise (or more) is not resolved.

  6. 6
    Article
    Avatar of fastaifast.ai·3y

    Mojo might be the biggest thing to happen in programming for decades

    Mojo, a new programming language from Modular 1, is the second time in my life I’ve had that feeling. Python is the language that I have used for nearly all my work over the last few years. It has a trick up its sleeve: it can call out to code written in fast languages.

  7. 7
    Article
    Avatar of itnextITNEXT·3y

    Angular with Nx in 2023? Seriously, You Should!

    Angular with Nx in 2023? Seriously, You Should! It’s hard for me to see why you wouldn’t want to use Nx for your Angular application. Nx is a powerful open-source build system that provides tools and techniques for enhancing developer productivity, optimizing CI performance, and maintaining code quality.