Meeting Title: AI Sprint Review Date: 2025-11-14 Meeting participants: Samuel Roberts, Gabriel Lam, Casie Aviles, Mustafa Raja, Rico Rejoso


WEBVTT

1 00:00:20.380 00:00:21.430 Gabriel Lam: Morning.

2 00:00:23.380 00:00:24.899 Samuel Roberts: Good morning, how are you?

3 00:00:25.450 00:00:26.769 Gabriel Lam: Good, how are you guys?

4 00:00:28.100 00:00:29.180 Samuel Roberts: Doing alright.

5 00:00:34.140 00:00:35.550 Samuel Roberts: Welcome, welcome.

6 00:00:38.820 00:00:39.780 Mustafa Raja: Ayy.

7 00:00:43.270 00:00:45.140 Samuel Roberts: Happy Friday.

8 00:00:46.780 00:00:47.870 Mustafa Raja: Yay.

9 00:00:48.680 00:00:54.129 Gabriel Lam: I know. Friday’s always something to look forward to in the week.

10 00:00:54.130 00:00:54.650 Samuel Roberts: Yeah.

11 00:00:54.650 00:00:55.440 Gabriel Lam: Always nice.

12 00:00:55.670 00:00:56.550 Samuel Roberts: Yeah.

13 00:00:56.610 00:01:00.309 Mustafa Raja: Yeah. I’ve got a Friendsgiving this weekend I’m excited about.

14 00:01:00.610 00:01:02.429 Gabriel Lam: Are you bringing anything?

15 00:01:02.560 00:01:05.900 Samuel Roberts: Yeah, I have a cream corn recipe that I make every year.

16 00:01:05.900 00:01:07.430 Gabriel Lam: Hmm, very good.

17 00:01:10.020 00:01:11.240 Samuel Roberts: Should be nice.

18 00:01:13.300 00:01:15.799 Samuel Roberts: Anybody else got any exciting plans for the weekend?

19 00:01:18.640 00:01:22.960 Mustafa Raja: Yeah, I have some family coming over.

20 00:01:22.960 00:01:23.910 Gabriel Lam: Oh, beautiful.

21 00:01:23.910 00:01:25.860 Mustafa Raja: At my… at my place, so…

22 00:01:26.440 00:01:26.830 Samuel Roberts: frequently.

23 00:01:26.830 00:01:29.290 Mustafa Raja: This week and next week also, so…

24 00:01:29.500 00:01:32.360 Mustafa Raja: It’s going to be the same two weeks.

25 00:01:34.220 00:01:35.070 Gabriel Lam: That’s awesome.

26 00:01:35.070 00:01:35.680 Samuel Roberts: Yeah.

27 00:01:39.240 00:01:39.870 Gabriel Lam: I don’t have…

28 00:01:39.870 00:01:45.660 Mustafa Raja: TeamCon looks awesome, I’ve seen… I’m seeing it for the first time.

29 00:01:52.180 00:01:52.570 Samuel Roberts: quit.

30 00:01:54.100 00:01:57.119 Samuel Roberts: Sorry. Sorry. What was that?

31 00:01:57.960 00:02:00.750 Mustafa Raja: Yeah, I googled creamed corn, yeah.

32 00:02:00.750 00:02:09.680 Samuel Roberts: Oh, sorry, okay, I missed… yeah, yeah, yeah, sorry, I missed, I missed the beginning of that. Yeah, it’s, we had it at a restaurant here one time, and my mom loved it.

33 00:02:09.910 00:02:20.669 Samuel Roberts: So I’m in Cleveland, she’s in Boston. She emailed the restaurant and said, like, I love the cream corn, I don’t live near there, and they sent her the recipe.

34 00:02:21.510 00:02:21.870 Samuel Roberts: admitted.

35 00:02:21.870 00:02:22.860 Mustafa Raja: That’s super nice.

36 00:02:22.860 00:02:29.230 Samuel Roberts: at Thanksgiving, so when Friendsgiving started up, I figured, like, this is… it’s pretty good, you know?

37 00:02:30.590 00:02:32.550 Mustafa Raja: Yeah, that’s pretty nice.

38 00:02:32.800 00:02:33.900 Samuel Roberts: Yeah.

39 00:02:34.840 00:02:39.529 Samuel Roberts: Cool. So… Yes, we can… Jump in.

40 00:02:40.220 00:02:43.510 Samuel Roberts: Current status of the case study.

41 00:02:44.220 00:02:45.080 Samuel Roberts: Assistant?

42 00:02:45.080 00:02:45.750 Mustafa Raja: Cool.

43 00:02:45.940 00:02:50.980 Gabriel Lam: And how do you guys feel about it now? Have you guys had a chance to test it, or, like, try it out?

44 00:02:52.710 00:03:02.250 Mustafa Raja: So, last time I went through it was when, I pushed the language constraints…

45 00:03:02.860 00:03:03.370 Samuel Roberts: Okay.

46 00:03:03.370 00:03:04.360 Mustafa Raja: Yeah.

47 00:03:04.360 00:03:05.719 Samuel Roberts: Do we have any idea why that happened?

48 00:03:07.210 00:03:11.340 Mustafa Raja: Yeah, so,

49 00:03:14.200 00:03:29.869 Mustafa Raja: So Kirsten said that, Azure, if you, if you do it frequently, or, meaning if you want to, if you, if you try and connect with, connect the, sorry, WebSocket with, Azure,

50 00:03:30.120 00:03:40.950 Mustafa Raja: very frequently. What happens is it does not end the previous session, and connects us with the previous one, which might be causing the bug.

51 00:03:42.420 00:03:42.940 Gabriel Lam: I see.

52 00:03:42.940 00:03:43.830 Samuel Roberts: Interesting.

53 00:03:44.960 00:03:45.480 Mustafa Raja: Hmm.

54 00:03:45.480 00:03:46.000 Samuel Roberts: That’s huge.

55 00:03:46.000 00:03:51.749 Mustafa Raja: It’s the… so Kirsten said that it’s the way Azure handles sessions.

56 00:03:52.380 00:03:56.229 Samuel Roberts: Oh, okay, okay. And that would change languages?

57 00:03:57.970 00:04:01.130 Mustafa Raja: Yeah, that was pretty weird.

58 00:04:01.130 00:04:04.619 Samuel Roberts: That’s why I was… it seemed, like, very str… like, I couldn’t understand if it…

59 00:04:04.890 00:04:06.619 Samuel Roberts: Thought it was on a different…

