Meeting Title: Data Service Standup Date: 2026-03-04 Meeting participants: Brylle Girang, Mustafa Raja, Demilade Agboola, Uttam Kumaran


WEBVTT

1 00:02:38.480 00:02:39.510 Mustafa Raja: Hey.

2 00:02:41.050 00:02:42.370 Brylle Girang: Hi, Mustafa!

3 00:02:42.690 00:02:43.440 Mustafa Raja: How are you?

4 00:02:44.430 00:02:48.579 Brylle Girang: Doing great! I have been shipping updates to

5 00:02:49.330 00:02:52.040 Brylle Girang: our cursor usage, so I’m pretty stoked.

6 00:02:52.980 00:02:54.019 Mustafa Raja: Oh, that’s nice.

7 00:02:54.560 00:02:55.609 Brylle Girang: How are you doing?

8 00:02:56.240 00:02:57.190 Mustafa Raja: Yeah, I’m doing good.

9 00:02:57.930 00:03:00.910 Brylle Girang: What are… what… what are your focuses right now?

10 00:03:01.810 00:03:03.750 Mustafa Raja: Some Eden stuff?

11 00:03:04.450 00:03:08.929 Mustafa Raja: So this week, we just want to wrap up all of the Omni stuff, right?

12 00:03:09.400 00:03:15.520 Mustafa Raja: And then after that… I have some ABC, work.

13 00:03:16.360 00:03:20.439 Mustafa Raja: Relating to central docs. So, embeddings.

14 00:03:21.140 00:03:24.570 Brylle Girang: Mmm, okay, gotcha. ABC, is that for Andy?

15 00:03:24.940 00:03:25.670 Mustafa Raja: Yeah.

16 00:03:26.210 00:03:26.900 Brylle Girang: Okay.

17 00:03:27.990 00:03:29.029 Brylle Girang: Hi, Debbie.

18 00:03:32.500 00:03:33.289 Uttam Kumaran: Hey, guys.

19 00:03:33.950 00:03:34.790 Brylle Girang: Hi, Adam.

20 00:03:35.210 00:03:36.140 Uttam Kumaran: A…

21 00:03:37.730 00:03:41.979 Brylle Girang: Okay, yeah, I guess we can start. So, Ashwini and…

22 00:03:42.920 00:03:47.330 Brylle Girang: Awish is OOO today, so I will be leading this call.

23 00:03:48.850 00:03:50.850 Brylle Girang: We can start with CDA.

24 00:03:56.150 00:04:04.769 Brylle Girang: Yeah, for CTA, Our primary focus for this week is the CES pre-audit report, and Ashwini and Awash.

25 00:04:04.990 00:04:20.290 Brylle Girang: are both working on the models required for this. The last update that I got from Ash Sweeney regarding this model star block is that, it needs to be cleaner, so he is working directly with Kyle to fix this up.

26 00:04:20.700 00:04:24.589 Brylle Girang: Aside from that, Utam, do you have updates on the Cortex stuff?

27 00:04:25.560 00:04:30.219 Uttam Kumaran: Yeah, I started yesterday, so I have a plan. There’s a bunch of linear tickets now.

28 00:04:30.220 00:04:33.549 Brylle Girang: And so I’m just working through them today, so…

29 00:04:33.680 00:04:36.470 Uttam Kumaran: Yeah, all of my tickets…

30 00:04:37.250 00:04:40.529 Uttam Kumaran: all of my tickets are there, so I’m just working through that.

31 00:04:40.860 00:04:48.759 Brylle Girang: Okay, gotcha. And then maybe by next week, once the pre-audit report has been completed, we can move into identity stitching?

32 00:04:48.920 00:04:50.379 Brylle Girang: Do you think that’s a good plan?

33 00:04:50.850 00:04:52.419 Uttam Kumaran: Yes, that’s correct.

34 00:04:52.930 00:04:53.540 Brylle Girang: Alright.

35 00:04:53.880 00:05:00.849 Brylle Girang: Yeah, and I guess that’s it for CTA, so primary focus for this week is the models, and then the Cortex stuff.

36 00:05:01.710 00:05:05.360 Brylle Girang: for Element, so I met with Amber.

37 00:05:05.770 00:05:24.210 Brylle Girang: yesterday, and we just wanted to delineate the EP stuff that we’re going to be focusing on. So what we have concluded is that Amber will be leading the EP stuff for analytics and reporting, and then I will be leading the EP stuff for data modeling, which is under OH.

