1
00:00:00,000 --> 00:00:21,180
Well, we mentioned, you know, KubeCon, VMware Explorer, which is last week, maybe we'll talk about that as well in a episode soon. And, you know, also our friend, the Tanzu application service based on Cloud Foundry, but I don't think we've actually dug into a little bit of checking in on the Cloud Foundry community in a while.

2
00:00:21,180 --> 00:00:37,440
And I was digging through the exciting stuff from KubeCon over there in Detroit, or as some like to say, Detroit, which is fun. And then I realized there was a Cloud Foundry day there, which you had commented on a little bit here and there, Nick.

3
00:00:37,440 --> 00:00:53,480
And so I thought we should have you on, back on for the second or third, I don't know, I've lost track time, to just like, it's very open ended. What I'm going to call, what's the vibe at Cloud Foundry day? What's going on over there? What are people working on? Like, just what's happening? What's up with that community?

4
00:00:53,700 --> 00:01:20,300
Gotcha. Yeah. Cool. So this is like, obviously the, I guess, first in-person event since, you know, the COVID happened. I was actually at the last in-person event. I think that was in Philadelphia in 2019 as well. So it was good to kind of reconnect with everyone again. But this is the first time I was doing this as working for VMware before I was a customer of, you know, using Cloud Foundry.

5
00:01:21,560 --> 00:01:49,980
So that was pretty cool to kind of, you know, see that transition. But it was definitely kind of a tight knit vibe where it was a single track, like single room. I guess, what do we call them day? It was a day zero event at KubeCon, but it was on the second day. So I guess, you know, the math is a little confusing there, but another day zero event of many where, you know, we can kind of get a very kind of nice focus and just really talk Cloud Foundry all day.

6
00:01:49,980 --> 00:02:04,940
There's a lot, a lot of talks that we can kind of go into, you know, giving the different projects that the community is working on. Kind of the two big themes are Cloud Foundry Karifi and the Piquetto Build Packs as well.

7
00:02:04,940 --> 00:02:30,280
Those are kind of the two, you know, let's say next evolution or evolving evolution of Cloud Foundry and that community. And it was just really nice to see everyone in person. And then kind of the single room, single track view was pretty nice because you kind of get all the content and you didn't have to worry about shuffling to different rooms or, oh, am I going to make it to that type of thing?

8
00:02:30,280 --> 00:02:40,680
So I really enjoyed that. You know, you kind of, you know, got set up and were able to kind of take it all in and not have to worry about, you know, the logistics of traveling to different rooms and that nature.

9
00:02:41,160 --> 00:03:00,900
I always like a single track conference. I think that's the best. It's, you know, it's, you know, everyone's got the same breaks. And I think also like, especially if you have a lot of content, it really, uh, make sure most all of the content is good and you don't have, you know, I don't know about y'all, but I've been on a lot of talk selection things.

10
00:03:01,160 --> 00:03:22,240
And sometimes you're just like, I don't know, there's a slot over here. So let's put in a talk about like how to like make better slides or, you know, something like that. I mean, you know, they, they, they can be helpful if you have a big conference to have sort of like career and, uh, sort of like, uh, self-development, uh, talks, but it's sometimes also nice just to do the nerd stuff straight through.

11
00:03:22,240 --> 00:03:38,640
Yeah. Well, well, let's, let's, let's start with, uh, well, first of all, you know, I, I think, I think, but what, uh, what's always most interesting is as you were saying, is kind of like what the future plans are and, uh, like, uh, you know, getting, getting cloud foundry into the, uh, the Kubernetes world.

12
00:03:38,640 --> 00:03:52,220
But like, what was the, uh, like, like give us a sense of like the usage of cloud foundry, like who, who's using it nowadays? Like, uh, if, if, as you were saying people like your former self, you're still your same self, but in your former role, uh, showing up as a user.

13
00:03:52,240 --> 00:03:56,680
Or a customer, like what, uh, what, what, what, what are, what are people doing with it nowadays?

14
00:03:57,400 --> 00:03:57,640
Yeah.

15
00:03:57,640 --> 00:04:01,080
I mean, so I think the use cases are still the same as before.

16
00:04:01,080 --> 00:04:17,800
So, you know, cloud foundry, so it's, it's like, you know, kind of niche or like really, uh, awesome use cases for kind of large enterprises or large companies that have, um, really large development shops to really kind of give, uh, give, um,

17
00:04:18,620 --> 00:04:26,940
our customers and people in the community, this really kind of very curated and opinionated stack to just focus on delivery business value.

18
00:04:27,480 --> 00:04:46,460
Um, so, you know, a lot of the, you know, the, uh, the companies and customers that have been working on this for the past, uh, almost, I guess, I think it's decade now have, you know, still been kind of, you know, I guess I used to say in my, uh, previous job here, uh, you know, we're just over here running the business and, you know, making all the money for everyone.

19
00:04:46,460 --> 00:04:50,620
So, um, that is, you know, very still true today.

20
00:04:50,880 --> 00:04:59,100
Um, there was a talk with some of the SAP folks where they were going into some of the scale where they run, uh, cloud foundry, you know, worldwide.

21
00:04:59,380 --> 00:05:06,380
And, uh, some of the scale of those foundations they were talking about was, uh, it was just kind of absurd how large they were.

22
00:05:06,500 --> 00:05:09,840
Um, let me, I took some screenshots from one of my tweets.

23
00:05:09,840 --> 00:05:12,840
So I'm going to try to see if I can find those really quick, but.

24
00:05:12,840 --> 00:05:14,940
So, so what is, what does SAP do with it?

25
00:05:14,980 --> 00:05:22,000
I, I remember, uh, you know, they were, they were part of the initial, like, uh, big sprout, sprout cloud foundry community.

26
00:05:22,000 --> 00:05:24,260
What, what have they, uh, been up to these years?

27
00:05:24,780 --> 00:05:36,940
Um, so, I mean, they're still very, uh, active in the community and, you know, they, um, like, you know, uh, a partner or a, uh, they have a lot of developers committing code to cloud foundry itself and developing that.

28
00:05:36,940 --> 00:05:48,640
And, uh, they use it as, uh, I think a part of their services, like service offerings that they run, you know, they use cloud foundry to run, uh, business applications for their customers.

29
00:05:48,840 --> 00:06:00,940
I don't know the exact, you know, application names and things of that nature, but they, they use cloud foundry to run, you know, their custom applications that then they serve to their, their customers.

30
00:06:00,940 --> 00:06:12,800
Well, it, it could be anything from, uh, annual benefit selection to, uh, you know, reordering, uh, ball bearings that were shipped to, uh, to Rotterdam instead of like, I don't know, Sweden.

31
00:06:13,860 --> 00:06:14,300
Yeah.

32
00:06:14,620 --> 00:06:19,480
And then some of these numbers too, for something like that, you know, they were measuring some of their app run time.

33
00:06:19,620 --> 00:06:26,440
So a lot of the, the cloud foundry run time is measured in, in, in memory, uh, that is allocated to the, the container schedule, which is Diego.

34
00:06:26,660 --> 00:06:36,160
So they, they, they had, uh, I think recorded 317 terabytes of Ram allocated, which is, that's a lot of Ram.

35
00:06:36,800 --> 00:06:39,840
So that's a lot of, it's a lot of containers running.

36
00:06:39,840 --> 00:06:48,800
So we talk about, usually they talk about terabytes in terms of, you know, spinning disc or, you know, cold storage, but, uh, DRAM that's, you know, usually pretty expensive.

37
00:06:49,420 --> 00:06:53,440
Uh, I think at one point it was, you know, $10,000 a terabyte or something of that nature.

38
00:06:53,440 --> 00:07:00,140
So, uh, to have that many, you have, have that much memory allocated to some of these, uh, deployments is, is pretty significant.

