Meeting Title: Brainforge x Lilo: Weekly Demo Date: 2025-12-05 Meeting participants: Surf, zacfromson, Uttam Kumaran


WEBVTT

1 00:00:11.400 00:00:13.040 Surf: Hey, Zach, what’s up?

2 00:00:13.350 00:00:14.359 zacfromson: Hey, how’s it going?

3 00:00:15.080 00:00:16.850 Surf: It’s going good, no complaints.

4 00:00:17.990 00:00:19.650 Surf: Good. Alright.

5 00:00:24.050 00:00:26.839 Surf: Let me just double-check with you. Upton real quick.

6 00:00:38.110 00:00:41.730 Surf: How’s everything going today?

7 00:00:42.990 00:00:46.450 zacfromson: Pretty good. Friday’s usually a little more chill here,

8 00:00:46.730 00:00:48.520 zacfromson: A little bit. We’ll do all our clients.

9 00:00:48.520 00:00:49.110 Surf: Awesome, dude.

10 00:00:49.110 00:00:49.959 zacfromson: We except for Edison.

11 00:00:50.920 00:00:53.470 zacfromson: Less call, so… a little less chaotic, I didn’t know.

12 00:00:54.720 00:01:03.030 Surf: Well, cool. I could feel like I… I could probably say you’re probably guys are gearing up, though, for the holidays, because if you’re doing people’s ads accounts, holidays is a big time of year.

13 00:01:03.700 00:01:07.750 zacfromson: Yeah, kind of slowly gearing down, actually. We just,

14 00:01:08.150 00:01:10.819 zacfromson: the big push was, like, Black Friday and Cyber Monday.

15 00:01:10.820 00:01:11.140 Surf: Friday?

16 00:01:11.140 00:01:24.850 zacfromson: Yeah, so, like, Monday was, like, the last big, big day. We’re still spending, and still have some stuff to do, but, the big push is, like, the few weeks before Black Friday, and then, like, the week. Like, you know, we don’t…

17 00:01:24.960 00:01:28.440 zacfromson: really get, the week of Thanksgiving off. Cool.

18 00:01:28.600 00:01:29.919 Surf: Cool. Alright.

19 00:01:29.920 00:01:30.749 zacfromson: Speaking of the year.

20 00:01:31.190 00:01:44.600 Surf: I have some stuff, we’ll see if Utam joins, I guess I’ll start with my stuff. So, I was doing some investigations, I think Utam was adding them into our chat, but I want to just run you through what I’m seeing and what I think the game plan is gonna be.

21 00:01:44.610 00:01:47.160 zacfromson: Okay. And we’re gonna start into the game plan heading into next week.

22 00:01:47.460 00:01:48.610 zacfromson: Cool.

23 00:01:48.750 00:01:50.520 Surf: Let me share my screen!

24 00:02:02.710 00:02:03.860 Surf: Can you see my screen?

25 00:02:04.840 00:02:06.700 zacfromson: Yes, I see myself.

26 00:02:06.890 00:02:13.919 Surf: Alright, cool, sweet. Alright, so let’s start… Here… Alright, so…

27 00:02:14.230 00:02:24.320 Surf: There’s three applications, and ideally there needs to be potentially 2, and I’ll tell you kind of why as I start the journey. Let’s start with the Stitch web app. So…

28 00:02:25.570 00:02:30.559 Surf: You’ve seen this code, probably not… might not understand what’s going on, but high level…

29 00:02:31.090 00:02:36.609 Surf: It’s just a… Angular app that has a bunch of views on it.

30 00:02:36.950 00:02:52.260 Surf: Right? It’s not really, like, using any framework, doing anything in any specific, way. It’s kind of just, like, the web view that you need to kind of get the stuff on screen. And that’s probably why there’s this feeling of just, like, it’s not complete.

31 00:02:52.320 00:02:56.219 zacfromson: Yeah. Because it’s just like a stitching together of a bunch of other things.

32 00:02:56.360 00:03:09.189 Surf: Right? So there’s, like, when I looked at it, and I was responding to every time we were just talking about it, it’s like, there’s not a lot here. It’s just a couple views, and then it’s just written in Angular, and that’s pretty much it, right? Like, it’s just a gateway pass-through for that. So, like…

33 00:03:09.530 00:03:19.639 Surf: Redeploying it and spinning it up, not gonna be hard, but ideally, there’s a lot of tried and true methodologies around, like, deploying an application that aren’t here.

34 00:03:19.930 00:03:38.509 Surf: Right? Like, it’s not Dockerized, it’s not containerized, it’s not using, like, best practices that you would use for, an application. It definitely seems like they just, like, they’re like, alright, cool, we have our app, we know you need to build some stuff, let’s just string some stuff together to kinda, like, give you some views and make some stuff work.

35 00:03:39.080 00:03:41.669 Surf: Right? So I guess that’s the first thing. Now…

36 00:03:41.670 00:03:42.290 zacfromson: Yep.

37 00:03:43.360 00:03:52.609 Surf: This is the backend app, and this is even a little bit more crazy. This is just the Express app with, like, some random code that, I guess.

38 00:03:52.720 00:04:04.879 Surf: doesn’t fit into their core technology, so they wrote it as, like, a bunch of random adapters on the side that basically extends their technology. So, like, the actual admin panel is the real technology.

39 00:04:07.840 00:04:11.560 Surf: If you… Hold on, let’s click on this.

40 00:04:18.079 00:04:21.579 Surf: If you look here… Right?

41 00:04:21.850 00:04:34.670 Surf: These are all the routes. They just jammed a bunch of routes into… like, I’ve never actually seen a route fi… like, well, I’ve seen this before. This is usually what you do when you’re making, like, a small app, like, you’re, like, trying some shit out.

42 00:04:34.680 00:04:45.849 Surf: Right? But, like, this is, like, actually running parts of the business, so they just kind of jammed some routes together that called some code, and it’s just, like, it’s not built into their core technology, so they’re like, we’ll just build it here.

43 00:04:46.000 00:04:55.729 Surf: Right? So, like, this is just a random Express app that just throws data across, right? Like, it has no actual data storage, that sort of thing, in and of itself. It’s just the Express app, kind of like.

44 00:04:55.850 00:05:00.630 Surf: Again, put together because, like, the things that this does aren’t core to their…

45 00:05:01.010 00:05:15.950 Surf: actual offering, so, like, let’s just build a side thing that connects to our thing and, like, does these other processes. So this one’s probably really, really straightforward. This actually needs to be, like, fully rebuilt into, like, an actual application, but I wouldn’t stand it up alone. I would…

46 00:05:16.320 00:05:21.980 Surf: bring the two applications together. So this is, like, let’s call it your back end, which is just, like…

47 00:05:22.060 00:05:38.780 Surf: again, a very, very slim application, it doesn’t really do much, right? And then the core application, which I’m actually interested that they gave this to you, right? Like, this is their bread and butter, and they actually built it like a proper application. Yeah. So there’s, like, fully-fledged…

48 00:05:38.780 00:05:50.180 Surf: deployed, it’s using MongoDB, it’s using, RabbitMQ for, like, background jobs, all of this sort of stuff, like, the correct way. So ideally.

49 00:05:50.360 00:05:52.990 Surf: They have you just using this for off.

50 00:05:53.170 00:06:08.030 Surf: And then, like, using that little Shim app that they created, we need to combine both of those, and then rip out their auth internals, and just give you new auth internals. Now, there’s some extra stuff in here, right? Like, they got Twitter stuff, Instagram, because I guess, like, this is for their…