38 00:05:25.030 00:05:35.919 Brylle Girang: Latest update is that Awash has completed the initial modeling stuff for e-commerce, so it’s just going to be a loop between him and Amber moving forward.

39 00:05:36.440 00:05:40.500 Brylle Girang: Do you have updates on the renewal process with them?

40 00:05:41.520 00:05:45.269 Uttam Kumaran: We haven’t heard anything yet. We sent some stuff yesterday.

41 00:05:45.450 00:05:48.049 Uttam Kumaran: So, yeah, I’ve not heard anything yet.

42 00:05:48.700 00:05:59.249 Brylle Girang: Alright, and I guess, we don’t have anything new to do, aside from e-commerce and then the analytics loop, unless we get that renewal over the fence.

43 00:06:00.260 00:06:01.090 Uttam Kumaran: Yes.

44 00:06:01.880 00:06:04.649 Brylle Girang: Okay, and then for Magic Spoon.

45 00:06:05.090 00:06:14.640 Brylle Girang: So, we have had a contract signed yesterday. The main challenge that we have here is the 10 to 15 hours per week.

46 00:06:14.760 00:06:16.579 Brylle Girang: Limitation that we have.

47 00:06:16.700 00:06:26.050 Brylle Girang: So, Demi, You have shared, like, the estimated hours for this week to Magic Spoons, right?

48 00:06:27.070 00:06:30.859 Demilade Agboola: Yes, I’ve shared the hours to Magic Spoon.

49 00:06:32.010 00:06:39.910 Demilade Agboola: they are fine with the distribution of the hours. A slight thing is that, Ashwin is out of office today, so…

50 00:06:40.090 00:06:44.619 Demilade Agboola: I’m not sure how many hours we’ll be able to get, but when he comes back, we’ll be able to discuss that.

51 00:06:45.420 00:06:46.940 Demilade Agboola: But yes.

52 00:06:47.240 00:06:55.959 Demilade Agboola: We’ve shared that to them, and the plan for this week is to be able to hit certain milestones, and they are happy with that.

53 00:06:56.800 00:07:03.420 Brylle Girang: Okay. Any specific tasks that you’re already working on, and what you should focus on for the remainder of the week?

54 00:07:04.510 00:07:14.290 Demilade Agboola: So I’ll show you in the chat with them, but basically, there are four main things we’re looking at. One is to build out the production pipeline for the spinnings data.

55 00:07:14.540 00:07:18.239 Demilade Agboola: Okay. The other is to monitor the pipelines.

56 00:07:18.530 00:07:28.139 Demilade Agboola: And then the other is updating and testing the dbt run configuration, so that we can include their tests and seeds. They don’t currently run as things are.

57 00:07:28.950 00:07:34.520 Demilade Agboola: And then final thing would just be to develop, like, an additional, like, base spin models in dbt for them.

58 00:07:35.170 00:07:39.980 Brylle Girang: Okay, so I don’t think we have the DPD tasks here. Oh, there.

59 00:07:40.450 00:07:43.370 Brylle Girang: Yeah, let me just create tickets for that.

60 00:07:44.840 00:07:45.690 Brylle Girang: Alright.

61 00:07:46.300 00:07:52.510 Brylle Girang: So that’s for CTA Element Magic Spoon. Yeah, maybe we can proceed to Eden now.

62 00:07:56.570 00:08:00.460 Brylle Girang: So, Mustafa, you’re leading this. What are our updates for Eden?

63 00:08:07.740 00:08:09.079 Uttam Kumaran: Oh, you’re on mute if you’re talking.

64 00:08:09.080 00:08:26.679 Mustafa Raja: Sorry. Yeah, so, I was saying that most of the tickets are in review, so what I’m going to do right after strategy stand-up is I’m going to review all of them with Greg. there are some, minor things that we need to improve.

65 00:08:26.770 00:08:30.820 Mustafa Raja: But those, would need some DBD help, so we will be…

66 00:08:31.330 00:08:41.909 Mustafa Raja: you know, assigning those tickets to, either Ovesh or Demilade, so we can move forward with that. But this is in a good position. We are pretty much done with all of it.

67 00:08:42.640 00:08:44.999 Brylle Girang: Okay, how about these block tickets?

68 00:08:47.430 00:08:48.240 Brylle Girang: What’s blocked?

69 00:08:48.240 00:08:56.020 Mustafa Raja: These aren’t related to the migration project, and I am only involved with the migration project.

70 00:08:56.500 00:08:57.160 Brylle Girang: Okay.