39
00:07:00,680 --> 00:07:01,040
Yeah.

40
00:07:01,140 --> 00:07:02,620
That'd be a lot of Minecraft servers.

41
00:07:02,920 --> 00:07:03,160
Yeah.

42
00:07:03,200 --> 00:07:03,700
A lot.

43
00:07:04,900 --> 00:07:07,180
Maybe, maybe all the Minecraft servers in the world.

44
00:07:07,280 --> 00:07:07,820
I don't know.

45
00:07:08,160 --> 00:07:12,360
That might even allow Mac users to run Slack and other things at the same time.

46
00:07:12,520 --> 00:07:13,300
Oh, yes.

47
00:07:13,460 --> 00:07:15,060
That's now, now, now.

48
00:07:16,120 --> 00:07:16,860
Wishful thinking.

49
00:07:16,860 --> 00:07:33,920
And Nick, is this the first time that there'd been a conference of this type since the whole, uh, sort of merger with the CNCF and the, and, and that, uh, that style of, of managing the project?

50
00:07:34,440 --> 00:07:38,840
Um, yeah, I mean, so this is the first kind of event since COVID happened.

51
00:07:38,840 --> 00:07:42,120
I think there might've been a virtual event last year as well.

52
00:07:42,800 --> 00:07:54,320
Uh, you know, I wasn't quite sure, but I guess one thing too, to key out is, so it was in person, but it was also virtual so that the single track made it really, um, I think easy for the virtual folks online as well.

53
00:07:54,320 --> 00:08:05,600
Cause it was like a, a zoom room where, yeah, the presenters would come up and kind of attach, they had some kind of like server type thing that I think was doing some kind of AV streaming back to zoom or something.

54
00:08:05,600 --> 00:08:09,220
But, um, you know, they'd hook up to the, that device.

55
00:08:09,220 --> 00:08:12,460
And then, so then they'd present in the room and then be presenting online.

56
00:08:12,740 --> 00:08:18,720
And then, um, we had Chris and Ram from the, uh, cloud founding foundation kind of monitoring that.

57
00:08:18,720 --> 00:08:27,520
And, you know, if there are virtual questions coming in, kind of, you know, like, uh, interject that to the speaker or like in-person questions, obviously you've raised your hand and that type of thing.

58
00:08:27,520 --> 00:08:29,300
So that seemed to work out pretty well too.

59
00:08:29,300 --> 00:08:33,660
Like kind of a good balance of, uh, you know, physical and virtual presence.

60
00:08:33,660 --> 00:08:35,880
Uh, I guess, I guess we call it hybrid these days.

61
00:08:35,880 --> 00:08:36,260
I don't know.

62
00:08:36,760 --> 00:08:37,480
Uh, but yeah.

63
00:08:38,080 --> 00:08:38,560
Yeah.

64
00:08:38,560 --> 00:08:45,020
I, I gave, I gave a talk at a, uh, a hybrid conference on Friday and I was the hybrid.

65
00:08:45,140 --> 00:08:45,980
I don't know.

66
00:08:46,040 --> 00:08:48,700
I w I was, I was presenting remotely and, and, and.

67
00:08:48,720 --> 00:09:00,500
And, uh, the, the, the feed that I got was from the back of the room so you could see people, but then you could also see my screen and they had positioned my head as like a third of the screen with my slides behind me.

68
00:09:00,540 --> 00:09:06,560
And so it was kind of odd to, uh, see my big head there, but it did, uh, it did make it seem a little more real as a speaker.

69
00:09:06,740 --> 00:09:07,860
That, that was enjoyable.

70
00:09:07,860 --> 00:09:17,280
Uh, well, so, so what is the, uh, well, let, let's start with, you know, the thing I think over recent years and, and, uh, at the moment that it's of most interest.

71
00:09:17,280 --> 00:09:24,280
And that is, so what's, what's up, uh, what's the state of, of getting cloud foundry in, in, uh, to have a foot in the Kubernetes world?

72
00:09:24,420 --> 00:09:25,620
What's, what's going on there?

73
00:09:26,060 --> 00:09:26,220
Yeah.

74
00:09:26,260 --> 00:09:31,220
So the, the, the, the, the latest, uh, iteration there is, is called cloud foundry Karifi.

75
00:09:31,760 --> 00:09:40,060
Uh, and that's the, I guess the rebranded or like the latest name of the previous, uh, iteration of that work, which was called cloud foundry on Kubernetes.

76
00:09:40,720 --> 00:09:47,780
And then, you know, uh, previous efforts before that were, um, uh, attempted as well.

77
00:09:47,780 --> 00:09:59,200
And, you know, with different kinds of mechanisms, but the, the latest work, which is Karifi, uh, is really targeting, um, uh, recreating, you know, those kinds of cloud native interface or sorry.

78
00:09:59,200 --> 00:10:10,140
Cloud foundry interfaces natively within Kubernetes using things like custom resource definitions, instead of trying to shim some of the cloud foundry components, like in a container and just run it in Kubernetes.

79
00:10:10,140 --> 00:10:16,540
That was kind of not necessarily the best architectural decision or, you know, it was going to have some significant scale limitations.

80
00:10:16,540 --> 00:10:39,720
So, uh, I get the team has, uh, has been working out for at least the past year, probably longer as well to kind of revamp all that and, um, kind of give you, give you that, that CF push, uh, on Kubernetes, but, you know, natively without trying to, you know, uh, you know, shim things in or shove things into containers that really shouldn't be, uh, that type of thing.

81
00:10:39,720 --> 00:10:44,080
So that was, uh, you know, a big thread and a big theme for the day.

82
00:10:44,220 --> 00:11:06,960
There is, uh, a demo by, uh, Dr. Dave Walter and Andrew Ritchrock, uh, who, uh, kind of give it, gave it an overall introduction to Karifi and they actually showed, um, installing Karifi, Karifi locally on a Kubernetes cluster and then, um, pushing an application and using that, you know, uh, cloud foundry, uh, user credit, user credit service, service binding, binding it to a database.

83
00:11:06,960 --> 00:11:19,380
So that, that kind of high level, uh, basic, um, cloud foundry experience that we all know and love, and it's super simple to get started, you know, recreated within, uh, you know, on Kubernetes and in, in that landscape.

84
00:11:20,760 --> 00:11:32,720
So, you know, you know, something I I've been wondering, uh, recently, uh, you know, when, when I'm not trying to figure out why the kids can't like get their shoes on time to get out the door in the morning or, or other real life things like that is.

85
00:11:32,720 --> 00:11:48,980
So, so like when people talk about like having cloud foundry run on Kubernetes and you were kind of touching on this today, like, like, it seems to me there's two possible things that could mean one would be like, let's take the cloud foundry code and run it on Kubernetes.

86
00:11:48,980 --> 00:11:49,380
Right.

87
00:11:49,380 --> 00:11:54,740
And you know, obviously it's not that simple, but you would have the whole system of doing things.

88
00:11:54,740 --> 00:11:57,560
And I guess you would swap out the container management.

89
00:11:57,560 --> 00:12:10,040
I mean, it gets a little complicated here because basically cloud foundry has its own Kubernetes built into it, but I guess you would swap it out in the same way that like, if you had a, uh, a car and you were like, I want a different type of engine.

90
00:12:10,320 --> 00:12:15,660
Uh, I'm tired of these like measuring bolts and nuts and inches I'd like to measure them in centimeters.

91
00:12:15,900 --> 00:12:22,760
So you want to swap your engine out or something, uh, which is totally an equivalency between those two other systems as far as I understand it.

92
00:12:23,040 --> 00:12:32,800
Uh, but then it also seems like also, you know, something you're saying is like, you could do the, uh, I don't think there's a word for this in systems, but you could do like duck typing.