51 00:06:08.150 00:06:10.360 Surf: main flagship thing, so we might have.

52 00:06:10.360 00:06:11.040 zacfromson: Cheers.

53 00:06:11.040 00:06:17.239 Surf: get down to actually build you something. But this is the only thing that’s, like, a hardcore application. Like, this is an actual application.

54 00:06:17.240 00:06:18.939 zacfromson: Because it was already built before we got here.

55 00:06:18.940 00:06:21.680 Surf: Exactly, bingo.

56 00:06:21.680 00:06:24.420 zacfromson: And they built us the most scrappy MVP of all time, basically.

57 00:06:24.420 00:06:26.029 Surf: Exactly, bingo, yeah, yeah, yeah, yeah.

58 00:06:26.490 00:06:37.759 Surf: Basically, the other two things are literally, like, what’s the fastest I could vibe code an MVP to add on pieces that I don’t have, and then go.

59 00:06:37.760 00:06:41.290 zacfromson: Yeah, I’m not surprised. Yeah, I’m already aware, yeah.

60 00:06:41.290 00:06:47.630 Surf: Yeah. Alright, sweet. So… Speaking with the team, speaking with UTOM, we gotta combine these two.

61 00:06:47.880 00:07:00.020 Surf: We’re gonna go a little bit of a different route here, because, like, we’re gonna build you, like, a full-fledged application, and then we have to rebuild the auth, because the auth hooks into certain things that, like, are owned by them.

62 00:07:00.420 00:07:18.899 Surf: Right? Like, they’re using Mongo, we would use, like, Postgres, like, qualified databases, that sort of stuff. So we gotta basically combine these two, and then give you, again, either the same or a new presentation. We’re looking into potentially upgrading you to, like, React.

63 00:07:18.980 00:07:28.079 Surf: Instead of Angular, there’s just not as many Angular devs as there are React devs. Haven’t really made the main decision on that yet. But…

64 00:07:28.650 00:07:37.830 Surf: reskinning and then pointing this to the new backend, and then we should be good to go from that perspective. So we should be able to get you something by next week.

65 00:07:37.940 00:07:41.499 Surf: Which is, like, this thing running in your own railway.

66 00:07:42.420 00:07:43.420 zacfromson: Awesome.

67 00:07:44.000 00:07:56.819 zacfromson: One other question for you on this, like, so I know, like, I’ve added, like, all these Klaviyo API keys and all of these API keys in there. From, like, a security perspective, should I delete all those and create new ones?

68 00:07:56.820 00:07:57.500 Uttam Kumaran: We’re gonna…

69 00:07:57.500 00:08:00.740 zacfromson: Can visualize all of that, like, from a security perspective, right?

70 00:08:00.740 00:08:02.850 Surf: I… I’m actually glad you asked that.

71 00:08:04.230 00:08:22.650 Surf: this was gonna be my question, right? Because, like, I’m coming up with a question list to ask them, but, like, looking through this, I don’t really have any questions for them, because, like, when I say they did this thing scrappy, I mean, like, I was looking for the ENVERS, like, folders, and they don’t even have them.

72 00:08:22.650 00:08:30.320 Uttam Kumaran: But how many commits? Sir, I don’t even… I think this is only a single commit. It’s just, like, an in-and-app commit, and so they just, like, rip the whole thing once.

73 00:08:30.470 00:08:30.920 Surf: Yeah.

74 00:08:30.920 00:08:33.600 Uttam Kumaran: So, so, for the…

75 00:08:33.960 00:08:34.970 Surf: This could be, like.

76 00:08:34.970 00:08:40.410 Uttam Kumaran: variables, basically what we’ll do, Zach, is, yeah, I mean, we should rotate all of them.

77 00:08:40.429 00:08:41.690 zacfromson: Yeah.

78 00:08:42.020 00:08:48.590 zacfromson: It’s easy enough, it’s just like, you know, I just have a VA, just rep them for me, or just recreate. I’m sure you created them once, so I’ll just delete them all.

79 00:08:48.590 00:08:49.070 Uttam Kumaran: that?

80 00:08:49.070 00:08:54.900 zacfromson: We can create them all, just for, like, security perspective, then we can just re-upload them into each.

81 00:08:55.030 00:09:07.169 Uttam Kumaran: So we’re gonna move all that to Railway Secrets, basically, and we’ll store them also in 1Password. Okay. And yeah, I mean, like, that’s… that’s the baseline security, for sure.

82 00:09:07.170 00:09:07.700 Surf: Yep.

83 00:09:07.880 00:09:26.649 Uttam Kumaran: And then… yeah, and then also the… using better auth will get… that’ll be the next layer, basically. But for code security, yeah, I mean, we’ll… there’s, like, usually a couple things, so one, you’re just, like, making sure that packages are up to date. Second thing is just making sure that all of your environment variables are in a secrets manager, like which way it is.

84 00:09:26.650 00:09:27.539 Surf: Like, this is…

85 00:09:27.540 00:09:28.250 Uttam Kumaran: Oh, they do.

86 00:09:28.690 00:09:33.480 Surf: Like, if you look, they just dropped all of them in a constant smile.

87 00:09:33.900 00:09:44.309 Surf: Right? Like, they’re like, again, when I say scrappy, like, real scrappy. Like, there’s no ENVARs, nothing like that, because that’s what I was gonna ask for. How do you get the ENVARs to run all this stuff? Like, it’s all exposed.

88 00:09:44.520 00:09:46.719 Surf: They’re just like, cool, it’s in there.

89 00:09:48.140 00:09:57.540 Surf: So, I’m still gonna come up with a list, but, like, even, like, even their main app, they kind of do that way, which, that was a little bit shocking to me. They don’t… they didn’t give you the keys, but it’s, again, it’s just another…

90 00:09:59.280 00:10:09.470 Surf: config file, and it’s just, like, loading all your stuff here, and I was like, this is just… this is a very, very strange way to architect it, but, like, I can literally see exactly how the app is built, so, like, I don’t even need…

91 00:10:09.470 00:10:19.439 Surf: to ask them about InVivars, like, we would just strip the ones that we don’t need, right? Like PayPal, Stripe, Apple, all those sorts of things. Yeah, we could just pull back on a lot of those.

92 00:10:19.870 00:10:20.830 zacfromson: Makes sense.

93 00:10:21.170 00:10:22.080 zacfromson: Okay.

94 00:10:23.830 00:10:24.450 Surf: Sweet.

95 00:10:24.960 00:10:27.190 Surf: I guess that was it for me, Utam, over to you.

96 00:10:27.330 00:10:28.480 Surf: Is anything specific?

97 00:10:28.860 00:10:31.829 Uttam Kumaran: Yeah, so I feel like I just wanted to make sure that

98 00:10:31.860 00:10:50.389 Uttam Kumaran: we could get a meeting on, like, next week with them. I think Surf should just do that anyways, and at least have the same hold time. On our side, we’re working on railway, and then internally, you know, I kind of needed a little bit of technical guidance from Surf to kind of inform, like, what we could do, but kind of talk about, like.

99 00:10:50.570 00:10:53.149 Uttam Kumaran: How we’re parallel pathing

100 00:10:53.240 00:11:03.059 Uttam Kumaran: The… basically, the next phase, which is, like, the actual meat of the project, is we’re basically gonna write, like, a product requirements document.