60 00:04:06.890 00:04:12.050 Samuel Roberts: Interview or something, and like… but the language thing is crazy to me.

61 00:04:12.050 00:04:12.920 Mustafa Raja: I’m really, really.

62 00:04:12.920 00:04:13.740 Samuel Roberts: It’s crazy, but alright.

63 00:04:13.740 00:04:14.350 Mustafa Raja: anymore.

64 00:04:14.350 00:04:16.140 Samuel Roberts: Glad we sorted that.

65 00:04:18.000 00:04:26.830 Mustafa Raja: Yeah, for now, it’s just… it’s just, the prompt explicitly says that use only English, no, not anything else.

66 00:04:27.010 00:04:29.090 Samuel Roberts: Alright, good, hopefully that, yeah, works.

67 00:04:29.360 00:04:31.410 Mustafa Raja: Kind of cater to it.

68 00:04:32.120 00:04:37.540 Mustafa Raja: But let me know if anyone else ever… Stumbles upon it again.

69 00:04:37.540 00:04:44.300 Casie Aviles: It also assumed, like, the language based on the name, so, like, one time I tested

70 00:04:44.720 00:04:50.920 Casie Aviles: I think it was because I added, like, the names now, to the context, so…

71 00:04:51.260 00:04:53.679 Casie Aviles: assumed it was Spanish, so…

72 00:04:53.820 00:04:56.169 Samuel Roberts: It locked in Spanish.

73 00:04:56.670 00:04:58.170 Mustafa Raja: That’s funny.

74 00:04:59.380 00:05:01.230 Casie Aviles: But yeah, that should be handled now.

75 00:05:01.520 00:05:02.480 Samuel Roberts: Okay, great.

76 00:05:04.100 00:05:07.780 Samuel Roberts: And then I saw, yeah, I got another push just this morning.

77 00:05:09.030 00:05:15.800 Casie Aviles: Oh, yeah, there’s… I found, like, a bug with… Deleting interviews.

78 00:05:16.050 00:05:18.139 Casie Aviles: For case studies,

79 00:05:19.340 00:05:25.719 Casie Aviles: like, the reason why is because we couldn’t, like, it’s not deleting the related, I guess, objects, like…

80 00:05:26.830 00:05:28.060 Samuel Roberts: Oh, yeah.

81 00:05:28.060 00:05:29.130 Casie Aviles: Yeah, so we…

82 00:05:29.130 00:05:29.530 Samuel Roberts: It’s nerve.

83 00:05:29.530 00:05:30.410 Casie Aviles: to make sure…

84 00:05:31.000 00:05:31.570 Samuel Roberts: Okay.

85 00:05:31.680 00:05:40.410 Samuel Roberts: Yeah, I think… I think next time, there’s some way to set it to do cascading deletes in Supabase.

86 00:05:40.410 00:05:41.100 Mustafa Raja: Yeah.

87 00:05:41.280 00:05:47.229 Mustafa Raja: Yeah, there is, when I created, the tables, I just didn’t…

88 00:05:47.230 00:05:47.870 Samuel Roberts: Yeah, yeah.

89 00:05:47.870 00:05:48.620 Mustafa Raja: select the option.

90 00:05:48.620 00:05:59.630 Samuel Roberts: No, no, you’re right, I mean, I wouldn’t have thought of that initially, too, but just letting you guys know, there’s something about where if, you know, something that’s referencing something gets deleted, the other thing gets deleted, too.

91 00:05:59.630 00:06:00.190 Mustafa Raja: Yep.

92 00:06:00.530 00:06:03.240 Samuel Roberts: So, keep that in mind. But yeah, this works.

93 00:06:03.960 00:06:06.619 Samuel Roberts: Great, okay, do we wanna…

94 00:06:07.290 00:06:16.040 Samuel Roberts: when’s the last time anyone tested, like, fully? Because I haven’t actually, since, you know, yesterday, done anything, but I don’t know what changes happened since I got offline.

95 00:06:17.440 00:06:19.769 Gabriel Lam: I tested it last night.

96 00:06:19.770 00:06:20.440 Samuel Roberts: Okay.

97 00:06:20.450 00:06:23.160 Gabriel Lam: after Casey pushed

98 00:06:24.140 00:06:29.579 Gabriel Lam: the prompt fix. It seems to be working a lot better. I think something I noticed…

99 00:06:30.050 00:06:34.700 Gabriel Lam: I… Hannah had done a case interview on, I think.

100 00:06:35.060 00:06:40.300 Gabriel Lam: Yesterday, in, like, on video chat.

101 00:06:40.790 00:06:41.320 Samuel Roberts: Okay.

102 00:06:41.320 00:06:50.569 Gabriel Lam: I was just, like, watching that interview. I think Utam… the way Utam speaks to the bot is more an edge case and less the norm.

103 00:06:50.570 00:06:51.220 Samuel Roberts: Chef.

104 00:06:51.650 00:07:01.509 Gabriel Lam: And so… I… I’m not too sure, like, what the happy medium is. Either it’s like, hey…

105 00:07:01.670 00:07:05.350 Gabriel Lam: you know… There’s a… there’s a little, you know.

106 00:07:05.940 00:07:14.150 Gabriel Lam: tips to speak with the AI to be like, if you don’t know what to say, like, start with this, or if you want to end the interview, just say you want to end the interview.

107 00:07:14.930 00:07:16.180 Gabriel Lam: I think…

108 00:07:16.510 00:07:25.010 Gabriel Lam: generally, people are less nice to an AI chat bot as opposed to a real person, and so…

109 00:07:25.010 00:07:25.610 Samuel Roberts: Sure.

110 00:07:25.610 00:07:33.769 Gabriel Lam: I also feel like the chat doesn’t have to be… I mean, I think it’s pretty good in not repeating or not being

111 00:07:33.900 00:07:39.870 Gabriel Lam: To, like, friendly. I think it’s a good balance.

112 00:07:40.060 00:07:44.969 Gabriel Lam: But yeah, I think that’s something I noticed. It’s, like, when Hannah starts talking, she…

113 00:07:45.080 00:07:48.580 Gabriel Lam: is a little more prescriptive. She, like, starts off with

114 00:07:49.350 00:08:02.609 Gabriel Lam: the questions similar to how RV, you know, our first MVP was, like, where it sort of goes… she sort of is like, oh, so, yeah, tell me, you know, how many people were on the project, how long was it on, how long was it for, what were the roles?

115 00:08:03.200 00:08:06.280 Gabriel Lam: which, I think…

