Meeting Title: AI-App Standup Date: 2025-12-30 Meeting participants: Casie Aviles, Mustafa Raja, Gabriel Lam, Uttam Kumaran


WEBVTT

1 00:00:28.990 00:00:30.220 Casie Aviles: Hey, Mesafa.

2 00:00:32.049 00:00:33.269 Mustafa Raja: Hey, how are you?

3 00:00:34.680 00:00:35.270 Casie Aviles: Good.

4 00:00:35.820 00:00:36.820 Casie Aviles: How about you?

5 00:00:37.520 00:00:38.689 Mustafa Raja: Yeah, I’m doing good.

6 00:00:40.970 00:00:41.810 Gabriel Lam: Hello.

7 00:00:42.240 00:00:43.650 Mustafa Raja: Hey, how are you?

8 00:00:44.340 00:00:45.920 Gabriel Lam: Good, how are you guys?

9 00:00:46.460 00:00:48.060 Mustafa Raja: Yeah, doing good, doing good.

10 00:00:48.780 00:00:57.789 Gabriel Lam: Thanks for, checking out the Subabase MCP. I wasn’t sure… I’ve got it connected on my end too, but,

11 00:00:59.730 00:01:00.650 Gabriel Lam: Yeah.

12 00:01:00.880 00:01:04.110 Gabriel Lam: I’m still… I haven’t had the chance to fully watch the…

13 00:01:04.110 00:01:04.810 Mustafa Raja: Okay, okay.

14 00:01:04.910 00:01:05.770 Gabriel Lam: Yeah.

15 00:01:05.770 00:01:11.559 Mustafa Raja: A lot of it is just me chatting with the, what’s it called, cursor.

16 00:01:11.560 00:01:12.220 Gabriel Lam: Yeah.

17 00:01:12.770 00:01:13.380 Mustafa Raja: Yeah.

18 00:01:15.780 00:01:26.410 Mustafa Raja: I think what we could do is, we could, just add instructions about how to navigate Superbase MCP in the same

19 00:01:26.550 00:01:27.980 Mustafa Raja: Prompt, you know?

20 00:01:27.980 00:01:29.230 Gabriel Lam: Yeah, I think so.

21 00:01:29.450 00:01:35.749 Mustafa Raja: Yeah, so that way we could reduce some things, some steps, you know?

22 00:01:35.990 00:01:38.550 Mustafa Raja: That we have to direct it.

23 00:01:38.980 00:01:46.400 Gabriel Lam: Yeah, I wonder if we can, like, hard code even certain… Maybe not hardcode, but…

24 00:01:46.690 00:01:52.930 Gabriel Lam: call out specific clients there as well. I don’t know. Just a thought.

25 00:01:54.720 00:01:55.320 Mustafa Raja: Yeah.

26 00:01:55.820 00:02:02.519 Mustafa Raja: Yeah, so in the test, it was able to identify that, we are talking about 3 different teams?

27 00:02:03.250 00:02:03.670 Gabriel Lam: Okay.

28 00:02:03.670 00:02:12.270 Mustafa Raja: In the same meeting, and then it was able to suggest some edits in the existing tickets, and some new tickets.

29 00:02:15.380 00:02:21.020 Mustafa Raja: So, yeah, overall, pretty good. I’d just love some review from you on that.

30 00:02:21.140 00:02:21.760 Mustafa Raja: When you get.

31 00:02:21.760 00:02:25.919 Gabriel Lam: Yeah, I’ll… I’ll try to look after it… look at it later today.

32 00:02:27.020 00:02:27.670 Mustafa Raja: Okay.

33 00:02:29.380 00:02:37.620 Gabriel Lam: I wonder if, sam or Utam are gonna be here today.

34 00:02:41.500 00:02:42.180 Mustafa Raja: Hey.

35 00:02:43.100 00:02:44.780 Gabriel Lam: Hey, happy holidays!

36 00:02:44.960 00:02:46.850 Uttam Kumaran: Hey, how’s everything?

37 00:02:48.440 00:02:52.440 Gabriel Lam: It’s good, it’s, very cold up here in Boston, so…

38 00:02:53.000 00:02:55.430 Uttam Kumaran: I’m gonna be in Boston tomorrow, dude, briefly.

39 00:02:56.510 00:02:58.400 Gabriel Lam: What’s… what are you up to here?

40 00:02:58.400 00:03:01.320 Uttam Kumaran: to, we’re going to Maine for New Year’s.