101 00:11:03.060 00:11:16.179 Uttam Kumaran: So my background is in product, like, lead product. That’s actually where Surf and I worked last, and so we’re, like, we have to write… we’ll basically write, like, the formal product requirements.

102 00:11:16.240 00:11:18.639 Uttam Kumaran: And so you’ll have a really good sense

103 00:11:18.740 00:11:29.229 Uttam Kumaran: both from the technical side of how it’s going to get done, but, like, what are all the features for the proof of concept, MVP, and, like, a V1. That document is sort of the… the Grail document for

104 00:11:29.230 00:11:47.019 Uttam Kumaran: for this feature set. That way, even if, like, we only get part of the way there, you see the vision of, like, what was there, what’s not. And so that way, we’ll just basically arrive at, like, really consistently what features we’re developing, what the UX is gonna be, how do we test.

105 00:11:47.020 00:11:54.999 Uttam Kumaran: And so, that is the document that, Zach, I probably want to work with you on, so I’ll have a draft of that ready for us to sort of debate.

106 00:11:55.100 00:12:07.869 Uttam Kumaran: I would like… we… we should have that ready for CERF before we kick off the next phase. Ideally, we… me and you agree on, like, what the product features are, and then I’ll work with Surf to basically

107 00:12:07.950 00:12:23.599 Uttam Kumaran: we powwow on, like, what’s possible by what time, and then that becomes the sort of guiding dock for the reporting product, and then as soon as that gets handed off to Surf, we can then work on the one for, the ForePlay API.

108 00:12:23.600 00:12:24.130 zacfromson: Yep.

109 00:12:24.740 00:12:25.580 zacfromson: Boom.

110 00:12:25.990 00:12:26.990 zacfromson: That makes sense.

111 00:12:26.990 00:12:29.460 Uttam Kumaran: Did they end up doing any, like,

112 00:12:29.710 00:12:32.299 Uttam Kumaran: Do they have any documentation on…

113 00:12:32.690 00:12:35.969 Uttam Kumaran: Products? Okay, if not… did you… do you have,

114 00:12:36.230 00:12:46.269 Uttam Kumaran: like, outside of the ChatGBT thing, is there anything else around that reporting product idea that, like, you have notes on or anything, or is that… should I just use that as reference?

115 00:12:47.430 00:12:49.650 zacfromson: When you say notes, like, how the products work?

116 00:12:49.650 00:12:50.300 Uttam Kumaran: Yeah.

117 00:12:51.050 00:13:02.719 Uttam Kumaran: I mean, I’ll call you, I’ll call you anyways and get that, but just in case you, like, there was something written before. I mean, I generally get it. Mainly what we’ll be talking through is, like, what is, like.

118 00:13:03.060 00:13:15.460 Uttam Kumaran: what is, like, do or die for, like, something to show you that it’s working? Because we’ll have to connect to APIs and things like that, and then what is, like, do we want to have as, like, an MVP that you can start testing, and then what is, like.

119 00:13:15.760 00:13:22.349 Uttam Kumaran: a true, like, V1 look like, and that’ll be the phasing. And so that way, even if we get to V1, and you’re like, actually, we do want to, like.

120 00:13:22.720 00:13:34.499 Uttam Kumaran: start to layer on features, and, like, leave the foreplay thing, we could do that. You’ll start to get a sense of, like, how we approach, like, just the, basically, like, product development lifecycle, you know?

121 00:13:34.790 00:13:37.020 zacfromson: Cool. Yeah, I mean, I think,

122 00:13:38.210 00:13:47.869 zacfromson: Yeah, I mean, a couple different thoughts. So, I guess, I owe you a couple things for, like, the… I need to create the Google app, I have the Facebook app, get you a couple of those things, that’s on me to finish up.

123 00:13:47.870 00:13:59.049 zacfromson: So I’ll get that taken care of. I don’t have really any documentation that they created. Me and Bobby kind of walked them through what we wanted. I don’t know, I can look back at how much was really documented, but it wasn’t, like.

124 00:13:59.690 00:14:01.009 zacfromson: a true, like…

125 00:14:01.010 00:14:03.810 Uttam Kumaran: That’s fine, if you’re like, whatever, start from scratch, that’s okay, that’s fine.

126 00:14:04.150 00:14:07.059 zacfromson: Yeah, and you’re talking about the current product or the future product?

127 00:14:07.750 00:14:10.049 Uttam Kumaran: and it’s done both.

128 00:14:10.540 00:14:12.530 zacfromson: Okay, we might need to start from scratch on all of it.

129 00:14:12.800 00:14:27.249 Uttam Kumaran: Okay, so… so I’ll… I’ll take a crack at a first version, and it’s… we… I basically will… it’ll just be, like, a chat with y’all on, like, what do we think, what do we want, and… and we’re, again, like, I’ve done a lot in e-commerce spend forecasting, so I’m not, like…

130 00:14:27.570 00:14:35.539 Uttam Kumaran: like, I mean, we do a lot of work in this world, so I think we’ll… we’ll get pretty close, like, on the… we’ll just need, like, probably a couple conversations.

131 00:14:35.540 00:14:39.539 zacfromson: Okay, cool, I can loop Bobby in on some of that as well, when that time comes.

132 00:14:40.470 00:14:52.690 zacfromson: And then in terms of one other question I had, too, I know you’re talking about potentially, like, for us to, like, like, we’re just spending up a lot of stuff in Replit, like, should we be using Cursor? I think you were noting that Cursor is, like…

133 00:14:53.140 00:14:54.710 Uttam Kumaran: Yeah, I mean,

134 00:14:55.660 00:15:00.309 Uttam Kumaran: like, I guess, tell me about how… this is where I want to talk about, like, how do you want

135 00:15:00.650 00:15:07.269 Uttam Kumaran: One, is it just you and Bobby that are, like, doing the Replit prototyping? Are there other people in the company that you want to start doing that?

136 00:15:07.780 00:15:10.110 zacfromson: No, probably not. No one thought I’d do it or do it well.

137 00:15:10.110 00:15:13.470 Uttam Kumaran: My second point is more about, like.

138 00:15:13.680 00:15:26.170 Uttam Kumaran: what do you think about the life cycle? Like, let’s… I know you guys are like, okay, these are the first two things, we probably have other ideas. Are you thinking, like, I… in my world, it would be like, great, I would love Zach to, like.

139 00:15:26.610 00:15:34.570 Uttam Kumaran: rip a first version in AI, which at least has the UI and some, like, basic functionality, and then we’ll take that to scope out, like, a true PRD.

140 00:15:35.900 00:15:38.769 Uttam Kumaran: Do you care, personally, like, where that happens?

141 00:15:38.950 00:15:40.540 Uttam Kumaran: I guess, yeah, I mean, like.

142 00:15:40.540 00:15:43.959 zacfromson: We’re already pretty far along, like, we already have, like…

143 00:15:43.960 00:15:44.580 Uttam Kumaran: Great.

144 00:15:44.580 00:15:51.939 zacfromson: this is, like, already, like, pretty well out-built. Like, we’ve built more things, too, beyond this, like some cohort-type pieces that we want.

145 00:15:52.220 00:15:58.430 Uttam Kumaran: Yeah, I don’t, I don’t… I mean, I don’t particularly care where it gets done, as long as, like.

146 00:15:58.570 00:16:04.970 Uttam Kumaran: There, it, like, this is… if you guys can get… usually, as, like, a product person, you don’t get this.

147 00:16:05.130 00:16:10.009 Uttam Kumaran: Like, from stakeholders. So if you guys are like, yo, this is generally it.