116 00:08:07.820 00:08:16.339 Gabriel Lam: for the majority of interviews, I think that will still be the case. And so, yeah, I don’t know what you guys, have any ideas to…

117 00:08:16.800 00:08:17.650 Gabriel Lam: you know.

118 00:08:18.970 00:08:20.240 Gabriel Lam: How to balance that.

119 00:08:22.660 00:08:23.830 Casie Aviles: Oh, that’s…

120 00:08:23.830 00:08:24.150 Samuel Roberts: Yeah.

121 00:08:24.150 00:08:27.490 Casie Aviles: So is the assistant not asking, like,

122 00:08:28.160 00:08:33.189 Casie Aviles: Like, for example, specific questions that are based on the structure or, like, the format.

123 00:08:34.150 00:08:37.080 Gabriel Lam: I… it is asking specific questions.

124 00:08:37.419 00:08:43.409 Gabriel Lam: I think it’s more… I think for people who have done many interviews, and I think in…

125 00:08:43.740 00:08:50.800 Gabriel Lam: For us, it’s gonna be fine, it’s not a problem, because people have done enough interviews, so you sort of know what to say.

126 00:08:50.960 00:08:57.000 Gabriel Lam: But I think if you’re, you know, interviewing someone new for the first time, and they’re like, oh, what do I…

127 00:08:57.580 00:09:00.039 Gabriel Lam: Like, the bot will say, like, oh, you know.

128 00:09:00.160 00:09:06.420 Gabriel Lam: what’s interesting about the project, or how did the project start? And then you’re kind of like, well, what do I say?

129 00:09:06.600 00:09:12.820 Gabriel Lam: I think maybe… Yeah, I don’t know, maybe having some…

130 00:09:13.290 00:09:18.539 Gabriel Lam: Guidelines on the side for if the interviewee doesn’t know what they’re doing, or what to say.

131 00:09:18.750 00:09:21.180 Gabriel Lam: I don’t know if that’s a fix, I don’t know if it’s, like.

132 00:09:21.980 00:09:27.139 Gabriel Lam: Here’s a list of questions they might ask, just for you to be aware. I don’t know.

133 00:09:27.300 00:09:30.479 Casie Aviles: Oh, yeah, yeah, that’s, that’s definitely valid, yeah, I get that.

134 00:09:31.720 00:09:37.769 Gabriel Lam: I don’t think it… I don’t think it’s a feature we need to implement, I think it’s more just, like, talking with you guys, what you… what you think.

135 00:09:38.000 00:09:42.380 Gabriel Lam: If that’s something we need to add, or if that’s something that needs to be addressed, or… You know.

136 00:09:43.770 00:09:49.849 Samuel Roberts: I mean, we could add something. I think part of it is we’ll learn a little bit as we run a few of these, for real.

137 00:09:50.110 00:09:56.199 Samuel Roberts: And maybe we add something after that, if it’s… if it is an issue?

138 00:09:56.450 00:10:01.200 Samuel Roberts: I’m trying to think, like, what…

139 00:10:01.910 00:10:09.760 Samuel Roberts: kind of messaging would be important now for the interviewer to know, or the interviewee to know? Maybe just some, like, basic…

140 00:10:09.950 00:10:13.849 Samuel Roberts: like… how to… I don’t know, I mean…

141 00:10:15.130 00:10:21.139 Samuel Roberts: we can put whatever we want there, I guess, and it’s just kind of like, I don’t know, I don’t want to guide people too, too much, but I want to make sure that

142 00:10:21.330 00:10:24.880 Samuel Roberts: the information is getting extracted more than anything, so maybe…

143 00:10:27.850 00:10:30.579 Samuel Roberts: Yeah, I don’t know what that looks like, to be honest.

144 00:10:35.040 00:10:43.210 Samuel Roberts: I guess… Yeah, I think, I mean, we’ll only know… really… when…

145 00:10:43.570 00:10:48.409 Samuel Roberts: Marketing can see the outputs of these and see how they are.

146 00:10:50.090 00:10:52.380 Gabriel Lam: Whether or not we need to do something, I think.

147 00:10:55.390 00:11:03.640 Samuel Roberts: So I might be more inclined to hold off on any kind of instructions, unless we see, like, okay, everyone’s doing this, or half the people are doing that.

148 00:11:05.510 00:11:09.280 Samuel Roberts: And people that maybe aren’t us, who have already thought of it a few times here.

149 00:11:09.680 00:11:10.250 Gabriel Lam: Yeah.

150 00:11:11.400 00:11:15.409 Samuel Roberts: So maybe we’ll keep that… I’m inclined to kind of keep that in the back of our mind.

151 00:11:15.690 00:11:23.599 Samuel Roberts: For now, but… That’s good, ongoing, to think about. Any other… any other…

152 00:11:23.810 00:11:30.490 Samuel Roberts: just general thoughts about the current status, or whatever. I need… I have not done the Slack notifications yet, I didn’t get a chance to…

153 00:11:30.610 00:11:33.900 Samuel Roberts: Dig into that yesterday, but…

154 00:11:34.780 00:11:37.009 Samuel Roberts: I’m gonna take a swing at that today.

155 00:11:37.490 00:11:46.170 Samuel Roberts: The other thing I’m noticing here is that the status is interview submitted for a bunch of them, when it looks like it has generated the outputs and stuff.

156 00:11:46.550 00:11:48.589 Samuel Roberts: Do we want to update that status to.

157 00:11:48.590 00:11:49.800 Mustafa Raja: the show. Oh!

158 00:11:50.330 00:11:58.919 Mustafa Raja: Yeah, it’s just that, when the inputs are generating, I’m not auto-updating the statuses.

159 00:11:59.300 00:12:06.380 Samuel Roberts: Yeah, I would say… I would just say change the status when the last one is generated automatically, just so that…

160 00:12:06.950 00:12:10.649 Samuel Roberts: Because I was just scrolling through, and I was like, oh, all the interviews have been submitted, and then I went in and…

161 00:12:10.960 00:12:12.050 Samuel Roberts: Saw that they’re…

162 00:12:12.050 00:12:13.140 Mustafa Raja: Yeah, yeah.

163 00:12:13.140 00:12:16.350 Samuel Roberts: Which, if it’s happening automatically, it looks like it’s only processed that…

164 00:12:16.520 00:12:19.429 Samuel Roberts: one I was just looking at in, like, 3 minutes, this looks like the one you did.

165 00:12:19.430 00:12:19.940 Mustafa Raja: last night.