41 00:03:01.620 00:03:03.810 Gabriel Lam: Oh, nice, that’s awesome.

42 00:03:04.120 00:03:05.730 Uttam Kumaran: Yeah, should be good.

43 00:03:06.390 00:03:09.860 Gabriel Lam: That’s… Yeah. Are you guys gonna do any skiing, or…

44 00:03:10.330 00:03:12.279 Uttam Kumaran: Yeah, we’ll be skiing on Friday.

45 00:03:12.670 00:03:15.550 Gabriel Lam: Nice. What resort are you guys going to?

46 00:03:16.560 00:03:19.930 Uttam Kumaran: It’s something near Bethel, Maine.

47 00:03:20.280 00:03:26.330 Uttam Kumaran: I don’t know what… I think there’s a couple… there’s, like, Sunday Rivers there.

48 00:03:26.540 00:03:27.790 Gabriel Lam: Yep. Yep.

49 00:03:27.790 00:03:29.699 Uttam Kumaran: I feel like that’s probably where…

50 00:03:29.700 00:03:30.940 Gabriel Lam: That’s probably the one.

51 00:03:31.310 00:03:31.930 Uttam Kumaran: Yeah.

52 00:03:32.190 00:03:33.320 Gabriel Lam: It’s… yeah.

53 00:03:35.180 00:03:36.320 Uttam Kumaran: Yep.

54 00:03:36.470 00:03:38.029 Uttam Kumaran: How about you? What are you up to?

55 00:03:39.330 00:03:43.549 Gabriel Lam: Not much on my end. A couple people are,

56 00:03:43.810 00:03:47.110 Gabriel Lam: Got some farewells, a couple people are moving out of the city, so…

57 00:03:47.690 00:03:48.540 Uttam Kumaran: Oh, okay.

58 00:03:48.540 00:03:50.329 Gabriel Lam: Hanging out with people before they head out.

59 00:03:50.820 00:03:51.610 Uttam Kumaran: Nice.

60 00:03:51.610 00:03:53.950 Gabriel Lam: Yeah. How did the time in the Bay end up?

61 00:03:54.670 00:03:56.920 Gabriel Lam: It was great, it was great.

62 00:03:57.190 00:03:57.860 Uttam Kumaran: Good.

63 00:03:58.140 00:04:01.490 Gabriel Lam: Makes me… I was like, dude, I miss the West Coast sometimes.

64 00:04:01.490 00:04:03.150 Uttam Kumaran: Why?

65 00:04:03.150 00:04:10.270 Gabriel Lam: The weather is just, like, the weather is nice, and I think, like, you see the sunset, and you’re like, wow.

66 00:04:10.780 00:04:11.670 Gabriel Lam: It’s beautiful.

67 00:04:12.080 00:04:15.280 Uttam Kumaran: Well, dude, this is why it’s the most expensive place to live, it’s the best

68 00:04:15.610 00:04:20.640 Uttam Kumaran: It’s the best place to live in the country for weather and nature, and it’s priced appropriately.

69 00:04:20.990 00:04:21.510 Gabriel Lam: Yeah.

70 00:04:24.500 00:04:25.260 Uttam Kumaran: Yeah.

71 00:04:25.690 00:04:31.039 Uttam Kumaran: I feel the same way, like, I… I love… I want to go back to, like, Carmel and Monterey and…

72 00:04:31.660 00:04:35.569 Uttam Kumaran: I love San Diego, it’s like, it’s really expensive to live there.

73 00:04:35.910 00:04:36.710 Gabriel Lam: Oh, yeah.

74 00:04:41.750 00:04:45.900 Uttam Kumaran: Cool, do we want to talk about,

75 00:04:47.230 00:04:49.699 Uttam Kumaran: Maybe we start with the, like, GitHub stuff?

76 00:04:52.420 00:04:54.920 Gabriel Lam: Yeah, couple things.

77 00:04:55.280 00:04:57.530 Gabriel Lam: I cleaned up the document, so…

78 00:04:58.340 00:05:00.969 Gabriel Lam: Basically, all we have to do is go through

79 00:05:01.400 00:05:09.579 Gabriel Lam: that Notion doc and say what we do need to archive. The main thing I also just noticed this, like, 5 minutes ago, when I asked…

80 00:05:10.070 00:05:17.610 Gabriel Lam: I previously asked Rico for access, and he was like, oh, you have access to everything. Turns out I’m not an owner of the org, or…

81 00:05:18.500 00:05:19.410 Gabriel Lam: So, I’m not.