148 00:16:10.120 00:16:13.250 Uttam Kumaran: we can… we’ll take this. This gets us, like, 60% of the way.

149 00:16:13.790 00:16:25.360 zacfromson: Yeah, I can share with you on some of this, but, like, Bobby’s been baking most of this himself. Like, even, like, yesterday, I was wondering, too, that we pushed this, like, I don’t know how you, like, wrap this into an application, but, like, we basically made, like,

150 00:16:25.960 00:16:37.550 zacfromson: like a… like an ad machine, basically what we’re calling it, for, like, Nano Banana. Basically, you can come in here, we’ve already tapped in, like, Nana Banana, you just drop in, like, a random product image, and, like, you can…

151 00:16:37.550 00:16:52.039 zacfromson: Pick, you upload your image, you prompt it, a description, feeds, like, we’re at the point where we have, like, full-on prompt libraries of, like, examples that we’re building, and, like, we are… like, just the team is just, like, we already, like, have it,

152 00:16:53.760 00:16:59.940 zacfromson: like, deployed across the team, like, people are just, like, ripping shit already today. We’re like, here you guys go, and like, you know, they took…

153 00:17:00.030 00:17:16.259 zacfromson: you know, basically, you’re taken like this, and, like, they’re already, like, ripping it into, you know, other instances. So, like, we’re building quick, you know, like this turned into that in 2 seconds, or something, you know, Bobby vibe-coded yesterday and built out this, I guess, like, product in Replit.

154 00:17:16.260 00:17:29.500 zacfromson: I’m wondering, like, you know, basically, like, I don’t even know what else you guys would need to do to this, like, this is functioning, working, running, like, at what point is, like… there’s a shit ton that me and Bobby want to build, and, like, trust me, like, we’ll be busy for the next year, but it’s just a matter of, like.

155 00:17:29.500 00:17:41.869 zacfromson: Great, this is how quick this is done, like, where, like, is this just something that is, like, ability to be deployed into our product? Is there something you guys need to rebuild? And, like, we have this in Replit, like, I guess my question’s becoming, like…

156 00:17:41.970 00:17:59.350 zacfromson: how do we… how do we best communicate with you guys, and like, what is something that’s like, alright, this is done, we can deploy it, this needs to be rebuilt, are we… should we be in service versus Replet? Like, just kind of want to get on the same page with you, and it’s like, hey, the forecasting tool, like, LTV, like, I… like, that’s more complex, there needs to be some, like.

157 00:17:59.700 00:18:18.009 zacfromson: there’s more shit behind the scenes on that, like, we need to build these into separate workspaces, like, I know I can’t just, like, build all this and deploy this myself, but, like, one, I think this is a great blueprint for you guys, and then two, like, for this stuff that is, like, we made the nana banana, like, image maker, like, in an hour, like, do you guys, like, what do you guys even need to touch on that, and just try to get.

158 00:18:18.010 00:18:19.310 Uttam Kumaran: Yeah, so I think there’s a couple.

159 00:18:19.310 00:18:27.080 Surf: Another question there. The nana banana thing, right? Yep. How is the team using it now, or did you just deploy it through Replit and then give them the link?

160 00:18:27.120 00:18:27.920 zacfromson: Yeah.

161 00:18:27.960 00:18:29.530 Surf: Alright, cool, sweet. So, like.

162 00:18:30.070 00:18:40.639 Surf: stuff like that, that I would call, like, auxiliary functions inside the business, you probably just want to wrap it and bring it into the application. It doesn’t need to be integrated with anything. It’s not like you’re taking, like…

163 00:18:40.820 00:18:44.240 Surf: Well, here’s the revenue, use that in Nano Banana to then decide.

164 00:18:44.240 00:18:49.389 zacfromson: It’s just a generator, it’s like a standalone piece that could just live as a tab in our OS, basically.

165 00:18:49.390 00:19:02.669 Surf: Exactly, so from that perspective, right, like, even from Reply, you could get the code to us, and then it should just be able to be, like, we drop it in as a new tab, and then, like, you hit it, it loads that patient into the same functionalities.

166 00:19:02.670 00:19:24.450 zacfromson: Yeah, so it’s like, Bobby already almost in Reply, like, built, like, the foreplay piece we wanted you guys to build, and, like, I’d rather be like, hey, like, I’d rather you guys build me an LTV tool than, like, the stupid storyboard tool, like, you know what I mean? And, like, just build faster. I think the biggest thing, too, talking about, is we need to get things stood up, we need to get in a workflow with you guys, but, like, month 2, month 3, it’s like, hey, if we need to, like, increase the retainer, can we move fast? We can, like.

167 00:19:24.450 00:19:31.609 zacfromson: backlog features for you guys quick enough to, like, alright, this is the shit Lilo can do, we can deploy, it can be a wrapper, this is, like, actual workspace.

168 00:19:31.630 00:19:37.510 zacfromson: data-driven pieces that are working for you guys, and, like, how do we just build, like, an absolute, just…

169 00:19:37.510 00:19:53.350 zacfromson: behemoth product for ourselves as an OS, so… and that’s kind of what we want to get to, and Bobby has just been vibecoding, like, absolute crazy to kind of build a lot of this stuff out, and it’s not… hasn’t been that hard, so I think it’s good blueprints for you guys in the more complex pieces, and, like, these basic things where it’s like.

170 00:19:53.500 00:19:57.120 zacfromson: basically just… I mean, it’s basically just a nana banana wrapper. That’s all it is.

171 00:19:57.120 00:20:09.609 Uttam Kumaran: That’s the thing. I think, for me, I want to figure out one surf is, like, how much we can do in Replit to have Replit leverage, like, the endpoints and the auth and stuff that you’ve built. I don’t know if Replit can hook into, like.

172 00:20:09.670 00:20:20.199 Uttam Kumaran: existing services, so it gives Zach and Bobby, like, guardrails. For example, if it gets… if it goes and builds it in, like, Angular, for example, or, like, some other framework, it’s, like.

173 00:20:20.460 00:20:23.690 Uttam Kumaran: It’s, like, not like a copy and paste into our system type of thing.

174 00:20:23.690 00:20:24.859 Surf: Exactly, that’s when…

175 00:20:24.860 00:20:32.840 Uttam Kumaran: I want to make sure that… I don’t… I don’t want to limit you guys’ vibecoding stuff. It’s like, the AI should just use the… the right framework.

176 00:20:32.840 00:20:46.800 zacfromson: That’s kind of why I’m asking this, should we be… I know you mentioned cursor, should I even be in Replit? Like, is there some things I should be prompting properly? Like, I know that’s part of something we talked about, so I think Bobby’s called me before this, he had a client also couldn’t join, he was just like, hey, like, figure out what’s going on there before I get, like…

177 00:20:46.800 00:20:47.620 Uttam Kumaran: Too deep.

178 00:20:47.620 00:20:54.340 zacfromson: Yeah, even deeper than I already am, like, are we even doing this in the right place? Like, what’s the way to go about it? You don’t have to even answer it now, it could be just a…

179 00:20:54.340 00:21:10.149 Uttam Kumaran: your Replit, or you can even add the Stitch email to the Replit, and yeah, sir, maybe let’s see. I want to know… a year ago, Replit didn’t have the features to, like, restrict the way it was built, but maybe we can provide them with system prompts, and so… or, like.