166 00:12:19.940 00:12:23.259 Samuel Roberts: Gabe, and it… you finished the interview at…

167 00:12:24.050 00:12:33.219 Samuel Roberts: 5.30, and the last thing was generated at 5.33, so it’s not like it’s that big a deal, but it’s at least something nice to have to show that, like, the outputs are ready.

168 00:12:34.150 00:12:37.710 Mustafa Raja: Yeah, yeah, I’ll, I’ll push that.

169 00:12:38.170 00:12:39.470 Samuel Roberts: Okay, cool.

170 00:12:39.980 00:12:48.140 Samuel Roberts: Any other outstanding Features or, issues…

171 00:12:48.780 00:12:53.740 Samuel Roberts: besides, like I said, the Slack notifications, I think I can… I guess…

172 00:12:55.310 00:13:03.270 Samuel Roberts: My question for that might be, so when we have the draft, status, Right.

173 00:13:03.270 00:13:05.450 Gabriel Lam: Oh yeah, I wanted to bring that up, actually.

174 00:13:05.450 00:13:11.629 Samuel Roberts: Okay, so the draft status is… went before…

175 00:13:12.830 00:13:16.220 Samuel Roberts: How do we go from draft to a waiting interview, is my question.

176 00:13:17.190 00:13:19.110 Mustafa Raja: Are interview ready?

177 00:13:20.130 00:13:29.390 Mustafa Raja: So, so when, so the details page that we had, there’s an edit button, we can edit the status over there, if you want.

178 00:13:29.390 00:13:37.470 Samuel Roberts: Okay, so it’s just… that’s… okay. I’m just trying to think what’s the best way for someone to say, like, yep, this is ready to go, send out the Slack notifications for me.

179 00:13:37.840 00:13:38.690 Mustafa Raja: No.

180 00:13:38.780 00:13:44.600 Samuel Roberts: I think changing that status is fine… But maybe… We should have a, like…

181 00:13:46.000 00:13:49.490 Samuel Roberts: A button that just does that when it’s all set.

182 00:13:51.030 00:13:52.339 Mustafa Raja: Yeah, that makes sense.

183 00:13:53.640 00:13:56.940 Mustafa Raja: And that button would also send the notifications.

184 00:13:56.940 00:13:59.310 Samuel Roberts: Correct, yeah, so it would switch to…

185 00:13:59.520 00:14:02.910 Samuel Roberts: Awaiting interviews… I’m also noticing awaiting interviews…

186 00:14:03.950 00:14:06.509 Samuel Roberts: It’s different than interview-ready on the other one.

187 00:14:07.370 00:14:08.300 Mustafa Raja: Yeah.

188 00:14:08.540 00:14:10.710 Samuel Roberts: Okay, let’s unify those, at least.

189 00:14:11.100 00:14:11.970 Mustafa Raja: Yeah.

190 00:14:12.330 00:14:14.730 Samuel Roberts: And then, yeah, I’m thinking maybe…

191 00:14:14.860 00:14:19.780 Samuel Roberts: When it’s in draft state, we put a button maybe at the top next to edit and go to interview that’s like…

192 00:14:20.260 00:14:22.460 Samuel Roberts: Maybe before the interview button.

193 00:14:23.280 00:14:35.959 Samuel Roberts: So I added that for… I don’t know, I was working on something, I think, I don’t know what got added when, but I had to drop some stuff and remerge, because I didn’t push it soon enough, but that GoToInterview button links out to the actual interview page.

194 00:14:36.430 00:14:43.350 Samuel Roberts: Maybe we want to say that button doesn’t exist until it’s been promoted from draft.

195 00:14:44.080 00:14:45.120 Samuel Roberts: Does that work?

196 00:14:45.690 00:14:47.119 Samuel Roberts: Am I overthinking this?

197 00:14:48.590 00:14:53.130 Mustafa Raja: Yeah, so, so, so there is no interview link until…

198 00:14:53.480 00:14:56.759 Mustafa Raja: Until it’s ready for the interview, right?

199 00:14:57.840 00:15:02.600 Samuel Roberts: I think that’s probably smart. I just, I, I mean…

200 00:15:03.110 00:15:07.210 Samuel Roberts: I might be over-engineering this a little bit in my head.

201 00:15:07.590 00:15:09.660 Samuel Roberts: But I, I think, like, if…

202 00:15:10.040 00:15:12.780 Samuel Roberts: If marketing wants to just, like, make them and

203 00:15:13.090 00:15:20.940 Samuel Roberts: spit them out, maybe we don’t even need that draft stage, but I think we… I would like to have it for now, and then maybe that, like, yeah, promote to… or, like.

204 00:15:21.090 00:15:24.379 Samuel Roberts: Send interview invites or something would be a button, and then…

205 00:15:26.310 00:15:30.839 Samuel Roberts: that would go at the top for now, and that would change the status, send the Slack invites.

206 00:15:32.480 00:15:35.620 Samuel Roberts: Okay, so that’s fine, I can… Go ahead.

207 00:15:35.620 00:15:40.569 Gabriel Lam: Sorry, would that change the flow, so instead of… like, basically.

208 00:15:41.090 00:15:53.580 Gabriel Lam: you know, right now, when we create a case study, you have the option to select what the status is. That wouldn’t even exist at that point, right? It would… when you create a new case study, that would be a draft. Then you would click into the case study.

209 00:15:54.060 00:15:56.610 Gabriel Lam: And then press send interviews, is that…

210 00:15:56.610 00:16:01.039 Samuel Roberts: That’s a good point. So, okay, that’s a good point. So, on that…

211 00:16:01.160 00:16:04.729 Samuel Roberts: modal. Everything can be done at once.

212 00:16:06.050 00:16:06.930 Samuel Roberts: Right.

213 00:16:07.790 00:16:08.820 Samuel Roberts: So…

214 00:16:09.110 00:16:18.650 Samuel Roberts: there’s two possible outputs from that. One is they just wanted to create a draft case study to get it ready, so that there’s something saving a slot there.

215 00:16:18.900 00:16:22.520 Samuel Roberts: Or, nope, this is ready to go now, right?

216 00:16:24.080 00:16:25.530 Samuel Roberts: So maybe…

217 00:16:25.530 00:16:31.460 Gabriel Lam: So it might be, like, a save draft, and then a send interviews button on the initial dialogue.

218 00:16:31.460 00:16:35.490 Samuel Roberts: Yeah, yeah, so we could get rid of the status… Input.