93
00:12:32,880 --> 00:12:37,280
Where it's like, well, I guess this would be the, the cloud foundry Turing test.

94
00:12:37,280 --> 00:12:39,840
You could be like, as far as I know, how will I use it?

95
00:12:39,840 --> 00:12:41,720
It's exactly like using cloud foundry.

96
00:12:41,720 --> 00:12:47,920
I type in the stuff, whether I'm an operations person or a developer, and it does all the things I would expect.

97
00:12:48,400 --> 00:12:58,800
And like, so like, like what w w what's up with the cloud foundry community as far as like those two or a third or a fourth option that, that they're looking at to, to kind of like bring these things together.

98
00:12:59,200 --> 00:12:59,560
Right.

99
00:12:59,560 --> 00:13:08,560
So the, from the, you know, if we look at the different personas of the developer using cloud foundry or, and, or like the operator managing cloud foundry, right.

100
00:13:08,560 --> 00:13:17,440
So from a developer's point of view, Karifi aims to really kind of, you know, make it, I guess, you know, the same or really hard to tell the difference.

101
00:13:17,440 --> 00:13:24,680
So their existing, um, applications, their existing pipelines and workflows don't really have to change that whole lot.

102
00:13:24,680 --> 00:13:32,880
You know, they'll have to target a new API, uh, endpoint cause it's, you know, running in a different location, but that's really all they'll potentially really have to change.

103
00:13:33,320 --> 00:13:40,160
So that's kind of the whole, you know, having that CF, you know, API compatibility from the CFCLI and the API layer.

104
00:13:40,160 --> 00:13:49,160
So having that not really change or really having, um, it's really having Karifi, uh, you know, adhere to and emulate all those existing interfaces.

105
00:13:49,160 --> 00:14:01,160
Uh, that's, so that's, that's the, from the developer point of view, not really having to change a whole lot now from the operator's point of view, um, you're going to have this concept really classic cloud foundry, which is based on Bosch.

106
00:14:01,160 --> 00:14:11,160
And that, you know, Diego and all these, you know, all these different, you know, kind of, um, components that, you know, were created and maintained outside of the Kubernetes ecosystem.

107
00:14:11,160 --> 00:14:22,160
And then with Karifi, you really land on an existing, uh, Kubernetes deployment, and then that you can make use of all the different kinds of components within the CNCF.

108
00:14:22,160 --> 00:14:23,160
Right.

109
00:14:23,160 --> 00:14:32,160
Uh, without, and obviously too, from an operator perspective, uh, you know, not necessarily learning how to, you know, learning how to use Bosch and all of that.

110
00:14:32,160 --> 00:14:38,160
You could just, you know, if you already know Kubernetes, you're kind of, kind of already in that zone type, uh, so to speak.

111
00:14:38,160 --> 00:14:51,160
Um, so, you know, they're, uh, uh, using helm to install Karifi and kind of wire that up into existing, um, Kubernetes clusters with some, some other prerequisites, uh, from the kind of CNCF type landscape.

112
00:14:51,160 --> 00:15:02,160
Um, so that's kind of like the two different, um, personas and delineation where the developer experience is trying to not really be, um, changed whatsoever or very little changed.

113
00:15:02,160 --> 00:15:06,160
But then from the operator persona, there's obviously going to be some significant change.

114
00:15:06,160 --> 00:15:06,160
Yeah.

115
00:15:06,160 --> 00:15:07,160
Okay.

116
00:15:07,160 --> 00:15:08,160
That, that, that makes a lot of sense.

117
00:15:08,160 --> 00:15:15,160
Cause from, from, for a developer, well, I guess for a developer, you could just have some translation layer.

118
00:15:15,160 --> 00:15:27,160
That's like, you know, I, I don't remember my cloud foundry very well, but like in cloud foundry, the way that, you know, you define routes, which are like the way two parts talk with each other or your ingress and egress, which is always a fun word, just words to say.

119
00:15:27,160 --> 00:15:40,160
And so I forget what the, the, the word you use for that in Kubernetes is, but you would just have some translation thing that when a developer like does, you know, CF make me a route that has this name that connects to my application.

120
00:15:40,160 --> 00:15:45,160
You would just translate that to whatever the Kubernetes words are and the structure, and it would do it for you.

121
00:15:45,160 --> 00:15:58,160
And then I guess, I guess the only like dissonance you would have from that is if the developer then went to some like management or monitoring or whatever you want to call it, observability tool.

122
00:15:58,160 --> 00:16:10,160
And like the vocabulary was kind of different and they would have to translate in their mind, like, like what was going on there, but you know, whatever you would assume that would be part of what, what was delivered as well, or it would be a nice thing to deliver.

123
00:16:10,160 --> 00:16:15,160
So the like developer thing is pretty easy because it's just like translating stuff around.

124
00:16:15,160 --> 00:16:29,160
But then I guess where it gets difficult is from the operation side, if you wanted to customize anything or introduce anything in, in Cloud Foundry, you do that with Bosch and you don't in Kubernetes.

125
00:16:29,160 --> 00:16:45,160
So you would have to, if you wanted to customize things on your Kubernetes side, you would, you know, whether you're bringing new types of, you know, something to handle terabytes of whatever, or your, you know, data stores or various types of, to use the Cloud Foundry word backing services for it.

126
00:16:45,160 --> 00:16:55,160
Like a lot of that stuff comes down to like, if, if it's not out of the box, you've got to use, you know, Bosch and other stuff to add that in there, which as the operations person, you wouldn't do that.

127
00:16:55,160 --> 00:17:06,160
You do it as a, as a Kubernetes thing. And then, and then again, they would also have the thing of whatever vocabulary they, they use, you'd have to map between the two different domains.

128
00:17:07,160 --> 00:17:08,160
I don't know. Is that a fair summary?

129
00:17:08,160 --> 00:17:24,160
Yeah. So the, so the, yeah, so Karifi is doing that mapping for, for the developers and somewhat for the operators as well, where these, these custom resource definitions that are getting defined or, you know, they're called CF app or CF route or CF domain.

130
00:17:24,160 --> 00:17:37,160
So these, these kind of CF command and, and API constructs are getting represented that as objects in Kubernetes that you can interact with, like with, like, so you can do like kubectl get CF app.

131
00:17:37,160 --> 00:17:46,160
And that shows you your Cloud Foundry apps have, have been deployed, but then you can, you know, take that a step further and interact with them as like, you know, as a pod.

132
00:17:46,160 --> 00:18:00,160
So you can do like kubectl get pods, you can, you can take it even further if you want to, but, and so it's kind of, you know, multiple layers that you want to interact with, but the developer will still probably, you know, you know, use the CF CLI for the most part.

133
00:18:00,160 --> 00:18:14,160
Yeah. And, you know, maybe break out to the Kubernetes, uh, kubectl or kubectl, however you want to say it. Um, if they need to, that type of thing. Uh, and from that, that route perspective that you were, uh, that mentioning.

134
00:18:14,160 --> 00:18:24,160
So like, you know, you, you see a map route, you get a route from the, from classic Cloud Foundry, you get that go router, you know, setting up that route for you and, uh, TLS termination and all that fun stuff.

135
00:18:24,160 --> 00:18:37,160
Well, that's taken care of, um, in on w with a project called contour, which is an ingress controller in Kubernetes and that, and using, um, some other things like cert manager and things to manage certificates.

136
00:18:37,160 --> 00:18:47,160
So that's kind of like mirroring the kind of the classic, uh, Cloud Foundry go router experience to the Kubernetes world using ingress controllers and Kubernetes services and that type of thing.