180 00:21:10.360 00:21:20.429 Uttam Kumaran: we provide the Replit instance with docs on the existing system, so at least when they vibecode it, it’s not like… because the UI is actually not…

181 00:21:20.650 00:21:30.009 Uttam Kumaran: the tough part. It’s actually all the backend, the proper endpoints, and the auth. And so, as long as you’re vibe coding, and there’s, like, placeholders for all that, sir.

182 00:21:31.210 00:21:37.380 Uttam Kumaran: I don’t know, I feel like… the Replit UI is gonna be nicer than doing this in Cursor.

183 00:21:37.780 00:21:43.800 Uttam Kumaran: Cursor… it’s just… cursor is a little bit more technical, but I don’t know, I… I…

184 00:21:44.500 00:21:48.020 Uttam Kumaran: Yeah, this is fun. I don’t know what, maybe we’ll sleep on it for another week.

185 00:21:48.020 00:21:52.189 zacfromson: Yeah, you don’t have to give me an answer today, I just know Bobby’s, like, I mean, his wife had.

186 00:21:52.190 00:21:55.629 Uttam Kumaran: I mean, I would say keep doing the stuff in Replit, like.

187 00:21:55.630 00:22:04.579 zacfromson: Okay, cool. I just wanted to make sure he’s not going super far. He can’t stop doing this. His wife had a kid last Monday, and he’s, like, vibe coding in the hospital. I’m like, dude, relax.

188 00:22:05.320 00:22:07.670 zacfromson: So, like, he’s having a ton of fun with it.

189 00:22:08.620 00:22:13.060 Uttam Kumaran: I would keep going, because it’s not, like, it doesn’t… it’s not, like, completely lost.

190 00:22:13.060 00:22:26.490 zacfromson: Yeah, I mean, the UI that they’re building is nicer than our product even looks. I’m like, we should re-skin the… like, we rebuilt the chatbot in there, and it’s better than my designer did it, so it’s like, you know, so on and so forth, but long story short.

191 00:22:26.490 00:22:33.730 zacfromson: I think what you guys are working on is getting hold of this mess, and, like, if you need to, like, rebuild most of… I mean, it basically seems like what we have is, like.

192 00:22:33.820 00:22:35.949 zacfromson: Kinda not really that usable.

193 00:22:36.920 00:22:38.399 Surf: Got you. It’s actually kind of funny.

194 00:22:38.400 00:22:39.709 zacfromson: No, I guess that was a question, like…

195 00:22:39.710 00:22:40.340 Uttam Kumaran: That’s a fun.

196 00:22:41.920 00:22:42.290 Surf: well.

197 00:22:42.940 00:22:43.500 zacfromson: I got…

198 00:22:43.730 00:22:44.320 Uttam Kumaran: 55th.

199 00:22:44.320 00:22:48.229 Surf: I can answer the question, and I have a statement, because I keep seeing this happening.

200 00:22:48.390 00:22:49.330 Surf: Yeah.

201 00:22:50.650 00:22:59.379 Surf: keep ripping exactly the way you’re ripping, and I have a better answer for you later, because the way I think about it is this, right? Like.

202 00:22:59.510 00:23:01.180 Surf: You have a flow.

203 00:23:01.330 00:23:07.530 Surf: I don’t want to box you in, and I could always create a world where you have a parallel flow, to where it’d be like.

204 00:23:07.660 00:23:13.349 Surf: we have our application, and then for, like, the nanobanana thing and all the spin-offs, it’ll be, like.

205 00:23:13.350 00:23:13.900 zacfromson: Yeah.

206 00:23:13.900 00:23:17.759 Surf: Boggling our thing, but even when you click it, it could just open out to, like, another tab.

207 00:23:17.760 00:23:25.659 zacfromson: Yeah, it’s like, here’s Blueprint for you guys for the actual technical stuff, and then there’s, like, little bullshit type of applications that are just, like.

208 00:23:25.660 00:23:42.369 zacfromson: awesome stuff to have, or just, like, fun wrappers, things like that that help the team today that I can, like, deploy quick, that, like, don’t really need to be over-engineered. So it’s like, I’d rather have you guys move fast on the important stuff that’s, like, business-changing, like, getting these agents up and running.

209 00:23:42.370 00:23:42.880 Surf: Yep.

210 00:23:43.160 00:23:57.279 zacfromson: Like, getting these agents fixed, like, my team… we could have these marketing agents and have prompts and, like, have Slack notifications or, like, emails deployed daily with, like, here’s your pacing, like, here’s a weekly report pre-written for you, like, here’s a creative analysis, like…

211 00:23:57.410 00:24:06.570 zacfromson: being able to have those things on demand for my team and, like, not even being able to use a product we built is, like, a disaster. Like, that’s not anything we’re gonna vibe code, right? So it’s, like.

212 00:24:07.130 00:24:18.260 zacfromson: But I don’t want to even, like, distract you and detract you on something that, like, we can build in Replit when we have, like, so much to do outside of that. That’s, like, so much more business changing that you guys, like, need to own and take on for us.

213 00:24:18.260 00:24:30.179 Uttam Kumaran: That’s why I don’t, like… really, it’s like, we’re… it’s… we can’t strive for perfection, like, if the little rat put thing is working, and… and you guys, like, and you don’t care about it, like, making it into the platform, then who cares? It’s like, whatever.

214 00:24:30.330 00:24:32.579 zacfromson: Or it could be something to loop back on later, where it’s like.

215 00:24:32.580 00:24:37.270 Uttam Kumaran: Yeah, and then loop back it on later and say, hey, can you guys port it over? Fine, like… Yeah.

216 00:24:37.270 00:24:43.130 Surf: The way I even think about it, like, the way I even think about it is like this, right? Like, we could even add, like, a functionality where it’s like.

217 00:24:43.300 00:24:55.500 Surf: add wrapper, like, inside of it, and then you just, like, give the tab a name, and then you just tell us the, the Replit URL that you got, and then you can just keep adding new wrappers in.

218 00:24:55.660 00:25:05.789 Surf: And it’ll just always be, like, these little pop-out screens for, like, those specific functionalities, and it’s just, like, you get complete control and flexibility, and, like, you just now get a phone inside of the application.

219 00:25:05.790 00:25:16.020 Uttam Kumaran: Yeah, that’s what I was saying in sort of the SOW, is like, we want to build a system in a way where, actually, it’s… you can get closer to one-shotting it within our system than in Replit.

220 00:25:16.020 00:25:24.190 zacfromson: Yeah. That’s what my North Star would be, because ultimately, we’re gonna build this in a way where there are reusable APIs, endpoints, frameworks.

221 00:25:24.190 00:25:29.539 Uttam Kumaran: once you layer on AI on top of that, it will be… it will surpass

222 00:25:29.540 00:25:50.789 Uttam Kumaran: what’s possible in Replit, because it’ll also have context on your business, all the other functionality, and the thing will say, oh, you want a nanobanana generator? I also noticed you have endpoints on your clients. We can now build this thing that in Replit would not have told you about. So, for me, it’s like, how do we move our system to, like, match Replit, and then eventually.

223 00:25:50.790 00:25:59.909 Uttam Kumaran: yes, whether in Cloud or wherever, like, you end up being able to ship things faster that work the first time, and sort of move from, like.

224 00:25:59.920 00:26:04.580 Uttam Kumaran: okay, some rapid we did poured over, like, oh, I actually just, like, got, like, 80% of the way there, can you guys just…

225 00:26:04.720 00:26:07.110 Uttam Kumaran: Sharpen up the edges, and, like, that’s…

