Meeting Title: PP2G-Standup Date: 2024-06-10 Meeting participants: Patrick Trainer, Ryan Luke Daque, Nicolas Sucari, Agustin, Uttam Kumaran, Brian Pei
WEBVTT
1 00:00:15.370 ⇒ 00:00:15.750 Uttam Kumaran: Hey!
2 00:00:15.750 ⇒ 00:00:16.450 Nicolas Sucari: Yeah. Dumb.
3 00:00:40.090 ⇒ 00:00:41.070 Agustin: Hello!
4 00:00:41.460 ⇒ 00:00:43.420 Agustin: Or for you.
5 00:00:43.880 ⇒ 00:00:44.340 Nicolas Sucari: Owes.
6 00:00:55.820 ⇒ 00:00:56.380 Patrick Trainer: Yo.
7 00:00:58.180 ⇒ 00:00:58.890 Uttam Kumaran: Yo.
8 00:00:59.320 ⇒ 00:01:00.120 Patrick Trainer: Going on.
9 00:01:01.580 ⇒ 00:01:02.399 Nicolas Sucari: Hey! Frederick.
10 00:01:02.690 ⇒ 00:01:03.460 Patrick Trainer: How’s it going.
11 00:01:05.730 ⇒ 00:01:06.900 Nicolas Sucari: Anything good.
12 00:01:07.560 ⇒ 00:01:07.910 Agustin: Yeah.
13 00:01:08.810 ⇒ 00:01:09.660 Patrick Trainer: Heard that
14 00:01:12.860 ⇒ 00:01:13.820 Patrick Trainer: Oof
15 00:01:18.020 ⇒ 00:01:21.299 Patrick Trainer: just went to the gym. Got some lunch.
16 00:01:22.780 ⇒ 00:01:23.919 Patrick Trainer: feeling pretty good.
17 00:01:24.960 ⇒ 00:01:26.299 Uttam Kumaran: I’m gonna go to the gym
18 00:01:26.320 ⇒ 00:01:27.860 Uttam Kumaran: like an hour or 2.
19 00:01:28.150 ⇒ 00:01:28.860 Patrick Trainer: Nice.
20 00:01:29.830 ⇒ 00:01:36.789 Patrick Trainer: Do you have a like a gym in your apart? You live in like in a in a partner like a condo. Yeah.
21 00:01:36.790 ⇒ 00:01:41.549 Uttam Kumaran: Yeah, that’s an apartment. There is a gym, but I go to a different gym with like more stuff.
22 00:01:41.550 ⇒ 00:01:42.160 Patrick Trainer: Yeah.
23 00:01:42.410 ⇒ 00:01:44.193 Uttam Kumaran: On the east side, so.
24 00:01:45.080 ⇒ 00:01:46.979 Patrick Trainer: Heard that. Yeah, I go to
25 00:01:47.180 ⇒ 00:01:49.939 Patrick Trainer: planet fitness about a mile away.
26 00:01:50.250 ⇒ 00:01:51.050 Uttam Kumaran: Nice.
27 00:01:51.350 ⇒ 00:01:51.940 Patrick Trainer: Yeah.
28 00:01:52.730 ⇒ 00:01:56.899 Patrick Trainer: it. Ca, it kind of sucks during the summer, because, like all of the
29 00:01:57.280 ⇒ 00:02:00.410 Patrick Trainer: like, high school kids are are out of school
30 00:02:00.810 ⇒ 00:02:04.659 Patrick Trainer: and planet fitness, at least here gives
31 00:02:04.820 ⇒ 00:02:07.500 Patrick Trainer: all like Orleans parish
32 00:02:08.220 ⇒ 00:02:09.920 Patrick Trainer: high school students like
33 00:02:10.139 ⇒ 00:02:12.730 Patrick Trainer: a free pass for the summer.
34 00:02:13.140 ⇒ 00:02:15.589 Patrick Trainer: And so like, it’s a bunch of
35 00:02:15.770 ⇒ 00:02:24.103 Patrick Trainer: little small kids that don’t know what they’re doing, and just kinda like on Tiktok, sitting on sitting on machines.
36 00:02:26.170 ⇒ 00:02:27.030 Ryan Luke Daque: Packed.
37 00:02:27.260 ⇒ 00:02:30.629 Ryan Luke Daque: You can’t really use the machines because they’re they’re there.
38 00:02:30.630 ⇒ 00:02:35.640 Patrick Trainer: Yeah, it’s like, you just gotta wait or like the amount of times that.
39 00:02:35.910 ⇒ 00:02:39.750 Patrick Trainer: like, I’ve had to just like, walk up to someone and be like
40 00:02:40.590 ⇒ 00:02:44.630 Patrick Trainer: you’ve sat here and done nothing for 10 min. Can I use this.
41 00:02:46.970 ⇒ 00:02:47.760 Ryan Luke Daque: Yeah.
42 00:02:48.290 ⇒ 00:02:48.900 Patrick Trainer: Yeah.
43 00:02:50.360 ⇒ 00:02:52.019 Patrick Trainer: 1st world problems. There.
44 00:02:54.080 ⇒ 00:03:00.709 Uttam Kumaran: One bit of one bit of housekeeping before we start. I wanted to turn on Mfa. On Github.
45 00:03:00.740 ⇒ 00:03:03.529 Uttam Kumaran: but it may kick some people out.
46 00:03:03.910 ⇒ 00:03:06.739 Uttam Kumaran: So I just wanted to do while everyone’s on this call
47 00:03:07.280 ⇒ 00:03:08.530 Uttam Kumaran: around it.
48 00:03:08.930 ⇒ 00:03:10.659 Uttam Kumaran: So I’m just going to hit save.
49 00:03:10.660 ⇒ 00:03:16.869 Patrick Trainer: Is is that like on the the user account level, like, I already have Mfa
50 00:03:17.020 ⇒ 00:03:20.350 Patrick Trainer: 2 factor, and like I use pass keys as well.
51 00:03:20.350 ⇒ 00:03:27.580 Uttam Kumaran: It’s on the it’s on the user level. So it looks like Jacob Ryan. Nick.
52 00:03:27.880 ⇒ 00:03:29.500 Uttam Kumaran: they’re all gonna get kicked out
53 00:03:30.660 ⇒ 00:03:32.359 Uttam Kumaran: going to
54 00:03:33.420 ⇒ 00:03:35.080 Uttam Kumaran: screenshot this.
55 00:03:36.270 ⇒ 00:03:36.970 Uttam Kumaran: and then
56 00:03:39.870 ⇒ 00:03:42.599 Uttam Kumaran: that’s like, or can I guess.
57 00:03:42.810 ⇒ 00:03:43.809 Uttam Kumaran: Brian, can you go with.
58 00:03:43.810 ⇒ 00:03:44.750 Ryan Luke Daque: And you got on.
59 00:03:44.750 ⇒ 00:03:45.890 Uttam Kumaran: Old twofa.
60 00:03:46.400 ⇒ 00:03:47.020 Uttam Kumaran: Yeah.
61 00:03:47.020 ⇒ 00:03:51.425 Ryan Luke Daque: Sure I I didn’t get kicked out. But yeah, I’ll just probably add the
62 00:03:52.150 ⇒ 00:03:53.430 Ryan Luke Daque: the 2 advis
63 00:03:53.600 ⇒ 00:03:54.710 Ryan Luke Daque: Mfa.
64 00:04:01.000 ⇒ 00:04:02.279 Ryan Luke Daque: ST.
65 00:04:02.540 ⇒ 00:04:03.220 Ryan Luke Daque: Dylan.
66 00:04:04.270 ⇒ 00:04:04.760 Ryan Luke Daque: During.
67 00:04:04.760 ⇒ 00:04:08.630 Patrick Trainer: The Biden campaign. They required us to use hardware keys.
68 00:04:09.160 ⇒ 00:04:15.123 Patrick Trainer: and like, ever since then my like security posture has been like super tight.
69 00:04:19.069 ⇒ 00:04:20.699 Uttam Kumaran: Yeah, it was like.
70 00:04:20.700 ⇒ 00:04:22.660 Patrick Trainer: There’s there’s like a.
71 00:04:23.050 ⇒ 00:04:24.169 Patrick Trainer: It was like a
72 00:04:24.310 ⇒ 00:04:30.000 Patrick Trainer: a, a political organization like. So we had a big backing from Google.
73 00:04:30.320 ⇒ 00:04:33.109 Patrick Trainer: And like they had like this, separate
74 00:04:33.865 ⇒ 00:04:41.140 Patrick Trainer: like security tier, that is, for specifically for like government agencies, as well as like
75 00:04:41.190 ⇒ 00:04:44.370 Patrick Trainer: journalists and politicians that
76 00:04:44.590 ⇒ 00:04:48.530 Patrick Trainer: have a high chance of being targeted by state actors.
77 00:04:49.193 ⇒ 00:04:51.369 Patrick Trainer: and it was like
78 00:04:52.130 ⇒ 00:04:53.840 Patrick Trainer: it was pretty nuts.
79 00:04:53.920 ⇒ 00:04:57.700 Patrick Trainer: like the the amount of like hoops that it would go through
80 00:05:00.000 ⇒ 00:05:01.976 Patrick Trainer: made me really paranoid.
81 00:05:04.700 ⇒ 00:05:07.430 Uttam Kumaran: Yeah, I feel like those you guys are like, really, a
82 00:05:07.790 ⇒ 00:05:08.860 Uttam Kumaran: on target.
83 00:05:09.980 ⇒ 00:05:12.289 Patrick Trainer: Yeah. Getting. Yeah.
84 00:05:12.310 ⇒ 00:05:15.060 Patrick Trainer: Not getting hacked by Russia was like.
85 00:05:15.640 ⇒ 00:05:17.330 Patrick Trainer: not there was like.
86 00:05:17.400 ⇒ 00:05:19.512 Patrick Trainer: but operative number one.
87 00:05:28.000 ⇒ 00:05:32.440 Uttam Kumaran: Okay, I think if you guys go to the message I sent in slack.
88 00:05:32.650 ⇒ 00:05:34.869 Uttam Kumaran: you should be able to upgrade to 2 FA.
89 00:05:35.450 ⇒ 00:05:38.000 Uttam Kumaran: If you don’t mind just doing real quick.
90 00:05:38.340 ⇒ 00:05:39.630 Ryan Luke Daque: Sure, I just
91 00:05:40.080 ⇒ 00:05:41.420 Ryan Luke Daque: updated my.
92 00:05:49.730 ⇒ 00:05:55.390 Agustin: Sorry I have an application called Audi in my phone. Is that enough? Or.
93 00:05:56.830 ⇒ 00:06:00.496 Uttam Kumaran: I honestly have no clue. I would just follow whatever the
94 00:06:02.940 ⇒ 00:06:05.989 Uttam Kumaran: whatever the Github thing says, when you go to that link.
95 00:06:06.870 ⇒ 00:06:07.950 Agustin: Sure.
96 00:06:08.620 ⇒ 00:06:10.080 Uttam Kumaran: That would be ideal.
97 00:06:10.360 ⇒ 00:06:15.919 Nicolas Sucari: If you have a github in your phone with the same user that you have there I was. It should be okay.
98 00:06:16.210 ⇒ 00:06:17.500 Nicolas Sucari: too. I think.
99 00:06:24.010 ⇒ 00:06:26.129 Uttam Kumaran: Brian, do you see that setting on your side.
100 00:06:27.420 ⇒ 00:06:28.509 Ryan Luke Daque: Yeah, I have the.
101 00:06:28.910 ⇒ 00:06:31.159 Ryan Luke Daque: I’m just using the authenticator.
102 00:06:31.300 ⇒ 00:06:32.210 Uttam Kumaran: Brian! Oh.
103 00:06:32.680 ⇒ 00:06:33.420 Ryan Luke Daque: Sorry.
104 00:06:34.562 ⇒ 00:06:38.759 Brian Pei: Yeah, I’m doing it through Octa right now, and it it works.
105 00:06:41.530 ⇒ 00:06:43.680 Brian Pei: or it’s a hopefully.
106 00:06:44.030 ⇒ 00:06:45.090 Brian Pei: Yep, it works.
107 00:06:48.130 ⇒ 00:06:51.309 Patrick Trainer: Is? Is my screen frozen on your side?
108 00:06:52.320 ⇒ 00:06:52.860 Uttam Kumaran: Now.
109 00:06:55.460 ⇒ 00:06:57.460 Patrick Trainer: Yeah, my computer’s been
110 00:06:58.260 ⇒ 00:06:59.730 Patrick Trainer: crapping out lately.
111 00:07:00.170 ⇒ 00:07:03.185 Uttam Kumaran: Wait, Brian, I think this is a different thing. It’s not
112 00:07:04.480 ⇒ 00:07:06.160 Uttam Kumaran: It’s not an octa thing.
113 00:07:08.020 ⇒ 00:07:09.450 Uttam Kumaran: It’s a.
114 00:07:09.730 ⇒ 00:07:15.070 Patrick Trainer: It’s like something that you would use like Google, authenticator in a 1 time. Password for.
115 00:07:15.070 ⇒ 00:07:20.445 Uttam Kumaran: If you go to the link I sent in slack, I think if you just have to enable one of the 2 fa methods.
116 00:07:21.220 ⇒ 00:07:22.771 Brian Pei: Yeah, I I enabled
117 00:07:23.320 ⇒ 00:07:25.040 Brian Pei: the 2 FAI just
118 00:07:25.852 ⇒ 00:07:29.019 Brian Pei: you can use Octa for non organizations.
119 00:07:29.030 ⇒ 00:07:35.989 Brian Pei: All, all of my, it’s the same thing as Google Medicator. So all, all of my stuff is in a octa, even though you don’t pay for Octa, it still does it.
120 00:07:36.180 ⇒ 00:07:37.620 Uttam Kumaran: Okay, cool. Alright.
121 00:07:39.720 ⇒ 00:07:47.399 Uttam Kumaran: Okay, cool. Now you it. It showed that you updated. Okay, so it’s just Nick and Jacob that have to do it. So I’m just gonna
122 00:07:47.780 ⇒ 00:07:49.959 Uttam Kumaran: they’re just gonna get kicked out until I can.
123 00:07:50.390 ⇒ 00:07:52.989 Uttam Kumaran: But I can do it because I just want to wrap this up
124 00:07:57.210 ⇒ 00:07:58.790 Uttam Kumaran: cool. Great, that
125 00:07:59.210 ⇒ 00:08:01.440 Uttam Kumaran: gets us much more secure.
126 00:08:06.220 ⇒ 00:08:06.690 Uttam Kumaran: Cool.
127 00:08:31.280 ⇒ 00:08:32.630 Uttam Kumaran: Okay, cool.
128 00:08:33.256 ⇒ 00:08:37.300 Uttam Kumaran: The next thing I wanted to kind of go through was one
129 00:08:37.782 ⇒ 00:08:43.270 Uttam Kumaran: introducing Brian. Brian worked with us a little bit like a few months ago
130 00:08:43.280 ⇒ 00:08:46.750 Uttam Kumaran: on the pool parts account. But is basically coming back
131 00:08:46.820 ⇒ 00:08:51.169 Uttam Kumaran: to kind of take over analytics engineering work for pool parts.
132 00:08:51.937 ⇒ 00:08:53.880 Uttam Kumaran: So basically, everybody
133 00:08:54.020 ⇒ 00:09:01.068 Uttam Kumaran: on the call now, minus Jacob, who isn’t here, is gonna be working on pool part stuff.
134 00:09:02.001 ⇒ 00:09:09.548 Uttam Kumaran: the big thing that I kind of want to go through today. And I’ve basically called everybody. So a lot of this shouldn’t be new.
135 00:09:10.290 ⇒ 00:09:16.870 Uttam Kumaran: is one kind of talking through first, st like
136 00:09:16.980 ⇒ 00:09:21.629 Uttam Kumaran: notion. So we’ll be leveraging notion for
137 00:09:22.990 ⇒ 00:09:42.379 Uttam Kumaran: basically just like client facing docs to give you a sense of like what clients get. Now, we kind of have like a homepage for every client. This includes like websites who’s working on this. We’re also using this for like creating okay and milestones. These milestones get into Github and basically every issue
138 00:09:42.470 ⇒ 00:09:44.250 Uttam Kumaran: ladders to one of these.
139 00:09:44.340 ⇒ 00:09:55.429 Uttam Kumaran: So we settle these Nico and I with every client. And then basically, every issue, we can make sure that we’re working on the right thing. Every client has access to these. And we’re basically using these to take notes. And
140 00:09:55.490 ⇒ 00:09:57.629 Uttam Kumaran: every client has a kind of a home page.
141 00:09:58.282 ⇒ 00:10:02.539 Uttam Kumaran: We’re gonna start also using this internally, just for
142 00:10:02.670 ⇒ 00:10:09.930 Uttam Kumaran: basically docs, and like team meetings. I know we were using Google docs for some stuff. So we’ll basically kind of be moving
143 00:10:10.160 ⇒ 00:10:17.709 Uttam Kumaran: stuff, anything that’s like team related out of Google Docs. To here, cause it’s just a little bit easier to
144 00:10:19.080 ⇒ 00:10:20.210 Uttam Kumaran: to manage.
145 00:10:21.640 ⇒ 00:10:25.600 Uttam Kumaran: So the one thing here is we have a homepage for
146 00:10:26.030 ⇒ 00:10:32.554 Uttam Kumaran: data, data, analytics how analytics, engineering and data engineering. And that’s kind of how
147 00:10:33.020 ⇒ 00:10:45.510 Uttam Kumaran: we’re beginning to split up everybody on the team, which is kind of our how already everybody was but the main thing that I want to cement is that each of these roles has, like pretty defined
148 00:10:45.680 ⇒ 00:10:47.730 Uttam Kumaran: sort of day to day. And
149 00:10:47.810 ⇒ 00:10:53.400 Uttam Kumaran: basically the scope of the things that they tackle. So data engineers is pretty
150 00:10:53.460 ⇒ 00:11:18.659 Uttam Kumaran: self explanatory. Really, just like working on technical counterparts on the vendor side, onboarding new clients onto like snowflake and things like that, creating new data pipelines, analytics. Engineering is on the Dbc modeling side, creating new business definitions, basically everything in sequel. And then the analysts are answering all of like the why questions, all the dashboards and
151 00:11:18.660 ⇒ 00:11:35.450 Uttam Kumaran: are almost like need to have heavy context understanding of the business. And that’s how basically, everybody here on this call is split up. The other change that we’re doing is we’re gonna be sort of beginning to develop a notion of
152 00:11:35.580 ⇒ 00:11:55.579 Uttam Kumaran: Senior and Junior across each of the roles and basically begin to put together a path towards getting everybody into like a senior position. Who’s not now? And additionally, we’re starting to bring on some interns. So the interns as well will kind of follow basically a similar like curriculum that I’ll be working with.
153 00:11:55.980 ⇒ 00:12:06.879 Uttam Kumaran: Basically, Jacob Patrick and Brian to kind of set up and then the other thing I wanted to talk a little bit about was how we’re thinking about assigning folks to
154 00:12:07.690 ⇒ 00:12:09.769 Uttam Kumaran: assigning folks to
155 00:12:09.900 ⇒ 00:12:18.690 Uttam Kumaran: clients. So every client is going to have at least one access to one data engineer, senior data engineer, and a senior ae.
156 00:12:19.254 ⇒ 00:12:25.899 Uttam Kumaran: typically, my hypothesis is that an analyst can probably work with just one client.
157 00:12:25.930 ⇒ 00:12:42.080 Uttam Kumaran: An Ae can probably work across 2. And the data engineering folks can work across 3 and it’s probably honestly also like that in terms of like our split meaning, there’s probably gonna be a lot of hours and back and forth dedicated to analysis and analytics engineering work.
158 00:12:42.080 ⇒ 00:12:56.440 Uttam Kumaran: and probably just set up and like maintenance of pipelines on the De side. So data engineers will be working across multiple clients, basically setting up almost like our data engineering platform onboarding new data sources. But again, not working directly with
159 00:12:56.450 ⇒ 00:13:05.169 Uttam Kumaran: the client, mainly working on pipelines and and anything that the ae side needs. This is kind of like after doing this for about
160 00:13:05.240 ⇒ 00:13:08.659 Uttam Kumaran: like a year. Now, this is kind of like what I think
161 00:13:08.790 ⇒ 00:13:18.739 Uttam Kumaran: is going to work. Of course there’ll be like some changes we’ll need to make. But I think, roughly, everybody is even in this slot, anyway. So none of this is like.
162 00:13:19.100 ⇒ 00:13:28.359 Uttam Kumaran: nothing really changes, I think, for me, it just helps me have a frame of like what reality is. And then, also, as we bring on new clients, it’s helping me understand
163 00:13:28.570 ⇒ 00:13:52.480 Uttam Kumaran: what is what is our team of capacity for and then also, again, a lot of our clients initially started with just me. So now that we have a couple of people, I wanna make sure that everybody, even the clients and the folks, internally feel supported. The other thing is, I’m gonna start asking the some of the senior folks to just help me work through like longer roadmaps and kind of also put together like a curriculum. So everybody can have access to knowledge on
164 00:13:52.680 ⇒ 00:13:56.200 Uttam Kumaran: kind of how to level up in each of these categories.
165 00:13:57.255 ⇒ 00:13:58.525 Uttam Kumaran: My name’s
166 00:13:59.300 ⇒ 00:14:00.470 Uttam Kumaran: sorry.
167 00:14:00.780 ⇒ 00:14:01.959 Patrick Trainer: My name’s not on there.
168 00:14:02.840 ⇒ 00:14:03.230 Uttam Kumaran: Oh.
169 00:14:04.930 ⇒ 00:14:05.710 Uttam Kumaran: Madith!
170 00:14:06.656 ⇒ 00:14:12.611 Uttam Kumaran: I actually think it was on there, but maybe I deleted it, or I’ve been sorry. I’ve been like working on this all day.
171 00:14:16.397 ⇒ 00:14:32.190 Uttam Kumaran: cool, and then the the thing that I wanna I’ll be working on just like kind of setting up some of these home pages for each of the 3. But again, this looks kind of start being our like home for documentation and things like that. Ideally, I wanna try to have
172 00:14:32.300 ⇒ 00:14:39.479 Uttam Kumaran: technical documentation in Github where possible. But there will be some stuff that’s maybe a more process.
173 00:14:39.906 ⇒ 00:14:41.529 Uttam Kumaran: That we’ll put here
174 00:14:41.923 ⇒ 00:14:49.199 Uttam Kumaran: but otherwise should be pretty straightforward again, I think, on our side for me and Nico. We’re just getting better at taking notes, and
175 00:14:49.610 ⇒ 00:14:55.799 Uttam Kumaran: for sure, on the client side. We’re getting better at, you know, having all of our notes for clients in one place.
176 00:14:56.076 ⇒ 00:15:04.029 Uttam Kumaran: So they feel they feel supported. And this job and client services is a lot more communication than anything. So I wanna make sure that this is all set up.
177 00:15:05.333 ⇒ 00:15:10.529 Uttam Kumaran: That’s kind of all I had on like the team posture side.
178 00:15:11.270 ⇒ 00:15:15.609 Uttam Kumaran: If if no questions I’ll I’ll just kinda jump into
179 00:15:15.980 ⇒ 00:15:18.470 Uttam Kumaran: stuff specific for pool parts.
180 00:15:21.830 ⇒ 00:15:23.859 Ryan Luke Daque: Yeah, cool. I think this is great.
181 00:15:24.860 ⇒ 00:15:25.899 Uttam Kumaran: Yeah, no, I appreciate it.
182 00:15:26.220 ⇒ 00:15:26.540 Ryan Luke Daque: One
183 00:15:26.690 ⇒ 00:15:27.900 Ryan Luke Daque: the enter pat.
184 00:15:30.450 ⇒ 00:15:56.430 Uttam Kumaran: Yeah, I think it’s I think it should be hopefully, a little bit more clear where everybody sits. But also again, I wanna make sure that. You know, there’s some of us that have worked very cross, functional, and it’s tough, like I do. I’ve worked on every single part, and it’s really tough for me. And so I wanna make sure that the folks everybody’s like exactly where they wanna be and where they wanna continue to develop. And then we just basically can go get more work for you all. So that’s
185 00:15:56.750 ⇒ 00:15:58.590 Uttam Kumaran: what I’m focused on.
186 00:15:59.280 ⇒ 00:16:02.570 Uttam Kumaran: on the pool part side. We shared with them.
187 00:16:03.135 ⇒ 00:16:07.095 Uttam Kumaran: Several like objectives, goals, and like milestones today.
188 00:16:08.233 ⇒ 00:16:13.300 Uttam Kumaran: Basically, Nico and I worked on this. And for folks that have been working on the account, this shouldn’t be
189 00:16:15.040 ⇒ 00:16:27.510 Uttam Kumaran: It shouldn’t be any surprise. But couple of things have changed, as now. We’ve been working for a couple of quarters. The 3. The top 4 goals at the moment are data accuracy.
190 00:16:27.780 ⇒ 00:16:40.329 Uttam Kumaran: helping them achieve profitability, daily reducing shipping costs and expanding revenue. And but pretty much inside of each of those are like things that we should all be familiar with.
191 00:16:40.450 ⇒ 00:16:50.687 Uttam Kumaran: And you could think of these objectives as stuff that we may have a total effect on we may have some effect on so on the data accuracy side. See side, the big things are.
192 00:16:51.420 ⇒ 00:16:54.100 Uttam Kumaran: making sure that elementary setup
193 00:16:54.120 ⇒ 00:17:04.842 Uttam Kumaran: that all of our tools are up to date. That our logic tests on key logic tables are available, that we have a process for escalation for data issues
194 00:17:05.359 ⇒ 00:17:14.670 Uttam Kumaran: that our production snowflake environment is clean. And then we have freshness tests, the processing. So these are things that we’re going to be going one by one through on the data accuracy side.
195 00:17:16.230 ⇒ 00:17:19.480 Uttam Kumaran: on the profitability side. We’re mainly looking at
196 00:17:19.869 ⇒ 00:17:34.469 Uttam Kumaran: just vital signs. And are they able to actually report out on are they actually able to report out on profit every day? And then can we actually look at pro versus consumer segmentation?
197 00:17:34.803 ⇒ 00:17:38.680 Uttam Kumaran: Can we set goals for each of the components of total profit.
198 00:17:38.780 ⇒ 00:18:04.250 Uttam Kumaran: And look at. You know each each part which is like refunds, discounts, marketing cost shipping costs each component of profitability. Do we have a reading on? The thing that we’re not doing here is we did some analysis into warranties and discounts. Basically I I wanted to establish a baseline of like what those rates are, and making sure that we can report on them. But we found that you know they’re pretty content with where those things are, and there’s not much
199 00:18:04.540 ⇒ 00:18:16.259 Uttam Kumaran: without, like a ton of work from our side. There’s not a ton of juice luck to squeeze. And there are higher priority items. So that was one of the things that we’re just basically gonna continue to move on to basically some stuff on the revenue expansion side.
200 00:18:16.591 ⇒ 00:18:21.370 Uttam Kumaran: The other thing that’s really really important that I, you know, have done a ton of work on that.
201 00:18:21.470 ⇒ 00:18:37.629 Uttam Kumaran: Basically, Brian, I think you’ll start to get the hang of is on the shipping costs and shipping cost reduction side. So basically, we’re onboarding new shipment providers. We have a new shipment data model that I kind of ripped out of all orders. And Jacob will begin to lead an understanding of like
202 00:18:37.700 ⇒ 00:18:43.819 Uttam Kumaran: what is our, you know price per pound goal across the entire Us for pool parts.
203 00:18:44.360 ⇒ 00:18:45.930 Uttam Kumaran: So these, this is a
204 00:18:46.310 ⇒ 00:19:10.079 Uttam Kumaran: like a huge thing going really now, and last thing is on revenue expansion. So they’ve done a good job at lowering some marketing costs, and we’ve reduced their shipping costs quite a lot. The thing that we wanna help them with is understanding more customers like understanding the customer segmentation side, helping them ramp up some direct mail, testing and working directly with Kim, and to kind of flesh out this side of the marketing, which is like, how do we get more customers?
205 00:19:10.150 ⇒ 00:19:12.609 Uttam Kumaran: So we’ll be working directly with
206 00:19:13.030 ⇒ 00:19:14.529 Uttam Kumaran: with them on that. So
207 00:19:14.770 ⇒ 00:19:18.270 Uttam Kumaran: the goal of this is like this has all been pretty clear.
208 00:19:18.430 ⇒ 00:19:24.050 Uttam Kumaran: but never like codified into like a document. And so one thing we do is we’re going to be working with
209 00:19:24.635 ⇒ 00:19:31.579 Uttam Kumaran: Ben and Dan every week and just looking at this. They don’t really, they’re not gonna be concerned with.
210 00:19:31.680 ⇒ 00:19:32.530 Uttam Kumaran: like
211 00:19:32.650 ⇒ 00:19:40.549 Uttam Kumaran: the individual issues that go into here. But I will be me and Nico will be looking at. Are we accomplishing these results from our side?
212 00:19:40.640 ⇒ 00:19:54.819 Uttam Kumaran: Some of these we won’t be able to entirely affect like, if we can only do what we can do on the data side. But basically we’re gonna make sure that every single one of our issue ladders to one of these. And these milestones are now in Github, and every issue currently in the backlog
213 00:19:55.080 ⇒ 00:19:56.350 Uttam Kumaran: hits one of these?
214 00:19:57.730 ⇒ 00:20:02.660 Uttam Kumaran: so basically, what we’ll be able to do is we usually start here.
215 00:20:02.710 ⇒ 00:20:09.089 Uttam Kumaran: This leads to maybe one or 2 conversations about specific results that we want to show that we’ve completed.
216 00:20:09.160 ⇒ 00:20:11.780 Uttam Kumaran: And then, basically, we build a backlog of work.
217 00:20:12.232 ⇒ 00:20:17.379 Uttam Kumaran: And so that’s what we’re driving towards. So in Github, you’ll see that there’s a milestone tab
218 00:20:17.490 ⇒ 00:20:18.820 Uttam Kumaran: on the issues.
219 00:20:20.920 ⇒ 00:20:32.460 Uttam Kumaran: And so yeah, that’s that’s what I wanna just give a little bit of an overview of. I wanna go directly into looking at github issues for pool parts. But any questions
220 00:20:32.610 ⇒ 00:20:40.030 Uttam Kumaran: here, and last thing I’ll point out is like, this is what we’re going to be doing for every client moving forward. So every client is gonna have this sort of like goals
221 00:20:40.060 ⇒ 00:20:41.450 Uttam Kumaran: and milestones
222 00:20:41.500 ⇒ 00:20:43.309 Uttam Kumaran: kind of like framework.
223 00:20:43.727 ⇒ 00:20:57.030 Uttam Kumaran: For some people this may be like, okay, this is kind of overkill actually for us. We found that even if the client doesn’t care about this level of detail, this is the way that we’re going to be able to help prioritize and constantly show that we’re
224 00:20:57.230 ⇒ 00:21:05.890 Uttam Kumaran: moving the ball forward for them. And then basically continue to build a backlog of work. And so like this is probably the lightest
225 00:21:06.060 ⇒ 00:21:20.379 Uttam Kumaran: that we can do and keep things organized. And also, as we start to work on a lot of things, my ability to go ask for more hours or more scope and continue to learn more. This is like, what’s gonna get us there. So this is kind of how we ladder and everything. Now
226 00:21:24.600 ⇒ 00:21:27.679 Uttam Kumaran: cool. I will go
227 00:21:28.460 ⇒ 00:21:31.930 Uttam Kumaran: right into Github.
228 00:21:40.320 ⇒ 00:21:41.000 Patrick Trainer: Oh!
229 00:21:48.020 ⇒ 00:21:48.570 Uttam Kumaran: Cool
230 00:21:48.960 ⇒ 00:21:50.510 Uttam Kumaran: this clear for everybody.
231 00:21:51.370 ⇒ 00:21:52.090 Uttam Kumaran: Yep.
232 00:21:59.070 ⇒ 00:22:04.049 Uttam Kumaran: okay, right? So project tracker for pool parts. So as you see.
233 00:22:04.230 ⇒ 00:22:07.039 Uttam Kumaran: couple of things one.
234 00:22:07.850 ⇒ 00:22:11.750 Uttam Kumaran: everything is divided into a priority task type and milestone
235 00:22:11.810 ⇒ 00:22:20.650 Uttam Kumaran: milestones are basically matching what you saw on notion task type is split between analysis, data modeling and data ends
236 00:22:20.870 ⇒ 00:22:24.089 Uttam Kumaran: very simply just helps us figure out who’s working on stuff.
237 00:22:24.570 ⇒ 00:22:31.590 Uttam Kumaran: And then there’s a priority. The priority should just help again, decision making. And then triage, basically
238 00:22:31.820 ⇒ 00:22:40.009 Uttam Kumaran: like, if something needs more requirements, or if we want to create issues and put it here, we put in here. And as soon as they get enough issues, they’re moved to the backlog.
239 00:22:40.462 ⇒ 00:22:41.830 Uttam Kumaran: So I won’t talk
240 00:22:41.940 ⇒ 00:22:44.079 Uttam Kumaran: too much about what’s in triage.
241 00:22:44.411 ⇒ 00:22:58.729 Uttam Kumaran: But there is some stuff in backlog and ready, and some stuff that we are working on right now. The primary stuff in the in review page that, Brian, I’ll be talking a little bit to you about is some of this work for shipping.
242 00:22:59.141 ⇒ 00:23:20.849 Uttam Kumaran: I have an open Pr for bringing in some new shipments data model. But I kind of need, your help to validate a couple of things and to basically like, read over some logic. So I’ll be kind of discussing this with you after when we talk in the next half hour or so. But hopefully that closes these things out. Ryan, you were working on this validation errors for light dash! Is this complete.
243 00:23:21.180 ⇒ 00:23:24.379 Ryan Luke Daque: Yeah, that should be good. We can. We can close that out.
244 00:23:28.470 ⇒ 00:23:35.940 Uttam Kumaran: They made June intelligence price test were kind of like in a little bit of a limbo on some of the price test. So I’m waiting for Jacob to get back
245 00:23:36.310 ⇒ 00:23:39.630 Uttam Kumaran: to chat about this. I’m just gonna put this on.
246 00:23:42.350 ⇒ 00:23:46.039 Uttam Kumaran: Oh, never mind, he’s kicked out of the the work. Okay. When he comes back.
247 00:23:49.120 ⇒ 00:23:50.260 Uttam Kumaran: 8, 8.
248 00:23:50.680 ⇒ 00:23:51.460 Uttam Kumaran: Yeah.
249 00:23:52.020 ⇒ 00:23:55.949 Nicolas Sucari: Do you wanna to assign it to me, that one? I can discuss it with Jacob later. Yeah.
250 00:23:56.010 ⇒ 00:23:59.230 Nicolas Sucari: Cause we still have one of the test runings. And
251 00:23:59.300 ⇒ 00:24:01.330 Nicolas Sucari: the other one knows. Or probably we can.
252 00:24:01.400 ⇒ 00:24:04.159 Nicolas Sucari: Yeah, send an update on what we have running.
253 00:24:04.400 ⇒ 00:24:05.010 Uttam Kumaran: Okay?
254 00:24:07.360 ⇒ 00:24:12.799 Uttam Kumaran: and then on the ready this week. So pro customers, this is on Jacob’s plate.
255 00:24:12.880 ⇒ 00:24:15.769 Uttam Kumaran: No values for have has refund.
256 00:24:16.585 ⇒ 00:24:19.350 Uttam Kumaran: Brian, this is like A, there’s like.
257 00:24:19.400 ⇒ 00:24:24.881 Uttam Kumaran: there’s a has refund flag that basically like has some no values in it. So we gotta like figure out what that is
258 00:24:25.707 ⇒ 00:24:30.472 Uttam Kumaran: verify to a fan snowflake for all users. So this is Patrick. This is on you.
259 00:24:31.521 ⇒ 00:24:35.040 Uttam Kumaran: Stop running dbt on each push to pull request
260 00:24:35.490 ⇒ 00:24:41.889 Uttam Kumaran: and then security policy document. This is something that I want every client to basically like, have an access to.
261 00:24:41.950 ⇒ 00:24:46.918 Uttam Kumaran: which is like, How do we do security, and you saw we already did some security on this call.
262 00:24:47.880 ⇒ 00:25:08.330 Uttam Kumaran: The last thing that’s in backlog again. These aren’t like scheduled for this week, but I would just say, Pull them in is bringing in slack files. We’re currently getting some slack files in from attentive and post pilot. This is something that. I want to. Basically, Ryan currently goes in, takes those and paste them into Google sheets
263 00:25:08.450 ⇒ 00:25:13.709 Uttam Kumaran: wanna have a process by which either those we work with our team. And we get this data somehow else
264 00:25:13.740 ⇒ 00:25:17.029 Uttam Kumaran: or there’s some solution here, because right now it just goes directly to slack.
265 00:25:17.762 ⇒ 00:25:19.880 Patrick Trainer: What do you mean? Slack files.
266 00:25:20.630 ⇒ 00:25:24.229 Uttam Kumaran: We’re just getting Csv files emailed directly to a slack channel.
267 00:25:24.490 ⇒ 00:25:26.259 Patrick Trainer: Oh, okay. Okay.
268 00:25:26.610 ⇒ 00:25:28.330 Uttam Kumaran: Yeah.
269 00:25:28.470 ⇒ 00:25:29.180 Uttam Kumaran: cool.
270 00:25:31.309 ⇒ 00:25:42.600 Uttam Kumaran: And then these 2 are flags that we can. I think we can talk about between Ryan and Brian, who wants to work on these. I’ll kind of bring it up to Brian this week, and we can chat.
271 00:25:42.650 ⇒ 00:25:45.240 Uttam Kumaran: And then there’s a bunch of stuff in
272 00:25:45.310 ⇒ 00:25:56.789 Uttam Kumaran: triage that I’m going through. We kind of are pausing on working on anything, on the refunds or warranty side. So really, the the key things that I’m looking forward to getting done is all the shipping stuff this week.
273 00:25:57.040 ⇒ 00:25:58.739 Uttam Kumaran: the Unice Api.
274 00:25:58.940 ⇒ 00:26:04.241 Uttam Kumaran: and then basically unblocking Jacob for any analysis that he he needs to do
275 00:26:06.560 ⇒ 00:26:10.640 Uttam Kumaran: And then, Patrick, I believe we should be all set on the workflow.
276 00:26:11.450 ⇒ 00:26:12.930 Uttam Kumaran: Slim Ci stuff.
277 00:26:13.470 ⇒ 00:26:14.390 Uttam Kumaran: Yeah, we.
278 00:26:14.390 ⇒ 00:26:17.747 Patrick Trainer: We should be all set there. There’s probably some
279 00:26:18.370 ⇒ 00:26:20.270 Patrick Trainer: of like
280 00:26:20.680 ⇒ 00:26:26.779 Patrick Trainer: minor housekeeping, but in terms of like I I just chop that up to tech that.
281 00:26:27.260 ⇒ 00:26:28.010 Uttam Kumaran: Okay.
282 00:26:29.780 ⇒ 00:26:30.580 Uttam Kumaran: Okay. Cool.
283 00:26:30.580 ⇒ 00:26:34.189 Ryan Luke Daque: For for the Unis Api, can we add the
284 00:26:34.620 ⇒ 00:26:35.304 Ryan Luke Daque: like,
285 00:26:36.000 ⇒ 00:26:38.000 Ryan Luke Daque: very like validating
286 00:26:38.250 ⇒ 00:26:41.120 Ryan Luke Daque: the data from the Api against the Google sheet.
287 00:26:41.880 ⇒ 00:26:43.130 Ryan Luke Daque: And I, yeah, like.
288 00:26:43.130 ⇒ 00:26:45.199 Uttam Kumaran: I’m gonna create another issue for this.
289 00:26:45.860 ⇒ 00:26:48.360 Ryan Luke Daque: Yeah, sure we can. I can link it to that one.
290 00:26:48.860 ⇒ 00:26:49.560 Uttam Kumaran: Yeah?
291 00:27:01.740 ⇒ 00:27:02.410 Uttam Kumaran: Who?
292 00:27:10.890 ⇒ 00:27:12.349 Ryan Luke Daque: Oh, you’re you’re creating it!
293 00:27:55.170 ⇒ 00:27:56.070 Uttam Kumaran: Okay.
294 00:27:58.240 ⇒ 00:28:02.702 Uttam Kumaran: Okay, great. I think the only other things I wanted to chat about is one
295 00:28:03.540 ⇒ 00:28:10.150 Uttam Kumaran: Patrick and me and Nico are going to meet tomorrow kind of talk about a longer roadmap for data engineering.
296 00:28:10.519 ⇒ 00:28:27.490 Uttam Kumaran: I think data engineering is good place to start because there’s a lot of things that we’ve seen now from working with multiple clients. Second is for I wanna make sure that we have some of these things for that. Each individual client is in a good place, basically and then we again, we can begin to have just a longer
297 00:28:27.860 ⇒ 00:28:30.880 Uttam Kumaran: roadmap there on the analytics engineering side. I think.
298 00:28:31.220 ⇒ 00:28:36.349 Uttam Kumaran: Brian, basically kind of just like bringing you up to speed. And so you could own stuff.
299 00:28:36.530 ⇒ 00:28:42.399 Uttam Kumaran: Don’t think there’s really any need for anything across clients yet.
300 00:28:42.710 ⇒ 00:28:52.799 Uttam Kumaran: But maybe I need this. There’s some outcomes out of our conversation with Pat tomorrow. Maybe there’s some stuff to work on, but otherwise I think should be just cranking out some of these sequel models.
301 00:28:53.060 ⇒ 00:28:54.859 Uttam Kumaran: Brian. The only thing is
302 00:28:55.269 ⇒ 00:28:58.589 Uttam Kumaran: I wanna introduce you to Jacob when he’s back.
303 00:28:58.690 ⇒ 00:29:01.850 Uttam Kumaran: because he’ll he’s gonna be the main
304 00:29:03.540 ⇒ 00:29:32.400 Uttam Kumaran: like he’s gonna be the primarily like the person using a lot of the data sets outside of the dashboard. And he often has like these small questions. So I want you guys to be kind of close but he’s here in Austin and Great Guy. So you’ll be totally fine. I just want you to know what the analysis he’s going for is so you guys can be close in that. And basically like pair. You guys up otherwise in the dashboard side. The client is interested in moving to rail.
305 00:29:32.821 ⇒ 00:29:46.399 Uttam Kumaran: I’m kind of going to think a little bit about what a transition process could be and how we want to handle that moving from light dash to there. I’m kind of going to want. I kind of want to you to have Jacobs
306 00:29:46.470 ⇒ 00:29:48.519 Uttam Kumaran: kind of buy in and support on that.
307 00:29:48.730 ⇒ 00:29:58.160 Uttam Kumaran: So that cause he’s gonna be basically answering all analysis questions. So we’ll basically, you know, try to find some time with him later this week or next week to to make that happen.
308 00:30:00.070 ⇒ 00:30:04.330 Uttam Kumaran: But I think otherwise. Everybody has stuff in motion
309 00:30:04.530 ⇒ 00:30:14.850 Uttam Kumaran: again this week. I think we’re gonna just make sure to have the backlog really set. And then, between Patrick and Brian, we’ll meet with you guys to understand what you guys want to take on versus Augustine and Ryan.
310 00:30:16.770 ⇒ 00:30:18.330 Uttam Kumaran: and kind of go from there.
311 00:30:20.660 ⇒ 00:30:23.380 Brian Pei: Up is brain forge, side, right? Not client side.
312 00:30:23.380 ⇒ 00:30:25.460 Uttam Kumaran: Yeah, Jacob is. Jacob is our side.
313 00:30:25.960 ⇒ 00:30:26.670 Brian Pei: Cool.
314 00:30:28.420 ⇒ 00:30:29.506 Brian Pei: sweet. Yeah.
315 00:30:30.490 ⇒ 00:30:33.663 Brian Pei: I forgot to do a 30 second intro, I’ll do a 30 second. Intro,
316 00:30:34.290 ⇒ 00:30:42.330 Brian Pei: hey, what’s up, guys my, my camera is broken, which sounds like something that people say to get out of turning the camera on. It is actually broken. Going to the apple store.
317 00:30:43.030 ⇒ 00:30:56.918 Brian Pei: But yeah, super quick. Before Utam started, Brainforge. I did a 6 month contract with them 4th letter greens to build their data infrastructure and data modeling. And then I was super excited that Utam started this
318 00:30:57.600 ⇒ 00:31:01.514 Brian Pei: I’ve been doing data stuff and contracting for like 10 years.
319 00:31:01.880 ⇒ 00:31:12.690 Brian Pei: I’m very Lone Wolfy. And so when Utam started this, I was doing my own thing, and I just finished a contract for Instacart and then, after that was over I talked to Utam.
320 00:31:13.500 ⇒ 00:31:19.080 Brian Pei: decided to hop on Brain forge super. Excited to mostly cause I was lonely. Now I can talk to more people.
321 00:31:19.474 ⇒ 00:31:25.369 Brian Pei: Yeah. If anyone has any other questions for me, you could just slack me. Dm, me, we can chat.
322 00:31:30.460 ⇒ 00:31:31.100 Uttam Kumaran: Cool
323 00:31:32.750 ⇒ 00:31:34.280 Uttam Kumaran: anything else? Nico.
324 00:31:35.530 ⇒ 00:31:37.089 Nicolas Sucari: I don’t think so, for now no
325 00:31:37.514 ⇒ 00:31:39.489 Nicolas Sucari: I think we’ve covered everything.
326 00:31:40.000 ⇒ 00:31:40.680 Nicolas Sucari: Yep.
327 00:31:42.470 ⇒ 00:31:43.040 Uttam Kumaran: Okay.
328 00:31:43.630 ⇒ 00:31:49.079 Uttam Kumaran: cool. I guess. Talk to everyone. Slack. Is there any other updates for anybody want to share?
329 00:31:51.520 ⇒ 00:31:52.570 Uttam Kumaran: Okay.
330 00:31:53.450 ⇒ 00:31:55.090 Uttam Kumaran: cool. Alright. Thanks.
331 00:31:55.090 ⇒ 00:31:55.980 Nicolas Sucari: Exactly sweet.
332 00:31:56.450 ⇒ 00:31:56.830 Patrick Trainer: They are.
333 00:31:56.830 ⇒ 00:31:58.370 Nicolas Sucari: Okay, have a good day.
334 00:31:58.990 ⇒ 00:31:59.340 Agustin: Bye.