137
00:18:47,160 --> 00:18:56,160
And that, you know, that, um, that CF route is also a custom resource definition that you can interact with as well on the, uh, kubectl side of the house.

138
00:18:57,160 --> 00:19:07,160
It sounds, it sounds better than sort of some of the past attempts then, because some of those kind of fell down in between the cracks, didn't they?

139
00:19:07,160 --> 00:19:12,160
They sort of, you know, developer will get so far and then have to rely on kubectl.

140
00:19:12,160 --> 00:19:25,160
Same for, um, you know, if you were used to certain constructs, like, uh, you were saying there, such as roots or whatever, you would have to figure out which components in the Kubernetes world you needed to use in order to do that.

141
00:19:25,160 --> 00:19:28,160
So the workflow would be more difficult.

142
00:19:28,160 --> 00:19:44,160
So it sounds like what's happening here is that the, the workload, the workflows that CF users are already familiar with are becoming, um, sort of first tier supported features in Karifi.

143
00:19:44,160 --> 00:19:47,160
Whereas before it was, uh, you know, a little bit more messy.

144
00:19:47,160 --> 00:19:48,160
Is that fair?

145
00:19:48,160 --> 00:19:49,160
Oh yeah.

146
00:19:49,160 --> 00:19:51,160
I think it's a pretty fair statement for sure.

147
00:19:51,160 --> 00:19:57,160
And, and definitely too, from an operational perspective as well, that's, that's very much true as well.

148
00:19:57,160 --> 00:19:59,160
So what was the sort of reaction to it?

149
00:19:59,160 --> 00:20:11,160
How were people, you know, were folks being introduced to it for the first time or is it, is it something that they're already comfortable with and that they're looking for, you know, maturity on what, what's the sort of feel around it?

150
00:20:11,160 --> 00:20:13,160
So I think there's a lot of excitement around it.

151
00:20:13,160 --> 00:20:21,160
I think, you know, obviously the engineers who've been working on it, we're very familiar with it, but there's a lot of folks who, um, haven't, hadn't seen it ever.

152
00:20:21,160 --> 00:20:23,160
So this is their first time being exposed to it.

153
00:20:23,160 --> 00:20:25,160
So that, you know, folks are pretty excited about it.

154
00:20:25,160 --> 00:20:32,160
And, you know, there's a lot of questions and, um, you know, doing, uh, that, you know, they did a really, uh, in depth live demo.

155
00:20:32,160 --> 00:20:36,160
So like, you know, those, like people were excited about that, seeing everything that was going on.

156
00:20:36,160 --> 00:20:47,160
Um, so that was, you know, that's very, you know, I think it was, uh, you know, probably, um, one of the most exciting in terms of net new technology sessions that were, you know, talked about.

157
00:20:47,160 --> 00:20:52,160
Um, so people really, um, I think reacting pretty well to it.

158
00:20:52,160 --> 00:21:07,160
Um, I'm obviously really, you know, excited about it as well, because I think it gives a lot of, um, options and, and, uh, you know, uh, it really expands the, the, uh, existing, um, ecosystem more, um, going forward.

159
00:21:07,160 --> 00:21:17,160
Um, so, and I guess one thing too, I want to also note is that, so all the, all the work, the Cloud Foundry, Karifi work, um, from the, the VMware Tanzu side of the house.

160
00:21:17,160 --> 00:21:28,160
Uh, we just released the application service adapter 1.0, which is based on Cloud Foundry, Karifi, uh, and ties into our, uh, VMware Tanzu application platform.

161
00:21:28,160 --> 00:21:30,160
Uh, so that, that released, uh, last week.

162
00:21:30,160 --> 00:21:36,160
Um, so that's kind of like our first commercialization of Cloud Foundry, Karifi as well.

163
00:21:36,160 --> 00:21:41,160
So definitely keep your, uh, your eyes peeled for that as well, or, uh, keep your eyes out for that.

164
00:21:41,160 --> 00:21:48,160
Uh, but there's a blog and, and some, uh, I did a demo on, you know, kind of the whole, the kind of whole life cycle as well.

165
00:21:48,160 --> 00:21:57,160
That you can go check out and see, um, you know, the application service adapter or really, you know, Cloud Foundry Karifi in action as well from, from the VMware Tanzu side of the house.

166
00:21:57,160 --> 00:22:03,160
Hey, Michael, I think, uh, you might be on mute there.

167
00:22:03,160 --> 00:22:09,160
I noticed that you had some, uh, some videos there and, uh, I, you know, I wanted to say, I really liked the aesthetic you were choosing.

168
00:22:09,160 --> 00:22:13,160
They're kind of like maybe early nineties, uh, mall video arcade.

169
00:22:13,160 --> 00:22:14,160
Yeah.

170
00:22:14,160 --> 00:22:15,160
I think, I think it was looking pretty good.

171
00:22:15,160 --> 00:22:16,160
You know, where you can go to the mall.

172
00:22:16,160 --> 00:22:18,160
Did you all have this over there?

173
00:22:18,160 --> 00:22:27,160
Uh, you know, in, in your neck of the woods, uh, Ben, where you could go to the mall and they had a recording studio and you could, you and your friends could record yourself singing the hits of the day.

174
00:22:27,160 --> 00:22:42,160
I don't know if I noticed that in my hometown, but, uh, you know, uh, maybe my hometown wasn't bang up to date in the eighties nineties, but, uh, I mean, I feel, I feel at the time you could play video games and you could also go record yourself.

175
00:22:42,160 --> 00:22:45,160
You go, go to the bookstore, maybe the skate rink food court.

176
00:22:45,160 --> 00:22:46,160
Yeah.

177
00:22:46,160 --> 00:22:47,160
Real stranger things stuff.

178
00:22:47,160 --> 00:22:48,160
Yeah.

179
00:22:48,160 --> 00:22:49,160
Video games for sure.

180
00:22:49,160 --> 00:22:50,160
Yeah.

181
00:22:50,160 --> 00:22:57,160
Our version of, uh, Las Vegas is black pool, which was very close to, uh, to where I grew up.

182
00:22:57,160 --> 00:23:07,160
So I would in the summertime, go down to black pool and play all the arcades all the way around, along the seafront, all the way down to the bottom and then back again, uh, to where the train station was.

183
00:23:07,160 --> 00:23:13,160
So many misspent hour in, uh, in various arcades as a youngster.

184
00:23:13,160 --> 00:23:14,160
Yeah, for sure.

185
00:23:14,160 --> 00:23:15,160
And I, yeah, I liked the video, Nick.

186
00:23:15,160 --> 00:23:18,160
I liked the, uh, the aesthetic you've gone for there.

187
00:23:18,160 --> 00:23:19,160
Yeah.

188
00:23:19,160 --> 00:23:23,160
I'm surprised you didn't do yourself as some sort of max headroom though, just to finish it all off.

189
00:23:23,160 --> 00:23:25,160
Oh, well, I'm still learning.

190
00:23:25,160 --> 00:23:28,160
Uh, my, my, my first time.

191
00:23:28,160 --> 00:23:29,160
Yeah.

192
00:23:29,160 --> 00:23:30,160
Yeah.

193
00:23:30,160 --> 00:23:31,160
Just need some papilla mash.

194
00:23:31,160 --> 00:23:32,160
Sure.

195
00:23:32,160 --> 00:23:33,160
Yeah.

196
00:23:33,160 --> 00:23:34,160
Yeah.

197
00:23:34,160 --> 00:23:41,160
Uh, well, so, so another thing you mentioned is, is, uh, is, is build pack stuff, which like,

198
00:23:41,160 --> 00:23:46,160
you know, I, I think, you know, to ask my general high level question in this area, it seems like,

199
00:23:46,160 --> 00:23:54,160
um, you know, like, it seems like there's a lot that build packs and cloud native build packs have to offer everyone,

