Meeting Title: Eden Dashboard Migration Sync Date: 2026-02-17 Meeting participants: Mustafa Raja, Luke Scorziell


WEBVTT

1 00:01:01.920 00:01:03.230 Luke Scorziell: Hey, Mustafa.

2 00:01:03.960 00:01:04.870 Mustafa Raja: Hey, how are you?

3 00:01:05.870 00:01:07.060 Luke Scorziell: Good, how are you doing?

4 00:01:07.060 00:01:07.910 Mustafa Raja: Yeah, doing good.

5 00:01:09.750 00:01:11.310 Mustafa Raja: Yeah, let’s just go through it.

6 00:01:11.930 00:01:14.150 Luke Scorziell: Cool. Do you want to share your screen?

7 00:01:15.110 00:01:15.970 Luke Scorziell: Yeah.

8 00:01:20.650 00:01:21.530 Mustafa Raja: Hi, Julie?

9 00:01:23.840 00:01:26.510 Luke Scorziell: Good. A little bit.

10 00:01:27.000 00:01:30.319 Luke Scorziell: Well, it’s good, just there’s always a lot going on, so…

11 00:01:31.730 00:01:33.399 Luke Scorziell: How about you? What are you working on?

12 00:01:33.400 00:01:35.629 Mustafa Raja: Yeah, somewhat busy.

13 00:01:36.310 00:01:39.059 Mustafa Raja: We’re doing a migration for…

14 00:01:39.860 00:01:41.810 Mustafa Raja: Eden? I don’t know if…

15 00:01:42.250 00:01:43.819 Mustafa Raja: We’re doing a…

16 00:01:44.230 00:01:53.820 Mustafa Raja: the whole dashboard migration since the Tableau contract is expiring. Okay, so, here, here what’s happened is…

17 00:01:54.370 00:02:04.389 Mustafa Raja: You’d see that, over here, in what… which branch you’re in, right? So you’re in directly main branch, right? And you’d never want to be here.

18 00:02:05.620 00:02:06.980 Luke Scorziell: Oh, okay.

19 00:02:07.050 00:02:22.579 Mustafa Raja: The reason why is, if you push right now, what’s going to happen is, you wouldn’t be able to get a review on your changes, and it’s directly going to, update the whole repo yet, you know?

20 00:02:22.580 00:02:33.929 Mustafa Raja: So what we want to do is we want to push our changes to a branch, and then that branch gets a PR, so someone can review and merge a domain. Does that make sense?

21 00:02:34.730 00:02:36.930 Luke Scorziell: Yeah, I fear I may have already…

22 00:02:36.930 00:02:43.009 Mustafa Raja: Now what we are going to do, now what we are going to do is we’re going to create a new branch and move all of these changes there.

23 00:02:44.000 00:02:45.610 Luke Scorziell: Okay, so…

24 00:02:45.610 00:02:52.459 Mustafa Raja: But I see that… Did you… did you make two… two push… two commits already?

25 00:02:53.700 00:02:56.109 Luke Scorziell: Yeah, I did… oh.

26 00:02:56.110 00:02:57.140 Mustafa Raja: It’s okay, it’s okay.

27 00:02:57.760 00:02:58.370 Luke Scorziell: Okay.

28 00:02:59.680 00:03:05.320 Luke Scorziell: I don’t know what I did. History.

29 00:03:05.320 00:03:06.070 Mustafa Raja: It’s okay.

30 00:03:06.210 00:03:12.530 Mustafa Raja: Now let’s go to the history. Okay, you haven’t… you haven’t pushed any… anything. Can you scroll a little?

31 00:03:16.080 00:03:25.720 Mustafa Raja: Scroll, scroll, scroll, scroll… yeah. So, yeah, so for the ones that you see these arrows with, you know… let me, let me mark it again.

32 00:03:25.720 00:03:26.100 Luke Scorziell: Yeah.

33 00:03:26.100 00:03:37.130 Mustafa Raja: errors. These errors are… they’re saying that, okay, you have made these commits, but these commits, they are not pushed right now, you know? They’re not pushed into the main.

34 00:03:38.120 00:03:38.600 Luke Scorziell: Okay.

35 00:03:38.600 00:03:41.739 Mustafa Raja: So these are there, waiting for you to push them.

36 00:03:41.970 00:03:43.470 Mustafa Raja: Now, we’re not going to push.