219 00:16:35.620 00:16:41.440 Samuel Roberts: And just say, like, save draft, or save and send invites. Save and send interviews, or something.

220 00:16:41.440 00:16:43.199 Gabriel Lam: And then, like, a cancel.

221 00:16:43.200 00:16:49.220 Samuel Roberts: Yeah, exactly. So we have the current… currently it’s cancel and create. We probably changed to, like.

222 00:16:49.440 00:16:57.060 Samuel Roberts: save draft, or… because, like, you might put a case study together and not know who the interviewees are yet, or.

223 00:16:58.670 00:17:02.119 Mustafa Raja: Yeah, yeah, a placeholder. Graph would be a placeholder.

224 00:17:02.360 00:17:04.690 Samuel Roberts: Yeah, okay, so I think let’s… let’s… I can…

225 00:17:06.319 00:17:10.340 Samuel Roberts: I can probably do that when I do the Slack invite changes, so it’s probably okay today.

226 00:17:10.349 00:17:11.049 Mustafa Raja: Yeah.

227 00:17:11.050 00:17:12.360 Samuel Roberts: Any other…

228 00:17:12.369 00:17:16.329 Mustafa Raja: I like the… I like the new inputs for the model that you suggested.

229 00:17:16.700 00:17:17.349 Samuel Roberts: Okay.

230 00:17:18.119 00:17:25.560 Samuel Roberts: Okay, I’ll make that change then, and then, Mustafa, can you fix the status When it updates.

231 00:17:25.569 00:17:27.779 Mustafa Raja: Yeah, I’ll, I’ll make sure that…

232 00:17:28.149 00:17:30.689 Mustafa Raja: Yeah, I’ll, also make sure that…

233 00:17:30.829 00:17:33.269 Mustafa Raja: The names or the statuses are the same across.

234 00:17:33.270 00:17:37.480 Samuel Roberts: Yeah, yeah, unify those, and then have it update when it’s generated a copy.

235 00:17:37.620 00:17:38.670 Samuel Roberts: And then…

236 00:17:38.670 00:17:39.060 Mustafa Raja: Yeah.

237 00:17:39.060 00:17:44.830 Samuel Roberts: Here’s another thing I’ve just thought of, just, like, literally this moment. When that goes to the final…

238 00:17:45.610 00:17:47.000 Samuel Roberts: copy is generated.

239 00:17:47.750 00:17:50.989 Samuel Roberts: Should a Slack message go to the person who created this?

240 00:17:54.870 00:17:57.540 Mustafa Raja: I don’t think we are storing who created it for now.

241 00:17:57.540 00:18:00.170 Samuel Roberts: This is why I was just, like, I was just thinking, like.

242 00:18:00.800 00:18:04.340 Samuel Roberts: That’s… okay, let’s table that as well,

243 00:18:04.630 00:18:09.589 Samuel Roberts: But I think if you imagine some of this happening asynchronously, like someone in marketing makes these case studies.

244 00:18:09.700 00:18:11.309 Samuel Roberts: The invitations go out.

245 00:18:11.480 00:18:13.070 Samuel Roberts: The interviews happen…

246 00:18:13.470 00:18:18.470 Samuel Roberts: Then marketing needs to know that, and that would be nice so that they don’t have to monitor this page.

247 00:18:20.250 00:18:24.269 Mustafa Raja: So maybe we should add who creates the case study, too?

248 00:18:25.230 00:18:25.850 Gabriel Lam: Yeah.

249 00:18:27.350 00:18:28.049 Samuel Roberts: We’ll, we’ll…

250 00:18:28.050 00:18:30.950 Gabriel Lam: Or is there, like, a marketing channel that holds…

251 00:18:30.950 00:18:37.230 Samuel Roberts: Yeah, exactly. I think… I think that’s a good point. We could… we could just post it to wherever it needs to go, but I think let’s definitely…

252 00:18:37.340 00:18:43.330 Samuel Roberts: when… because everyone has to be off anyway, so I would say, can we add that as a…

253 00:18:43.480 00:18:48.859 Samuel Roberts: superbase entry. We don’t need to display it, necessarily, because anyone can right now access anything, but…

254 00:18:49.000 00:18:55.010 Samuel Roberts: At some point, there might be a chance where we don’t want everyone changing other people’s case studies or whatever if they’re working on them or something, so…

255 00:18:55.280 00:19:01.969 Samuel Roberts: I think let’s definitely… Store who is doing it.

256 00:19:02.710 00:19:05.390 Samuel Roberts: like, store the, user ID, I think.

257 00:19:06.860 00:19:09.770 Samuel Roberts: I think we would store the…

258 00:19:09.770 00:19:11.230 Mustafa Raja: user email.

259 00:19:12.080 00:19:14.709 Samuel Roberts: Yeah, I mean, they’re both unique, they’re both.

260 00:19:14.710 00:19:15.790 Mustafa Raja: Oh, yeah.

261 00:19:15.790 00:19:16.890 Samuel Roberts: Either way’s fine.

262 00:19:17.920 00:19:19.450 Samuel Roberts: My only thought is, like, if there’s…

263 00:19:20.320 00:19:25.190 Samuel Roberts: Yeah, store the email for now, that’s fine. We can always backfill it if we need the IDs for something, but…

264 00:19:26.050 00:19:30.030 Mustafa Raja: Yes. Yeah, so yeah, ID would work, I was just overthinking it.

265 00:19:30.400 00:19:33.230 Samuel Roberts: No, no, no, you’re absolutely right. Yeah. Go ahead.

266 00:19:33.230 00:19:43.499 Gabriel Lam: Sorry, but this should only happen once, right? Like, let’s say you make edits to the coffee, and then you generate again. You don’t want multiple notifications. So maybe it’s just, like, the first time it happens.

267 00:19:43.500 00:19:52.420 Samuel Roberts: Oh, yeah, yeah, no, my thought is, yeah, the first time the interviews get completed, when that status update goes from, interview submitted to copy generated.

268 00:19:52.420 00:19:53.070 Gabriel Lam: Yeah.

269 00:19:53.570 00:20:02.439 Samuel Roberts: that Slack message would go to maybe whoever created it, or to the marketing channel saying, hey, you know, this copy’s ready, and they can go in and do whatever they want after that, and no updates would go out.

270 00:20:02.610 00:20:03.380 Gabriel Lam: Yep.

271 00:20:03.380 00:20:04.370 Samuel Roberts: Yeah, definitely.

272 00:20:05.530 00:20:10.140 Samuel Roberts: Okay, yeah, the only reason I would say store the user ID…