82 00:05:19.410 00:05:21.370 Uttam Kumaran: Can I just, like, give that to you?

83 00:05:21.830 00:05:24.780 Gabriel Lam: I… I don’t know, maybe, if that’s possible.

84 00:05:24.780 00:05:29.009 Uttam Kumaran: I mean, can I just do that? Because I don’t want to do… like, I’d rather you just do… just hate.

85 00:05:29.010 00:05:32.290 Gabriel Lam: Yeah, I mean, if I can do it, I can go…

86 00:05:32.290 00:05:45.900 Uttam Kumaran: I would just say, like, dude, just… if you’re blocked by somebody, just ping me. Like, I don’t want to wait for this type of stuff, just ping me, I’ll give you whatever access you need, and then I can take it away later. So let me, let me just, do that now.

87 00:05:46.860 00:05:49.219 Uttam Kumaran: Okay, you should be good.

88 00:05:50.060 00:05:50.740 Gabriel Lam: Okay.

89 00:05:55.260 00:05:58.049 Uttam Kumaran: Okay, hold on. Yeah, it should have went through now.

90 00:05:58.730 00:05:59.320 Gabriel Lam: Okay.

91 00:06:03.590 00:06:04.590 Gabriel Lam: Awesome.

92 00:06:07.750 00:06:13.120 Gabriel Lam: Yeah. It wasn’t until, like, literally 5-10 minutes ago, where I… it…

93 00:06:13.400 00:06:17.120 Gabriel Lam: I totally was like, oh, do you need to be an owner of the…

94 00:06:17.390 00:06:20.680 Gabriel Lam: the owner of the repo itself to close it, and it turns out I was…

95 00:06:21.080 00:06:26.060 Gabriel Lam: Anyways, yep, it works now, I’ll handle it, right after this meeting.

96 00:06:28.330 00:06:40.220 Gabriel Lam: And then, in terms of linear tickets and cursor, I just… Mustafa just sent out a loom about connecting Superbase, so we can also get rid of the vault thing. I think the vault thing really was there.

97 00:06:40.410 00:06:43.060 Gabriel Lam: As a way to host.

98 00:06:43.530 00:06:46.350 Uttam Kumaran: All the transcripts, summaries.

99 00:06:46.370 00:06:47.370 Gabriel Lam: context.

100 00:06:47.570 00:06:50.500 Gabriel Lam: So now that that’s gone, and now that we can just directly

101 00:06:51.490 00:06:53.799 Gabriel Lam: pull from Superbase, we just have to…

102 00:06:53.940 00:07:06.320 Gabriel Lam: have a prompt or a guideline for the agents to understand, like, oh, who… what the idea of clients are, what the idea of meetings are, and then that can sit in the playbook, and then instead of having to,

103 00:07:06.710 00:07:11.869 Gabriel Lam: have raw documentation in a single repo, we can directly just write it into client repos.

104 00:07:12.210 00:07:18.940 Gabriel Lam: So I’ll take a look at that as well after this meeting, and I think that’s… that’s it for… for me.

105 00:07:20.110 00:07:20.650 Uttam Kumaran: Okay.

106 00:07:24.910 00:07:29.979 Uttam Kumaran: So yeah, I, I, I’m gonna be… so… I’m gonna be working on…

107 00:07:30.230 00:07:33.200 Uttam Kumaran: some stuff that I need to use the vault, so let me know…

108 00:07:33.330 00:07:40.359 Uttam Kumaran: if that can be… we can, like, make all those changes today, because I need to do… we’re doing some, like, Q1 planning, I need to, like, use that.

109 00:07:40.530 00:07:42.140 Uttam Kumaran: new structure.

110 00:07:42.550 00:07:47.559 Uttam Kumaran: But, yeah.

111 00:07:47.950 00:07:48.780 Gabriel Lam: Okay.

112 00:07:55.880 00:07:57.000 Gabriel Lam: And… hmm.

113 00:07:58.360 00:08:01.110 Gabriel Lam: When you say Q1 planning, like, I guess…

114 00:08:01.370 00:08:05.799 Gabriel Lam: Where does the documentation usually sit now? Does it sit in Notion? Does it sit somewhere else?

115 00:08:05.800 00:08:07.860 Uttam Kumaran: It’ll… it sits in Boost Sheets.

116 00:08:08.230 00:08:08.560 Gabriel Lam: Okay.

117 00:08:08.560 00:08:13.720 Uttam Kumaran: But I… I need to use… I’m gonna… I wanna use agents to help me create new sheets.