37 00:03:43.600 00:03:46.569 Mustafa Raja: What we are going to do is, we are going to right-click on it.

38 00:03:46.980 00:03:49.309 Mustafa Raja: Actually, right-click on this one first.

39 00:03:49.580 00:03:54.810 Mustafa Raja: This is the oldest one, we want to right-click on this one. Yeah, and then,

40 00:03:55.560 00:04:01.150 Mustafa Raja: Revert changes and comment, check. Revert… let’s revert the changes.

41 00:04:01.430 00:04:03.759 Mustafa Raja: Wait, this is a lot of change.

42 00:04:04.200 00:04:10.649 Mustafa Raja: Okay… I want to make sure that if we revert a change, it goes…

43 00:04:10.840 00:04:13.780 Mustafa Raja: Let me, let me try that on my end first.

44 00:04:14.110 00:04:15.939 Mustafa Raja: I just want to make sure of this.

45 00:04:18.310 00:04:28.510 Mustafa Raja: I commit, I go in history, I say undo commit. Okay, you don’t have the undo commit option, so what happens if I commit?

46 00:04:28.620 00:04:35.179 Mustafa Raja: I go here and revert changes and comment. Okay, no, this isn’t going to work that way.

47 00:04:39.380 00:04:40.160 Mustafa Raja: Okay.

48 00:04:40.740 00:04:44.139 Mustafa Raja: Can you right-click? I want to see again what options are popping up.

49 00:04:49.610 00:04:50.340 Mustafa Raja: Hmm.

50 00:04:50.640 00:04:52.050 Mustafa Raja: Undo comment.

51 00:04:54.670 00:04:59.649 Mustafa Raja: Let’s actually go to… let’s actually… let’s actually create a new branch, see what happens.

52 00:05:00.060 00:05:03.210 Mustafa Raja: Let’s, let’s, let’s, like, let’s click here.

53 00:05:09.130 00:05:10.570 Mustafa Raja: New Brunge? Yeah.

54 00:05:12.300 00:05:15.259 Mustafa Raja: Okay, now let’s create a new branch, whatever you want to name it.

55 00:05:16.690 00:05:26.560 Luke Scorziell: Just name it, luke’s LinkedIn… Safety…

56 00:05:28.010 00:05:31.920 Luke Scorziell: Well, is this branch, like, can I use this multiple times, or just for this one thing?

57 00:05:31.920 00:05:37.069 Mustafa Raja: Yeah, yeah, you can, you can, you can, use any, use any branch multiple times.

58 00:05:38.420 00:05:39.940 Luke Scorziell: I feel like I have a branch ready.

59 00:05:41.260 00:05:41.990 Luke Scorziell: Okay.

60 00:05:42.310 00:05:44.420 Mustafa Raja: Yeah, let’s create this.

61 00:05:46.180 00:05:50.009 Luke Scorziell: And then let’s bring my changes to Luke’s branch, yeah.

62 00:05:50.110 00:05:51.159 Mustafa Raja: Let’s switch.

63 00:05:55.770 00:05:57.700 Mustafa Raja: This is better. Okay.

64 00:05:57.980 00:06:07.570 Mustafa Raja: Now let’s publish this. Now your commits are going to go in this branch, and not in main branch, right? So this is what we want you to do. So, let’s publish this.

65 00:06:09.150 00:06:15.080 Mustafa Raja: What publish does is it creates the branch in GitHub. Right now, it’s only on your local.

66 00:06:16.340 00:06:17.859 Luke Scorziell: Okay, so…

67 00:06:17.860 00:06:21.809 Mustafa Raja: Let’s publish this. Okay, now your branch is live.

68 00:06:22.380 00:06:26.730 Mustafa Raja: And now… now let’s… let’s, you know, let’s go here.

69 00:06:29.340 00:06:33.009 Mustafa Raja: Okay, yeah, you want to create a summary and a description, and then, you know…

70 00:06:33.490 00:06:35.620 Mustafa Raja: We can just go ahead, create a PR.

71 00:06:36.490 00:06:37.600 Mustafa Raja: Call it a day.

72 00:06:42.700 00:06:45.780 Mustafa Raja: How are you finding, cursor? Is it good?

73 00:06:46.550 00:06:52.699 Luke Scorziell: Yeah, I like cursor a lot. I think I just don’t… I mean, I don’t know what I’m doing with some of this encoding stuff.