273 00:20:10.390 00:20:14.150 Samuel Roberts: Well, hold on, we have two different user IDs. We have a team ID and a user ID now, don’t we?

274 00:20:14.300 00:20:17.809 Samuel Roberts: Like, a team table ID?

275 00:20:19.950 00:20:25.120 Mustafa Raja: Yeah, yeah, so for now, the interviewees, they have their Teams table ID.

276 00:20:26.130 00:20:33.880 Samuel Roberts: Okay, that’s good, yeah. I would say store whoever creates it from the Teams table ID, and that way we can find the Slack ID easily if we want to go that route.

277 00:20:34.190 00:20:34.900 Mustafa Raja: Yeah.

278 00:20:35.470 00:20:36.820 Samuel Roberts: Okay, that makes sense.

279 00:20:37.040 00:20:41.469 Samuel Roberts: Okay, so I will not implement that yet, but…

280 00:20:41.940 00:20:50.540 Samuel Roberts: I think that’s the flow we’re going to want to have sooner rather than later if people are using this and it becomes useful, which is the plan. So maybe that’s something we will…

281 00:20:50.860 00:21:00.280 Samuel Roberts: have ready to go in such a, you know, way that we’re storing who’s created, or we’ll just post to marketing or something. But again, I kind of feel like we should make use of this

282 00:21:00.460 00:21:02.390 Samuel Roberts: Ability to message people.

283 00:21:02.510 00:21:03.700 Samuel Roberts: on Slack.

284 00:21:04.640 00:21:09.210 Samuel Roberts: Because of the async nature of these interviews now.

285 00:21:10.890 00:21:16.639 Samuel Roberts: Okay, cool. Any other… any other things? I feel like we’re in a pretty good position, like, it seems…

286 00:21:18.250 00:21:23.100 Samuel Roberts: hopefully useful. I mean, I’m really curious to get this into… Action.

287 00:21:24.160 00:21:26.950 Gabriel Lam: Yeah, I wonder if there’s any way we can get…

288 00:21:27.260 00:21:30.410 Gabriel Lam: Testing or live demos done today.

289 00:21:31.170 00:21:36.510 Gabriel Lam: like, do you guys have any case studies lined up with Hannah that I could, you know, message her and…

290 00:21:38.940 00:21:39.870 Samuel Roberts: I don’t…

291 00:21:39.870 00:21:41.220 Gabriel Lam: If there’s something there…

292 00:21:41.960 00:21:43.250 Samuel Roberts: I don’t know, I mean…

293 00:21:45.840 00:21:50.759 Mustafa Raja: I was recently interviewed, so I don’t think that I have anything… Yeah, I just did one, too.

294 00:21:50.760 00:22:01.519 Samuel Roberts: But, I mean, there is a backlog of all kinds of things, so there’s potentially something we could ask her to try to set one up, and that’s the other side of the creation side, make sure there’s everything there that she needs.

295 00:22:04.430 00:22:10.969 Samuel Roberts: So I’m sure she has something, and then even if it’s someone else testing, like, that’s good too, if we could, like, be on with them, or get the…

296 00:22:11.500 00:22:14.739 Samuel Roberts: output and see how it is. I think that definitely is worth it.

297 00:22:14.850 00:22:16.010 Samuel Roberts: maybe…

298 00:22:16.400 00:22:21.210 Samuel Roberts: Yeah, I mean, if you can talk to Hannah and see if there’s any that are, like, in the…

299 00:22:22.140 00:22:24.569 Samuel Roberts: Pipeline, like, the next one.

300 00:22:25.480 00:22:30.279 Samuel Roberts: See if we can run it through here, and see how she likes it. Like the final output.

301 00:22:33.910 00:22:35.980 Samuel Roberts: That would be great today.

302 00:22:37.790 00:22:42.260 Samuel Roberts: Because, yeah, I think that’s the only way we’re gonna know what other tweets need to happen here.

303 00:22:42.810 00:22:45.669 Samuel Roberts: Is, like, is that final output helpful?

304 00:22:46.520 00:22:47.140 Gabriel Lam: Yeah.

305 00:22:47.590 00:22:49.480 Samuel Roberts: Excuse me.

306 00:22:50.110 00:22:54.560 Samuel Roberts: Boom. Oh, the only other thing I’m thinking…

307 00:22:55.570 00:22:58.130 Samuel Roberts: the Azure stuff we set up yesterday?

308 00:23:00.920 00:23:07.830 Samuel Roberts: So now… Are we able… because we’re not using Mastra for this, so how do we…

309 00:23:08.040 00:23:15.539 Samuel Roberts: Keep track of the… cost for this? Because I feel like we’re using a fairly expensive model here.

310 00:23:16.220 00:23:16.900 Mustafa Raja: Yeah.

311 00:23:17.180 00:23:18.659 Samuel Roberts: And I’d like to have a sense of life.

312 00:23:18.660 00:23:19.530 Mustafa Raja: P…

313 00:23:19.530 00:23:20.100 Samuel Roberts: Yeah.

314 00:23:20.100 00:23:21.799 Mustafa Raja: Life used those…

315 00:23:22.780 00:23:23.280 Samuel Roberts: I know there’s

316 00:23:23.820 00:23:32.910 Samuel Roberts: there’s definitely a way to wrap something for length use. I just don’t know. Monster makes it easy, so I would… yeah, if we could take a look at that and see what… what,

317 00:23:34.730 00:23:37.230 Samuel Roberts: What observability code we could add for this?

318 00:23:38.460 00:23:43.250 Samuel Roberts: for the interview, mostly. And the other ones, are the other ones Monster Agents?

319 00:23:44.850 00:23:50.439 Mustafa Raja: Yeah. Okay. Yeah, the other ones are… are the normal ones. This is… this is the one that… Okay.

320 00:23:50.800 00:24:01.040 Samuel Roberts: When we’re… actually, that’s a good… let me… when we’re in LangFuse, and we… Are we able to…

321 00:24:01.270 00:24:06.200 Samuel Roberts: Right now, is there, like, a case study ID associated with anything here?

322 00:24:07.120 00:24:10.089 Samuel Roberts: So, like, I guess my question is, in the master flow.

323 00:24:11.200 00:24:16.680 Samuel Roberts: Are we able to say, okay, case study, whatever.

324 00:24:16.910 00:24:19.809 Samuel Roberts: The agent that ran cost this much.

325 00:24:20.430 00:24:22.089 Samuel Roberts: Or is it just overall the agent?