71 00:08:57.610 00:08:58.510 Brylle Girang: Gotcha

72 00:09:02.460 00:09:07.369 Brylle Girang: Okay, so it looks like the tickets are updated. Okay. How about for default?

73 00:09:10.400 00:09:12.200 Mustafa Raja: Yeah, let’s go into the current cycle.

74 00:09:14.040 00:09:14.680 Brylle Girang: Okay.

75 00:09:16.640 00:09:27.920 Mustafa Raja: Yeah, so, here, we need to ship the, metrics for all dashboards, and then Demilade is also working on some dashboards, that we will be delivering this week.

76 00:09:31.470 00:09:34.090 Mustafa Raja: Update here, yeah.

77 00:09:34.830 00:09:39.329 Demilade Agboola: Yeah, I think we will have stuff to show them by tomorrow’s meeting.

78 00:09:40.310 00:09:43.219 Demilade Agboola: I have been able to start to, like.

79 00:09:43.620 00:09:52.389 Demilade Agboola: build out… the dashboard I have almost matches one-to-one with what they currently have, and so we can… we can start to replace that.

80 00:09:52.770 00:09:58.309 Demilade Agboola: The next thing will be to, like, just finish up the customer enablement.

81 00:09:58.620 00:10:02.089 Demilade Agboola: Dashboard, and so we’ll be able to ship out two dashboards this week.

82 00:10:03.030 00:10:09.100 Demilade Agboola: We will still need to do some QA, because some of the numbers don’t seem to match, and we might need to, like.

83 00:10:10.160 00:10:18.510 Demilade Agboola: Figure out why certain metrics are included, and why they’re not included in certain, financial data.

84 00:10:18.830 00:10:25.230 Demilade Agboola: So, I would schedule a call. I’m going to reach out to the default team and try and schedule a call with Laura sometime later today.

85 00:10:25.390 00:10:30.600 Demilade Agboola: Get some idea of, like, why some clients that seem to have churned

86 00:10:30.840 00:10:34.670 Demilade Agboola: still count as ARR, as, you know, active ARR.

87 00:10:34.940 00:10:37.710 Demilade Agboola: And other things around that as well.

88 00:10:38.100 00:10:42.709 Brylle Girang: Okay, so how’s your client hold for default? Is it in a good place?

89 00:10:43.290 00:10:51.390 Demilade Agboola: Oh yeah, yeah, it’s in a good spot. They’re, like, everything is fine. Especially once we’re able to show things tomorrow, I think they’ll be really excited by what we have to show.

90 00:10:52.580 00:10:53.200 Brylle Girang: Okay.

91 00:10:53.810 00:10:54.700 Brylle Girang: Gotcha.

92 00:10:56.640 00:11:05.309 Brylle Girang: Yeah, I think we have everything covered for CT element is still in a good spot, but I would say the risk for Element right now, Otam, is the renewal.

93 00:11:05.510 00:11:09.120 Brylle Girang: a signature? Yes. As long as we don’t have that, then…

94 00:11:09.320 00:11:11.240 Brylle Girang: We’re not in the clear yet.

95 00:11:12.740 00:11:15.740 Brylle Girang: Okay, for… for Eden OS, for Remo?

96 00:11:15.890 00:11:23.059 Brylle Girang: So this is under a wage. I created tickets here relating to the remaining work that we have for data analytics.

97 00:11:23.450 00:11:26.740 Brylle Girang: And the latest update from Awash yesterday is that

98 00:11:27.280 00:11:37.720 Brylle Girang: there are no new information coming in, so they can build the models, but he will reach out to the Eden team, since Surf is already

99 00:11:37.980 00:11:41.149 Brylle Girang: It’s no longer working on this.

100 00:11:41.750 00:11:43.610 Uttam Kumaran: Okay, okay.

101 00:11:45.020 00:11:49.149 Brylle Girang: Yeah, I think that’s covered. Anything else that you want to talk about?

102 00:11:52.590 00:11:59.229 Uttam Kumaran: I think that’s probably it.

103 00:11:59.760 00:12:02.110 Demilade Agboola: Oh, I have something I wanted to mention.

104 00:12:02.110 00:12:03.289 Uttam Kumaran: By the way. Yeah.

105 00:12:04.900 00:12:09.129 Demilade Agboola: I was using… so this is not, like, anything related to…

106 00:12:10.290 00:12:17.269 Demilade Agboola: stand up, per se, but just something that might be useful to people on the team. I was using Cursa yesterday for, like, default work.

