Screaming in the Cloud - Reconnecting with an Old Boss with Regis Wilson
Episode Date: January 28, 2021About Regis WilsonRegis Wilson is the founding engineer at Release, an environments as a service provider. Regis brings more than 25 years of tech experience to this position, having worked a...s an infrastructure architect and SRE at TrueCar, Inc. and a cloud systems architect at Live Nation, among several other positions.Links Referenced:Â Connect with Regis: https://www.linkedin.com/in/regis-wilson-a713609/Personal Website: http://www.zennet.com/Release: https://releaseapp.io/
Transcript
Discussion (0)
Hello, and welcome to Screaming in the Cloud, with your host, cloud economist Corey Quinn.
This weekly show features conversations with people doing interesting work in the world
of cloud, thoughtful commentary on the state of the technical world, and ridiculous titles
for which Corey refuses to apologize.
This is Screaming in the Cloud.
This episode is sponsored in the Cloud. And then we get into the advanced stuff. We all have been there and know that pain, or will learn it shortly.
And New Relic wants to change that.
They've designed everything you need in one platform,
with pricing that's simple and straightforward.
And that means no more counting hosts.
You also can get one user and 100 gigabytes per month totally free.
To learn more, visit newrelic.com.
Observability made simple.
This episode is sponsored in part by LaunchDarkly.
Take a look at what it takes to get your code into production.
I'm going to just guess that it's awful because it's always awful.
No one loves their deployment process. What if launching new features didn't require you to do a full-on code and possibly infrastructure deploy?
What if you could test on a small subset
of users and then roll it back immediately if results aren't what you expect? LaunchDarkly does
exactly this. To learn more, visit launchdarkly.com and tell them Corey sent you and watch for the
wince. Welcome to Screaming in the Cloud. I'm Corey Quinn. A recurring theme throughout a number of these episodes over the years has been me complaining about various jack wagon bosses that I've had over the course of my career.
Today, as a guest, I have one of those jack wagon bosses here to suffer my slings and arrows directly. Regis Wilson, welcome to the show.
Hey, Corey, how's it going? Glad to talk to you. It has been an interesting year. I don't
think anyone planned it to go quite this way. But yeah, we've worked together repeatedly over the
course of, well, many years. Just because first, for a long time, I lived in Los Angeles, where
you are, and LA tech is not as large as San Francisco tech, where, at least here, I have
the ability to not want to work with
people, and I never see them again once we change companies. You keep running into the same faces,
the same names in the LA market. And honestly, I kind of miss aspects of that.
Yeah, I remember the first time that I interviewed you, you asked me a question,
like an interview question, and I answered it. And then you were like, oh, okay. I was like, why would someone that I was interviewing ask me an interview question?
It's pretty funny. Yeah. I always have maintained that people who are going down the path of
interviewing for a role forget that it's a two-way street at their own peril. And that was sort of
weird back then when I didn't have much of a history at all or track record of being able to deliver on the technical.
But I had a certain way of asking weird questions.
Now I just do it on podcasts and I get my kicks that way.
But it was a lot of fun working with you.
Again, I joke at the intro here, but you were a great person to work with.
It was fun.
I never felt like you were asking me to do something that you would have done yourself.
None of it was unreasonable. And it was just an awful lot of fun. I never felt like you were asking me to do something that you would have done yourself. None of it was unreasonable. And it was just an awful lot of fun. But for me, the real validation
was a couple of years later, after the last time we worked together, I happened to wander into a
different company. And the next interviewer was you. And you, oh, Corey, great to see you. And
you turned to the previous interviewer and said, yeah, I don't need to speak to him. He's great.
Hire him. And it was awesome. That was the first time getting some aspect of my own reputation.
And I could have assumed that, oh, as soon as I leave, he said, just kidding. For God's sake,
no. But they extended an offer. So if you did do the whole, for God's sake, no,
you were nowhere near persuasive enough. Yeah. No, I take that seriously. Like when I meet people
that I like to work with,
that I enjoy working with or, you know, working for, or you're working for me, I always want to
be able to work with you again. So, or not you, but the person that I'm talking to. So yeah,
that was great. Great history. And I think it goes back to like 2008 or no, no, 2006, like
somewhere in that range. Yeah. It sounds recent, but it's 14 years ago now.
Time is speeding up and we're all getting older.
Yep.
It's fun though.
We agreed that we could tell stories,
but never name names of companies
to avoid lawsuits and whatnot.
But it was fascinating seeing some of the anti-patterns
that emerged in running engineering companies.
I'm going to tie this back to the idea of cloud. That was one of my first AWS environments. And I want to say this was,
I don't know, circa 2010, give or take a couple of years in either direction. We'll put some
fudge factor in there to avoid lawsuits as well. And back in those days, network latency was crap.
They didn't have VPCs or anything like it or not widely deployed anyway. And I think it
was the VP or someone like that had this love affair with this ancient monitoring system.
Nagios, yeah. I think it was Big Brother or something like that. Big Brother, yeah. Oh,
yeah. One of those. And because it was so flaky in a network perspective, but AWS was clearly the
future,
instead of having one of these things,
we had three of them.
And whenever someone was on call,
you could just ignore the pages unless you got three of them.
Because then,
if all of those listening posts found the problem,
then you had to swing into action to fix it.
And I think it was between nine o'clock at night
and six in the morning,
there was no alerting whatsoever in the entire estate,
just because otherwise, no one would get a wink of sleep when they were on call.
And looking at this, it was, okay, this is certainly a way to wind up architecting these things.
And the lesson I took from that was I don't ever want to be in an on-call rotation where the person who dictates how the on-call stuff works isn't themselves on-call, because it was terrible. Yeah, exactly. The VP that you're talking about, he designed a monitoring
system, but he's not really an engineer capable of being able to design this monitoring solution,
and it was terrible. And I mean, the good news is that I was able to deploy this thing into three
regions in AWS back in the day with EC2 classic instances, just like you said, no VPCs, everything's public.
But it was a great experience for that cloud VM.
Oh, yeah, it was my first outing with AWS in any realistic sense.
And it was, okay, this is kind of awesome, but I was also short-sighted back then.
And it was, wow, that seems super crappy.
So obviously I'll never run anything here that's even slightly concerned with latency or jitters because it's clearly not a fit for that.
It's kind of funny how the limitations of a platform like that tend to erode over time.
Absolutely. And if you fast forward to like 2016 and 17, when they started releasing all these
great features and serverless and the list goes on and on every year, it's more and more.
It really shows the difference between then and now
and how much it's taken over.
It really does.
The world has evolved in a bunch of different ways.
Well, at least I assume it has,
because part of it is also, I guess,
my own tolerance for things.
That place that we worked at briefly the first time
was so odd to me across so many different axes.
For example, they were doing this really weird implementation of Scrum meets Agile meets someone's half attempt at an MBA.
And throughout the course of the week, there was never more than 45 minutes that any engineer would be able to sit down and work on something for an extended period of time, which doesn't lead to the best outcomes.
Right.
Yeah, we were planning for meetings that would be meetings later and then have meetings to
plan for the meetings that we were going to plan things in.
It was really bad, really unfortunate.
So time marches on.
We're now in the year of our Lord 2021, And you're still in Los Angeles. I'm not.
But you are the founding engineer at releaseapp.io.
Am I pronouncing that correctly?
Yeah, that's correct.
Excellent.
So what do you folks do?
Yeah, so it's really exciting.
We've taken this idea of,
basically for my whole career,
I've been building, like we've discussed,
nothing but application deployment environments.
Usually, it's a production environment and a pre-prod environment.
In this case, we've sort of said, in this founding company, we're saying, what would happen if that was free?
Because you could just spin up environments today at a whim.
What if you could just do that so much and so fast that it was essentially unlimited? So you
had unlimited number of environments, and that's what we're doing. So tell me a little bit more
about that. Because again, the last time we really worked together in depth, it was, oh,
you want to provision something new, even in the world of AWS, that was, you're going to want to go
and pack a lunch for this. It's going to be a little hairy. It's going to take some time. What's changed since we were sitting there
beating on the custom bespoke Nagios box by hand?
Oh, yeah.
Well, kind of a lot, but that's a loaded question.
Yeah, no, absolutely.
So if you remember,
we were racking and stacking physical hardware.
And I always was ahead of my time, I think.
We always tried to use virtualization on that hardware.
But even if you didn't, you would use the hardware.
It would take weeks to rack.
Let's say you had a box that was already racked.
You needed to provision it.
If it was a VM, it was a little bit easier.
But it was still, as you said, it would take hours or maybe even days sometimes to get a system running.
Nowadays, you can spin up an EC2 instance even better.
You can spin up a container on Docker in ECS or EKS, and you can have a running OS with ready-to-deploy applications
in seconds, minutes. And so what we do now is even built on top of that, you have Kubernetes,
let's say, EKS clusters, which is what we use under the covers.
You can define your application topology, and then you can just deploy it with the template in Kubernetes. We can spin these up in minutes. And so if it used to take you months to build a
QA environment and keep it up to date, originally it would take months, now it takes hours. We can
spin you up these environments
in minutes. It seems like there's a lot of companies that are tilting at the windmill of
attempting to solve for development workflow. And every time that I've tried to come in as the first
DevOps hire, or quote, non-developer with a wink and a nudge, because I write an awful lot of YAML
for someone who's not a developer, and they wind up saying great now go ahead and fix our deployment
and development process oh my god do you run into the hell that is other people's workflows
some folks are dyed in the wool fans of local development and you need to make their laptop
look exactly like production because they were on a plane once that didn't have Wi-Fi,
and ever since then, for the last six years,
they insist on being able to do everything locally.
And then you have other folks who basically view,
oh, my feature branch is called master and kit,
and it's everyone's different approach of,
ooh, this workflow doesn't work for me at all
because my special custom IDE doesn't work well
in this type of
environment because it's super prescriptive. And what is that IDE, you might ask? I couldn't tell
you because I've never seen it before or since. And this was all at the same company. So it becomes
a bit of a problem as far as getting that hell organized into one particular direction.
What's your take on it? Yeah, I totally agree. And we find that too,
obviously, like in my history, working in companies, just like you described,
what we've taken is sort of the approach that these are all environments. So excluding the
laptop, which we could actually do, you could run like a Kubernetes cluster on your laptop.
I don't recommend it. But excluding the laptop environment, all of the other environments,
typically they're hard to maintain, they're hard to set up, they're hard to configure,
they're hard to make the same, right? And as you move through QAs, typically you move the QA to
staging, to production. Those environments could be different even in the same company, even
with different platforms and trying to make everything the same.
What we've done is we've said they're all the same environment. And it doesn't matter if it's ephemeral, like you use an environment for a PR branch, just like you've said, hey, I want to spin
up this feature and see what it looks like. Or if you have a QA place with people running tests
against it, or if you have a staging environment where you need to test before you go to production,
you have sales demo environments that need to be isolated and pristine so a salesperson can run a demo. We treat them all the same. They're all identical. And excluding the laptop, as I said,
you check your code in. If you've got that application topology defined, we spin them up
within minutes and you can start using them. So it really helps and it
makes it all uniform. I mean, yeah, the idea of having a Kubernetes cluster on your laptop,
sure, why not? I've heard dumber things, not lately, and everyone seems to want to do it.
Good for them. Back in the day when I could travel, my laptop that I took with me was
increasingly just an iPad, which meant everything I was doing was remote development. And as someone who lived on airlines a couple of years ago, back when that
was a thing, I never found the wifi so bad I couldn't get work done or worst case, find something
else to do for two hours. So optimizing for that use case is something I was fairly dismissive of,
but it forced me to look at everything through a
lens of, at any moment, you could steal my local terminal, which is really what I was treating this
thing as, but my data and the stuff that I care about should always remain safe in the cloud.
That led to a number of excellent habits and a few really strange ones for me.
Do you find that what you're doing is taking a driving stance towards improving
remote development experiences? Do you think that you're effectively taking an opinionated
stance against local dev? Or is it more nuanced than that? I think it's much more nuanced than
that. I think what you're saying is that people would use our environments like developers would
use our environment. But we're more headed toward is like adding value to the business
by displaying the code in a running condition that theoretically,
or even possibly depending on our workflow,
that you could push a button and say, this is deployed to production now, right?
So that's more where we're headed.
Like we generally don't care if you use an iPad or a laptop, Macintosh or Windows.
Plan 9 it is.
Right, right.
Plan 9 it is.
And exactly the point there is that once that code hits the repository, that's sort of when
we take over, right?
We take that repository, we build it up, we show it to you, you share it, you use it,
you test it, you burn it to the ground, you do it up, we show it to you, you share it, you use it, you test it,
you burn it to the ground, you do it again, right? And that's what we make really easy,
really fun. And then when you're done, we have even customers now that we're running and maintaining their production environment. So once they're done testing it and they've looked at the
feature, they can click that button to merge and it goes into production.
The problem that I've had,
whenever I've started out
with the best of intentions down this path,
for example, my ridiculous newsletter
has a overly engineered serverless workflow
that builds the whole thing.
And there are two mistakes I make.
One, I tend to hard code things like endpoints,
which make it super challenging to wind up having this portable between environments. And of course, because
people ask what my school of thought is when it comes to development, my answer is I'm a pragmatist.
And that means that one of my production tables has the word test at the end of it. Another one
has dev at it, because once it's working, well, surprise, it's production now.
It seems like in order to get that done correctly, there's a significant level of unwinding that needs to get done, of refactoring out hard-coded endpoints and credentials in some cases.
How do you approach that?
Or is it something that, I guess, enforces those good behaviors up front, which is really what I need? Basically, if there's a SaaS that offers adult supervision for developers, I'm extremely interested because Lord knows I need it.
Right. No, you're absolutely correct.
In my experience, the development environment or the POC is actually what becomes production.
And what we do, I think we do a combination of both things of what you mentioned. First of all, we sort of do enforce this idea that your end goal is like this production environment.
It doesn't have to be, but that's sort of what we do from the beginning, right?
This environment that we create based on your code, it's deployed into, it's isolated, it's designed to look like production.
Because let's be honest, it probably doesn't function well if it isn't
very similar or even exactly the same as production. And the second part that we do is
we templatize all of those variables out for you. So if you think about it, if you spin up your
environment and it has a database and a backend and a frontend, you need to wire those all together,
right? So all of those variables have to be templatized
and filled in and formatted, and we do all that for you.
So really, when you start up with this environment
and it's the first time you've ever used it,
you can play with it until you break it.
And then you rebuild it and you do it again and you break it.
And you mess with it and you name the tables test
and everything you want to do.
And then your things aren't working and you keep fiddling with something.
And one of your fiddling random winds up working suddenly.
And oh my God, touch nothing.
That comment is now load bearing.
Yeah, well, that could happen too, right?
But in any case, the point is you do reach that point where it's stable, right?
And then you save that template.
Optimist.
Maybe.
And then you're ready to go from there.
So you can make a new version.
We version all of your templates. We version all of your application code. So, you know, it's like
you can always go back. You can always move forward. You can feel confident that the one
that was working previously, you can always go back to that. And then when you get a new one,
you can work from there. And so it really does help. And it covers all those bases that you
talked about. This episode is sponsored by ExtraHop.
ExtraHop provides threat detection and response for the enterprise, not the starship.
On-prem security doesn't translate well to cloud or multi-cloud environments,
and that's not even counting IoT.
ExtraHop automatically discovers everything inside the perimeter,
including your cloud workloads and IoT devices,
detects these threats up to 35% faster,
and helps you act immediately.
Ask for a free trial of detection and response for AWS today
at extrahop.com slash trial.
So help me understand the career progression here.
You went from a sizable environment that was cloud native, that was built
out very well because you and the team got to determine that that was the way it was going to be,
to go be the founding engineer at a four-person startup. And you did this toward the end of the
summer, back when the pandemic was in full swing. At some point, it feels like, what is it, you
missed re-invent and
decided, well, you know what? I want to go put it all on black somehow. Yeah, exactly. What happened?
It's a huge gamble in the middle of a pandemic to leave a stable, comfortable job that I basically
built with my own hands and as part of a wonderful team of people. And the thing that really drew me
to this was it's sort of a pure software play on what
I've already been doing my whole life. So thinking of going into a data center and building equipment
and racks and wiring networks and putting it all together versus building VMs versus running
serverless versus doing all of these new features with Kubernetes and containers.
It's just the natural way of things that are going
and being able to write the actual code
that makes the code, if you will,
or to build the factory that builds the factory,
that's really appealing to me.
And I just, I couldn't pass it up.
It was just the right opportunity at the right time.
And in the middle of all this thing,
I just, I feel so lucky to have the option to do it at least. And I would have regretted it if I
hadn't tried. I feel like there's a definite story to be told there where it's this idea of at some
point people decide to take the gamble, make the leap and do the startup thing. And I feel like
people look at me with starting my own consulting firm aimed at AWS bills in that same light, except it wasn't. It was honestly,
I am a terrible employee. I mean, all of the negative aspects of working with me that you
remember or have the good grace to pretend you don't didn't get better with time in many respects.
At some point, my core competency really
became getting fired. And from there, it was, honestly, I started this place because I didn't
feel I had another option left that I could stomach. And from my perspective, it was always
this entire world of making sure that, well, my answer is or starve, so I guess I'm going to do
this. You were very much not in that
position. So I guess I'm just trying to vicariously see how the other half lives.
Yeah. I think of us as kind of like opposites, but the same, if you will. I'm a team player. I
like showing up at nine to five. I like saying yes, sir, no, sir. And you're totally the opposite.
But I think that's what makes it great. At the
core of it, you know, everybody's different and everybody has different needs and different wants
and all of that. Yeah, it's a hard problem. But if you take a look across the entire ecosystem
of all of the various startup options, I mean, I worked with you before. You are no slouch,
even in a pure engineering sense, let alone all the other stuff you bring to the table. There was a lot of options as far as directions to go in.
You could attempt to swindle people with cryptocurrency. You could attempt to swindle
VCs by just pouring AI and ML on something, or, God willing, both. But instead, you decided to
focus on the developer tooling aspect. What was it that drew you in?
Well, like I said, it's a pure software play in what I've done my whole life.
So I feel like if we can do this right,
we can stop building DevOps deployment tool sets, right?
It's like, can we solve that problem and get it over with?
If you think of, in terms of thermodynamics,
most of the work that
we do in DevOps or in the backend, it's sort of waste if you think not negatively, but you know,
it's just leftover heat. So if you spend 99 Watts of energy, like building all this stuff in the
background, that doesn't really do anything. That one watt of useful stuff that comes out in production,
it's kind of like, can you just buy that? Can you just pay release to do your production environments, your stadium environments, any kind of environment you need? Can you just pay us to
do it and we'll do it for you and turn it out? And nobody ever has to do this ever again.
That's really what I want to do. Okay, I am going to do my best
to keep a straight face for this question
because I'm sure that your company
has been asked this by investors.
Are you worried about Amazon moving into your space?
I almost made it.
Look, you would be foolish to ignore them, right?
In point of fact, most of their products are complete garbage, as you know.
So I am not too worried about it at this point.
Yeah, that's honestly the fact of it is.
And I know it's not a popular opinion to take,
but AWS does awesome work at building infrastructure that scales globally.
It becomes this amazing world-spanning thing.
That's great. They build the bricks that you use to build effectively the digital equivalent of
houses. They never paint the picture of a house. And every time they attempt to move up the stack
into a SaaS offering, maybe I'm just lacking vision or I'm forgetting something key, but
are there any AWS SaaS products that we can point at and say, that nailed it?
No, of course not. And like you said, they make the bricks. They have this concept of
undifferentiated lifting, right? They say like, well, everybody builds a data center and everybody
has to rack and stack servers. So let's take that away. Okay, that's undifferentiated.
They said, everybody has to write scripts now to make an EC2 instance and a VPC and how many CloudFormation templates and how many Terraform
scripts and all of that stuff that has to be done. So they've just made it differentiated lifting,
I guess, at this point where everybody does the same but different unicorn lifting, right? So
we're trying to remove all that. We're trying to actually make it so that
you can point and click and actually realize that goal of having any kind of environment that you
need spun up and it's isolated and it runs. And it really is that simple. Not like you start
writing some scripts and then you copy some things from Git and do all that. It just seems like there's such a lost opportunity here.
I worry, honestly, that Azure is going to run away with the cloud world
just because GitHub, as an acquisition, in hindsight, was brilliant.
And it feels like they are one step away from,
oh, deploy this thing onto some Azure service with a single
click in the GitHub interface. And at that point, well, wow, that becomes a story that I don't think
any other cloud provider can touch. Yeah. And what you've just described is what we're trying to do.
And we're running like mad to get there. Yeah. I really wish you well on it. As you're looking
across the entire landscape now, what's the hard part? What are you focusing on? What's your area of, now it's time to do this piece of it? I mean, there's always the chop wood, carry water aspect of it, but there's also the question of, in a world of infinite work, welcome to startup life, what do you focus on? The main focus for me has always been the same during my entire career is to add business value.
But for whom, right?
The business value that I'm now trying to offer is for our customers.
So typically, you know, if I go to a company and say, hey, you need to deploy this software, I can make a deploy.
Well, now I'm saying to all my other customers, you know, the customers who come to us for this product, I'm saying, you want to deploy this, I can make it deploy.
The hard part is onboarding.
How do we take every unicorn and put them into a box?
It's really difficult to say.
I believe they're called paddocks for one.
Yeah.
Well, it's like, how do you corral them?
How do you box them?
How do you ship them?
Flattery works well.
Yeah.
We really have to get focused on getting these customers onboarded.
Once they use the product, it's wonderful.
But I think we just need to get that little ramp up going nicely.
So I have to ask, given my position in the cloud industry,
what's your monetization strategy?
It's really simple, actually.
We charge basically based on environments.
We're working on the model,
so it's, do we charge by users?
Do we charge by users who use the environments?
Right now, we just charge by the environment.
So if we manage a pack of 10 environments for you,
we charge monthly for that.
And then if you scale up,
we'll deal with it at an enterprise level at that point. Gotcha. It's always challenging to talk to the developer tools folks
just because on some level, I don't know how to put this politely, so I'm not going to even bother.
Some of the worst customers in the world are engineers because you talked about a tool that
makes their workflow better and they look at that and they say something moronic like, $29.99 a month?
Please, that's serious money.
I'm going to spend eight weeks building my own crappy version instead.
And sure, okay, great, I get it.
But if that's not the core competency of what their company does, there needs to be a correction story there.
On some level, they're challenging to sell to on a
variety of different levels. When I was first starting out with my consulting work, talking
to engineers, it was, well, okay, so you do this, this, this, this, this, this, this, this, and this.
That doesn't sound hard. I could write a script to do that in a weekend. Spoiler, if you can write
a script that does everything that I do in a weekend, please call me. I have a job waiting for you. But it wasn't realistic. So at some point it was, okay, I get it. No, you want
to build your own stuff. That's cool. Thanks for meeting with me. Oh, by the way, can I chat with
your boss real quick? It's one of those things of just talking to the folks who are empowered to see
the higher level strategy was sort of the right answer. But I was never selling developer tools.
Do you think that there's a go-to-market strategy
that works with folks that are,
A, skeptical because developers love to build,
and two, in many cases,
where their signing authority caps out at 50 bucks?
No, you're absolutely right.
We're not targeting any kind of hobbyist.
We're definitely targeting startups like ourselves
who maybe don't have a lot of DevOps engineers or maybe no DevOps engineers, all the way up to enterprises where we would basically be competing with a team of DevOps engineers.
But the way that we've approached it, you're absolutely right, is first of all, we have to convince the potential person or the people there that these environments are important, right? So what would happen if you had only one QA environment
and you could only test one feature at a time?
How long would it take you to deploy new features and production?
All of the things you need to do.
What if you had 100 of those?
What if your salespeople could go out
and they could get a stable version of your product that you sell, but you don't have to worry about deployments and you don't have to worry about another salesperson sharing that environment.
Ten minutes before the meeting, the salesperson spins up a brand new environment, displays it to the customer.
The customer can maybe even leave it with the customer so the customer can log in and use your product for a week, and then it disappears at the end of that or something.
What are all these values that can be unlocked by the environments, right?
And then you think about even scaling that up to the holy grail of what if you had more than one production environment?
We talk about blue-green, for example.
What if you had rainbow production environments?
What would that even be? What would it look like? We don't even know. The other thing is, in terms of value for the
customers, what we look at is like, how long would it take your DevOps team or you yourself,
if you're the only DevOps engineer, how long would it take you to spin up a Kubernetes cluster
that handles multiple environments, all the templating with all of the configuration YAMLs,
the 30 or 40 configuration YAML files that you need to manage,
and all of those deployment pieces that you need to glue together,
all the integrations with GitHub, all the integrations with Slack, all that.
It would not be a weekend exercise, right?
We know, anecdotally, it takes about six months to implement sort of a new
pipeline or new features that are in the production path at a minimum, right? And if you're a startup,
you don't have six months. You have a weekend if you're lucky. So how quickly can you turn this
thing on and get it running? That's what we focus on. It seems that getting something out the door that developers like
but also solve serious enterprise problems is sort of the sweet spot right now.
Yeah, exactly.
I'm looking forward to seeing what happens next.
If people want to follow along with your journey, where can they find you?
They can visit our website.
It's just httpsreleaseapp.io
and they can sign up for free with GitHub.
They get two environments to start with.
And for Christmas, we ran a promotion, which is still valid.
I believe you can get a free Minecraft server so you can read our blog and figure out how
to start a Minecraft server.
It's just something fun you can do and shows off what our environments do.
But yeah, it's pretty fun.
It seems that I will be following along
and will, of course,
put links to that in the show notes.
Thank you once again
for taking the time to speak with me.
I really appreciate it.
It's great to catch up.
Oh yeah, thank you too.
Regis Wilson,
founding engineer at releaseapp.io.
I'm cloud economist Corey Quinn,
and this is Screaming in the Cloud.
If you've enjoyed this podcast,
please leave a five-star review on your podcast platform of choice.. If you've enjoyed this podcast, please leave a five-star review
on your podcast platform of choice.
Whereas if you've hated this podcast,
please leave a five-star review
on your podcast platform of choice,
along with a comment that includes
an entire performance review
over my nonsense over the past year.
This has been this week's episode
of Screaming in the Cloud.
You can also find more Corey
at screaminginthecloud.com or wherever fine snark is sold.
This has been a HumblePod production.
Stay humble.