Best of CI/CDApril 2023

  1. 1
    Article
    Avatar of jetbrainsJetBrains·3y

    Introducing the Space Git Flow

    Introducing the Space Git Flow, a complete process that helps you achieve better code quality and keep your main branch green. Using it, you can focus on development while ensuring your main stays stable as you implement changes. In JetBrains, we use this flow for many of our products, including Space itself.

  2. 2
    Article
    Avatar of dzDZone·3y

    Software Deployment Best Practices

    DZone Software Deployment Best Practices in 2023 Explore the best software development practices that are the proven catalysts for innovation and growth. Join the DZone community and get the full member experience. Join For Free Deployment is the day when the software is finally released to the world.

  3. 3
    Article
    Avatar of medium_jsMedium·3y

    Learning DevOps [Day 1]

    This post introduces DevOps and its role in the software development lifecycle. It highlights the benefits of DevOps and explains the role of a DevOps Engineer.

  4. 4
    Article
    Avatar of devtoDEV·3y

    Make a Dream Todo app with Novu, React and Express! ✅

    Learn how to make a todo app with Novu, React, and Express, connect to a database using MongoDB, send SMS and email notifications, set up authentication, deploy the app, implement dark/light mode, manage and delete todos, access the quotes page and in-app notifications center, and sign up and sign in to the app.

  5. 5
    Article
    Avatar of communityCommunity Picks·3y

    reworkd/AgentGPT: 🤖 Assemble, configure, and deploy autonomous AI Agents in your browser.

    AgentGPT allows you to configure and deploy your own custom AI agents in your browser. It provides the tools to set up environment variables, database, backend, and frontend. Before getting started, you need to have an editor, Node.js, Git, Docker, and API keys. The completed and planned features include bootstrapping, framework, authentication, ORM, database, styling, schema validation, and LLM tooling.

  6. 6
    Article
    Avatar of codemotionCodemotion·3y

    Tips and Best Practices for Micro-Frontends

    Codemotion Magazine: Micro-frontends are essentially small and independent front-end applications that can be used in a larger application as building blocks. Luca Mezzalira is Principal Serverless Specialist Solutions Architect at Amazon Web Services (AWS) He shares some key best practices for Micro-Frontends.

  7. 7
    Article
    Avatar of developercomDeveloper.com·3y

    What is the Software Development Lifecycle?

    The software development lifecycle (SDLC) can be thought of as a structured programming methodology that can be used to manage and control the software development process. SDLC defines the stages, flow, steps, and activities used to develop software. The SDLC is a framework programmers can follow to ensure that the software they create is high quality.

  8. 8
    Article
    Avatar of itnextITNEXT·3y

    Secure Your Flutter Project: The Right Way to Set Environment Variables with Compile-Time Variables

    Secure Your Flutter Project: The Right Way to Set Environment Variables with Compile-Time Variables. The right way to set environment variables is using the command Dart define. The command offers a way of passing a single environment variable at compile time.

  9. 9
    Article
    Avatar of communityCommunity Picks·3y

    How to Deploy a React App Using PM2 and Serve

    Learn how to deploy a React application on an Ubuntu 18.04 server using Node.js, serve, and PM2.