118 00:08:14.010 00:08:18.580 Uttam Kumaran: And then if I… as things finalize, I’ll move them to…

119 00:08:19.760 00:08:25.280 Uttam Kumaran: more shareable assets, which is, like, Google Docs or Google Sheets, but, like, I want to build these

120 00:08:26.230 00:08:33.489 Uttam Kumaran: like, I can’t use Gemini to work on some of this stuff right now, so I want to use the Claude within cursor to help me write some of these Excel sheets.

121 00:08:34.720 00:08:35.320 Gabriel Lam: Okay.

122 00:08:35.640 00:08:39.740 Uttam Kumaran: like, I’m generating… and I’m gonna be working on some decks and things like that, so…

123 00:08:39.960 00:08:45.189 Uttam Kumaran: I just want to work… somewhere in Cursor, and then I’ll… I’ll end up moving all this out.

124 00:08:45.700 00:08:47.269 Uttam Kumaran: Okay. When it needs to be shared.

125 00:08:48.520 00:08:51.100 Gabriel Lam: I think in that case, we’ll keep it for now.

126 00:08:51.230 00:08:58.210 Gabriel Lam: Yeah, I was thinking, since we don’t… since we can use Supabase for most contexts, we can get rid of a lot of it, but if we are holding…

127 00:08:58.470 00:09:01.700 Gabriel Lam: Maybe temporary documentation, it might be a good place to put it.

128 00:09:01.980 00:09:07.430 Gabriel Lam: And then once we iron out the kinks, I think we’ll have a better idea, but for now…

129 00:09:07.570 00:09:08.999 Gabriel Lam: It could be what we can do.

130 00:09:11.660 00:09:12.260 Uttam Kumaran: Okay.

131 00:09:25.080 00:09:26.570 Uttam Kumaran: Okay, what else, guys?

132 00:09:28.660 00:09:30.530 Gabriel Lam: Casey Mustafa, any updates from you guys?

133 00:09:31.200 00:09:36.759 Mustafa Raja: Yeah, for me, I’m, yesterday, I shared…

134 00:09:37.550 00:09:44.809 Mustafa Raja: An issue that we have, with the vector embeddings, with the rag that we have.

135 00:09:45.050 00:09:54.339 Mustafa Raja: So, for some of these flows, what CSRs want is exact same, response that is in, the central docs.

136 00:09:54.480 00:10:00.179 Mustafa Raja: The issue with that is, those responses of those flows are… Too big.

137 00:10:00.850 00:10:07.380 Mustafa Raja: And what RAG would do is only return chunks of it, so the answer would somehow be incomplete.

138 00:10:07.620 00:10:17.509 Mustafa Raja: So… I just wanted feedback on the Notion doc, and there’s Illuminate also explaining this stuff.

139 00:10:17.960 00:10:22.350 Mustafa Raja: So, yeah, once I have, or once I have the feedback, or once…

140 00:10:22.560 00:10:25.579 Mustafa Raja: team looks into it, I can take further action on it.

141 00:10:27.340 00:10:27.940 Uttam Kumaran: Okay.

142 00:10:28.320 00:10:35.199 Casie Aviles: Yeah, he pretty much just, you know, documented, like, Like, the common problems that…

143 00:10:35.810 00:10:39.740 Casie Aviles: like, how this affects, like, the responses of Andy.

144 00:10:40.490 00:10:47.349 Casie Aviles: And, you know, a couple of, like, ideas we floated there is… Whether we have to, like…

145 00:10:47.450 00:10:53.580 Casie Aviles: Maybe there’s, like, a different tool you could spike on, or… Maybe we…

146 00:10:53.800 00:10:58.710 Casie Aviles: Is it worth doing, like, a re-ranker, you know, right after we do…

147 00:10:59.440 00:11:04.469 Casie Aviles: The retrieval, so those are just some things that we brainstormed on yesterday.

148 00:11:06.260 00:11:06.780 Uttam Kumaran: Okay.

149 00:11:08.340 00:11:10.770 Uttam Kumaran: I can take a look at… I can take a look at that.

150 00:11:10.830 00:11:12.169 Mustafa Raja: Yep. After this.

151 00:11:15.050 00:11:21.989 Casie Aviles: I guess other than that, for the forms side, I just, basically, I just…

152 00:11:22.320 00:11:27.139 Casie Aviles: I pushed some more fixes for… primarily just for, like, filters.

153 00:11:28.000 00:11:29.669 Casie Aviles: Mainly UI.