200
00:23:54,160 --> 00:23:56,160
regardless of what you do with cloud foundry.

201
00:23:56,160 --> 00:24:01,160
And, uh, I don't, I, I mean, I feel like in, in the Kubernetes world, like they have, I mean, they, they, I always forget.

202
00:24:01,160 --> 00:24:09,160
Cause K native keeps like a bundling and unbundling, but at some point, and maybe still like build packs were part of K native or not.

203
00:24:09,160 --> 00:24:14,160
But anyways, it see, it seems like a good general way to like package up and deploy your stuff.

204
00:24:14,160 --> 00:24:16,160
Uh, you know, kind of in like a.

205
00:24:17,160 --> 00:24:18,160
DevOps sort of way.

206
00:24:18,160 --> 00:24:24,160
That's a bunch of gobbledygook words, but what's, what's, what's up with the, uh, with the world of build packs at the moment in cloud foundry.

207
00:24:24,160 --> 00:24:37,160
Yes, sure. So from a build pack perspective, I, a new thing that was, uh, we, you know, was discussed was the, uh, the Piquetto build pack project, uh, which is an implementation of cloud native build packs.

208
00:24:37,160 --> 00:24:50,160
So when, when we talk about build packs, we have like build packs V two, which is essentially the, uh, you know, the cloud foundry classic, uh, you know, what we know today in cloud foundry build packs.

209
00:24:50,160 --> 00:24:56,160
And then the cloud, uh, the, you know, the V V three build packs are really the cloud native build packs.

210
00:24:56,160 --> 00:25:01,160
And, um, the Piquetto is an implementation of those build packs.

211
00:25:01,160 --> 00:25:05,160
So Carifi was using, uh, the Piquetto build packs as well.

212
00:25:05,160 --> 00:25:12,160
Um, we use some of those build packs and what we call Tanzu build service, which is bundled in Tanzu application platform.

213
00:25:12,160 --> 00:25:16,160
Uh, but yes, the, the concept of build packs could be used.

214
00:25:16,160 --> 00:25:20,160
I mean, really like everyone, in my opinion, should be using build packs.

215
00:25:20,160 --> 00:25:30,160
Um, because it's this really this way to, to, you know, get, uh, you know, best practice industry standard for your runtimes and having people fiddle around with containers.

216
00:25:30,160 --> 00:25:36,160
Uh, build them kind of on the fly, you know, like why would, why would you do that when something could just do it for you?

217
00:25:36,160 --> 00:25:37,160
Right.

218
00:25:37,160 --> 00:25:38,160
I know it's crazy, isn't it?

219
00:25:38,160 --> 00:25:39,160
Yeah.

220
00:25:39,160 --> 00:25:46,160
And then also having, yeah, this, all the security leaders taken for you as well, you know, just out of the gate, like not having to worry about any of that.

221
00:25:46,160 --> 00:25:47,160
I mean, I don't know.

222
00:25:47,160 --> 00:25:55,160
Like if, you know, if I was, you know, still writing code, I would not want to be like worrying about if my Docker container secure, that type of thing.

223
00:25:55,160 --> 00:26:01,160
If you, if you went up to a team and said, would you like a thousand hours of DevOps for free?

224
00:26:01,160 --> 00:26:03,160
They would probably say yes.

225
00:26:03,160 --> 00:26:04,160
Yeah.

226
00:26:04,160 --> 00:26:11,160
And yet surprisingly, when you say you can use a build pack, you know, folks kind of, you know, need, need convincing.

227
00:26:11,160 --> 00:26:17,160
And it's like, well, there's thousands of hours of really good research and development gone into these things.

228
00:26:17,160 --> 00:26:19,160
Just use them for goodness sake.

229
00:26:19,160 --> 00:26:20,160
They're built into spring.

230
00:26:20,160 --> 00:26:24,160
Now use spring or Maven, for example, you can just do build dash image.

231
00:26:24,160 --> 00:26:25,160
It will build you an image.

232
00:26:25,160 --> 00:26:26,160
It will build you an image.

233
00:26:26,160 --> 00:26:29,160
It's going to use the same build packs that you're talking about there.

234
00:26:29,160 --> 00:26:29,160
Right.

235
00:26:29,160 --> 00:26:33,160
So, uh, it's a, it is a source of irritation.

236
00:26:33,160 --> 00:26:36,160
You know, I, I think, I, I think it's too late now.

237
00:26:36,160 --> 00:26:42,160
I think they might've closed this, but that maybe next year at, at Fosdim, we should propose one of those day long tracks.

238
00:26:42,160 --> 00:26:50,160
It's just about like builds and you could have, you could have build packs as one thing and, you know, building stuff by hand as another thing.

239
00:26:50,160 --> 00:26:52,160
I think, uh, you know, Maven's still around, right?

240
00:26:52,160 --> 00:26:56,160
Like you could like all these things that are basically like, how do we build stuff?

241
00:26:56,160 --> 00:27:03,160
Not, not like CICD pipelines and not like runtime environments, just strictly like we're just building stuff.

242
00:27:03,160 --> 00:27:08,160
And that there must be a lot going on in the, uh, the open source world, uh, of doing that.

243
00:27:08,160 --> 00:27:09,160
We should have a race.

244
00:27:09,160 --> 00:27:11,160
We should have like two teams or something.

245
00:27:11,160 --> 00:27:18,160
Maybe five different workloads in different languages and just say, okay, you've got a day to build these into.

246
00:27:18,160 --> 00:27:21,160
Oh, and yeah, that, that's, that would be fun.

247
00:27:21,160 --> 00:27:24,160
And maybe we could also, the other competition could be.

248
00:27:24,160 --> 00:27:30,160
So if you have five or six build systems, the, the, the competition is, can you build them all?

249
00:27:30,160 --> 00:27:34,160
Like how, how can you build the build systems and see what happens?

250
00:27:34,160 --> 00:27:37,160
And that's just funny, I guess.

251
00:27:37,160 --> 00:27:38,160
And recursive.

252
00:27:38,160 --> 00:27:43,160
And recursive because it would be, it would be funny if, if building the builder was difficult, which it often is.

253
00:27:43,160 --> 00:27:48,160
It seems, uh, well, that was a distraction from, uh, from, from build tech stuff.

254
00:27:48,160 --> 00:27:57,160
But yeah, if you, if you just use build packs people, come on, it's 2022.

255
00:27:57,160 --> 00:27:59,160
Uh, stop reinventing the wheel.

256
00:27:59,160 --> 00:28:02,160
Just use, just use the build packs.

257
00:28:02,160 --> 00:28:03,160
Yeah.

258
00:28:03,160 --> 00:28:04,160
Use, use the build packs in your life.

259
00:28:04,160 --> 00:28:05,160
We'll, we'll be happy.

260
00:28:05,160 --> 00:28:10,160
And you can sleep more and not have to worry about security and that type of thing.

261
00:28:10,160 --> 00:28:11,160
Or worry, or worry less.

262
00:28:11,160 --> 00:28:13,160
Let's just say about security.

263
00:28:13,160 --> 00:28:14,160
Um, yeah.

264
00:28:14,160 --> 00:28:15,160
Yeah.

265
00:28:15,160 --> 00:28:17,160
So what else do we want to talk about here?

266
00:28:17,160 --> 00:28:19,160
So we've talked about Karifi and Paquetto.

267
00:28:19,160 --> 00:28:22,160
And those are kind of the two, um, really new things.

268
00:28:22,160 --> 00:28:27,160
Like, you know, the new kind of exciting projects going on behind the scenes, I guess.

269
00:28:27,160 --> 00:28:30,160
Um, well, what was like the, uh, the future looking thing?