326 00:24:22.090 00:24:33.720 Mustafa Raja: Oh, yeah, yeah, for now it’s overall, but… but yeah, I guess we can add that metadata. We can also add, add users also. We can add user ID.

327 00:24:33.800 00:24:37.140 Samuel Roberts: Okay. And other stuff from user, and…

328 00:24:37.140 00:24:39.239 Mustafa Raja: Yeah, I would say for a dashboard?

329 00:24:39.240 00:24:46.850 Samuel Roberts: Yeah, yeah, yeah, totally, totally. Okay, good. Because I’m just thinking, I… the chunk of the cost is the interview, I’m sure.

330 00:24:48.290 00:24:48.700 Mustafa Raja: Yeah.

331 00:24:48.700 00:24:55.300 Samuel Roberts: because of the speech in the real time, and those are fairly expensive. So, I guess my… where I’m going with this is, I think I also want to test

332 00:24:55.850 00:24:57.509 Samuel Roberts: the mini model?

333 00:24:59.350 00:25:05.649 Samuel Roberts: Because it’s cheaper. And so, for now, I just want to have a baseline of, okay, to run this case study.

334 00:25:05.950 00:25:10.880 Samuel Roberts: Tool costs roughly… This much per case study.

335 00:25:11.820 00:25:12.950 Samuel Roberts: So if we can…

336 00:25:13.080 00:25:22.459 Samuel Roberts: figure out a way to get that interview into Langviews, and then add some metadata as well on, like, which case study ID it was, or…

337 00:25:23.010 00:25:26.609 Samuel Roberts: Yeah, probably the case study ID is the metadata, and we can… we can match that.

338 00:25:26.720 00:25:32.750 Samuel Roberts: To the interview, the architect agent, and the marketing and design agent output.

339 00:25:33.730 00:25:39.689 Samuel Roberts: But again, I think the vast majority is going to be the interview, so I’d like to make sure we get that logged in there somewhere.

340 00:25:43.130 00:25:43.730 Mustafa Raja: Yeah.

341 00:25:44.670 00:25:49.390 Samuel Roberts: So yeah, I would say take a look at how length views can wrap that…

342 00:25:50.390 00:25:57.730 Samuel Roberts: code. I’m pretty sure there’s a way to do it. I don’t know… there’s definitely a way to do it with OpenAI, and if, depending on how we’re… we’ve set up

343 00:25:57.940 00:26:01.419 Samuel Roberts: I don’t know what… I haven’t actually looked too much at the code for that.

344 00:26:01.670 00:26:04.290 Samuel Roberts: In terms of what we’re…

345 00:26:04.390 00:26:08.400 Samuel Roberts: what library we’re using, but I’m pretty sure Langduce has wrappers for that.

346 00:26:09.770 00:26:11.290 Samuel Roberts: At least for OpenAI.

347 00:26:12.120 00:26:15.019 Mustafa Raja: Yeah, the OpenAI, for the OpenAI, they have.

348 00:26:15.510 00:26:18.870 Samuel Roberts: Yeah… Hmm… okay.

349 00:26:21.490 00:26:28.550 Samuel Roberts: Alright, that’s for running on Azure. Okay. So, I guess…

350 00:26:28.730 00:26:35.759 Samuel Roberts: let’s just recap what we just talked about then. So I am going to… Add the Slack notifications.

351 00:26:36.540 00:26:40.580 Samuel Roberts: I’m going to update the create…

352 00:26:42.110 00:26:47.710 Samuel Roberts: case study modal to remove the status and adding extra buttons that will also send the Slack messages.

353 00:26:48.220 00:26:55.929 Samuel Roberts: mustafa, you mentioned you would fix the statuses on the two pages to make them the same.

354 00:26:56.300 00:26:59.110 Samuel Roberts: And update the status when the copy is generated.

355 00:26:59.880 00:27:01.220 Samuel Roberts: Yeah.

356 00:27:01.920 00:27:08.230 Samuel Roberts: Great. I will… okay, and then…

357 00:27:11.260 00:27:20.479 Samuel Roberts: I guess either Casey or Mustafa, if only you can… or either… either before or after that, Mustafa, or at the same time, Casey, figure out the length, use, I don’t know who’s…

358 00:27:20.610 00:27:23.170 Samuel Roberts: More setup to do that.

359 00:27:28.340 00:27:30.419 Samuel Roberts: Casey, do you want to take that? Is that what the thumbs up is?

360 00:27:30.420 00:27:31.040 Casie Aviles: Hell, yeah.

361 00:27:31.040 00:27:32.239 Samuel Roberts: Okay, cool.

362 00:27:32.240 00:27:33.110 Casie Aviles: Can take care of that.

363 00:27:33.180 00:27:36.179 Samuel Roberts: Yeah, take a look at wrapping that, and then…

364 00:27:36.330 00:27:39.059 Samuel Roberts: make… and then the metadata, and I think…

365 00:27:39.480 00:27:43.210 Samuel Roberts: That sets us pretty good. Gabe.

366 00:27:43.210 00:27:45.040 Gabriel Lam: You’re gonna talk to Hannah? Yep.

367 00:27:45.040 00:27:46.460 Samuel Roberts: And test it. Cool.

368 00:27:46.960 00:27:51.710 Samuel Roberts: Yeah, alright.

369 00:27:51.960 00:27:59.270 Samuel Roberts: Does that sound like a plan for the… for the day, to get this finalized and usable? Not that it’s not usable, but finalized and…

370 00:27:59.870 00:28:05.800 Samuel Roberts: Out, or am I missing anything else? No, I agree, I agree, I’m just trying to get… I want it, like, just over the line, you know?

371 00:28:05.800 00:28:06.200 Gabriel Lam: Not yet.

372 00:28:06.200 00:28:09.060 Samuel Roberts: Because honestly, most of these things are, like.

373 00:28:09.640 00:28:12.760 Samuel Roberts: A little bit of quality of life stuff, and a little bit of flow stuff.

374 00:28:12.870 00:28:30.389 Samuel Roberts: And the pricing is just more for us, too. So I think, honestly, at this point, it’s pretty good. I’m not trying to… I wasn’t trying to imply it’s not. I just want to make sure that we’re getting that feedback from Hannah, and then, if and when that is, like, verified that it’s good, the Slack messages and the flow is ready to go, so there shouldn’t be…

375 00:28:30.610 00:28:35.909 Samuel Roberts: you know, oh, I didn’t get that information, you know, whatever. And then hopefully they can start