154 00:11:29.980 00:11:33.829 Casie Aviles: I think my next… the next one that I’ll work on,

155 00:11:34.180 00:11:38.469 Casie Aviles: would be, like, you know, for the CRUD operations, so…

156 00:11:38.900 00:11:43.959 Casie Aviles: I want to… I wanna make sure that those are… Working well, and…

157 00:11:44.660 00:11:46.850 Casie Aviles: That Andy’s able to pick those up.

158 00:11:47.010 00:11:52.350 Casie Aviles: Those updates, yeah, I think, yeah, those are my next steps.

159 00:11:53.920 00:11:54.490 Uttam Kumaran: Okay.

160 00:11:58.930 00:12:15.959 Uttam Kumaran: Okay, that’s kind of, like, all I wanted to, you know, chat about today. I’m gonna probably think about some other features, I’m gonna start using Cortex to make some changes in the platform. I guess, like, Casey, what do you… is there anything I should change about my process? Like…

161 00:12:16.060 00:12:19.070 Uttam Kumaran: I’m gonna be also testing out Claude Code this week.

162 00:12:19.310 00:12:24.840 Uttam Kumaran: But, like, I’m just gonna basically work on features, and then…

163 00:12:25.390 00:12:31.000 Uttam Kumaran: if I need help, I’ll probably just ask, or I’ll just share, basically, like, PRs once they’re ready.

164 00:12:32.230 00:12:41.200 Casie Aviles: I think, yeah, it works fine, it’s just that I think it missed, you know, like, the safety things that we have to do for TypeScript.

165 00:12:43.950 00:12:48.030 Uttam Kumaran: like, for those, should those end up in, like, AgentsMD, or, like, how do we prevent

166 00:12:48.670 00:12:50.319 Uttam Kumaran: Some of that in the future.

167 00:12:50.320 00:12:52.929 Casie Aviles: Yeah, I think we could… we could try that,

168 00:12:53.640 00:12:57.179 Casie Aviles: Just basically tell, add, like, a line there.

169 00:12:57.680 00:13:02.240 Casie Aviles: To make sure that the code that we’re adding is, you know, safe.

170 00:13:03.480 00:13:08.270 Casie Aviles: You know, I think that should be a good… Step…

171 00:13:09.830 00:13:10.420 Uttam Kumaran: Okay.

172 00:13:14.230 00:13:15.080 Uttam Kumaran: Okay.

173 00:13:17.590 00:13:18.380 Uttam Kumaran: Cool.

174 00:13:19.260 00:13:26.930 Uttam Kumaran: And then in terms of, like, stuff on, for Q1, like, we’re planning out allocations.

175 00:13:27.060 00:13:32.009 Uttam Kumaran: And a little bit of a new structure, so I’ll have more information on that probably by…

176 00:13:32.310 00:13:35.310 Uttam Kumaran: Thursday or Friday, and then we’ll be doing a…

177 00:13:35.530 00:13:39.330 Uttam Kumaran: We’ll probably end up doing a call,

178 00:13:39.620 00:13:48.919 Uttam Kumaran: on Monday, like, all-company call, to sort of review, like, a new structure. So I’ll be sharing that as just as fast as we can sort of finish it out this week, so…

179 00:13:51.090 00:13:53.880 Uttam Kumaran: It’s just gonna help improve a little bit about how we’re…

180 00:13:54.430 00:14:00.000 Uttam Kumaran: Tackling roles on clients. It’s a lot of, like, kind of building on what Clarence presented on last time, so…

181 00:14:04.300 00:14:05.100 Uttam Kumaran: Cool.

182 00:14:05.460 00:14:05.990 Uttam Kumaran: Okay.

183 00:14:05.990 00:14:06.360 Gabriel Lam: Hmm.

184 00:14:06.360 00:14:14.040 Uttam Kumaran: Yeah, if nothing else, I’ll Slack you guys as soon as I’m able to review the Loom, and then, yeah, Gabe, let me know when, like, GitHub stuff is just ready to go, I can review.

185 00:14:14.310 00:14:15.410 Gabriel Lam: Yep, sounds good.

186 00:14:15.990 00:14:16.580 Uttam Kumaran: Okay.

187 00:14:16.580 00:14:18.000 Gabriel Lam: Awesome, thanks guys.

188 00:14:18.000 00:14:18.880 Uttam Kumaran: Thank you.

189 00:14:20.010 00:14:20.819 Casie Aviles: Thank you.