107 00:12:17.490 00:12:25.830 Demilade Agboola: In my experience, and maybe this might be Mustafa or Utam’s experience as well, I find that when I’m writing, trying to use code.

108 00:12:25.970 00:12:32.369 Demilade Agboola: Composer 1.5 was getting me much better results than GPT 5.3.

109 00:12:32.830 00:12:38.390 Demilade Agboola: GPT-513 just faffed around, like… sorry, that’s… that’s slang. Just wasted, like, 2 hours.

110 00:12:38.390 00:12:39.930 Uttam Kumaran: Yeah, yeah.

111 00:12:40.260 00:12:44.730 Demilade Agboola: So, yeah, I, like, I literally, because, like, we default…

112 00:12:46.030 00:12:49.729 Demilade Agboola: The models are… there’s a lot going on in the models, and, like.

113 00:12:50.040 00:12:56.639 Demilade Agboola: Salesforce has, like, 800 and something objects, so being able to figure out, hey.

114 00:12:56.990 00:13:04.110 Demilade Agboola: this is what we… this is what we have so far. This… are we much closer? Are we much farther? Like, how are we, like, calculating it?

115 00:13:04.690 00:13:06.210 Demilade Agboola: Back when they were just, like.

116 00:13:06.470 00:13:20.210 Demilade Agboola: giving me some very weird responses, or just was… it was really frustrating at some point, so I had to switch to Composer 1.5. So, I don’t know, that worked better for me. I don’t know your work stream and what’s been working better for you, but thought to share that as well.

117 00:13:21.100 00:13:25.260 Mustafa Raja: Yeah, it’s pretty much the same. Composer… Composer is pretty good.

118 00:13:26.610 00:13:40.190 Uttam Kumaran: Yeah, I’m finding Composer to be better as well. I think, like, maybe to give you my workflow, so I actually do… I start everything using auto, just because some things are not, like, overkill, and it works.

119 00:13:40.240 00:13:51.580 Uttam Kumaran: if auto doesn’t end up, like, working, or it’s too slow, I switch to Composer. And then ultimately, if Composer doesn’t get to get it, I use Opus, but it’s really rarely, like.

120 00:13:51.990 00:14:04.069 Uttam Kumaran: Yesterday, I was debugging some, like, really weird railway deployment thing that I, like, really was, like, out of my depth on, so I used Opus, but I’m mainly using Composer.

121 00:14:04.090 00:14:12.420 Uttam Kumaran: 1.5 now. But feel free to try all the models. The other model you should try, Demi, is there’s a model called Kimi.

122 00:14:12.580 00:14:14.560 Uttam Kumaran: K2.5.

123 00:14:14.750 00:14:29.630 Uttam Kumaran: The only reason I recommend it is it’s really, really, like, in terms of cost for sophistication, it’s, like, the best. So you may find that also nice for easy things, but usually I use auto, and it tends to do okay.

124 00:14:29.760 00:14:36.920 Uttam Kumaran: Like, and then the other piece is I’m starting to work on…

125 00:14:37.300 00:14:47.200 Uttam Kumaran: you know, a lot of helper, like, basically helper structure for writing dbt code using cursor. So, for example.

126 00:14:47.200 00:15:01.430 Uttam Kumaran: we don’t have a lot of, like, documentation on, like, what Brainforge thinks is, like, great dbt code, and so sometimes the agent is, like, just doing it based on what it has in its corpus. So, we’re gonna start to write some more helper things.

127 00:15:01.430 00:15:07.570 Uttam Kumaran: And then, additionally, I’m gonna also start to… there’s one thing that I would recommend you trying to do is…

128 00:15:07.580 00:15:15.100 Uttam Kumaran: Have you… are you using dbt Fusion at all to, like, test your dbt code, like, while you’re writing it, basically? Meaning.

129 00:15:15.170 00:15:16.650 Uttam Kumaran: Like, have it run.

130 00:15:17.830 00:15:27.079 Demilade Agboola: No, I just use dbt Core, so when I’m, like, so when I’m done, I just, like, once I test it, once I’m done writing it, I just run it, test, validate, and then…

131 00:15:27.400 00:15:33.139 Demilade Agboola: I think what’s also been helpful, by the way, is, like, I set up Cursor to have access to the…

132 00:15:34.600 00:15:40.459 Demilade Agboola: warehouse, so after a DBT run, it’s able to compare the results directly.