376 00:28:36.230 00:28:37.690 Samuel Roberts: Plowing through these.

377 00:28:39.230 00:28:39.740 Samuel Roberts: Cool.

378 00:28:39.740 00:28:50.149 Gabriel Lam: I also don’t know if… I know it’s in, what, an hour, but I don’t know if we want to briefly chat. I don’t… like, there’s this Lilo Social…

379 00:28:50.150 00:28:58.300 Samuel Roberts: Yes, we can definitely talk through that right now. I don’t know if y’all had a chance to look at the Slack, and the Loom, did you share?

380 00:29:00.100 00:29:04.570 Gabriel Lam: To me, it looks like… a web interface for…

381 00:29:04.720 00:29:10.129 Gabriel Lam: that Excel spreadsheet. I think that seems to be literally all that it is.

382 00:29:10.130 00:29:13.219 Samuel Roberts: Yeah, the forecasting piece, I think, is that.

383 00:29:13.410 00:29:18.820 Samuel Roberts: I don’t know if you looked at the granola notes, but…

384 00:29:19.120 00:29:22.750 Samuel Roberts: I think… I think this is, like, one thing that they want.

385 00:29:22.960 00:29:33.069 Samuel Roberts: But I think there’s potentially more for, like, their custom platform that they’re looking for. But yes, I think you’re absolutely right. That loom looked like it was just a slightly,

386 00:29:34.300 00:29:36.730 Samuel Roberts: not… what’s the word? Not fancy, but like…

387 00:29:37.300 00:29:40.270 Samuel Roberts: custom UI for that spreadsheet logic. Yeah.

388 00:29:40.580 00:29:48.790 Samuel Roberts: Which… is… is not… crazy, I don’t think? There’s definitely some, like…

389 00:29:49.220 00:29:55.000 Samuel Roberts: you know, edge case stuff with all, like, the… when the date ends and updating things, but I think… I think I… I…

390 00:29:55.140 00:29:57.659 Samuel Roberts: it looks like a cool project, so I’m kind of…

391 00:29:58.160 00:30:02.469 Samuel Roberts: Intrigued by it, I’m curious to look at code, I don’t think we have access to GitHub yet.

392 00:30:02.680 00:30:09.319 Samuel Roberts: But… Yeah, any other thoughts? Did anyone else look at that?

393 00:30:12.500 00:30:15.190 Casie Aviles: Just, granola notes, I think this is.

394 00:30:15.190 00:30:15.510 Samuel Roberts: Okay.

395 00:30:15.820 00:30:16.930 Casie Aviles: Interesting.

396 00:30:18.640 00:30:20.610 Casie Aviles: It looks like they were having…

397 00:30:20.770 00:30:23.519 Casie Aviles: Issues with their previous devs.

398 00:30:23.520 00:30:24.290 Samuel Roberts: Yeah.

399 00:30:25.050 00:30:26.350 Casie Aviles: Agency, but yeah.

400 00:30:28.700 00:30:32.840 Gabriel Lam: I’m just curious about, like, outcome-based pricing over hourly.

401 00:30:35.490 00:30:36.559 Samuel Roberts: Yeah, I think…

402 00:30:36.660 00:30:41.349 Samuel Roberts: No, I agree. I don’t think… I think the only thing that’s been signed so far are NDAs.

403 00:30:42.170 00:30:50.229 Samuel Roberts: So I think part of it is for, and I think Utam might call that out somewhere, is that they’ll give us the GitHub repo.

404 00:30:50.230 00:30:50.900 Gabriel Lam: Yeah.

405 00:30:50.900 00:30:52.340 Samuel Roberts: We can have some more…

406 00:30:53.200 00:31:07.569 Samuel Roberts: deep dives into their code, and some architecture reviews kind of stuff, and make a plan. But yes, I… I had the same kind of, like, alright, I guess that’s a way to do it. What do these outcomes look like, and what do we estimate, and all this stuff, but,

407 00:31:09.500 00:31:12.969 Samuel Roberts: I’m… I’m intrigued, to say the least.

408 00:31:16.990 00:31:23.749 Samuel Roberts: Yeah, I don’t know if there’s any other thoughts on that. I’d definitely say take a look at that loom, guys, if you haven’t, it kind of walks through the…

409 00:31:23.860 00:31:26.469 Samuel Roberts: Current status of that forecasting piece.

410 00:31:26.950 00:31:32.219 Samuel Roberts: But I think there’s more to be done there based on the notes.

411 00:31:32.420 00:31:39.920 Samuel Roberts: But I don’t have any other insight into that until we get to GitHub access, so… Cooler.

412 00:31:42.810 00:31:46.780 Gabriel Lam: I think there’s also an aspect of, like, training… I don’t know.

413 00:31:46.880 00:31:52.190 Gabriel Lam: we’ll get there in an hour.

414 00:31:52.190 00:31:55.699 Samuel Roberts: Yeah, exactly, and I’m sure there’s probably other stuff that UTM has, like.

415 00:31:55.700 00:31:56.250 Gabriel Lam: Damn.

416 00:31:57.020 00:32:03.079 Samuel Roberts: in his mind, from these conversations that didn’t get captured here yet. I’m curious to hear more.

417 00:32:03.910 00:32:05.470 Samuel Roberts: But… yeah.

418 00:32:06.150 00:32:06.930 Samuel Roberts: Cool.

419 00:32:07.500 00:32:08.620 Gabriel Lam: Alright.

420 00:32:09.530 00:32:11.219 Samuel Roberts: So, we have our plan.

421 00:32:12.540 00:32:13.380 Gabriel Lam: Yes.

422 00:32:13.630 00:32:15.270 Samuel Roberts: Okay, great.

423 00:32:16.120 00:32:19.989 Samuel Roberts: Any other thoughts before we break and get to work?

424 00:32:22.650 00:32:23.520 Samuel Roberts: Cool.

425 00:32:23.720 00:32:24.690 Gabriel Lam: I think we’re good.

426 00:32:24.690 00:32:25.540 Samuel Roberts: Alrighty.

427 00:32:25.780 00:32:26.710 Samuel Roberts: See y’all on Slack.

428 00:32:26.710 00:32:28.570 Gabriel Lam: Alrighty, see you guys later.

429 00:32:28.930 00:32:29.490 Samuel Roberts: Bye.

430 00:32:29.490 00:32:30.660 Mustafa Raja: Thank you.

431 00:32:30.660 00:32:31.570 Gabriel Lam: Thank you.