270
00:28:30,160 --> 00:28:31,160
Was there some roadmap talk?

271
00:28:31,160 --> 00:28:33,160
You know, you get the community people together.

272
00:28:33,160 --> 00:28:38,160
What, uh, what, what, what's kind of the plans for the next six and then like 12 months?

273
00:28:38,160 --> 00:28:41,160
What, uh, what's people rumbling on about?

274
00:28:41,160 --> 00:28:46,160
Um, I don't know if there was like a full on roadmap talk per se, but I mean, obviously

275
00:28:46,160 --> 00:28:53,160
continuing development within Karifi and Paquetto are, are, uh, you know, kind of going

276
00:28:53,160 --> 00:28:54,160
forward for the future.

277
00:28:54,160 --> 00:29:00,160
And then also, you know, just continuing to ship, um, you know, the classic cloud foundry

278
00:29:00,160 --> 00:29:02,160
experience as well as, as a big theme.

279
00:29:02,160 --> 00:29:07,160
Uh, there's a lot of different talks about different sub components of that ecosystem.

280
00:29:07,160 --> 00:29:12,160
Um, going forward and, you know, there's talk about, you know, kind of the future of logging

281
00:29:12,160 --> 00:29:16,160
and metrics, how we're gonna, you know, you know, what's the current state and, you know,

282
00:29:16,160 --> 00:29:19,160
how, how we'll progress during, you know, going forward.

283
00:29:19,160 --> 00:29:22,160
Um, there's some, um, app runtime talk as well.

284
00:29:22,160 --> 00:29:27,160
So, I mean, I can't cover every video and every topic in this, but all of these videos

285
00:29:27,160 --> 00:29:28,160
now are out.

286
00:29:28,160 --> 00:29:31,160
If you go to the cloud foundry, uh, YouTube, uh, channel and you can see like the fall

287
00:29:31,160 --> 00:29:32,160
talk.

288
00:29:32,160 --> 00:29:34,160
So definitely check those out as well.

289
00:29:34,160 --> 00:29:37,160
Um, let's see, let's see if we can key up.

290
00:29:37,160 --> 00:29:42,160
There's a very interesting talk, um, by David Stevenson, one of our kind of tech leads here

291
00:29:42,160 --> 00:29:48,160
at VMware, but he was, um, he did a lot of work about, you know, kind of measuring, uh,

292
00:29:48,160 --> 00:29:53,160
the cost to run, uh, cloud foundry across the, you know, the three different hyperscalers

293
00:29:53,160 --> 00:29:59,160
and, uh, and kind of revamping some work, um, to look at all the different, you know,

294
00:29:59,160 --> 00:30:04,160
VM instant sizing, because, you know, if you've ever used these, you know, the three main cloud

295
00:30:04,160 --> 00:30:09,160
providers, the VM sizing is, it's kind of strange and obscure.

296
00:30:09,160 --> 00:30:12,160
And, uh, the naming doesn't really make a whole lot of sense.

297
00:30:12,160 --> 00:30:15,160
And some of the pricing is also very strange.

298
00:30:15,160 --> 00:30:20,160
And as new generations of VM types are allowed, they're typically cheaper than the old types

299
00:30:20,160 --> 00:30:21,160
of VM generations.

300
00:30:21,160 --> 00:30:26,160
And, you know, you get locked in and it's like, it's kind of, uh, you know, uh, uh,

301
00:30:26,160 --> 00:30:31,160
almost a thing you need to decode to figure out, uh, what's really going on behind the scenes.

302
00:30:31,160 --> 00:30:34,160
But he did a lot of work in investigating those.

303
00:30:34,160 --> 00:30:39,160
And, um, you know, his talk was entitled how we brought down the cost of a new deployment down 50%.

304
00:30:39,160 --> 00:30:45,160
So I think that's definitely a key for folks running, um, cloud foundry on a, you know,

305
00:30:45,160 --> 00:30:48,160
big hyperscaler of choice to go check out.

306
00:30:48,160 --> 00:30:54,160
Um, but, uh, you know, it was all about measuring the different kind of VM types within each hyperscaler

307
00:30:54,160 --> 00:30:59,160
and optimizing, you know, each cloud foundry component for potentially a new resource type

308
00:30:59,160 --> 00:31:03,160
and, uh, something to, you know, definitely check out there.

309
00:31:03,160 --> 00:31:09,160
If you're, uh, you know, have cloud foundry deployments running, uh, out on a hyperscaler.

310
00:31:09,160 --> 00:31:15,160
Well, 50% is a lot more than 0% or negative five 50%.

311
00:31:15,160 --> 00:31:16,160
Yes.

312
00:31:16,160 --> 00:31:21,160
I guess, I guess in this case going, well, that would be positive 50% cause you're really getting negative 50%.

313
00:31:21,160 --> 00:31:24,160
But you're, you're, you're all at saving every month for sure.

314
00:31:24,160 --> 00:31:25,160
That's right.

315
00:31:25,160 --> 00:31:31,160
Well, you know, I will, I'll, I'll, I'll have to put a link in the show notes at tanzutalk.com to the, to video list.

316
00:31:31,160 --> 00:31:38,160
As you're saying, you know, the, the, the CNCF was very quick to upload everything, which was just peachy and, and fine.

317
00:31:38,160 --> 00:31:44,160
Is there, is there any, uh, any other, like, uh, you know, as the last thing, how are the snacks?

318
00:31:44,160 --> 00:31:46,160
Was, was, was the food good?

319
00:31:46,160 --> 00:31:47,160
How would you rate that?

320
00:31:47,160 --> 00:31:49,160
Did they have, did they have the mid morning snack?

321
00:31:49,160 --> 00:31:54,160
And then usually in the afternoon you have two snacks and you know, there's always a debate.

322
00:31:54,160 --> 00:31:57,160
Are we going to put like sweet stuff out there or are we going to put healthy stuff?

323
00:31:57,160 --> 00:31:58,160
And then you end up having both.

324
00:31:58,160 --> 00:32:02,160
And, uh, you know, you got some fruit, apples, things like that.

325
00:32:02,160 --> 00:32:06,160
Was there any savory things, maybe a hummus spread on some sort of like stiff brown cracker?

326
00:32:06,160 --> 00:32:07,160
Yeah.

327
00:32:07,160 --> 00:32:08,160
Oh yeah.

328
00:32:08,160 --> 00:32:13,160
There's definitely a wide variety of snacks and they were, uh, they were a plenty.

329
00:32:13,160 --> 00:32:17,160
Um, I think for breakfast, I got kind of a, uh, strawberry.

330
00:32:17,160 --> 00:32:19,160
I tried, I tried to eat healthy for breakfast.

331
00:32:19,160 --> 00:32:20,160
It was a.

332
00:32:20,160 --> 00:32:21,160
Good job.

333
00:32:21,160 --> 00:32:22,160
Good job.

334
00:32:22,160 --> 00:32:23,160
A strawberry oatmeal type mixture.

335
00:32:23,160 --> 00:32:24,160
Oh yeah.

336
00:32:24,160 --> 00:32:25,160
It was, it was actually pretty good.

337
00:32:25,160 --> 00:32:26,160
Um, you know.

338
00:32:26,160 --> 00:32:29,160
Was it served in a, in a little Mason jar that, that you popped open?

339
00:32:29,160 --> 00:32:32,160
Uh, it was, I mean, it was all plastic, but yeah.

340
00:32:32,160 --> 00:32:33,160
Uh, sure.

341
00:32:33,160 --> 00:32:34,160
I don't know.

342
00:32:34,160 --> 00:32:38,160
Not quite a Mason jar, but yeah, you had a, had a little bit of a granola that you kind

343
00:32:38,160 --> 00:32:41,160
of like popped in and mixed it up, you know, type situation.