226 00:26:07.700 00:26:08.949 Uttam Kumaran: how I would think about it.

227 00:26:09.510 00:26:09.970 zacfromson: sounds.

228 00:26:09.970 00:26:10.360 Uttam Kumaran: Yeah.

229 00:26:10.360 00:26:22.929 zacfromson: I can get you guys the Google app. I have the Facebook app, but I’ll figure out how to get you guys access to that. I think you guys have the Cloud API, Google API, or a Cloud API, Klaviyo API.

230 00:26:23.500 00:26:32.250 zacfromson: Or maybe just you might only have a Claude API and a Shopify API for new… and I know you guys want to get, like, a test instance up, so I think I still owe you most of those APIs.

231 00:26:32.250 00:26:34.809 Uttam Kumaran: Where are the… where are the prompts? Are they all in the repo?

232 00:26:35.260 00:26:35.800 Surf: Yep.

233 00:26:36.100 00:26:45.240 Uttam Kumaran: So we should use, sorry, we should use, like, LangFuse, or maybe I’ll talk to you about it, but we should use… there’s a… there’s a tool called LangFuse for prompt management, which will allow…

234 00:26:45.990 00:26:53.269 Uttam Kumaran: like, the team to go in and, like, test prompts outside of, like, pushing PRs, because that’s another thing that, like.

235 00:26:54.450 00:27:06.710 Uttam Kumaran: you should be able to just do, like, edit the prompt slightly, or change it as you find stuff working. So, sir, if I’ll send that to you, like, we use it across a couple other folks. It’s, like, the best for prompt management. They have a great, like, SDK for that, so…

236 00:27:06.850 00:27:09.200 Uttam Kumaran: That’s probably it.

237 00:27:09.200 00:27:09.970 zacfromson: Okay.

238 00:27:09.970 00:27:15.130 Uttam Kumaran: And then, yeah, I want to talk… I’ll… basically, we’ll talk next week about… The requirements for the…

239 00:27:15.560 00:27:16.570 Uttam Kumaran: reporting tool.

240 00:27:17.200 00:27:32.939 Uttam Kumaran: Cool, that works for me. And yeah, I haven’t said anything to the current dev agency, I just kind of bought myself some time. I was just like, Bobby… I was like, I just had a kid, I need some time, like, yeah, no rush, whatever, and I’m like, okay, just, like, buying you guys some time to kind of tell them we’re done with them, and then, like, figure out what the next steps are there. Sir, like, what do you… do you need anything from them now?

241 00:27:35.140 00:27:36.510 Surf: Everything’s in here.

242 00:27:37.360 00:27:43.970 Surf: Like, they actually gave us their core codebase, which, again, I was telling them, I was like, that’s pretty generous of them.

243 00:27:44.400 00:27:53.450 Surf: So, like, I don’t really see anything. Let me… I’m gonna keep looking deeper, and then I’ll be able to give you, like, a list potentially tomorrow, but, like, everything’s in there.

244 00:27:53.450 00:27:53.780 Uttam Kumaran: So.

245 00:27:53.780 00:27:59.480 Surf: Like, I’m looking at the prompts, I’m looking at, like, all of the setup for Klaviyo.

246 00:27:59.670 00:28:05.359 Surf: The OpenAI MDs, they kind of gave you the house, in a sense, which was nice.

247 00:28:05.490 00:28:06.820 Surf: So yeah.

248 00:28:07.050 00:28:10.679 Uttam Kumaran: when… let’s talk about a cutover, because I want to make sure that, like.

249 00:28:10.820 00:28:15.469 Uttam Kumaran: One, we rotate the keys. Second, like, we’re…

250 00:28:15.620 00:28:20.729 Uttam Kumaran: Zach, we kind of give you the instructions on, like, how to remove them from GitHub and stuff, so that there’s just not…

251 00:28:20.730 00:28:23.689 zacfromson: We’re not… we’re not using this product at all right now, so I can…

252 00:28:23.970 00:28:28.729 zacfromson: blow all the keys up, basically, and rotate them out whenever you guys want. That’s…

253 00:28:28.730 00:28:31.130 Surf: Oh, you’re not using it right now for the business?

254 00:28:32.290 00:28:33.989 Surf: Oh, shit, okay, cool, shit.

255 00:28:34.520 00:28:49.760 zacfromson: Yeah, I mean, we have nothing set up right now. I mean, like, we don’t even have a Google app, like, the Facebook thing’s a fuck fest, like, thing was spitting off wrong dates, like, you know, I’m asking the Klaviyo questions to give me responses from 2023. Like, we just aren’t… my team is just kind of like, what the fuck am I supposed to be doing with this? So, like, we just kind of…

256 00:28:50.420 00:28:51.290 zacfromson: Yeah.

257 00:28:52.230 00:28:52.820 Surf: Gotcha.

258 00:28:52.820 00:29:02.819 zacfromson: No, this doesn’t… this is… there’s no… I mean, there’s no fuck-up in business operation, I mean, like, there’s no disruption, it’s basically, like, anything where, like, we can’t even use the thing.

259 00:29:02.820 00:29:06.020 Uttam Kumaran: So then, sir, like, let’s just aim for end of next week cutover.

260 00:29:07.480 00:29:14.420 zacfromson: Yeah, there’s no harm in it. It’s like, I can’t use this thing for another 3 weeks while you guys fix it, like, that’s fine as well. There is no, like…

261 00:29:15.230 00:29:16.020 zacfromson: I don’t really give a shit.

262 00:29:16.020 00:29:23.359 Uttam Kumaran: Zach, do you know if they were tracking everywhere, anywhere, like, the history of these questions that you were asking it? I guess that’s probably more to serve.

263 00:29:23.360 00:29:27.720 zacfromson: should be… like, we were using Newton a lot.

264 00:29:28.600 00:29:32.069 zacfromson: There should be, but, like, I don’t know if the history’s, like, actually, like…

265 00:29:32.330 00:29:34.939 zacfromson: There was, like, an issue where the history wasn’t saving.

266 00:29:34.940 00:29:36.990 Uttam Kumaran: That’s fine. Sorry, we’ll use land keys for that.

267 00:29:36.990 00:29:47.839 zacfromson: Yeah, there is… so, there is past conversations. So, if you go into, like, Newton Golf, and then you go to, like, the new chat, there’s a tab below it called Past Conversations. I can share my screen and show you.

268 00:29:47.840 00:29:50.380 Uttam Kumaran: Yeah, I just wonder where they’re storing that, sir.

269 00:29:50.570 00:29:54.619 zacfromson: Other than, like, in the back end, like, where are these past conversations, like, living?

270 00:29:55.140 00:29:55.770 Uttam Kumaran: Yeah.

271 00:29:56.370 00:29:59.040 zacfromson: Yeah, because they do save them, I have no idea where they’re living.

272 00:30:02.120 00:30:06.580 Uttam Kumaran: Yeah, sir, that’s probably… I want to know whether they have, like, a database we have to move over or something.

273 00:30:06.580 00:30:10.779 zacfromson: We didn’t ask it that many questions, and for a while, they weren’t saving.

274 00:30:11.170 00:30:12.719 zacfromson: So, like, a lot of the prompts.

275 00:30:12.720 00:30:19.550 Uttam Kumaran: It’s not, like, it’s not crucial at all. Like, basically, I would get to just see what kind of questions you’re asking, so I can use it.