133 00:15:40.590 00:15:45.270 Demilade Agboola: Right. Yeah, so that has been helpful, but yeah, I don’t have Fusion set up.

134 00:15:45.880 00:15:56.409 Uttam Kumaran: Yeah, maybe check it out, or I can… what I can do is I can try to add some notes there on how to set it up. It’s basically just, like, a little bit of a better, version of dbt Core.

135 00:15:56.700 00:16:12.349 Uttam Kumaran: tends to run much… it tends to run much, much faster, actually. And so, worth checking out. And then, the other thing I told you is I’m gonna start layering on some helpful things for validating and QAing dbt changes, like, on PR.

136 00:16:12.440 00:16:25.490 Uttam Kumaran: So hopefully, like, when you push a PR, another agent can go look at, like, hey, let me go check to see, like, what impacts this could have, and write a little report, so it’s easier for you to actually get reviews.

137 00:16:25.500 00:16:31.189 Uttam Kumaran: You know, versus someone being like, the logic is good, but, like, I don’t really know the impact. So, gonna work on…

138 00:16:31.200 00:16:50.800 Uttam Kumaran: I’m working on some of that. But yeah, dude, just, like, keep the… like, as you’re using it, like, please just send notes on, like, what has been really, really great, and… or, like, hey, this thing, like, totally didn’t work, or it looped, and we’ll… we’ll work on, like, making sure the platform can support it. But, like.

139 00:16:50.900 00:16:52.920 Uttam Kumaran: That feedback is really, really helpful.

140 00:16:55.210 00:16:57.010 Demilade Agboola: Okay, sure,

141 00:16:57.680 00:17:08.359 Demilade Agboola: Yeah, I just wanted to, again, like I said, I spent a bunch of time yesterday, like, no jokes, I slept, like, 5AM yesterday, because of, like, default work, and…

142 00:17:08.700 00:17:09.910 Demilade Agboola: The first, like.

143 00:17:10.329 00:17:16.500 Demilade Agboola: maybe 2 hours in which I was working on default felt like a waste, because I was so frustrated with, like, what I was getting out of,

144 00:17:17.810 00:17:21.510 Demilade Agboola: 5.3, so I switched to Composer

145 00:17:21.619 00:17:26.400 Demilade Agboola: It was getting better results. It’s still… there’s still a lot going on with default.

146 00:17:26.540 00:17:31.339 Demilade Agboola: Honestly, and they have, like, existing… I think that’s the tricky part, they have existing dashboards.

147 00:17:31.550 00:17:34.359 Demilade Agboola: And so we’re trying… I’m trying to, like, get it to match.

148 00:17:34.720 00:17:49.639 Demilade Agboola: But some things just don’t make sense, like, and even in Hyperline, like, because they have Hyperline set up as well, I’m going in there, and it’s like, this is… this should be churned, but they’re saying, no, this is still, like, their current dashboard shows that it’s still an existing…

149 00:17:50.210 00:17:55.029 Demilade Agboola: active customer. That’s not true, because Hyperline shows they canceled the contract on the 1st of March.

150 00:17:55.280 00:17:59.300 Demilade Agboola: So, things like that, it’s… so that’s part of why I want to have a call with Laura.

151 00:17:59.560 00:18:08.919 Demilade Agboola: Where we’ll discuss these things, and I’ll just be like, yo, I’m pretty close to your numbers, but, like, some things just don’t add up, and we’ll just need to go through and ensure that we’re on the same page with that.

152 00:18:10.380 00:18:10.990 Uttam Kumaran: Cool.

153 00:18:12.470 00:18:20.539 Uttam Kumaran: Yeah, that’s great. Yeah, I mean, keep trying it, and like, yeah, I think, of course, you know, it’s, like, totally limited by the prompt and the context.

154 00:18:20.680 00:18:23.630 Uttam Kumaran: But I’m hopeful that, like, having all the transcripts there.

155 00:18:23.940 00:18:29.170 Uttam Kumaran: You should also see if you can leverage that in the platform, so it’ll add to its context, you know?

156 00:18:30.110 00:18:31.200 Demilade Agboola: Yeah, yeah.

157 00:18:34.630 00:18:35.900 Uttam Kumaran: Okay, awesome, guys.

158 00:18:38.700 00:18:40.430 Demilade Agboola: Alright guys, let’s go smash it.

159 00:18:40.960 00:18:42.540 Brylle Girang: Thank you, everyone. Bye-bye.

160 00:18:42.540 00:18:43.020 Mustafa Raja: Thank you.