344
00:32:41,160 --> 00:32:43,160
Uh, so yeah, that was, that was pretty good.

345
00:32:43,160 --> 00:32:49,160
And then, um, they, you know, the lunch was in the, the, the main hall, so to speak.

346
00:32:49,160 --> 00:32:55,160
Uh, and I would think that definitely about, um, uh, cube con in Detroit, the, the, the

347
00:32:55,160 --> 00:32:57,160
conference food was, was, was pretty on point.

348
00:32:57,160 --> 00:33:01,160
They had a lot of different offerings and a lot of, uh, I guess maybe comfort food type things

349
00:33:01,160 --> 00:33:02,160
as well.

350
00:33:02,160 --> 00:33:07,160
But, um, yeah, there's, uh, no shortage of, of, uh, food there for sure.

351
00:33:07,160 --> 00:33:12,160
And obviously, uh, Detroit style pizza was definitely a must.

352
00:33:12,160 --> 00:33:17,160
And I think, uh, buddy's pizza, uh, I ate and it was, it was, it was very good.

353
00:33:17,160 --> 00:33:20,160
So wait, what, wait, what, what is Detroit style pizza?

354
00:33:20,160 --> 00:33:22,160
Is it different from regular pizza?

355
00:33:22,160 --> 00:33:23,160
I don't get it.

356
00:33:23,160 --> 00:33:24,160
They're good.

357
00:33:24,160 --> 00:33:25,160
Yes.

358
00:33:25,160 --> 00:33:26,160
Yeah.

359
00:33:26,160 --> 00:33:29,160
So like, well, you know, you start talking about Detroit style pizza versus Chicago style pizza,

360
00:33:29,160 --> 00:33:36,160
but Detroit style pizza is a very kind of a, a square deep dish with, um, kind of the corners,

361
00:33:36,160 --> 00:33:39,160
uh, you know, kind of with crusted cheese type thing.

362
00:33:39,160 --> 00:33:44,160
So it's like a soft deep dish, but yeah, it's not like a Chicago style, which is literally

363
00:33:44,160 --> 00:33:47,160
like a pie and you know, like very heavy type thing.

364
00:33:47,160 --> 00:33:48,160
But I see.

365
00:33:48,160 --> 00:33:49,160
So you make it square.

366
00:33:49,160 --> 00:33:50,160
Yes.

367
00:33:50,160 --> 00:33:51,160
It's square.

368
00:33:51,160 --> 00:33:57,160
And so, and I guess maybe the, the, if you've ever had little Caesars, it's not quite little

369
00:33:57,160 --> 00:34:01,160
Caesars, but little Caesars, I didn't know this is headquartered in Detroit and they have

370
00:34:01,160 --> 00:34:04,160
a square, square style pizza as well.

371
00:34:04,160 --> 00:34:07,160
It's not like their main style, but, um, I see.

372
00:34:07,160 --> 00:34:11,160
That's what they had when I was a kid in those, uh, you know, wishing I could had money

373
00:34:11,160 --> 00:34:13,160
to go record myself singing the hits of today.

374
00:34:13,160 --> 00:34:14,160
Yeah.

375
00:34:14,160 --> 00:34:15,160
Yeah.

376
00:34:15,160 --> 00:34:16,160
The arcade.

377
00:34:16,160 --> 00:34:17,160
Yeah.

378
00:34:17,160 --> 00:34:18,160
Lots of little Caesars.

379
00:34:18,160 --> 00:34:20,160
That was some cheap pizza, like three bucks for a gigantic sheet of pizza.

380
00:34:20,160 --> 00:34:21,160
Yeah.

381
00:34:21,160 --> 00:34:22,160
And it tasted like that too.

382
00:34:22,160 --> 00:34:23,160
Yeah.

383
00:34:23,160 --> 00:34:27,160
Although I have to say that I, I have fond memories of, of that flavor.

384
00:34:27,160 --> 00:34:32,160
It's kind of like, you know, uh, every, every expat loves Kraft macaroni and cheese.

385
00:34:32,160 --> 00:34:37,160
And, and what I, what I've come to recently with this is, is it's kind of like also stovetop

386
00:34:37,160 --> 00:34:38,160
stuffing.

387
00:34:38,160 --> 00:34:43,160
You're like the, the flaw in not liking Kraft and macaroni cheese or stovetop stuffing is

388
00:34:43,160 --> 00:34:44,160
there is no comparison.

389
00:34:44,160 --> 00:34:46,160
It's its own food item.

390
00:34:46,160 --> 00:34:48,160
So you have to appreciate it on its own.

391
00:34:48,160 --> 00:34:52,160
There's no like, you're not like, Oh, but what if you made a bechamel with your own macaroni

392
00:34:52,160 --> 00:34:54,160
and cheese fresh from the farmer's market?

393
00:34:54,160 --> 00:34:56,160
And you're like, no, that's not what I'm making.

394
00:34:56,160 --> 00:34:57,160
That's not what, that's not what this is.

395
00:34:57,160 --> 00:34:58,160
Yeah.

396
00:34:58,160 --> 00:34:59,160
This is a different thing.

397
00:34:59,160 --> 00:35:00,160
Yeah.

398
00:35:00,160 --> 00:35:05,160
I think, I think, yes, I think, I think little Caesar's pizza and you know, Domino's, all

399
00:35:05,160 --> 00:35:07,160
those pizzas are also their own thing.

400
00:35:07,160 --> 00:35:12,160
They're definitely not the kind of stuff you get in Rome, which is its own thing, much separate

401
00:35:12,160 --> 00:35:13,160
than anything we would have.

402
00:35:13,160 --> 00:35:20,160
And can we revisit very briefly this 1980s arcade game playing persona?

403
00:35:20,160 --> 00:35:23,160
What was the beard like back then?

404
00:35:23,160 --> 00:35:24,160
And the hair?

405
00:35:24,160 --> 00:35:26,160
Question to all.

406
00:35:26,160 --> 00:35:28,160
So I'll start off mine.

407
00:35:28,160 --> 00:35:29,160
I wouldn't have had a beard.

408
00:35:29,160 --> 00:35:30,160
Absolutely not.

409
00:35:30,160 --> 00:35:33,160
But I did have like really short, spiky hair.

410
00:35:33,160 --> 00:35:34,160
I reckon back then.

411
00:35:34,160 --> 00:35:35,160
Oh, yeah.

412
00:35:35,160 --> 00:35:37,160
So please go ahead.

413
00:35:37,160 --> 00:35:41,160
I think, I think my hair was always a mess.

414
00:35:41,160 --> 00:35:46,160
I was not really into, into taking care of myself, I think.

415
00:35:46,160 --> 00:35:48,160
And no beard, I guess.

416
00:35:48,160 --> 00:35:52,160
No, no, that, that didn't happen until I was like, I don't know, 13 or 14.

417
00:35:52,160 --> 00:35:54,160
So it took a while.

418
00:35:54,160 --> 00:35:56,160
Or like this, like it is now.

419
00:35:56,160 --> 00:35:57,160
Something like that.

420
00:35:57,160 --> 00:36:01,160
I must've been off putting for so many people.

421
00:36:01,160 --> 00:36:02,160
Yeah.

422
00:36:02,160 --> 00:36:03,160
Yeah.

423
00:36:03,160 --> 00:36:04,160
14.

424
00:36:04,160 --> 00:36:05,160
Full beard.

425
00:36:05,160 --> 00:36:06,160
Hair.

426
00:36:06,160 --> 00:36:07,160
I don't know.

427
00:36:07,160 --> 00:36:08,160
Hair back then.

428
00:36:08,160 --> 00:36:13,160
That was a little, you know, I, I was born in the 80s, but it was late 80s.