74 00:06:53.320 00:06:57.450 Mustafa Raja: Yeah, it’ll make more sense as we work with it.

75 00:06:57.740 00:07:04.470 Mustafa Raja: You know, I’m sure it makes… you understand a lot more.

76 00:07:04.700 00:07:06.600 Mustafa Raja: Now that you’re working with it, right?

77 00:07:06.710 00:07:07.340 Mustafa Raja: on how…

78 00:07:07.340 00:07:08.250 Luke Scorziell: Yeah.

79 00:07:09.320 00:07:12.289 Luke Scorziell: Yeah, I think so, like, I think so,

80 00:07:21.500 00:07:24.189 Luke Scorziell: So then push origin?

81 00:07:24.190 00:07:24.820 Mustafa Raja: Yeah.

82 00:07:26.840 00:07:31.339 Luke Scorziell: Yeah, I don’t know, I mean, I feel like I want to learn more.

83 00:07:31.850 00:07:36.920 Mustafa Raja: Okay, yeah, let’s just… let’s just create the PR, and then… We should be good.

84 00:07:39.630 00:07:40.799 Mustafa Raja: Yeah, we have the button, no?

85 00:07:40.970 00:07:42.660 Mustafa Raja: Create pull request.

86 00:07:43.730 00:07:44.559 Mustafa Raja: The blue button?

87 00:07:44.560 00:07:47.980 Luke Scorziell: Joe, did I hit that wrong… Hit the green button, or…

88 00:07:47.980 00:07:48.909 Mustafa Raja: No, no, no, this one.

89 00:07:51.160 00:07:54.689 Luke Scorziell: Oh, sorry, I did, just, let me reshare my screen.

90 00:07:54.940 00:07:56.190 Mustafa Raja: Okay, okay, sorry.

91 00:08:02.200 00:08:05.049 Mustafa Raja: These are a lot of… a lot of tabs.

92 00:08:05.900 00:08:08.370 Luke Scorziell: Yeah, I know, it’s stressful. Okay.

93 00:08:08.500 00:08:15.229 Mustafa Raja: So… Yeah, let’s just create it. Do you want to add some description and title?

94 00:08:22.760 00:08:24.879 Mustafa Raja: Description and title just helps, you know.

95 00:08:26.360 00:08:27.100 Luke Scorziell: Yeah

96 00:08:31.430 00:08:32.309 Luke Scorziell: It’s true.

97 00:08:33.840 00:08:39.810 Mustafa Raja: You can… you could also ask GitHub to, you know, generate all of this for you. You just need to,

98 00:08:40.150 00:08:42.439 Mustafa Raja: Say, at, commit.

99 00:08:43.470 00:08:44.369 Luke Scorziell: Oh, right here.

100 00:08:44.720 00:08:50.790 Mustafa Raja: No, no, no, in cursor, in cursor. In cursor, if you say, add commit.

101 00:08:53.310 00:08:54.190 Mustafa Raja: Yeah.

102 00:08:54.530 00:08:56.849 Mustafa Raja: Actually, this is the diff of working state.

103 00:08:57.660 00:09:07.529 Mustafa Raja: And we have already pushed. Yeah, let’s see, let’s see what it comes up with. Let’s give it that, and then let’s ask it to generate a summary of your latest commit.

104 00:09:29.920 00:09:35.860 Mustafa Raja: Let’s tell it that you’re creating a PR and you want to add description to format it that way.

105 00:09:55.730 00:09:56.660 Mustafa Raja: Yeah…

106 00:10:06.630 00:10:10.719 Mustafa Raja: Yeah, we, I think stats is… we can leave down, rest is good.

107 00:10:12.200 00:10:14.910 Mustafa Raja: This takes Markdown, if you want to add that.

108 00:10:16.710 00:10:18.179 Luke Scorziell: Oh, it does. Yeah.

109 00:10:18.420 00:10:22.050 Mustafa Raja: Oh yeah, you could just ask, basket?

110 00:10:23.440 00:10:24.270 Mustafa Raja: Maybe.

111 00:10:35.750 00:10:36.730 Mustafa Raja: Yeah…

112 00:10:38.280 00:10:43.750 Mustafa Raja: The first line is, is the… what’s it called? Is the commit method, so we don’t need that, yeah.