276 00:30:19.550 00:30:31.020 zacfromson: Yeah, I don’t think a lot of them saved, and honestly, at one point, I had them, like, we can use this in, like, there’s a Slack application they have as well, for the Slack piece that we need to get ownership of, as a side note.

277 00:30:32.860 00:30:42.049 zacfromson: So we were running this in Slack as well. Like, we were connecting this to Slack, so I was prompting a lot in Slack. Maybe he can just add you to the channel so you could see, like, what we were asking.

278 00:30:42.050 00:30:42.810 Uttam Kumaran: Yeah, please.

279 00:30:42.810 00:30:46.329 zacfromson: We were doing more testing in Slack than we were in here.

280 00:30:46.330 00:30:50.999 Uttam Kumaran: Can you add me and Serp to that channel? And that’s where we’ll start doing testing for Slack.

281 00:30:51.430 00:30:52.210 zacfromson: Okay.

282 00:30:53.430 00:30:54.380 Surf: Anytime.

283 00:30:54.380 00:31:02.950 zacfromson: We don’t even need to do the chat in Slack, like, the biggest thing was, like… so there’s the two pieces. One, there’s, like, the report where it gives us daily pacing and, like, performance.

284 00:31:02.950 00:31:20.740 zacfromson: And then, like, we were able to basically have, like, the interface here in the app, we were basically able to do the chat in Slack, but the problem in Slack was it’s just, like, super cumbersome to, like, look at and review. So, like, we were, like, beta testing it there. Let me just make sure they’re not in the channel and I can add you, and if they are, I’ll boot them.

285 00:31:20.740 00:31:23.990 zacfromson: I just don’t want to be like, who the hell’s Brainforge, and flag them off early.

286 00:31:23.990 00:31:27.199 Uttam Kumaran: Sirf, I’ll have you talk to Sam on our team about…

287 00:31:27.330 00:31:29.880 Uttam Kumaran: the Slack thing, it’ll be super easy to just turn.

288 00:31:29.880 00:31:30.440 Surf: Cool.

289 00:31:31.610 00:31:39.529 zacfromson: Cool. Yeah, because I’d love to get those pacing reports set up at some point as well. We’ve tested them, they work, but we just aren’t using them.

290 00:31:39.560 00:31:40.240 Uttam Kumaran: Okay.

291 00:31:41.970 00:31:44.750 zacfromson: Alright, I’ll get you out of those channels, I’ll show you what was there.

292 00:31:44.950 00:31:47.140 Uttam Kumaran: I’ll get you the app that you guys need.

293 00:31:47.140 00:31:48.480 zacfromson: And.

294 00:31:50.610 00:31:51.490 Uttam Kumaran: Yeah, I mean.

295 00:31:51.490 00:31:53.110 zacfromson: Right, all the AV ideas.

296 00:31:53.670 00:31:58.790 Uttam Kumaran: Serf, do you need, Google… Like, admin stuff for auth?

297 00:32:01.150 00:32:05.309 Surf: Yeah, I need the Google app information for the auth.

298 00:32:06.150 00:32:09.969 Uttam Kumaran: Zach, are you… you’re doing it in GCP? Like, can you add…

299 00:32:10.260 00:32:17.469 Uttam Kumaran: the Stitch email as, like, the application admin, or if you want to… we could do it now, or whatever, but… just need you to…

300 00:32:17.470 00:32:23.109 zacfromson: I haven’t even started. They had given me, like, this Word document with, like, instructions on how to create this, and I just.

301 00:32:23.110 00:32:29.349 Uttam Kumaran: We could do it, too. If you just give the Stitch… if you give the Stitch Gmail or whatever.

302 00:32:30.090 00:32:35.179 Uttam Kumaran: Or, like, like, if you just make that admin of GCP, we’ll just… we’ll do that. Yeah.

303 00:32:36.230 00:32:37.060 zacfromson: Okay.

304 00:32:38.800 00:32:41.880 Uttam Kumaran: Because we’ll… yeah, we’ll… we’ll just do it, we’ll just do it, we’ll just hang on.

305 00:32:45.530 00:32:50.490 zacfromson: Where… well, let me just pull up what they had told me to do really quickly… maybe a couple notes…

306 00:33:29.520 00:33:31.219 zacfromson: Facebook, Japan.

307 00:33:53.960 00:34:03.810 zacfromson: This is… sorry, I was, like, 3 different channels with them, I have no idea, it’s just such a mess. They had, like, walked me through, create a Google ADS app, like, this is what they were asking me to create.

308 00:34:03.810 00:34:10.130 Uttam Kumaran: Yeah, yeah, yeah, so we’ll do this. I think as long as the Stitch email that we have is able to do this.

309 00:34:10.380 00:34:11.050 zacfromson: Okay.

310 00:34:11.050 00:34:15.210 Uttam Kumaran: that’s all we need. So if you… I mean, you could go check it out. If you go to console…

311 00:34:15.360 00:34:15.920 zacfromson: Yep.

312 00:34:15.929 00:34:18.629 Uttam Kumaran: If, yeah, you just make sure that that email has.

313 00:34:18.629 00:34:22.279 zacfromson: Access to do, and we’ll create the… Yeah, let me…

314 00:34:22.280 00:34:24.859 Uttam Kumaran: the GCP instance, yeah, and everything.

315 00:34:51.530 00:34:56.660 zacfromson: under the admin panel right now, just make sure you guys can get in while I gotcha, and then… should probably be it.

316 00:34:56.989 00:35:00.389 zacfromson: It looks like Bobby, I think, added you guys to Replit as well.

317 00:35:00.730 00:35:01.290 Uttam Kumaran: Cool.

318 00:35:01.480 00:35:06.999 zacfromson: He invited… Er… maybe not.

319 00:35:07.640 00:35:09.270 zacfromson: I’ll double-check with him after.

320 00:35:10.100 00:35:18.339 zacfromson: I see some invite from something, I’ve got a list for you guys. So basically what, you just want me to go to that email specifically, or am I in the user dashboard?

321 00:35:18.340 00:35:23.670 Uttam Kumaran: Sir, you got to go into console, right, and then make this user, like, application admin?

322 00:35:28.160 00:35:31.090 Surf: You know, GCP… Where’s Stitch at?

323 00:35:31.500 00:35:33.049 Surf: Yeah, you have to make it an admin.

324 00:35:34.060 00:35:40.580 Uttam Kumaran: Yeah, scroll down to the Stitch, yeah, the Lilo, or… Where…

325 00:35:45.010 00:35:46.040 Uttam Kumaran: Stitch development, yeah.

326 00:35:46.040 00:35:46.650 Surf: Yep.

327 00:35:50.240 00:35:51.360 Surf: Up the user.

328 00:35:52.370 00:35:53.829 Surf: It’s either update user or ad group.

329 00:35:54.230 00:35:54.740 zacfromson: Yep.

330 00:35:56.380 00:35:58.539 Surf: Go back. Add group.

331 00:35:59.360 00:36:00.420 zacfromson: Oh, out of your view.

332 00:36:02.700 00:36:03.140 zacfromson: Not yet.

333 00:36:03.140 00:36:06.099 Surf: I mean, should be an admin group…

334 00:36:06.300 00:36:11.349 Uttam Kumaran: Actually, can I ask you to do, can you go to, just go to console?

335 00:36:11.470 00:36:14.430 Uttam Kumaran: dot google.com, or whatever, yeah.

336 00:36:16.060 00:36:18.139 Uttam Kumaran: It’s just console.google.com.

