Tips and tricks to elevate your experience with Release (Part 2)
Tips and tricks to elevate your experience with Release (Part 1)
How we are now leveraging embeddings and vector databases to generate prompts for ChatGPT.
Getting your code into the cloud can be a challenge, especially when there is no Dockerfile to help with configuration.
RailsConf 2023 is almost here! We will be showing off some exciting additions to the Release Development Platform.
Learn about tools to scope and limit instances of your software as it progresses from development to a finished product.
Walk you through a hypothetical bug scenario and how Release can make your day-to-day workflows more enjoyable.
Introducing Release Delivery, our latest addition to the Release environments as a service platform.
Release now supports self-managed versions of GitLab Enterprise and Community Editions.
What is a production environment? What makes it special? Learn to make your production environment better!
Why you should use production-like data in ephemeral environments
How to use Kubernetes Jobs and a tutorial on how to create, schedule, configure, and run K8 Jobs.
We'll look at Terraform and Kubernetes and how you can use them separately or together to automate and scale your cloud
Learn how to run a hobby version of PostHog on your own cloud infrastructure using Release
Check out this article to learn about different testing environment types, what they're used for, and which one is right
This post will cover a range of best practices to improve the productivity and quality of your software development proc
New year, new name. Check out the new Release!
This article will discuss the importance of a robust QA environment and give some practical tips on how to manage it.
What a test environment is and how to set one up.
Ensure that your team is using modern development practices with these 3 best practices
A guide on how to self-host Mastodon on Release. You'll set up a web server, storage and everything else you need.
Is Kubernetes only for modern, cloud-native, microservices-based applications or can it be used with Rails monoliths?
Zero-downtime deployments with rainbow deployments. Learn how they work and what benefits they can bring.
You will learn what a release cycle is and a manager's role within it. Receive some tips on how to manage a release.
Release now supports the use of IaC (Infrastructure as Code: Terraform, Pulumi, etc) to create resources in ECS
RBAC API gives permissions to an object in a Kubernetes cluster to improve governance & strengthen secuity.
We have heard from many customers that they prefer to buy software through the AWS Marketplace, and this announcement me
This post will discuss how you can use kubernetes namespace to achieve even more efficiency by following best practices.
A quick overview of getting started with Infrastructure as Code (IaC) on AWS (Cloudform and Terraform).
Read Matt's story on why he joined Release as Chief Marketing Officer and learn about his experience.
HPA in Kubernetes will make your Kubernetes cluster more self-sustainable and will offload you from repetitive tasks.
Use Remote Development Environments to get instant feedback using production like data as early as the development stage
Create a reliable application with little downtime with the right continuous deployment tools for the DevOps pipeline
Learn how to inject file systems into Kubernetes pods using volumes and talk about the different types of their uses.
At first glance, StatefulSets are very similar to standard Deployments, but there are some important differences.
Let's look at a comparison between the classical GitOps vs DevOps. What are the key similarities and differences?
Let's walk through a tutorial on how to create, schedule, configure, and run Kubernetes Jobs.
How to access Kubernetes API from inside the pod? Learn what Service Accounts are and how to use them.
Pods are essential to any Kubernetes cluster. Learn everything about one of the most important Kubernetes resources.
What are Kubernetes secrets? Learn how to do Kubernetes secrets management in this post.
Bryce Fehmel shares why he is excited to join the team at Release
GitOps practices promote storing all your configs in git repositories. Learn how to store your secrets in plain text.
We'll cover GitHub Actions & show you how to use it to automate your deployment workflow & save secrets
How to define environment variables directly in a Docker Compose file, or copy tnem from the host's environment.
Docker Compose is an excellent optimization tool for development and production. Learn best practices for Docker Compose
Did you know that you can use Terraform for deployment of your Kubernetes clusters? Learn how and why to do it here.
See how to edit files in Docker containers with command line editors or through connecting VS Code.
In this post we talk about kubernetes namespaces. We discuss what are they, how they work and what they're useful for
In this blog post, we will discuss the concept of Environment Handles and how they can be used to support dynamic OAuth
Learn how we have helped our customers maintain strong deployment without overloading the workload and application stack
What are Kubernetes Custom Resource Definitions? What are they useful for and how to create your own? Read all about it
How to set up test environment | Data, Scope, environment lifetime, and what is the focus and goal at each stage.
Matt Riley joins the Release team and shares his enthusiasm about "Environments-as-a-Service"
Tommy McClung joins Joe Colantonio on the Test Guild webinar to discuss the secret ingredient to continuous testing.
Exciting update on why CRO Kelsey DeGeorge decided to join Release
There are a few ways to add Kubernetes environment variables. In this post, we are going to learn what they are and when
Everything you need to know about Ephemeral Environments
Kubernetes deployment strategy: DaemonSets. What are they, what advantages they bring, and when to use them.
Jimmy recently joined Release from AWS. This post summarizes why he is excited about environment-as-a-service.
Creating multiple resources with Terraform? Use for_each. In this post, you'll learn what is it as well as how and when
In this post, we'll take a look at DevOps metrics and cover some of the most important metrics.
We recently joined a panel on Gitops. This blog will summarize the key nuggets and share tips on where to start
Why the mission of solving development environment availability & private application deployment led me to join Release
User Acceptance Testing Checklist: Follow this checklist to get best results with your UAT testing.
In this post you'll learn about various stages of user acceptance testing and tips while preparing for UAT testing.
In this blog post you'll learn what is user acceptance testing, and user acceptance testing best practices.
In this blog post you'll learn the challenges in UAT testing and examples of user acceptance testing environment.
Release Environments can help improve Developer productivity.
Message from Co-Founder, Tommy McClung, regarding Release's $20M Series A funding round led by CRV.
Short Example for writing AWS Ruby SDK unit tests for Route53 API calls with stubbed responses
Walk through setting up Action Cable messages that are received by a React Component hooked up to Redux Toolkit.
Contributing to open source projects can be very fulfilling, but getting started may be intimidating and confusing. Most
Regis Wilson presents a 5 minute video submission for a lightning talk presentation at the SRE From Anywhere event.
I was recently tasked with implementing GitLab support for Release and to complete that task I needed to implement authe
In our latest whitepaper, we show how to increase developer velocity by 35% using Environments as a Service.
Today we are super excited to announce our $2.7M Seed round led by Sequoia Capital.
Is your company affected by the DevOps talent scarcity and how do you catch up to your competitors?
These two methods for using Kubernetes health checks will improve your applications running in production.
Great SaaS sales demos using these three game changers enabled by Release environments.
Everything is a service these days; Everything as a Service (XaaS) actually exists. So you can be forgiven for not
Kubernetes (k8s) has been all the rage for the last few years because application orchestration has become a de facto
This post will explore what feature flags are, answer common questions, and discuss the best practices for using them.
Learn how to measure/improve developer velocity
At Release, environments are our main focus, but we can’t create environments without builds. Recently we undertook a pr
In this blog post we’ll investigate certain advanced concepts related to Kubernetes init containers, sidecars
I had the pleasure of reconnecting with Corey Quinn on his excellent podcast, “Screaming in the Cloud”. The far-ranging
If you’ve used Kubernetes (k8s), you’ve probably bumped into the dreaded CrashLoopBackOff. A CrashLoopBackOff is possibl
Do you ever feel like you have no idea what you’re doing? Like you’re just kind of going along with things, doing your b
Setup your own free Minecraft Server running on release.com One of the coolest things about working at Release
Learn about feature flags in devops, feature flags and ephemeral environments, and more.
I Need/Want/Love Examples I know that when I try out a new product, if it’s hard to see what it does quickly I usually
How do Delete Hundreds, or Possibly Thousands of Route53 DNS Entries Quickly and Easily
I know that when I try out a new product if it’s hard to see what it does quickly I usually move on.
Hey everyone, we’re Tommy, David and Erik, co-founders of Release. We wanted to take a minute and kick off our blog with
Start today, or contact us with any questions.