113 00:10:44.230 00:10:46.959 Mustafa Raja: Yeah, let’s get rid of the first one.

114 00:10:47.680 00:10:51.620 Mustafa Raja: No, no, no, do it in the right, yeah…

115 00:10:51.840 00:10:54.809 Mustafa Raja: Yeah, yeah, this is good, this is good. Now, let’s, let’s preview it.

116 00:10:57.210 00:10:57.790 Luke Scorziell: Oh, okay.

117 00:10:57.790 00:10:59.170 Mustafa Raja: This is nice, yeah.

118 00:11:00.840 00:11:02.320 Luke Scorziell: And then create.

119 00:11:02.320 00:11:05.699 Mustafa Raja: We can just create it, and what we will do is we will…

120 00:11:06.000 00:11:09.669 Mustafa Raja: add or assign it to some viewer. Let’s create this.

121 00:11:13.320 00:11:18.000 Mustafa Raja: And then Sam is suggested as reviewer, but I don’t know if you…

122 00:11:18.350 00:11:20.350 Mustafa Raja: If you want someone else to review this?

123 00:11:20.450 00:11:24.279 Mustafa Raja: Since this is… this will be going into… a vault, right?

124 00:11:26.970 00:11:27.849 Luke Scorziell: And to where?

125 00:11:28.190 00:11:29.429 Mustafa Raja: into vault.

126 00:11:29.820 00:11:30.500 Mustafa Raja: This is going…

127 00:11:30.500 00:11:32.049 Luke Scorziell: Yeah, yeah, it’ll go into the vault.

128 00:11:32.450 00:11:37.590 Mustafa Raja: So maybe someone more… more context with the world? Maybe Utham or Robert, or someone?

129 00:11:38.070 00:11:39.140 Mustafa Raja: How’s Ruby Wa?

130 00:11:40.560 00:11:42.469 Mustafa Raja: Yeah, click it, and then you can choose.

131 00:11:43.500 00:11:45.989 Mustafa Raja: UTM is, by default, the reviewer.

132 00:11:48.150 00:11:50.299 Luke Scorziell: So, Robert’s name is weird on this, huh?

133 00:11:51.680 00:11:54.990 Mustafa Raja: Oh, I actually haven’t seen him here, to be honest.

134 00:11:54.990 00:11:56.309 Luke Scorziell: I think it’s PEX…

135 00:11:56.600 00:11:57.539 Mustafa Raja: Oh, it’s Robert.

136 00:11:58.340 00:11:59.920 Mustafa Raja: I thought it was you.

137 00:12:00.900 00:12:02.739 Luke Scorziell: Oh, really? No, I think it’s Robert.

138 00:12:02.740 00:12:04.189 Mustafa Raja: It’s a dual pack slider.

139 00:12:06.390 00:12:10.209 Luke Scorziell: I think. I’m, like, 95% sure.

140 00:12:10.710 00:12:11.650 Mustafa Raja: Okay.

141 00:12:12.620 00:12:13.969 Mustafa Raja: Okay, yeah, we’re good.

142 00:12:15.780 00:12:29.590 Mustafa Raja: And we brought all of the previous change… commits that were already in the… committed in the main, and now they are… they will be… they will be reviewed through this, and then merged into main. So… so we are all.

143 00:12:29.590 00:12:30.420 Luke Scorziell: Alright.

144 00:12:30.630 00:12:31.160 Mustafa Raja: Yeah.

145 00:12:31.160 00:12:31.950 Luke Scorziell: Okay.

146 00:12:32.070 00:12:42.650 Luke Scorziell: So… In the… or, wait, make sure again. In the future, as I’m…

147 00:12:47.110 00:12:53.430 Luke Scorziell: work… like, I… I should be working… Like, whatever, like, changes.

148 00:12:53.430 00:13:01.359 Mustafa Raja: Yeah, I understand. What you can do is, what you would want to do is, you would always want to be in sync with Maine, right?

149 00:13:01.670 00:13:10.189 Mustafa Raja: Right? As new pushes come into the repo, you would want that, okay, your branch must be in sync with those changes, right? Does that make sense?

150 00:13:11.340 00:13:14.080 Luke Scorziell: So, like, I would click into main, and then.

151 00:13:14.080 00:13:16.310 Mustafa Raja: No, no, we won’t do that.