337 00:36:34.790 00:36:36.970 Uttam Kumaran: We’re still seeing just the previous page.

338 00:36:36.970 00:36:39.880 zacfromson: Oh, sorry, I think I’m in the wrong tab.

339 00:36:41.190 00:36:43.210 Uttam Kumaran: Okay, cool. And then…

340 00:36:43.210 00:36:44.470 zacfromson: the council.cloud.gov.

341 00:36:44.470 00:36:50.959 Uttam Kumaran: Yeah, exactly. And if you click on the left, the top left little, like, hamburger thing, yeah.

342 00:36:50.960 00:36:57.840 Surf: Hold on, is this the right one? Do you only have… do you guys only have one? Click on the one next to that, next to Google Cloud? Yeah.

343 00:36:59.040 00:37:00.090 Surf: Mmm, yeah.

344 00:37:00.100 00:37:02.250 zacfromson: Ask client from, like, 10 years ago.

345 00:37:02.250 00:37:05.140 Surf: Yeah, don’t do it on that one yet, do it on… yeah, click on that.

346 00:37:05.520 00:37:06.260 zacfromson: Yeah.

347 00:37:06.680 00:37:07.250 Surf: Alright, perfect.

348 00:37:07.250 00:37:11.730 Uttam Kumaran: Yeah, now go to here, and then go to, I am an admin.

349 00:37:11.730 00:37:12.500 Surf: Yep.

350 00:37:12.720 00:37:18.140 Uttam Kumaran: And then… You’re going to want to grant access.

351 00:37:20.050 00:37:20.770 Uttam Kumaran: Here.

352 00:37:23.380 00:37:26.359 Uttam Kumaran: And then type in the… the Gmail.

353 00:37:31.980 00:37:32.670 Uttam Kumaran: Yep.

354 00:37:33.100 00:37:38.169 Uttam Kumaran: And then go to role, and then just type in, admin at the filter here.

355 00:37:40.370 00:37:45.550 Uttam Kumaran: And then you should see… I think it’s Cloud Admin?

356 00:37:48.990 00:37:50.900 Uttam Kumaran: Sorry, there’s gonna be, like, a hundred of these.

357 00:37:50.900 00:37:51.830 zacfromson: Yeah, there’s a shit ton.

358 00:37:51.830 00:37:54.530 Surf: Yeah, the one with GCD is, yeah, it’s crazy.

359 00:37:54.530 00:37:57.239 Uttam Kumaran: Type in, like, cloud admin, I think it’ll help you.

360 00:38:02.220 00:38:05.510 Uttam Kumaran: Is there, like, a catch-all one?

361 00:38:06.670 00:38:09.240 Uttam Kumaran: You just keep scrolling down, there should be, like.

362 00:38:11.250 00:38:11.950 Surf: Hold on.

363 00:38:13.420 00:38:15.050 zacfromson: Holy crap.

364 00:38:15.050 00:38:15.780 Uttam Kumaran: Yeah.

365 00:38:17.360 00:38:21.170 zacfromson: There’s, like, a ton of money, we’re only getting started here on the scroll, I mean, there’s…

366 00:38:21.170 00:38:23.309 Uttam Kumaran: Okay, go, go, go,

367 00:38:23.580 00:38:25.769 Uttam Kumaran: Go back to the first screen.

368 00:38:25.770 00:38:29.930 zacfromson: Yeah. Click on, click on this, select the role, organize here.

369 00:38:30.910 00:38:32.350 Surf: Type in super.

370 00:38:34.110 00:38:35.719 Uttam Kumaran: In the filter.

371 00:38:36.310 00:38:36.900 zacfromson: Yeah.

372 00:38:40.830 00:38:43.809 Surf: It should be a Super Admin one.

373 00:38:43.810 00:38:45.420 Uttam Kumaran: No, I think it’s something else, it’s like Prince.

374 00:38:45.420 00:38:46.110 Surf: Illinois.

375 00:38:46.110 00:38:48.459 Uttam Kumaran: Can you go to,

376 00:38:49.380 00:38:56.230 Uttam Kumaran: Can you go back to the… just the categories? And then if you scroll down on that, I think I… I think I know where to… where to go.

377 00:38:56.380 00:38:59.089 Uttam Kumaran: Actually, it’s… Yeah, keep going.

378 00:38:59.230 00:39:00.979 Uttam Kumaran: Until you find just cloud.

379 00:39:04.360 00:39:07.970 Uttam Kumaran: Okay, these are just all cloud-related.

380 00:39:12.280 00:39:14.490 Uttam Kumaran: Oh, man, I haven’t done this in a sec.

381 00:39:15.520 00:39:20.349 Uttam Kumaran: Okay, actually, can you just go all the way to the top?

382 00:39:20.630 00:39:21.240 zacfromson: Yeah.

383 00:39:21.400 00:39:24.539 Uttam Kumaran: And can you click on… just hover over Basic?

384 00:39:26.270 00:39:27.829 Uttam Kumaran: Like, hover over that.

385 00:39:27.830 00:39:28.650 Surf: Owner.

386 00:39:28.650 00:39:30.070 Uttam Kumaran: Just to owner, yeah.

387 00:39:30.070 00:39:30.850 Surf: There we go, that’s the one.

388 00:39:30.850 00:39:31.440 Uttam Kumaran: Yeah, yeah, yeah.

389 00:39:32.990 00:39:33.600 zacfromson: Yeah.

390 00:39:34.020 00:39:35.230 Uttam Kumaran: And they just hit save.

391 00:39:35.640 00:39:46.829 Uttam Kumaran: So what we’re gonna do is gonna go in and create the application, and then create the auth connections for the app, and then that’s… yeah, and then so, basically, we’ll move everything over to sign in with Google.

392 00:39:47.370 00:39:55.240 zacfromson: Cool. That works, yeah, and this is perfect. I mean, creating, having you guys just create an email from me, that makes a lot of sense, and it’s like, we just have access and own it no matter what. That’s great.

393 00:39:56.090 00:40:06.869 zacfromson: Saves us a headache. Alright, so really then, all you need from me is the Facebook app. We gotta figure out how to get the Slack app from them, and just get ownership of the app they already created.

394 00:40:08.470 00:40:09.080 Uttam Kumaran: Yes.

395 00:40:09.080 00:40:14.190 zacfromson: That’s really it? Okay. Are you the Facebook apps stood up, I can see if I can just add the Stitch Ad email to that.

396 00:40:14.190 00:40:14.620 Uttam Kumaran: Okay.

397 00:40:14.620 00:40:19.109 zacfromson: And I will take a look at what’s going on Slack.

398 00:40:19.390 00:40:25.589 zacfromson: And then I’ll just drag it out with them until you guys are ready. There’s really no rush, again, as I’m saying, like, we’re not using any of this, so…

399 00:40:25.910 00:40:26.470 Uttam Kumaran: Okay.

400 00:40:26.920 00:40:27.850 zacfromson: That’s not enough.

401 00:40:27.860 00:40:29.650 Surf: You’re not disrupting my business.

402 00:40:31.050 00:40:31.910 Surf: Cool, sweet.

403 00:40:32.490 00:40:34.479 zacfromson: Alright guys, anything else I can do for you?

404 00:40:35.210 00:40:36.050 Uttam Kumaran: I think we’re good.

405 00:40:36.800 00:40:38.829 zacfromson: Awesome. Great, guys, appreciate the time. Talk soon.

406 00:40:39.720 00:40:40.360 Surf: Happy.