Best of SpaceliftSeptember 2024

  1. 1
    Article
    Avatar of spaceliftSpacelift·2y

    17 Best AI-Powered Coding Assistant Tools in 2024

    AI-powered coding assistants like GitHub Copilot, Tabnine, and Microsoft IntelliCode leverage artificial intelligence to help developers with code completion, debugging, and code generation. These tools use large language models trained on vast datasets to understand and suggest code, making development faster and improving code quality. Popular assistants support various programming languages and integrate with major IDEs. Pricing varies, with options for free, individual, and enterprise plans.

  2. 2
    Article
    Avatar of spaceliftSpacelift·2y

    How to Run Environment Variables in a Docker Container

    Learn how to manage environment variables in Docker, an essential practice for separating configuration from code. Discover techniques to pass environment variables to Docker containers through CLI flags, .env files, and Docker Compose. The guide also covers best practices to securely and effectively handle environment variables, including using Docker Secrets for sensitive values and maintaining a consistent naming scheme.

  3. 3
    Article
    Avatar of spaceliftSpacelift·2y

    How to Use AWS for Infrastructure as Code (IaC)

    Explore how to implement Infrastructure as Code (IaC) using five popular tools on AWS: CloudFormation, AWS CDK, Terraform, OpenTofu, and Pulumi. The post examines the setup process for each tool, creating a VPC, subnet, internet gateway, security group, and EC2 instance. It demonstrates the distinct approaches and benefits of each tool, including CloudFormation's declarative syntax, CDK's use of high-level programming languages, Terraform's local execution and HCL language, OpenTofu's compatibility with Terraform configurations, and Pulumi's integration with multiple programming languages.