152 00:13:16.430 00:13:21.479 Mustafa Raja: We will stay in our branch. Let’s open this up. Let’s open this again.

153 00:13:22.860 00:13:29.130 Mustafa Raja: And, open… no, no, no, not this, not this, the… the Luke’s branch. Click on… yeah. And now…

154 00:13:29.270 00:13:36.600 Mustafa Raja: Yeah, and… Yeah, and now, over here, at the bottom, you’d see this button, right?

155 00:13:36.720 00:13:38.280 Mustafa Raja: At the bottom, yeah?

156 00:13:38.840 00:13:39.320 Luke Scorziell: Huh.

157 00:13:39.320 00:13:40.440 Mustafa Raja: Let’s click this.

158 00:13:42.420 00:14:02.070 Mustafa Raja: And then, what we will… what this button is doing is this button will make sure that the branch you are in is in sync with any of these branches that you select. So what we would want to do is we would want to select main, that’s on the top, and then look at this message. What is it saying? It’s saying that…

159 00:14:02.430 00:14:10.400 Mustafa Raja: your branch is already in sync with main, so there’s nothing new in main, and your branch is in sync with it, so you have all of the latest content.

160 00:14:11.750 00:14:12.470 Luke Scorziell: Okay.

161 00:14:13.020 00:14:15.990 Mustafa Raja: Yeah, so this is the way where we, you know.

162 00:14:16.240 00:14:24.740 Mustafa Raja: We, we stay away from, what’s it called, main, and, also stay in sync with it through a branch.

163 00:14:25.510 00:14:26.270 Mustafa Raja: And this is…

164 00:14:26.270 00:14:26.700 Luke Scorziell: Yeah.

165 00:14:26.700 00:14:29.690 Mustafa Raja: This is always safe, because we never want to push directly to main.

166 00:14:31.260 00:14:31.930 Luke Scorziell: Got it.

167 00:14:32.160 00:14:34.359 Luke Scorziell: But then when I make a…

168 00:14:34.960 00:14:37.849 Luke Scorziell: Request, like, like, a poll… pull request?

169 00:14:38.370 00:14:43.990 Luke Scorziell: or PR, like the one that we just did, then that requires approval before we push domain?

170 00:14:44.430 00:14:54.899 Mustafa Raja: Yeah, so, so you’ve already created a PR, right? So, someone, either Utam or someone else is going to review that, and they can just go ahead and merge it if they think it’s good.

171 00:14:56.060 00:15:05.639 Mustafa Raja: So you don’t have to worry about that. And if you see that, okay, this PR has been sitting for quite a while, you can just ping them, hey, this PR has been sitting.

172 00:15:05.790 00:15:09.480 Mustafa Raja: I think it’s good to go. Can someone review it and push it?

173 00:15:10.710 00:15:11.460 Luke Scorziell: Okay.

174 00:15:11.800 00:15:16.409 Luke Scorziell: Yeah, that sounds good. I’m sure I’ll ask you the same things at some point again.

175 00:15:16.410 00:15:18.129 Mustafa Raja: No worries, nobody, feel free to ask.

176 00:15:18.770 00:15:29.929 Mustafa Raja: So, yeah, thanks for helping us. When I started with it, I had the same… I had the same issues I had to ask again and again, and, you know, after a while, it just starts making sense, you know?

177 00:15:30.740 00:15:31.899 Luke Scorziell: Yeah, yeah.

178 00:15:32.160 00:15:36.350 Luke Scorziell: Yeah, I feel like I’m still… understanding it, so… Yeah.

179 00:15:36.350 00:15:37.730 Mustafa Raja: It makes sense. It makes sense.

180 00:15:37.730 00:15:38.540 Luke Scorziell: I could ask.

181 00:15:38.540 00:15:39.029 Mustafa Raja: That’s the thing.

182 00:15:39.030 00:15:39.720 Luke Scorziell: safer.

183 00:15:39.910 00:15:41.110 Luke Scorziell: For some help on it, but…

184 00:15:41.110 00:15:42.429 Mustafa Raja: Thank you so much, have a good day.

185 00:15:42.430 00:15:44.760 Luke Scorziell: Yeah, thanks. Alright, talk to you soon.

186 00:15:44.760 00:15:45.730 Mustafa Raja: Yeah, bye.

187 00:15:46.240 00:15:46.820 Luke Scorziell: Right.