429
00:36:13,160 --> 00:36:14,160
So I don't, I was not.

430
00:36:14,160 --> 00:36:15,160
It was a mullet, wasn't it?

431
00:36:15,160 --> 00:36:16,160
Yeah.

432
00:36:16,160 --> 00:36:17,160
It was a mullet and you don't want to tell us.

433
00:36:17,160 --> 00:36:18,160
No.

434
00:36:18,160 --> 00:36:19,160
I don't know.

435
00:36:19,160 --> 00:36:21,160
I mean, I, I haven't had hair in a while.

436
00:36:21,160 --> 00:36:22,160
So, you know, you could tell about that.

437
00:36:22,160 --> 00:36:24,160
The shine off my lights.

438
00:36:24,160 --> 00:36:25,160
Right.

439
00:36:25,160 --> 00:36:26,160
Business at the front, party at the back.

440
00:36:26,160 --> 00:36:27,160
Was that it?

441
00:36:27,160 --> 00:36:28,160
Was that it?

442
00:36:28,160 --> 00:36:30,160
I don't think I've ever had a mullet, but no.

443
00:36:30,160 --> 00:36:35,160
I think I was, I was born, I guess, with somewhat, somewhat of a mohawk, I guess.

444
00:36:35,160 --> 00:36:37,160
A little bit of the hair on the top, but.

445
00:36:37,160 --> 00:36:38,160
Oh, that's strange.

446
00:36:38,160 --> 00:36:43,160
I don't know if I go digging through a baby picture to find it or whatever, but yeah.

447
00:36:43,160 --> 00:36:44,160
All right.

448
00:36:44,160 --> 00:36:46,160
Well, there's an image, dear listeners.

449
00:36:46,160 --> 00:36:47,160
Yeah.

450
00:36:47,160 --> 00:36:49,160
You'll never be able to erase.

451
00:36:49,160 --> 00:36:50,160
Yeah.

452
00:36:50,160 --> 00:36:52,160
What we might've all looked like.

453
00:36:52,160 --> 00:36:56,160
Maybe, maybe, maybe we can each send a picture of ourselves at the arcade and I'll use that

454
00:36:56,160 --> 00:36:59,160
for the, the album art, the cover art for this episode.

455
00:36:59,160 --> 00:37:03,160
I don't, I mean, I'm old enough that they're not digital, right?

456
00:37:03,160 --> 00:37:04,160
Oh.

457
00:37:04,160 --> 00:37:05,160
Yeah.

458
00:37:05,160 --> 00:37:06,160
Well, me too.

459
00:37:06,160 --> 00:37:07,160
You'd have to scan them in.

460
00:37:07,160 --> 00:37:08,160
Yeah.

461
00:37:08,160 --> 00:37:09,160
Well, okay.

462
00:37:09,160 --> 00:37:11,160
So, so that, that was a good, that's good.

463
00:37:11,160 --> 00:37:12,160
I feel nice and informed.

464
00:37:12,160 --> 00:37:16,160
That was, I appreciate you coming on here to, to, to give us a little overview of what's

465
00:37:16,160 --> 00:37:18,160
going on there and a little overview of the food.

466
00:37:18,160 --> 00:37:20,160
I always love a yogurt with a granola mezzanine.

467
00:37:20,160 --> 00:37:22,160
That's, that's always nice.

468
00:37:22,160 --> 00:37:24,160
Make something on your own there.

469
00:37:24,160 --> 00:37:29,160
And as always, if someone wanted to, if, if they wanted to tell you about their hairstyles

470
00:37:29,160 --> 00:37:33,160
when they were a kid, Nick, where, where, where would you point them at?

471
00:37:33,160 --> 00:37:34,160
Where could they go?

472
00:37:34,160 --> 00:37:37,160
You can always hit me, hit me up on Twitter.

473
00:37:37,160 --> 00:37:39,160
I guess we'll, we'll see how long.

474
00:37:39,160 --> 00:37:41,160
I don't know.

475
00:37:41,160 --> 00:37:42,160
I don't know.

476
00:37:42,160 --> 00:37:44,160
It's kind of like, yeah, hit me up on Twitter.

477
00:37:44,160 --> 00:37:46,160
We'll see if it's still running in a week.

478
00:37:46,160 --> 00:37:47,160
I don't know.

479
00:37:47,160 --> 00:37:48,160
Yeah.

480
00:37:48,160 --> 00:37:49,160
Yeah.

481
00:37:49,160 --> 00:37:50,160
Yeah.

482
00:37:50,160 --> 00:37:51,160
You can also find me on LinkedIn as well.

483
00:37:51,160 --> 00:37:53,160
I guess we could put some links in there.

484
00:37:53,160 --> 00:37:56,160
I am trying this whole Mastodon thing out as well.

485
00:37:56,160 --> 00:37:58,160
I guess we could try that too, but.

486
00:37:58,160 --> 00:37:59,160
As is Michael.

487
00:37:59,160 --> 00:38:02,160
You've got, you've, you're trying a bit of Mastodon too, aren't you?

488
00:38:02,160 --> 00:38:07,160
Well, I learned my lesson back before I had a beard that when there's a new social site

489
00:38:07,160 --> 00:38:11,160
to go squat on it and try hard just, just in case things happen.

490
00:38:11,160 --> 00:38:15,160
You know, maybe that's what someone out in the spring community written a Mastodon server yet.

491
00:38:15,160 --> 00:38:19,160
I don't even know what that means, but that seems like something that, that, that should happen.

492
00:38:19,160 --> 00:38:22,160
If it has been, you can bet it's running on cloud foundry.

493
00:38:22,160 --> 00:38:23,160
Yeah.

494
00:38:23,160 --> 00:38:24,160
Yeah.

495
00:38:24,160 --> 00:38:25,160
Oh, very good.

496
00:38:25,160 --> 00:38:29,160
Well, and with that, if you want to get the show notes for this episode, I'll, I'll try

497
00:38:29,160 --> 00:38:33,160
to, uh, put in links to the, the cloud foundry day stuff.

498
00:38:33,160 --> 00:38:38,160
And, uh, if I, we can find any pictures of ourselves at, at arcades or not.

499
00:38:38,160 --> 00:38:43,160
Uh, but you can go to tonsutalk.com and just find this episode, probably unless you're

500
00:38:43,160 --> 00:38:47,160
listening to the entire back catalog sometime in the future, it'll be right there at the top.

501
00:38:47,160 --> 00:38:51,160
So you don't have to worry about it when you go to tonsutalk.com and find it.

502
00:38:51,160 --> 00:38:56,160
And it's always a great if you enjoy this, or even if you don't enjoy it to subscribe to it.

503
00:38:56,160 --> 00:39:01,160
And what I always recommend is anytime you encounter some device that is able to download podcasts,

504
00:39:01,160 --> 00:39:05,160
whether it's your children's, your enemies, uh, whoever delivered your mail, maybe you sent the

505
00:39:05,160 --> 00:39:10,160
butcher off to get you a good cut of steak, or you want some change for an Xbox that you're

506
00:39:10,160 --> 00:39:15,160
about to wrap some towels around, uh, grab their device and pointed at their face as they walk off

507
00:39:15,160 --> 00:39:21,160
and, uh, subscribed into this podcast two to five times and, uh, give them a little treat that they'll enjoy.

508
00:39:21,160 --> 00:39:23,160
And with that, we'll see everyone next time.

509
00:39:23,160 --> 00:39:24,160
Goodbye.

510
00:39:25,160 --> 00:39:26,160
Bye.

511
00:39:26,160 --> 00:39:27,160
All right.

512
00:39:27,160 --> 00:39:28,160
I'll end our broadcast here.

513
00:39:28,160 --> 00:39:29,160
That was fun.
