Best of Backend DevelopmentMay 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 amplicationAmplication·3y

    7 Tips to Build Scalable Node.js Applications

    Node.js is a JavaScript framework created on Chrome's V8 JavaScript engine. If used correctly, it can be used to build highly scalable mission-critical applications. This article will discuss several tips which can be helpful when it comes to building scalable applications.

  3. 3
    Article
    Avatar of communityCommunity Picks·3y

    Gowithphp.com

    A post that discusses the advantages of using PHP for web development.

  4. 4
    Article
    Avatar of communityCommunity Picks·3y

    Backend Developer Roadmap

    Backend Developer Roadmap Step by step guide to becoming a modern backend developer in 2023. Backend web development is the part of web development that deals with the server-side of a web application. It often involves the use of programming languages such as Python, Java, Ruby, PHP, JavaScript and.NET languages.

  5. 5
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Full-Stack Development with Next.js, TypeScript, and AWS

    Full-Stack Development with Next.js, TypeScript, and AWS Amplify is a new full stack app course. The course goes deeper into backend development. It's a great chance to enhance your skills. Watch the full course on the freeCodeCamp.org YouTube channel.

  6. 6
    Article
    Avatar of permitioPermit.io·3y

    Send SMS Directly from the Browser (No Backend Code Required!)

    We'll learn how to send SMS directly from the browser using Frontend Only Authorization (FoAz) standard. To authenticate our users in the browser, we'll use Clerk.dev, a frontend-first authentication platform that lets you add authentication to your application in minutes. Let's create a new React app by using Vite.

  7. 7
    Article
    Avatar of communityCommunity Picks·3y

    The State of Data Engineering 2023

    A lot has happened since 2022, from the rise of Generative AI to the economic slowdown and job losses impacting data practitioners in 2023. The way the trend and investment focus on GenAI will influence the data engineering space is likely to become a major topic in our 2024 State of Data Engineering review.

  8. 8
    Article
    Avatar of communityCommunity Picks·3y

    How to add In-App notifications to any web app!

    Learn how to add a notification system to any web app using Novu, an open-source notification infrastructure for developers. The tutorial covers the backend setup, connecting to a database, and configuring Novu for in-app notifications. The front-end code is also provided, along with instructions on deploying both the front-end and back-end.

  9. 9
    Article
    Avatar of amplicationAmplication·3y

    Monoliths to Microservices using the Strangler Pattern

    Strangler Pattern is a software design pattern used to refactor monolithic applications to microservices. It helps developers replace parts of the monolith with new and improved components while maintaining the same functionality. The Strangler Pattern uses a wrapper to integrate the microservices with the monolithic.

  10. 10
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP58: 10 Key Data Structures We Use Every Day

    18 most-used Linux commands are instructions for interacting with the operating system. You need to become familiar with these commands in order to navigate and maintain Linux-based systems efficiently and effectively. Full stack development involves developing and managing all layers of a software application, from user interfaces to storage.

  11. 11
    Article
    Avatar of permitioPermit.io·3y

    Introducing FoAz: Frontend-only-Authorization

    FoAz is designed to solve two key problems faced by modern application developers. It allows developers to "slap on permissions" on existing services that don't have an authorization layer yet, require better policy models. FoAz acts as a proxy service that accepts incoming API calls from the frontend.

  12. 12
    Article
    Avatar of amplicationAmplication·3y

    Amazon Ditches Microservices for Monolith: Decoding Prime Video's Architectural Shift

    Amazon Ditches Microservices for Monolith: Decoding Prime Video's Architectural Shift. This all stemmed from a blog post they published in March, sharing how they cut 90% of their costs by migrating their microservices architecture to a monolith. Amazon's tool was broken into three main components: the media converter, defect detectors, and orchestration.

  13. 13
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Build an AI-Powered ChatBot with OpenAI, ChatGPT, Node.js, and React

    How to build an AI-Powered ChatBot with OpenAI, ChatGPT, Node.js, and React Artificial Intelligence (AI) This article will teach the basics of building a chat application using the chat completion functionality to make it easy for every programmer to get on board. It is not as tough as it looks.

  14. 14
    Article
    Avatar of amplicationAmplication·3y

    Code Your Way to Seals: Rapid Development with Amplication and GitHub Copilot for a Seal of the Day

    Amplication is a developer-focused tool that allows you to quickly generate an extensible backend that includes everything out of the box for you. Amplication and GitHub Copilot is an AI-powered code generation tool that utilizes machine learning to provide developers with suggestions and auto-complete code while they write.

  15. 15
    Article
    Avatar of vercelVercel·3y

    Introducing Vercel KV – Vercel

    Vercel KV is a serverless Redis database that allows easy implementation of features like rate limiting and session management. It scales with traffic and can be replicated to multiple regions for distributed workloads.

  16. 16
    Article
    Avatar of amplicationAmplication·3y

    Code Your Way: Customizing Amplication's Code With Confidence

    Amplication saves time and effort when building all the services that power their applications. We generate a unique module for every entity that you define in Amplication. Amplication is fully customizable, and if you want us to keep your files, we will.

  17. 17
    Article
    Avatar of smashingSmashing Magazine·3y

    The Safest Way To Hide Your API Keys When Using React — Smashing Magazine

    The Safest Way To Hide your API Keys When Using React is the Safest way to hide your API keys when using React. Use a back-end proxy server to access the API from the front-end server. Back-end Proxy Server can be an excellent way to protect your API key.

  18. 18
    Article
    Avatar of communityCommunity Picks·3y

    Vercel Markup

    Vercel's products have a markup percentage for various services, including databases, data transfer, and storage.

  19. 19
    Article
    Avatar of javacodegeeksJava Code Geeks·3y

    Node.js: Execution Type Models

    Node.js leverages JavaScript, a widely adopted programming language, allowing developers to use the same language on both the client and server sides. Its lightweight and minimalist design, along with the vast availability of modules, simplifies the development process and reduces time to market. It can handle thousands of simultaneous connections with low overhead.