Meeting Title: Vibecode-Working Session Date: 2026-03-09 Meeting participants: Mustafa Raja, Uttam Kumaran, Ryan Brosas, Clarence Stone
WEBVTT
1 00:06:39.600 ⇒ 00:06:40.540 Uttam Kumaran: Hey, dude.
2 00:06:43.410 ⇒ 00:06:44.360 Mustafa Raja: Hey, how are you?
3 00:06:44.890 ⇒ 00:06:46.200 Uttam Kumaran: Hey, good, how are you?
4 00:06:46.680 ⇒ 00:06:47.570 Mustafa Raja: Yeah, doing good.
5 00:06:49.650 ⇒ 00:06:50.590 Uttam Kumaran: Oh, it is.
6 00:06:57.220 ⇒ 00:06:58.410 Uttam Kumaran: How’s the day going?
7 00:06:59.550 ⇒ 00:07:01.090 Mustafa Raja: Yeah, it was good.
8 00:07:06.700 ⇒ 00:07:08.629 Uttam Kumaran: To me, it was good, it’s just… that’s…
9 00:07:09.220 ⇒ 00:07:13.220 Uttam Kumaran: It’s slow, I feel like I did a lot in the morning, and then it’s kind of gone.
10 00:07:14.050 ⇒ 00:07:14.880 Mustafa Raja: Yeah.
11 00:07:18.570 ⇒ 00:07:22.959 Mustafa Raja: So, do we have, and if you’re ready for this work session.
12 00:07:23.620 ⇒ 00:07:30.730 Uttam Kumaran: Yeah, I feel like the one thing I need some help with is getting this Clockify thing to run. I feel like I’m at the last…
13 00:07:30.970 ⇒ 00:07:37.089 Uttam Kumaran: step? Well, there’s… there’s kind of two… two things I need help with. Maybe that’s a good place to start.
14 00:07:37.420 ⇒ 00:07:42.929 Uttam Kumaran: I want to try to get the Clockify and Google Calendar tool up and running.
15 00:07:43.490 ⇒ 00:07:44.230 Mustafa Raja: Okay.
16 00:07:45.450 ⇒ 00:07:52.740 Uttam Kumaran: But wondering if you could take a look, because I just pushed a PR…
17 00:07:53.070 ⇒ 00:07:56.280 Uttam Kumaran: And I don’t think… Yeah, just…
18 00:07:57.480 ⇒ 00:08:00.469 Uttam Kumaran: I feel like I just need some help with this, because I’m kind of.
19 00:08:00.470 ⇒ 00:08:00.820 Mustafa Raja: Yeah.
20 00:08:00.820 ⇒ 00:08:04.009 Uttam Kumaran: a little bit out of my depth. It’s PR374.
21 00:08:04.170 ⇒ 00:08:07.410 Uttam Kumaran: Okay. Basically, I added… I added,
22 00:08:08.290 ⇒ 00:08:10.269 Uttam Kumaran: I added some things to,
23 00:08:11.130 ⇒ 00:08:20.079 Uttam Kumaran: to, Supabase, so it’s the actual, like, API, things are working now.
24 00:08:20.300 ⇒ 00:08:23.500 Uttam Kumaran: But still, for some reason, the Google thing is not working.
25 00:08:24.380 ⇒ 00:08:29.479 Uttam Kumaran: pull-down calendar. Like, it connects, but I’m not able to just… For some reason, it’s awkward.
26 00:08:29.690 ⇒ 00:08:31.770 Uttam Kumaran: One… some piece is not working.
27 00:08:32.520 ⇒ 00:08:33.289 Mustafa Raja: Okay.
28 00:08:33.600 ⇒ 00:08:35.489 Mustafa Raja: So it’s 374, right?
29 00:08:36.070 ⇒ 00:08:37.329 Uttam Kumaran: Yeah, recently four.
30 00:11:39.100 ⇒ 00:11:40.530 Uttam Kumaran: I mean, I will be fine.
31 00:11:43.300 ⇒ 00:11:49.550 Mustafa Raja: Yeah, I’m just looking into, looking into running it. I’m falling in some environment errors.
32 00:11:52.800 ⇒ 00:11:56.550 Mustafa Raja: Did we change the strategy on how we set up the environment?
33 00:11:58.450 ⇒ 00:12:00.089 Uttam Kumaran: Yes, we did.
34 00:12:01.820 ⇒ 00:12:04.040 Mustafa Raja: Everything should be in one pass.
35 00:12:05.160 ⇒ 00:12:05.850 Mustafa Raja: Okay.
36 00:12:41.700 ⇒ 00:12:43.559 Uttam Kumaran: We’re gonna have another crazier day.
37 00:14:06.000 ⇒ 00:14:10.069 Mustafa Raja: The ENV in 1Pass is missing one variable.
38 00:14:11.150 ⇒ 00:14:13.749 Mustafa Raja: Next public, edit in URL.
39 00:14:16.100 ⇒ 00:14:16.850 Uttam Kumaran: Whoa.
40 00:15:00.610 ⇒ 00:15:03.019 Uttam Kumaran: Can I just, give me one sec.
41 00:15:08.810 ⇒ 00:15:10.139 Uttam Kumaran: AD, can you hear me?
42 00:15:10.470 ⇒ 00:15:11.200 Mustafa Raja: Yep.
43 00:16:48.560 ⇒ 00:16:49.190 Ryan Brosas: Yay.
44 00:16:49.390 ⇒ 00:16:50.370 Ryan Brosas: Can you hear me?
45 00:16:51.490 ⇒ 00:16:52.250 Mustafa Raja: Yeah.
46 00:16:52.980 ⇒ 00:16:54.619 Ryan Brosas: Hey, what’s up, what’s up, huh?
47 00:16:54.760 ⇒ 00:16:55.950 Ryan Brosas: How are you doing?
48 00:16:55.950 ⇒ 00:16:56.590 Mustafa Raja: Brilliant.
49 00:16:57.440 ⇒ 00:16:58.260 Ryan Brosas: Yeah.
50 00:17:00.350 ⇒ 00:17:04.029 Ryan Brosas: But, what’s your app do? .
51 00:17:06.400 ⇒ 00:17:10.060 Mustafa Raja: Yeah, I’m just… I’m just working on some platform stuff, platform updates.
52 00:17:10.250 ⇒ 00:17:19.780 Mustafa Raja: But then, would you be able to, update the platform, ENV, and… In one pass.
53 00:17:21.089 ⇒ 00:17:24.210 Mustafa Raja: There’s a lot of ones that are missing.
54 00:17:24.339 ⇒ 00:17:27.220 Mustafa Raja: Maybe I’m looking at the wrong one, let me share.
55 00:17:30.650 ⇒ 00:17:35.299 Ryan Brosas: So, how do you, like, do stuff on the platform?
56 00:17:35.600 ⇒ 00:17:44.110 Ryan Brosas: I’m interested on, like, doing stuff for… like… Testing stuff and such.
57 00:17:46.360 ⇒ 00:18:00.309 Mustafa Raja: Yeah, I just, I just… most probably what I’ll be doing is I’ll be having Cursor do most of my stuff, and then if I need to debug anything, I’ll do that manually.
58 00:18:00.310 ⇒ 00:18:12.289 Mustafa Raja: But, yeah, most of the stuff that I’ll be doing is mostly going to be handled by, Cursor. Moreover that… moreover on that, we’re working on Next.js.
59 00:18:12.330 ⇒ 00:18:15.739 Mustafa Raja: It’s a framework that I’m familiar with.
60 00:18:16.300 ⇒ 00:18:24.890 Mustafa Raja: So I know if anything, if it, builds anything, wrong, I know, you know, what’s going on under that.
61 00:18:27.350 ⇒ 00:18:28.670 Ryan Brosas: Awesome, awesome.
62 00:18:28.960 ⇒ 00:18:34.320 Ryan Brosas: Yeah, well, I’m just trying to… exploring on what, what, what…
63 00:18:34.490 ⇒ 00:18:40.579 Ryan Brosas: like, methodology or, like, process is much more better on developing app.
64 00:18:41.110 ⇒ 00:18:48.189 Ryan Brosas: like, I’m on the loop. But yeah, I’m, consolidating, like, much more simpler.
65 00:18:48.350 ⇒ 00:18:59.070 Ryan Brosas: Process, which is, like, planning, execution, and, well, planning, execution, and validation group.
66 00:18:59.840 ⇒ 00:19:00.650 Mustafa Raja: Hmm.
67 00:19:01.550 ⇒ 00:19:03.390 Ryan Brosas: yeah.
68 00:19:03.390 ⇒ 00:19:09.070 Mustafa Raja: You want to do that within cursor, so you want to validate, so you want to plan, validate, and then…
69 00:19:09.370 ⇒ 00:19:11.290 Mustafa Raja: What was the last step?
70 00:19:12.320 ⇒ 00:19:20.969 Ryan Brosas: A validation loop, so it means, like, it will loop until the bug or, like, the link
71 00:19:21.350 ⇒ 00:19:33.250 Ryan Brosas: the five validation foundation, I guess? Like, I’m not sure what those stages, but until they haven’t, like, resolved
72 00:19:33.460 ⇒ 00:19:40.670 Ryan Brosas: Like, issues that a code review shown, it will, loop until it will be resolved.
73 00:19:44.530 ⇒ 00:19:52.590 Mustafa Raja: Hmm… Have you tried, the cursor agent? The cloud agent?
74 00:19:53.460 ⇒ 00:19:57.890 Ryan Brosas: Hmm, no. I’m currently using open code more.
75 00:19:58.180 ⇒ 00:20:02.150 Ryan Brosas: Opencode and ArcWSL.
76 00:20:03.720 ⇒ 00:20:11.820 Mustafa Raja: Okay, yeah, if you’re building on platform, I just say that, try using… What’s it called? The…
77 00:20:14.400 ⇒ 00:20:23.509 Mustafa Raja: cursor, cloud agents, they are pretty good. Yeah. You wouldn’t have to worry about environment stuff.
78 00:20:24.150 ⇒ 00:20:24.650 Mustafa Raja: Basically.
79 00:20:24.650 ⇒ 00:20:25.030 Ryan Brosas: Oh.
80 00:20:25.150 ⇒ 00:20:26.549 Mustafa Raja: Most of that, yeah.
81 00:20:26.720 ⇒ 00:20:31.020 Mustafa Raja: And then they’re really smart, and then they… what they do is they record.
82 00:20:31.170 ⇒ 00:20:37.109 Mustafa Raja: videos of the features that they add, so… it’s worth. It’s worth giving a try.
83 00:20:37.770 ⇒ 00:20:45.020 Ryan Brosas: Yeah, yeah, yeah, definitely. I saw it, I think, Otam, demoed that last… Weak.
84 00:20:45.140 ⇒ 00:20:54.670 Ryan Brosas: That… that’s really, like, you know, like, a high-level update from Cursor, because other Klee doesn’t have that.
85 00:20:55.710 ⇒ 00:21:07.560 Ryan Brosas: agents validating all of it, like, also, like, validating on the software itself, like, there’s, like, a recording as well, like.
86 00:21:07.730 ⇒ 00:21:09.020 Ryan Brosas: That’s new.
87 00:21:09.150 ⇒ 00:21:18.400 Ryan Brosas: But on the usual way, if you are using, like, other framework, like, agents.
88 00:21:18.760 ⇒ 00:21:25.080 Ryan Brosas: I think it’s, another version of, like, Updated version of, like.
89 00:21:25.690 ⇒ 00:21:27.019 Ryan Brosas: What do you call this?
90 00:21:27.360 ⇒ 00:21:28.480 Ryan Brosas: Crawl right.
91 00:21:28.790 ⇒ 00:21:29.990 Ryan Brosas: Is that correct?
92 00:21:31.790 ⇒ 00:21:34.820 Ryan Brosas: I forgot that… let me send you…
93 00:21:35.170 ⇒ 00:21:35.870 Mustafa Raja: Yeah.
94 00:21:35.870 ⇒ 00:21:42.590 Ryan Brosas: I mean, I’ve been hopping on the GitHub repo, like, in a daily basis, and, like, all weekend, so…
95 00:21:44.080 ⇒ 00:21:45.540 Ryan Brosas: Where’s that?
96 00:21:45.820 ⇒ 00:21:47.390 Ryan Brosas: All right.
97 00:21:48.550 ⇒ 00:21:52.590 Ryan Brosas: And also, like, I’ve been… like…
98 00:21:53.360 ⇒ 00:21:57.630 Ryan Brosas: Do, like, investing a lot of time on, on… like…
99 00:21:57.790 ⇒ 00:22:04.330 Ryan Brosas: proxy or something, like, it will auto… Switch… account.
100 00:22:04.660 ⇒ 00:22:10.120 Ryan Brosas: Per, like, if you are use, like, 80% of the first account that you’ll have.
101 00:22:10.360 ⇒ 00:22:18.619 Ryan Brosas: then it will switch to another. It’s pretty cool, so you don’t have to, manually switch up the.
102 00:22:18.890 ⇒ 00:22:19.670 Mustafa Raja: Hmm.
103 00:22:22.240 ⇒ 00:22:23.060 Mustafa Raja: Yep.
104 00:28:51.190 ⇒ 00:28:51.930 Ryan Brosas: Okay.
105 00:28:52.880 ⇒ 00:28:53.840 Ryan Brosas: Find it.
106 00:28:56.330 ⇒ 00:28:57.010 Ryan Brosas: Yep.
107 00:28:59.500 ⇒ 00:29:01.690 Mustafa Raja: browser use… I think I saw this…
108 00:29:02.670 ⇒ 00:29:03.400 Ryan Brosas: It’s…
109 00:29:04.390 ⇒ 00:29:06.999 Mustafa Raja: About 6 months ago…
110 00:29:08.550 ⇒ 00:29:19.030 Ryan Brosas: Yeah, I tried it on… on doing my personal stuff. It’s good, but you need to have, like, Google or Gemini to do that.
111 00:29:19.640 ⇒ 00:29:26.199 Ryan Brosas: to do fine, I guess, more on the front end, and if you want, also, like, use it, like,
112 00:29:26.490 ⇒ 00:29:32.149 Ryan Brosas: similar to the commercial, I guess? The… what do you call this?
113 00:29:33.340 ⇒ 00:29:37.589 Ryan Brosas: There’s, like, a commercial, that is similar to this.
114 00:29:38.410 ⇒ 00:29:43.029 Ryan Brosas: I think we used it before, but yeah, it kind of is similar.
115 00:29:47.460 ⇒ 00:29:48.130 Mustafa Raja: Okay.
116 00:30:22.760 ⇒ 00:30:28.970 Mustafa Raja: When I decided that this, and this was very slow, I don’t know what’s, what’s the situation right now.
117 00:30:30.540 ⇒ 00:30:32.800 Mustafa Raja: But that was the case back then.
118 00:30:35.310 ⇒ 00:30:35.630 Ryan Brosas: Oh.
119 00:30:39.830 ⇒ 00:30:41.640 Mustafa Raja: Have you used it, actually?
120 00:30:42.320 ⇒ 00:30:51.190 Ryan Brosas: Yeah, I used it, like, last week, I guess? Last week, weekend. I tried to build a simple website.
121 00:30:51.970 ⇒ 00:30:56.359 Ryan Brosas: I guess, like, Dem and I for…
122 00:30:56.700 ⇒ 00:31:00.459 Ryan Brosas: for the, for the agent, or the API.
123 00:31:00.800 ⇒ 00:31:01.940 Mustafa Raja: I’m not.
124 00:31:02.310 ⇒ 00:31:13.450 Ryan Brosas: It’s good, but… yeah, like, there’s some issue with using… Google account, so,
125 00:31:13.580 ⇒ 00:31:18.770 Ryan Brosas: I’m still waiting for… I think it got banned or something.
126 00:31:19.830 ⇒ 00:31:21.110 Mustafa Raja: The good one?
127 00:31:21.470 ⇒ 00:31:23.490 Ryan Brosas: Yeah, Google subscription.
128 00:31:23.900 ⇒ 00:31:27.770 Mustafa Raja: Was that coming from GCP?
129 00:31:30.020 ⇒ 00:31:40.879 Ryan Brosas: I used the… the auth to open code, and I think they don’t allow that anymore.
130 00:31:41.870 ⇒ 00:31:43.240 Mustafa Raja: Hmm…
131 00:31:44.070 ⇒ 00:31:57.399 Ryan Brosas: I think it’s similar to Claude… well, I think Claude is fine, so… but not directly on… on Cloud, with Cloud… CloudBot or something, like, the agent something.
132 00:31:59.550 ⇒ 00:32:08.480 Ryan Brosas: I’ve been using it, now it’s not… Like, I’ve been not… Being restricted, or whatever.
133 00:32:09.030 ⇒ 00:32:16.740 Ryan Brosas: Yeah, there’s, like, a lot of ban… banning… Within this reading, so…
134 00:32:16.880 ⇒ 00:32:22.279 Ryan Brosas: I lost, like, to Google Gemini Google Pro.
135 00:32:22.930 ⇒ 00:32:23.620 Mustafa Raja: Hmm.
136 00:33:39.840 ⇒ 00:33:46.890 Ryan Brosas: So, I’m interested how you build from ground up to, like, from zero to…
137 00:33:47.080 ⇒ 00:33:51.449 Ryan Brosas: Like, do you have, like, a roadmap to follow that you are following?
138 00:33:53.520 ⇒ 00:34:02.289 Mustafa Raja: I mean, what do you consider a zero, though? Because, if I’m working on anything, I’ll, I already have a sense of what I need to do, you know?
139 00:34:03.330 ⇒ 00:34:07.800 Mustafa Raja: Like, what the final output should be, you know? Does that make sense?
140 00:34:08.280 ⇒ 00:34:12.550 Ryan Brosas: Yeah, that makes sense. But, yeah, there’s, like,
141 00:34:13.659 ⇒ 00:34:18.869 Ryan Brosas: I’m not sure, like, do you start with foundational, or you are, like.
142 00:34:19.139 ⇒ 00:34:23.139 Ryan Brosas: Focusing on, like, you know, the first…
143 00:34:23.330 ⇒ 00:34:26.780 Ryan Brosas: Version of a software or an agent?
144 00:34:27.590 ⇒ 00:34:29.339 Ryan Brosas: Cause for me, it’s…
145 00:34:29.880 ⇒ 00:34:35.510 Ryan Brosas: like, I’m confused of, like, are… do we… I want… do I want to, like.
146 00:34:36.070 ⇒ 00:34:39.120 Ryan Brosas: Build the foundational of databases.
147 00:34:39.560 ⇒ 00:34:45.229 Ryan Brosas: How does step-by-step, like, fundamentals, skeleton, then…
148 00:34:46.000 ⇒ 00:34:52.919 Ryan Brosas: I think that’s where I’m currently lost on… on the… on the spectrum of, like.
149 00:34:53.360 ⇒ 00:34:57.260 Ryan Brosas: Process of roadmap, or something.
150 00:35:00.420 ⇒ 00:35:01.540 Mustafa Raja: Hmm.
151 00:35:01.540 ⇒ 00:35:14.220 Ryan Brosas: Because, right now, like, I’m, I’m, like, I’m looping, like, I’m, like, looping around on, like, what to fix, like, I’m doing databases, then in the next…
152 00:35:14.500 ⇒ 00:35:19.239 Ryan Brosas: day, I’m moving to other… On other stuff, like…
153 00:35:19.400 ⇒ 00:35:23.939 Ryan Brosas: Should I focus on one foundation, or one pillar at a time?
154 00:35:23.940 ⇒ 00:35:26.830 Mustafa Raja: I… but I did,
155 00:35:26.970 ⇒ 00:35:34.620 Mustafa Raja: what I did is I learned all of them all together, you know? Because that’s how an application is going to be built.
156 00:35:34.810 ⇒ 00:35:44.570 Mustafa Raja: You can’t have anything without a database, so, you know, as the problem arises, you solve those problems, and that’s how you learn.
157 00:35:44.700 ⇒ 00:35:48.890 Mustafa Raja: And that’s how I… I learned, you know, if that makes sense.
158 00:35:49.270 ⇒ 00:36:06.040 Ryan Brosas: Yeah, yeah, definitely. Because, well, part of learning on, like, AI coding, AI agent building. I know how to build, like, the structure of, like, AI building, but on a software perspective, like.
159 00:36:06.200 ⇒ 00:36:14.329 Ryan Brosas: Do I want to see it as, do I want to build the foundation as, like, an enterprise?
160 00:36:14.470 ⇒ 00:36:21.040 Ryan Brosas: Or just to get by, or… and… and think that later when… when that’s needed.
161 00:36:21.600 ⇒ 00:36:25.510 Mustafa Raja: Yeah, I just… I just go for the janky V1.
162 00:36:25.720 ⇒ 00:36:28.420 Mustafa Raja: And then I… I just refine it, you know?
163 00:36:28.820 ⇒ 00:36:30.109 Ryan Brosas: Yeah, definitely.
164 00:36:30.110 ⇒ 00:36:33.799 Mustafa Raja: Yeah. Innocence, you can see.
165 00:36:34.640 ⇒ 00:36:46.179 Ryan Brosas: Yeah. Yeah, thank you, that’s helpful. Because I’m not sure, like, am I thinking it, like, I’m overthinking it, or I’m just, like, on a loop.
166 00:36:46.290 ⇒ 00:37:06.090 Ryan Brosas: But yeah, I’m currently, like, learning on a lot of resources, but yeah, that… I think there’s no part of there, like, there’s, like, a step-by-step of, like, the foundations, or where to start or something, or what to build first, like, is it…
167 00:37:06.290 ⇒ 00:37:17.900 Ryan Brosas: Build something first, like, make it… make the foundational first, then move to… to the next until it can, you know, it can stand as its own.
168 00:37:18.770 ⇒ 00:37:24.890 Ryan Brosas: Yeah, I think I’m just overthinking it.
169 00:37:26.870 ⇒ 00:37:28.220 Mustafa Raja: Yeah, I hope you crashed.
170 00:37:34.190 ⇒ 00:37:37.280 Mustafa Raja: So, so what’s the… what’s the latest thing that you’re working on?
171 00:37:38.650 ⇒ 00:37:48.399 Ryan Brosas: Yeah, right now, the second brain, I’m trying to, fix that, and I’m not sure if.
172 00:37:49.290 ⇒ 00:37:50.730 Mustafa Raja: Oh.
173 00:37:50.920 ⇒ 00:37:58.639 Ryan Brosas: Yeah, the second ring is something that I want to, like, it should be getting all that… all of our transcript.
174 00:37:58.820 ⇒ 00:38:03.270 Ryan Brosas: like… On, on, on the platform?
175 00:38:03.860 ⇒ 00:38:07.820 Ryan Brosas: But, I haven’t really… Did any, like…
176 00:38:08.180 ⇒ 00:38:14.659 Ryan Brosas: Good ingestion, like, planning the good ingestion and the database from… for…
177 00:38:14.800 ⇒ 00:38:30.409 Ryan Brosas: for the… for the spectrum, or for that medium, which is, well, meeting. I’m thinking of, like, should I stick with Super Biz or just use, like, Grappity or Mem Zero?
178 00:38:31.360 ⇒ 00:38:40.610 Ryan Brosas: But, I’m… I’m thinking of, like, using graph and semantic, so I’m… I’m using, like, the…
179 00:38:41.290 ⇒ 00:38:51.519 Ryan Brosas: pros and cons of semantic and Graph, and I want to fully utilize that, and also add a ranking strategy, so that adds more of, like.
180 00:38:51.830 ⇒ 00:38:57.840 Ryan Brosas: The context, or the… getting the right context from… from the retrieval.
181 00:38:58.010 ⇒ 00:39:02.970 Ryan Brosas: So, I want to build, like, like, persistent
182 00:39:03.290 ⇒ 00:39:10.680 Ryan Brosas: context retrieval, so that’s what I’m… I’m studying at this moment, and focusing
183 00:39:10.830 ⇒ 00:39:24.460 Ryan Brosas: then I can move to other branches, like, I can, like, for the second brain, I can use the agent to get context for the writer, or for the other stuff, like, that I want to add, like.
184 00:39:24.720 ⇒ 00:39:29.720 Ryan Brosas: Like, landing page writer, or, for…
185 00:39:30.400 ⇒ 00:39:33.879 Ryan Brosas: I wanted it also, like, for, like.
186 00:39:35.030 ⇒ 00:39:37.440 Ryan Brosas: The… the… what do you call this? Dev…
187 00:39:38.030 ⇒ 00:39:45.630 Ryan Brosas: If you are doing, like, orchestration, it should be the first, like, the main orchestrator.
188 00:39:47.340 ⇒ 00:39:55.610 Ryan Brosas: And, like, for, like, manage all of our agents. For example, I want to also add
189 00:39:55.830 ⇒ 00:39:58.919 Ryan Brosas: on the branch S, like, you know, like.
190 00:39:59.160 ⇒ 00:40:09.909 Ryan Brosas: HubSpot HubSpot agent that will, like, build, or maintain our HubSpot, and also, like, Notion and such.
191 00:40:10.460 ⇒ 00:40:19.010 Ryan Brosas: But that’s just my thinking at this moment, but that would be my… the… the goal for me. I think focusing on… on the…
192 00:40:19.210 ⇒ 00:40:22.809 Ryan Brosas: Second brain agent would be my goal.
193 00:40:23.120 ⇒ 00:40:25.940 Ryan Brosas: for this… Month.
194 00:40:26.220 ⇒ 00:40:27.990 Ryan Brosas: Or, well…
195 00:40:29.010 ⇒ 00:40:30.259 Mustafa Raja: Yeah, that’s good.
196 00:40:32.990 ⇒ 00:40:35.649 Mustafa Raja: The problem is that they are working on also.
197 00:40:41.350 ⇒ 00:40:41.930 Ryan Brosas: Hi.
198 00:40:42.500 ⇒ 00:40:45.989 Mustafa Raja: Yeah, I said that the problem is also good that you’re working on.
199 00:40:47.190 ⇒ 00:40:47.760 Ryan Brosas: Yeah.
200 00:49:43.330 ⇒ 00:49:44.710 Mustafa Raja: Do you like coding?
201 00:49:46.690 ⇒ 00:49:47.410 Ryan Brosas: A me?
202 00:49:48.030 ⇒ 00:49:48.640 Mustafa Raja: Yeah.
203 00:49:49.340 ⇒ 00:49:57.410 Ryan Brosas: Yeah, well, previously, I was a front-end developer. I’m more on the visuals.
204 00:49:57.510 ⇒ 00:50:05.019 Ryan Brosas: But coding, I use… I just use, like, framework, like, what is the best Back then, like.
205 00:50:06.090 ⇒ 00:50:13.629 Ryan Brosas: What… Tailwind is kind of, like, new, but the other one that is… Kind of, like, pale.
206 00:50:13.880 ⇒ 00:50:15.160 Mustafa Raja: about the human…
207 00:50:15.700 ⇒ 00:50:16.330 Ryan Brosas: Sorry?
208 00:50:16.690 ⇒ 00:50:18.520 Mustafa Raja: You’re talking about Dailwind?
209 00:50:19.250 ⇒ 00:50:21.430 Ryan Brosas: Yeah, tell me this kind of, like.
210 00:50:21.650 ⇒ 00:50:29.100 Ryan Brosas: newer version. The… the most… the… Well… The other version of that.
211 00:50:29.340 ⇒ 00:50:35.659 Ryan Brosas: So, yeah, I think Bulma… I use Bulma,
212 00:50:36.060 ⇒ 00:50:42.310 Ryan Brosas: What else? Boom, the mainstream was CSS, what is CSS?
213 00:50:42.570 ⇒ 00:50:43.770 Ryan Brosas: framework…
214 00:50:44.780 ⇒ 00:50:48.040 Ryan Brosas: I forgot what it is.
215 00:50:50.020 ⇒ 00:51:04.809 Ryan Brosas: Bootstrap, yeah, the one, that one. I love that, I love Bootstrap pretty much, then Bulma and other, stuff. But yeah, kind of, like, nerding out on, like, AI coding.
216 00:51:05.210 ⇒ 00:51:18.150 Ryan Brosas: But, yeah, I’m… I think I’m on the loop, or, well, overthinking it, I guess. I’m just going to do some execution, or start on doing stuff, so…
217 00:51:18.530 ⇒ 00:51:20.009 Uttam Kumaran: Hey guys, I’m back, sorry.
218 00:51:20.280 ⇒ 00:51:20.700 Ryan Brosas: A.
219 00:51:22.020 ⇒ 00:51:27.090 Uttam Kumaran: A old friend of mine called me, so… Is that to say hi.
220 00:51:28.590 ⇒ 00:51:29.309 Mustafa Raja: That’s okay.
221 00:51:31.440 ⇒ 00:51:32.420 Uttam Kumaran: How’d it go?
222 00:51:33.670 ⇒ 00:51:35.910 Mustafa Raja: Yeah, I’m,
223 00:51:37.310 ⇒ 00:51:43.440 Mustafa Raja: So, so you said the one issue was that Google, Google, was, Google Calendar wasn’t connecting, right?
224 00:51:44.620 ⇒ 00:51:49.390 Uttam Kumaran: Yeah, like, I don’t know, for some… like, are you able to replicate that behavior?
225 00:51:49.390 ⇒ 00:51:54.609 Mustafa Raja: Yeah, yeah, so, why that happens is we have a demo user now, right?
226 00:51:55.590 ⇒ 00:51:56.360 Uttam Kumaran: Yeah.
227 00:51:56.880 ⇒ 00:52:04.969 Mustafa Raja: Yeah, so when locally, when we run it, you know, our demo user defaults, right?
228 00:52:05.150 ⇒ 00:52:06.050 Mustafa Raja: So…
229 00:52:06.710 ⇒ 00:52:10.739 Mustafa Raja: that just does not have any, any, you know, Google account.
230 00:52:10.760 ⇒ 00:52:13.120 Uttam Kumaran: Oh, but what about in the platform now?
231 00:52:16.510 ⇒ 00:52:20.279 Mustafa Raja: I haven’t, let me take a look at the platform, what’s going on there.
232 00:52:23.900 ⇒ 00:52:27.019 Uttam Kumaran: Cause I’ve got it to work locally, but then, yeah, I don’t know.
233 00:52:27.290 ⇒ 00:52:28.969 Uttam Kumaran: That’s probably where I messed something up.
234 00:52:43.600 ⇒ 00:52:46.640 Mustafa Raja: Yeah, for… in the platform, it does…
235 00:52:46.860 ⇒ 00:52:49.549 Mustafa Raja: The Google does log in for me.
236 00:52:50.650 ⇒ 00:52:52.670 Uttam Kumaran: Oh, really? Vic, can you share your screen?
237 00:52:54.040 ⇒ 00:52:55.099 Mustafa Raja: Give me.
238 00:52:57.510 ⇒ 00:52:58.930 Uttam Kumaran: And does the Clockify work?
239 00:53:00.560 ⇒ 00:53:03.009 Mustafa Raja: Let me share my screen…
240 00:53:03.620 ⇒ 00:53:08.840 Uttam Kumaran: I’ll be so happy if so, because I feel like I’m being… I was, like, being an idiot, I couldn’t figure this out.
241 00:53:11.920 ⇒ 00:53:13.590 Mustafa Raja: Okay, so this is the platform, right?
242 00:53:14.210 ⇒ 00:53:14.830 Uttam Kumaran: Yeah.
243 00:53:15.240 ⇒ 00:53:21.809 Mustafa Raja: Yeah, I have all of… I have my calendar connected, and I have Clockify also connected.
244 00:53:21.920 ⇒ 00:53:27.730 Mustafa Raja: Now, it’s saying that, this is not, configured, and I think…
245 00:53:28.490 ⇒ 00:53:37.489 Mustafa Raja: This is just because, it might be conflicting with Workspace ID, saying it’s optional, but I don’t find it… I didn’t find it in, you know.
246 00:53:37.660 ⇒ 00:53:40.759 Mustafa Raja: In ENV, so…
247 00:53:41.960 ⇒ 00:53:43.310 Uttam Kumaran: I have the workspace ID.
248 00:53:43.640 ⇒ 00:53:48.700 Mustafa Raja: Oh yeah, yeah, give it, could you share it to, to me with, in the, in the Zoom chat?
249 00:53:49.100 ⇒ 00:53:49.780 Uttam Kumaran: Yeah.
250 00:53:50.180 ⇒ 00:53:55.559 Mustafa Raja: Yeah, share it, and maybe… wait, that’s just going to solve it for us.
251 00:54:01.620 ⇒ 00:54:06.289 Mustafa Raja: So you said that this wasn’t… the Google Calendar wasn’t even connecting, right?
252 00:54:06.560 ⇒ 00:54:10.260 Uttam Kumaran: Well, I… I actually, sorry, I think I fixed this earlier.
253 00:54:10.890 ⇒ 00:54:14.639 Uttam Kumaran: But then I still wasn’t get able to get the Clockify piece working.
254 00:54:14.890 ⇒ 00:54:15.690 Mustafa Raja: I agree.
255 00:54:16.400 ⇒ 00:54:19.519 Uttam Kumaran: Because once it’s working, I can fix the UI and things like that.
256 00:54:20.670 ⇒ 00:54:22.449 Uttam Kumaran: Okay, I sent it in the Zoom chat.
257 00:54:22.990 ⇒ 00:54:23.839 Mustafa Raja: Okay, thank you.
258 00:55:17.670 ⇒ 00:55:19.639 Uttam Kumaran: Ryan, are you working on any skills?
259 00:55:22.560 ⇒ 00:55:23.970 Ryan Brosas: Chinese skill?
260 00:55:25.680 ⇒ 00:55:28.549 Uttam Kumaran: Any, like, skills for cursor or quad code?
261 00:55:29.840 ⇒ 00:55:32.290 Ryan Brosas: Mmm… no.
262 00:55:32.910 ⇒ 00:55:34.219 Uttam Kumaran: Oh, really? Okay.
263 00:55:34.530 ⇒ 00:55:39.530 Ryan Brosas: I’m just… Whoa.
264 00:55:40.990 ⇒ 00:55:44.720 Ryan Brosas: Oh, what, what among you? Yeah, I think,
265 00:55:45.300 ⇒ 00:55:56.269 Ryan Brosas: I’m not… well, sorry. So yeah, I think, I’m going to stick a bit more on… on open code, but…
266 00:55:56.720 ⇒ 00:56:03.819 Ryan Brosas: Yeah, there’s, like, other plugins that I haven’t explored on OpenCo that makes it much more…
267 00:56:03.960 ⇒ 00:56:14.320 Ryan Brosas: like, appealing to me. Like, the DCP, like, it’s kind of, like, pruning some tokens, so it’s kind of, like, saving me more context window.
268 00:56:14.800 ⇒ 00:56:23.150 Ryan Brosas: So, that’s something that I haven’t… or… like, I just discovered this, like, yesterday.
269 00:56:23.600 ⇒ 00:56:27.059 Ryan Brosas: And… I think… That’s, like, a good…
270 00:56:27.530 ⇒ 00:56:42.950 Ryan Brosas: addition, and also, like, beads and such, so I’m enjoying my, my, my, exploration on, on open code. But yeah, I will, I will try to, like, migrate most of my skills on, on,
271 00:56:43.890 ⇒ 00:56:49.080 Ryan Brosas: on… what do you call this? In… on… Cursor.
272 00:56:49.340 ⇒ 00:56:59.010 Ryan Brosas: Well, I have some of it on Cloud Code, which is on GPT, like, the CC content system.
273 00:56:59.920 ⇒ 00:57:04.419 Ryan Brosas: But… Yeah, that’s kind of, like, limited to grab…
274 00:57:05.370 ⇒ 00:57:17.640 Ryan Brosas: And… I guess you can add… Plugins on… on… on Quad Code that will… get scrap tools, I guess.
275 00:57:21.460 ⇒ 00:57:29.830 Ryan Brosas: But yeah, we’ll, we’ll, I will, try to, migrate some… most of this to… Codex.
276 00:57:38.660 ⇒ 00:57:40.010 Uttam Kumaran: Station right now, actually.
277 00:57:43.310 ⇒ 00:57:45.979 Uttam Kumaran: That’s what we’ll work on next, I think.
278 00:57:48.780 ⇒ 00:57:51.290 Uttam Kumaran: Mustafa, you’ve heard of OpenCode?
279 00:57:52.140 ⇒ 00:57:52.810 Mustafa Raja: Yeah.
280 00:57:54.010 ⇒ 00:57:55.729 Uttam Kumaran: We’re working on implementation.
281 00:57:56.430 ⇒ 00:57:57.729 Mustafa Raja: The open work one.
282 00:57:58.320 ⇒ 00:58:01.209 Uttam Kumaran: For open code, and then also for open work.
283 00:58:02.400 ⇒ 00:58:07.419 Mustafa Raja: Oh, so for open code, are we going to shift from cursor to there?
284 00:58:08.640 ⇒ 00:58:13.100 Uttam Kumaran: Not necessarily, but I think that’s what I’ll show you next.
285 00:58:13.370 ⇒ 00:58:15.829 Mustafa Raja: We’re trying to ship a version of OpenWork.
286 00:58:16.610 ⇒ 00:58:19.210 Uttam Kumaran: I’m having even worse issues with auths.
287 00:58:19.620 ⇒ 00:58:22.280 Uttam Kumaran: I’m having even worse issues with Auth.
288 00:58:22.590 ⇒ 00:58:23.680 Uttam Kumaran: So…
289 00:58:24.130 ⇒ 00:58:29.579 Mustafa Raja: Yeah, I opened a platform today, and I saw an open work tab, and I opened it.
290 00:58:29.580 ⇒ 00:58:30.430 Uttam Kumaran: Yes.
291 00:58:31.150 ⇒ 00:58:31.560 Mustafa Raja: Yeah.
292 00:58:31.970 ⇒ 00:58:34.360 Uttam Kumaran: Did you… but did you… were you able to see it? It doesn’t work.
293 00:58:34.360 ⇒ 00:58:39.149 Mustafa Raja: Yeah, I clicked around and nothing… nothing happened.
294 00:58:39.690 ⇒ 00:58:43.379 Uttam Kumaran: Yeah, that’s why I’m… that’s why, I need your help.
295 00:59:01.100 ⇒ 00:59:04.040 Uttam Kumaran: Ryan, did you see the new Google Workspace DLI?
296 00:59:08.980 ⇒ 00:59:13.549 Ryan Brosas: Oh, what, what, what new stuff that is, sorry.
297 00:59:13.820 ⇒ 00:59:15.700 Uttam Kumaran: Google Workspace CLI.
298 00:59:16.260 ⇒ 00:59:17.800 Ryan Brosas: Workspace CLO.
299 00:59:29.900 ⇒ 00:59:31.650 Ryan Brosas: No, I haven’t.
300 00:59:33.720 ⇒ 00:59:34.920 Uttam Kumaran: Hmm, that’s cool.
301 00:59:36.110 ⇒ 00:59:45.980 Ryan Brosas: Let me check. I haven’t really… I’m just focused on… on the open code. But, yeah, I have tried the anti-gravity. It’s kind of like…
302 00:59:46.960 ⇒ 00:59:52.540 Ryan Brosas: Similar to VS Code, just… I haven’t…
303 00:59:52.540 ⇒ 00:59:56.849 Uttam Kumaran: Yeah, I think, pressure’s way better.
304 00:59:57.180 ⇒ 00:59:57.920 Ryan Brosas: Yeah…
305 00:59:58.200 ⇒ 01:00:01.249 Mustafa Raja: And also the new stuff that they added.
306 01:00:01.250 ⇒ 01:00:08.000 Ryan Brosas: It’s way better to most of the CLE or IDE out there.
307 01:00:09.550 ⇒ 01:00:14.319 Ryan Brosas: Stop on it.
308 01:00:14.750 ⇒ 01:00:15.550 Ryan Brosas: You don’t know.
309 01:00:15.550 ⇒ 01:00:17.309 Mustafa Raja: Yeah, looks like it’s working now.
310 01:00:19.460 ⇒ 01:00:20.849 Mustafa Raja: The Clockify thing.
311 01:00:23.270 ⇒ 01:00:23.920 Ryan Brosas: Nice.
312 01:00:27.660 ⇒ 01:00:29.090 Ryan Brosas: single align…
313 01:00:33.830 ⇒ 01:00:34.680 Uttam Kumaran: Oh, it is?
314 01:00:35.250 ⇒ 01:00:39.050 Mustafa Raja: Yeah… Something like this…
315 01:00:42.620 ⇒ 01:00:45.030 Mustafa Raja: Is there a button for us to…
316 01:00:46.350 ⇒ 01:00:47.430 Mustafa Raja: Push it.
317 01:00:47.430 ⇒ 01:00:51.860 Uttam Kumaran: There’s… it’s way, probably, there’s… don’t… don’t make fun of my UI, just try to…
318 01:00:51.860 ⇒ 01:00:53.549 Mustafa Raja: I have something to work. I have to work.
319 01:00:53.550 ⇒ 01:00:54.260 Uttam Kumaran: Got an X.
320 01:00:54.260 ⇒ 01:00:56.909 Mustafa Raja: Yeah, it’s working, it’s working.
321 01:00:57.710 ⇒ 01:00:58.730 Uttam Kumaran: Hey, can I see?
322 01:00:58.730 ⇒ 01:01:00.599 Mustafa Raja: Yeah, let me share my screen.
323 01:01:01.380 ⇒ 01:01:03.550 Uttam Kumaran: But tell me what you did, I want to try to learn.
324 01:01:03.830 ⇒ 01:01:11.679 Mustafa Raja: Okay, so, the… the… I looked into the errors. First, the first one… the first thing… the first error that came up was.
325 01:01:11.790 ⇒ 01:01:15.030 Mustafa Raja: This demo user thing that I, told you…
326 01:01:15.030 ⇒ 01:01:19.750 Uttam Kumaran: So where did you look at the errors? You looked at it in the const… in the… where… like, where were the errors?
327 01:01:19.750 ⇒ 01:01:22.619 Mustafa Raja: so…
328 01:01:22.890 ⇒ 01:01:31.810 Mustafa Raja: I didn’t look, I just tried logging in, logging out, logging in, and it worked, so I knew that it’s the demo user, because I had… I knew that we.
329 01:01:31.810 ⇒ 01:01:33.379 Uttam Kumaran: You know, like you said?
330 01:01:34.770 ⇒ 01:01:40.889 Mustafa Raja: The next thing was, Clockify API, so I tried saving it, it didn’t save.
331 01:01:40.890 ⇒ 01:01:44.750 Uttam Kumaran: Console told me that there’s something wrong with…
332 01:01:44.750 ⇒ 01:01:46.100 Mustafa Raja: the API.
333 01:01:47.500 ⇒ 01:01:51.009 Mustafa Raja: There’s going to be a 400 put request here.
334 01:01:56.190 ⇒ 01:01:57.530 Uttam Kumaran: Oh, it’s right, oh.
335 01:02:02.380 ⇒ 01:02:15.239 Mustafa Raja: Yeah, this. So that told me, you know, there’s something wrong with how we are saving the key, so then I got told Cursor to, you know, take a look at that. And then…
336 01:02:15.990 ⇒ 01:02:26.949 Mustafa Raja: Once that saved, but, this didn’t still work, this still didn’t work, I knew that… okay, I knew that I didn’t save Workspace ID, and it said it…
337 01:02:28.290 ⇒ 01:02:30.859 Uttam Kumaran: Why does it say optional? It’s so stupid.
338 01:02:30.860 ⇒ 01:02:31.790 Mustafa Raja: Yeah, it’s a…
339 01:02:31.790 ⇒ 01:02:35.790 Uttam Kumaran: Okay, well, but can we hard code? Because the workspace ID is the same for everybody.
340 01:02:35.790 ⇒ 01:02:42.209 Mustafa Raja: So now, now, now, now it has… now it doesn’t matter, because I have added that into the ENV.
341 01:02:43.250 ⇒ 01:02:52.560 Mustafa Raja: Right? So, and with Sam’s new strategy on handling ENV, I think it automatically syncs with Railway, right?
342 01:02:53.470 ⇒ 01:02:55.160 Uttam Kumaran: Oh, okay.
343 01:02:55.620 ⇒ 01:03:04.440 Mustafa Raja: So, I don’t think that we really have to worry about workspace ID, so much so that we can even, you know, get rid of this input.
344 01:03:05.990 ⇒ 01:03:06.960 Uttam Kumaran: Okay.
345 01:03:07.560 ⇒ 01:03:15.820 Mustafa Raja: Yeah, and let’s see… and let’s deselect all, and then let’s… let’s add this in my calendar.
346 01:03:15.990 ⇒ 01:03:24.829 Mustafa Raja: Sync selected to calendar… Okay, one entry failed. Let’s see if it really failed. Yeah, it did fail.
347 01:03:29.680 ⇒ 01:03:31.550 Mustafa Raja: Let me see why I didn’t fail.
348 01:03:35.220 ⇒ 01:03:36.350 Mustafa Raja: Let me try again.
349 01:03:36.900 ⇒ 01:03:37.880 Mustafa Raja: Isn’t it, Don?
350 01:03:48.470 ⇒ 01:03:58.270 Mustafa Raja: Okay, let me… let me take a look on why. For one… one… one of the… one of the entries did… one entry did get into it, but the others aren’t, so…
351 01:03:58.570 ⇒ 01:04:00.390 Mustafa Raja: Let me take a look at that.
352 01:04:00.560 ⇒ 01:04:03.119 Mustafa Raja: And then I think we’ll have a working piece of this.
353 01:04:04.620 ⇒ 01:04:05.200 Uttam Kumaran: Okay.
354 01:04:05.720 ⇒ 01:04:07.550 Mustafa Raja: Addition…
355 01:05:01.320 ⇒ 01:05:02.610 Uttam Kumaran: Why are you barking?
356 01:05:07.200 ⇒ 01:05:09.220 Uttam Kumaran: Relax, relax.
357 01:05:11.100 ⇒ 01:05:12.149 Mustafa Raja: Is it Finn?
358 01:05:13.220 ⇒ 01:05:16.349 Uttam Kumaran: Yeah, I don’t know, he just ran into the house barking.
359 01:05:16.850 ⇒ 01:05:17.990 Uttam Kumaran: Nobody’s here.
360 01:05:18.480 ⇒ 01:05:19.630 Uttam Kumaran: Just me.
361 01:05:20.390 ⇒ 01:05:22.239 Uttam Kumaran: It’s just me, big guy.
362 01:06:18.860 ⇒ 01:06:26.770 Mustafa Raja: Oh… Okay, so the reason it was failing is I didn’t select a… Select a project.
363 01:06:27.750 ⇒ 01:06:28.550 Uttam Kumaran: Oh.
364 01:06:29.060 ⇒ 01:06:31.129 Mustafa Raja: Okay, let’s try again.
365 01:06:32.380 ⇒ 01:06:38.260 Mustafa Raja: It’s going to be a big hustle for selecting projects for all of these, though, okay? Anyways, let’s try with one.
366 01:06:39.800 ⇒ 01:06:45.820 Mustafa Raja: So… let’s try this default… Select this…
367 01:06:48.880 ⇒ 01:06:55.370 Uttam Kumaran: The main thing I wanted to figure out here was, like, pulling from Clockify, and then pulling from a Google Auth.
368 01:06:55.760 ⇒ 01:06:56.380 Uttam Kumaran: thing.
369 01:06:57.610 ⇒ 01:06:59.220 Mustafa Raja: Yeah, I think this is good now.
370 01:07:00.520 ⇒ 01:07:01.430 Uttam Kumaran: Nice!
371 01:07:05.030 ⇒ 01:07:05.940 Uttam Kumaran: Okay.
372 01:07:06.110 ⇒ 01:07:11.619 Uttam Kumaran: So, any suggestions here? Like, maybe, like, I shouldn’t put, like, update?
373 01:07:11.910 ⇒ 01:07:18.549 Uttam Kumaran: like, you shouldn’t have to update your thing, so maybe I should just be, like, if it’s connected, just have an edit state.
374 01:07:19.330 ⇒ 01:07:27.239 Mustafa Raja: Yeah, yeah, yeah, yeah, this, this, and then we also would want to remove workspace ID optional, because we now have a.
375 01:07:27.240 ⇒ 01:07:27.560 Uttam Kumaran: Okay.
376 01:07:27.680 ⇒ 01:07:29.490 Mustafa Raja: We don’t want to mess that up.
377 01:07:30.020 ⇒ 01:07:32.860 Uttam Kumaran: Can you do that? Can you just, can you just push that change?
378 01:07:33.430 ⇒ 01:07:42.959 Mustafa Raja: Yeah, now, now, do you also have the ENV set up like, like, like I have, like I have, or Sam and Casey has, with the 1Pass developer thing?
379 01:07:43.400 ⇒ 01:07:48.660 Uttam Kumaran: No. If you’re developing locally. I think, yeah, so what do I do?
380 01:07:49.750 ⇒ 01:07:53.090 Mustafa Raja: We didn’t pull it up…
381 01:07:54.480 ⇒ 01:08:02.410 Mustafa Raja: Okay… so, in… we go to Developer, and then we go in Environments, and then… Yeah, do you…
382 01:08:02.410 ⇒ 01:08:04.580 Uttam Kumaran: environment, platform railway.
383 01:08:04.760 ⇒ 01:08:12.229 Mustafa Raja: I think, and then destinations, and then, for me, locally, and we set up, you can set.
384 01:08:12.230 ⇒ 01:08:13.450 Uttam Kumaran: Oh…
385 01:08:13.450 ⇒ 01:08:16.019 Mustafa Raja: Yeah, locally, and we configure destination, and then…
386 01:08:16.020 ⇒ 01:08:18.199 Uttam Kumaran: Oh, damn, and then it updates it.
387 01:08:18.200 ⇒ 01:08:22.029 Mustafa Raja: Yeah, and then we all have real-time ENV, you know?
388 01:08:22.740 ⇒ 01:08:25.680 Uttam Kumaran: Oh… A…
389 01:08:25.819 ⇒ 01:08:31.199 Mustafa Raja: Yeah, let’s set that up on your side, too, because if… because I think if you try…
390 01:08:31.929 ⇒ 01:08:34.359 Mustafa Raja: Local building, that might give you an error.
391 01:08:34.859 ⇒ 01:08:38.979 Mustafa Raja: At least, because I added a, what’s it called?
392 01:08:38.979 ⇒ 01:08:40.679 Uttam Kumaran: And then do you click… do you click Mal?
393 01:08:41.359 ⇒ 01:08:42.659 Mustafa Raja: Yeah, yeah, amount, yeah.
394 01:08:44.149 ⇒ 01:08:48.899 Mustafa Raja: And then it’ll appear… I did it. Yeah, and it’ll appear in the, you know, folder.
395 01:08:49.790 ⇒ 01:08:51.640 Uttam Kumaran: And so, if I update that.
396 01:08:52.350 ⇒ 01:08:52.920 Mustafa Raja: You…
397 01:08:52.920 ⇒ 01:08:54.769 Uttam Kumaran: I guess I can keep my own local.
398 01:08:54.930 ⇒ 01:08:56.790 Mustafa Raja: Yeah, yeah, you can keep that, and then if.
399 01:08:56.790 ⇒ 01:09:02.140 Uttam Kumaran: Oh, it doesn’t even, like, let you… oh, it just asks you to auth anytime you click on it.
400 01:09:02.149 ⇒ 01:09:03.999 Mustafa Raja: Yes, and now…
401 01:09:05.109 ⇒ 01:09:05.999 Uttam Kumaran: Interesting.
402 01:09:06.000 ⇒ 01:09:10.330 Mustafa Raja: If you want to add any new variable, update any old ones, you have to do.
403 01:09:10.330 ⇒ 01:09:16.389 Uttam Kumaran: Oh… Man, dude, Sam is a genius, I didn’t even know he could do this.
404 01:09:16.399 ⇒ 01:09:17.179 Mustafa Raja: Yeah.
405 01:09:17.369 ⇒ 01:09:24.959 Mustafa Raja: And then I added these two just now, and then the team is already in sync with these two variables, so this is pretty cool.
406 01:09:25.850 ⇒ 01:09:28.550 Uttam Kumaran: You guys wanna… you wanna see something cool that I just did?
407 01:09:28.550 ⇒ 01:09:32.089 Mustafa Raja: It’s way stupider, but… Yeah, show me, show me.
408 01:09:32.830 ⇒ 01:09:40.560 Uttam Kumaran: So, I, I’ve been using this, GWS, CLI?
409 01:09:43.840 ⇒ 01:09:46.529 Uttam Kumaran: Which is the new Google Workspace CLI.
410 01:09:46.910 ⇒ 01:09:47.590 Mustafa Raja: Hmm.
411 01:09:48.859 ⇒ 01:09:52.309 Uttam Kumaran: That just shipped. It is an official Google product.
412 01:09:52.979 ⇒ 01:09:54.609 Uttam Kumaran: I don’t know why they said that.
413 01:09:55.460 ⇒ 01:09:58.750 Uttam Kumaran: But, it’s really good.
414 01:09:59.650 ⇒ 01:10:03.289 Uttam Kumaran: And it looks like they’re actually, like, gonna be maintaining it.
415 01:10:04.090 ⇒ 01:10:11.620 Uttam Kumaran: And… I just, I think this is Friday?
416 01:10:12.710 ⇒ 01:10:13.899 Uttam Kumaran: I don’t even know.
417 01:10:14.350 ⇒ 01:10:18.730 Uttam Kumaran: Two days ago, Saturday, I added the GWS setup.
418 01:10:19.160 ⇒ 01:10:23.840 Uttam Kumaran: And… One thing today I’m thinking about is, like, how do we…
419 01:10:24.230 ⇒ 01:10:28.210 Uttam Kumaran: Like, are there any missing skills that we should add to the platform?
420 01:10:28.440 ⇒ 01:10:39.890 Uttam Kumaran: based on the role… the… based on the guidelines for EP, CSO, or SL, And, I asked… cursor…
421 01:10:40.880 ⇒ 01:10:43.539 Uttam Kumaran: to… Take a look.
422 01:10:44.270 ⇒ 01:10:45.650 Uttam Kumaran: At that spreadsheet.
423 01:10:45.850 ⇒ 01:10:50.729 Uttam Kumaran: And look at this PR that I was… I’m trying to ship, which is, like, a list of,
424 01:10:51.690 ⇒ 01:10:55.870 Uttam Kumaran: I have a PR that’s a list of, like, platform skills, basically.
425 01:10:56.090 ⇒ 01:10:59.370 Uttam Kumaran: Like, I was working on a plan for, like, more skills to build.
426 01:11:01.600 ⇒ 01:11:05.019 Uttam Kumaran: Like, all types of skills for every tool.
427 01:11:05.910 ⇒ 01:11:10.979 Uttam Kumaran: You know? And then I said, take a look at that, and then go into the spreadsheet and leave your comments.
428 01:11:11.400 ⇒ 01:11:12.460 Mustafa Raja: Oh, okay.
429 01:11:13.040 ⇒ 01:11:13.950 Uttam Kumaran: And it did it.
430 01:11:16.260 ⇒ 01:11:17.379 Mustafa Raja: That’s pretty cool.
431 01:11:18.280 ⇒ 01:11:22.160 Uttam Kumaran: So what it did is it actually wrote a… I think it wrote a…
432 01:11:22.570 ⇒ 01:11:30.909 Uttam Kumaran: GWS… it wrote a script and then used the CLI to execute, like, a batch command. And so, basically, it’s like, cool, this is covered.
433 01:11:31.040 ⇒ 01:11:32.680 Uttam Kumaran: This is covered.
434 01:11:33.800 ⇒ 01:11:36.640 Uttam Kumaran: This is covered, this is covered, this is partial.
435 01:11:38.570 ⇒ 01:11:42.060 Uttam Kumaran: Right? And then I went through and it said, like, this is covered, this is covered.
436 01:11:42.720 ⇒ 01:11:45.220 Uttam Kumaran: Meaning, like, is it covered in my plan?
437 01:11:45.220 ⇒ 01:11:46.020 Mustafa Raja: Yeah.
438 01:11:46.510 ⇒ 01:11:48.540 Uttam Kumaran: And then it said, here’s some additions.
439 01:11:49.180 ⇒ 01:11:49.640 Mustafa Raja: Oh.
440 01:11:49.640 ⇒ 01:11:50.320 Uttam Kumaran: I knew.
441 01:11:50.890 ⇒ 01:11:54.609 Uttam Kumaran: So, my hope is that soon we won’t have to, like.
442 01:11:55.600 ⇒ 01:11:58.380 Uttam Kumaran: I mean, hopefully soon, and maybe,
443 01:11:58.640 ⇒ 01:12:03.289 Uttam Kumaran: Ryan, you should try this. Like, even for a sales team, you know, they update spreadsheets a lot.
444 01:12:03.450 ⇒ 01:12:06.929 Uttam Kumaran: hopefully I can automate some of that without having to use Apps Script, basically.
445 01:12:07.740 ⇒ 01:12:14.499 Ryan Brosas: Yeah, that, that’s, we’ll do, we’ll do. We’ll look onto the GWSQL.
446 01:12:14.500 ⇒ 01:12:15.720 Uttam Kumaran: Yeah.
447 01:12:16.340 ⇒ 01:12:21.979 Uttam Kumaran: GWS CLI. So all the… I pushed… there’s a bunch of stuff in… in the… in the repo already.
448 01:12:22.120 ⇒ 01:12:23.989 Uttam Kumaran: for using it, GWS?
449 01:12:24.670 ⇒ 01:12:30.670 Uttam Kumaran: And then I’m actually gonna push a PR that, like, suggest using GWS.
450 01:12:31.450 ⇒ 01:12:39.209 Uttam Kumaran: First, over the… Google Workspace MCP.
451 01:12:39.740 ⇒ 01:12:40.390 Mustafa Raja: Yep.
452 01:12:45.370 ⇒ 01:12:46.800 Uttam Kumaran: Okay, that’s my thing.
453 01:12:47.320 ⇒ 01:12:49.110 Mustafa Raja: Yeah, that’s… that’s super cool.
454 01:12:49.380 ⇒ 01:12:53.099 Mustafa Raja: I think CLIs are better than MCPs. What do you think about that?
455 01:12:53.100 ⇒ 01:12:54.370 Uttam Kumaran: Yeah, dude, duh.
456 01:12:54.370 ⇒ 01:12:56.280 Mustafa Raja: that plays… Kesha plays very well.
457 01:12:59.780 ⇒ 01:13:04.379 Mustafa Raja: Keso plays very well with those. And let me actually…
458 01:13:04.770 ⇒ 01:13:06.329 Uttam Kumaran: And then, let me show you one other thing?
459 01:13:06.510 ⇒ 01:13:07.130 Mustafa Raja: Yeah.
460 01:13:07.790 ⇒ 01:13:15.870 Uttam Kumaran: So, this week, it was, Codex just released their security, Codex Security.
461 01:13:16.110 ⇒ 01:13:16.920 Mustafa Raja: Hmm.
462 01:13:17.290 ⇒ 01:13:21.120 Uttam Kumaran: So, I had it… I had it run, and it was for… it was free.
463 01:13:21.440 ⇒ 01:13:25.259 Uttam Kumaran: So I had it run. It’s basically gonna run through…
464 01:13:25.730 ⇒ 01:13:29.920 Uttam Kumaran: all of our commits and find security issues, and it found a few.
465 01:13:31.330 ⇒ 01:13:33.060 Mustafa Raja: This is something…
466 01:13:33.380 ⇒ 01:13:34.430 Ryan Brosas: This is… Good.
467 01:13:34.430 ⇒ 01:13:35.110 Mustafa Raja: Yeah.
468 01:13:35.870 ⇒ 01:13:41.749 Uttam Kumaran: But, see, this is, like, I don’t know, Musta… like, you have to do this, Mustafa, like, I don’t… this is, like, so advanced for me.
469 01:13:42.420 ⇒ 01:13:43.390 Mustafa Raja: Yeah, I get it.
470 01:13:43.390 ⇒ 01:13:47.620 Uttam Kumaran: Handler uses this with no authorization or ownership validation.
471 01:13:48.530 ⇒ 01:13:52.570 Uttam Kumaran: like… I don’t know. So I think you should check this out.
472 01:13:52.640 ⇒ 01:13:55.290 Mustafa Raja: Yeah, I’ll check it out, yeah.
473 01:13:55.820 ⇒ 01:14:01.349 Uttam Kumaran: So I ran it, I ran it over the weekend, it’s still… it’s still scanning, it looks like.
474 01:14:01.540 ⇒ 01:14:02.290 Mustafa Raja: Oh!
475 01:14:02.500 ⇒ 01:14:06.580 Mustafa Raja: So, it’s been, it’s been, like, a day or so, or something?
476 01:14:06.580 ⇒ 01:14:08.410 Uttam Kumaran: It’s been running for, like, 2 days.
477 01:14:08.650 ⇒ 01:14:10.610 Mustafa Raja: Whoa, that’s crazy.
478 01:14:10.610 ⇒ 01:14:17.320 Uttam Kumaran: It’s looking through every commit to find, like, deep issues. So it gives us an entire report.
479 01:14:18.630 ⇒ 01:14:27.500 Mustafa Raja: Oh, yeah, I’m… now I’m thinking, okay, if the… if something is fixed between commits, it’s still going to point it out.
480 01:14:28.370 ⇒ 01:14:29.070 Uttam Kumaran: Yeah.
481 01:14:29.070 ⇒ 01:14:30.069 Mustafa Raja: To be in Commit History.
482 01:14:30.070 ⇒ 01:14:31.910 Uttam Kumaran: because I told it to…
483 01:14:32.140 ⇒ 01:14:38.309 Uttam Kumaran: To ensure meaningfully scan earlier commits frame until at least 500 scans are capped at 10K commits.
484 01:14:41.480 ⇒ 01:14:42.890 Mustafa Raja: Yeah, so it’s still scanning.
485 01:14:43.250 ⇒ 01:14:44.040 Mustafa Raja: Yeah.
486 01:14:44.200 ⇒ 01:14:52.930 Mustafa Raja: Yeah, it’s going to be a good discussion if something still pops up in a previous comment, but we would have fixed that. Now…
487 01:14:52.930 ⇒ 01:14:53.690 Uttam Kumaran: Yeah.
488 01:14:53.690 ⇒ 01:14:56.660 Mustafa Raja: How do we cover that, you know? If that makes sense.
489 01:14:57.060 ⇒ 01:14:59.710 Uttam Kumaran: Yeah. The other thing is I’m still using…
490 01:15:00.710 ⇒ 01:15:04.959 Uttam Kumaran: Yeah, no, I agree, and I’m still using cursor agents pretty heavily, also.
491 01:15:04.960 ⇒ 01:15:06.220 Mustafa Raja: Oh, yeah, I’m still…
492 01:15:06.220 ⇒ 01:15:06.940 Uttam Kumaran: I don’t know if you…
493 01:15:07.950 ⇒ 01:15:08.510 Mustafa Raja: I’m such.
494 01:15:08.510 ⇒ 01:15:09.340 Uttam Kumaran: Yeah, like.
495 01:15:09.340 ⇒ 01:15:12.140 Mustafa Raja: Ryan hasn’t used it either.
496 01:15:13.190 ⇒ 01:15:16.570 Uttam Kumaran: I know, I don’t know what you guys are waiting for, but whatever. You’re lost.
497 01:15:17.570 ⇒ 01:15:19.640 Uttam Kumaran: Like, here’s an example of, like.
498 01:15:20.830 ⇒ 01:15:23.260 Uttam Kumaran: But see, this is where I was, like, trying to…
499 01:15:24.410 ⇒ 01:15:28.959 Uttam Kumaran: It runs it in a VM, dude, and sends you a video.
500 01:15:29.220 ⇒ 01:15:29.900 Mustafa Raja: Yeah.
501 01:15:30.390 ⇒ 01:15:32.459 Uttam Kumaran: Yeah, see, I’m trying to, like, chest…
502 01:15:33.930 ⇒ 01:15:37.680 Uttam Kumaran: See, but all the open work code is there, it’s just not running.
503 01:15:39.530 ⇒ 01:15:41.900 Uttam Kumaran: I don’t know, I’m, like, messed up something.
504 01:15:47.810 ⇒ 01:15:53.739 Mustafa Raja: I looked into the platform earlier, I think in…
505 01:15:54.000 ⇒ 01:15:55.900 Mustafa Raja: Did pull something up for me.
506 01:15:56.970 ⇒ 01:16:00.310 Uttam Kumaran: Yeah, I don’t know, well, it showed up this toy UI.
507 01:16:00.630 ⇒ 01:16:03.060 Mustafa Raja: Yeah, yeah, yeah, that, then, yeah.
508 01:16:03.060 ⇒ 01:16:06.040 Uttam Kumaran: Yeah, but what the hell is that? I don’t want the main open works.
509 01:16:06.040 ⇒ 01:16:08.430 Mustafa Raja: Yeah, that’s correct.
510 01:16:17.470 ⇒ 01:16:23.030 Mustafa Raja: Okay, let me… Let me finish this Clockify thing, let me push that, and then…
511 01:16:23.130 ⇒ 01:16:24.560 Mustafa Raja: And then we can move forward.
512 01:16:27.590 ⇒ 01:16:29.539 Uttam Kumaran: And I cleaned up the client’s…
513 01:16:31.380 ⇒ 01:16:35.739 Uttam Kumaran: I cleaned up clients in the vault, and I just have to keep doing some more cleanup.
514 01:16:39.280 ⇒ 01:16:40.030 Mustafa Raja: Yep.
515 01:17:37.410 ⇒ 01:17:43.690 Mustafa Raja: Also, for Omni, Omni certification, Quick Start certification, what’s your plan?
516 01:17:43.810 ⇒ 01:17:45.819 Mustafa Raja: How are you going to attack it?
517 01:17:47.200 ⇒ 01:17:51.269 Uttam Kumaran: I think I’m gonna do the platform one first.
518 01:17:52.830 ⇒ 01:17:53.670 Mustafa Raja: Okay.
519 01:17:53.880 ⇒ 01:17:59.860 Uttam Kumaran: Just to refresh, and then I’m gonna do the quick start one. For the Quick Start one, you basically have to present.
520 01:18:00.660 ⇒ 01:18:01.250 Mustafa Raja: Oh, so you have…
521 01:18:01.250 ⇒ 01:18:02.780 Uttam Kumaran: To kind of present a loom.
522 01:18:03.020 ⇒ 01:18:04.120 Mustafa Raja: Okay, good. Yeah.
523 01:18:04.670 ⇒ 01:18:09.799 Uttam Kumaran: So I was gonna do the platform one, and then I was gonna do the quick start one.
524 01:18:10.440 ⇒ 01:18:11.340 Mustafa Raja: Okay.
525 01:18:11.600 ⇒ 01:18:15.450 Uttam Kumaran: There’s a PR open right now with all the instructions.
526 01:18:15.840 ⇒ 01:18:18.030 Mustafa Raja: Oh! I threw it all into the platform.
527 01:18:18.460 ⇒ 01:18:20.499 Mustafa Raja: Thank you, thank you. Yeah. That’s going to help.
528 01:18:22.700 ⇒ 01:18:25.930 Uttam Kumaran: Yeah, I think… I think as soon as your clockified thing is merged.
529 01:18:26.320 ⇒ 01:18:31.010 Uttam Kumaran: I can merge that, there’s some conflicts. I think I’ve messed up my branches or something.
530 01:18:31.310 ⇒ 01:18:35.460 Uttam Kumaran: Shoot, why don’t I just remove that shit from here on? Just gonna do that.
531 01:24:28.330 ⇒ 01:24:29.080 Mustafa Raja: Okay.
532 01:24:29.680 ⇒ 01:24:32.530 Mustafa Raja: This is good…
533 01:24:36.030 ⇒ 01:24:38.509 Mustafa Raja: Let me just move one button to…
534 01:26:03.210 ⇒ 01:26:04.649 Uttam Kumaran: You want me to review anything?
535 01:26:06.170 ⇒ 01:26:10.479 Mustafa Raja: Just a moment, I… I’m also moving one more button.
536 01:26:11.900 ⇒ 01:26:15.249 Mustafa Raja: That’s why we have a good piece together.
537 01:29:15.000 ⇒ 01:29:17.960 Mustafa Raja: Yeah, I’ve pushed it to the PR.
538 01:29:31.990 ⇒ 01:29:33.340 Uttam Kumaran: Okay, checking…
539 01:30:07.420 ⇒ 01:30:08.310 Uttam Kumaran: Nice.
540 01:30:17.100 ⇒ 01:30:19.019 Uttam Kumaran: I love seeing tasks.
541 01:30:25.680 ⇒ 01:30:31.230 Mustafa Raja: Okay… I guess this is… This is nice…
542 01:30:48.780 ⇒ 01:30:50.849 Uttam Kumaran: You wanna check out the OpenWorks stuff?
543 01:30:51.580 ⇒ 01:30:52.449 Mustafa Raja: Yep.
544 01:30:54.160 ⇒ 01:31:04.070 Uttam Kumaran: Yeah, basically, I’m trying to get the primary UI up and running, And I’m having… Issues doing that.
545 01:31:06.890 ⇒ 01:31:14.299 Mustafa Raja: And we are, we are using fork from Clarence, or… or we have a new fork?
546 01:31:14.300 ⇒ 01:31:16.089 Uttam Kumaran: Yeah, from Clarence.
547 01:31:16.090 ⇒ 01:31:16.650 Mustafa Raja: Okay.
548 01:31:18.280 ⇒ 01:31:21.929 Uttam Kumaran: I mean, mainly, as long as we get the main thing running, I can…
549 01:31:22.430 ⇒ 01:31:26.130 Uttam Kumaran: Updated with this, with any of his changes as we go.
550 01:32:29.430 ⇒ 01:32:34.670 Mustafa Raja: Do we have a, do we have an existing PR for… for… Open work?
551 01:32:35.080 ⇒ 01:32:38.289 Uttam Kumaran: I’ve been pushing several PRs related to open work.
552 01:32:39.590 ⇒ 01:32:45.910 Uttam Kumaran: You can look for it, or you can basically, if you go to linear.
553 01:32:46.070 ⇒ 01:32:49.170 Uttam Kumaran: There’s a project called Openwork, you can check it out.
554 01:32:49.890 ⇒ 01:32:50.410 Mustafa Raja: Okay.
555 01:34:01.190 ⇒ 01:34:03.460 Uttam Kumaran: Did you… you found the linear thing?
556 01:34:04.180 ⇒ 01:34:04.950 Mustafa Raja: Yep.
557 01:34:06.480 ⇒ 01:34:11.360 Uttam Kumaran: So I actually did a lot of it, as much of it as I could with Cursor.
558 01:34:11.900 ⇒ 01:34:12.650 Mustafa Raja: Hmm.
559 01:34:17.360 ⇒ 01:34:19.110 Uttam Kumaran: Don’t be disappointed in me.
560 01:34:21.780 ⇒ 01:34:23.550 Mustafa Raja: I’ll never be.
561 01:35:58.310 ⇒ 01:36:05.999 Mustafa Raja: Yes, I’m wondering… The packages doesn’t have a web,
562 01:36:09.070 ⇒ 01:36:10.530 Mustafa Raja: Web app, though.
563 01:36:12.190 ⇒ 01:36:13.090 Uttam Kumaran: Oh, it doesn’t?
564 01:36:13.800 ⇒ 01:36:19.790 Mustafa Raja: Yeah, that was the… that is the reason why I was suggesting maybe we should… You know?
565 01:36:21.690 ⇒ 01:36:27.079 Mustafa Raja: restart a fork, because now they do have, in packages, a web.
566 01:36:27.340 ⇒ 01:36:28.270 Mustafa Raja: platform.
567 01:36:28.270 ⇒ 01:36:32.269 Uttam Kumaran: Wait, but let me… can I send you his, the Google Drive he sent me?
568 01:36:32.730 ⇒ 01:36:33.260 Mustafa Raja: Yeah, yeah.
569 01:36:33.260 ⇒ 01:36:34.360 Uttam Kumaran: You can check it out.
570 01:36:35.230 ⇒ 01:36:41.470 Mustafa Raja: Yeah, so, clarence, has he deployed this on web or not?
571 01:36:42.550 ⇒ 01:36:44.409 Uttam Kumaran: I think he did it locally.
572 01:36:45.130 ⇒ 01:36:45.830 Mustafa Raja: Okay.
573 01:36:51.850 ⇒ 01:36:53.489 Mustafa Raja: Do you know the framework?
574 01:36:58.010 ⇒ 01:36:59.300 Mustafa Raja: Was it Electron?
575 01:37:00.370 ⇒ 01:37:03.740 Uttam Kumaran: No, it wasn’t Electron. I think he did it in Rust.
576 01:37:04.320 ⇒ 01:37:10.749 Mustafa Raja: Oh… Trust must be a desktop application, though, no?
577 01:37:10.900 ⇒ 01:37:13.910 Uttam Kumaran: Wait, I can have him… I can ask him to join if you want.
578 01:37:14.420 ⇒ 01:37:15.199 Mustafa Raja: Yeah, yeah.
579 01:37:16.600 ⇒ 01:37:17.759 Mustafa Raja: That’s for them.
580 01:37:38.290 ⇒ 01:37:39.550 Uttam Kumaran: Okay, Aaron, this is it.
581 01:37:41.970 ⇒ 01:37:43.200 Mustafa Raja: In Zoom chat?
582 01:37:50.030 ⇒ 01:37:51.120 Uttam Kumaran: beyond.
583 01:38:13.810 ⇒ 01:38:16.959 Uttam Kumaran: So this is the latest application.
584 01:38:17.280 ⇒ 01:38:24.269 Uttam Kumaran: And then this is the… Previous version that I tried to…
585 01:38:25.280 ⇒ 01:38:27.110 Mustafa Raja: But do you see… DMG.
586 01:38:28.030 ⇒ 01:38:30.350 Uttam Kumaran: Yeah, but look at the second link I sent.
587 01:38:30.680 ⇒ 01:38:32.500 Uttam Kumaran: He wrapped it all into an app.
588 01:38:33.380 ⇒ 01:38:34.260 Mustafa Raja: Hmm.
589 01:38:35.720 ⇒ 01:38:37.749 Mustafa Raja: I’m requesting access.
590 01:38:46.270 ⇒ 01:38:48.580 Mustafa Raja: I’ve requested access to the second link.
591 01:38:50.480 ⇒ 01:38:51.759 Uttam Kumaran: Okay, I sent it to you.
592 01:40:29.140 ⇒ 01:40:31.199 Mustafa Raja: This still looks like…
593 01:41:13.990 ⇒ 01:41:17.829 Mustafa Raja: Yeah, these two, they look like a couple of DMGs only.
594 01:41:20.420 ⇒ 01:41:22.819 Uttam Kumaran: Wait, then what did I move into the platform?
595 01:41:27.780 ⇒ 01:41:28.939 Mustafa Raja: Let me see…
596 01:41:32.250 ⇒ 01:41:40.269 Mustafa Raja: Because even if you take a look at the message that’s popping up when we try to open it with the development environment.
597 01:41:40.410 ⇒ 01:41:56.030 Mustafa Raja: it says that, it’s not built. So, do you… my question here… one question here would be, do you want it to work with the platform, or… or are you willing to deploy it as a separate application? Because
598 01:41:56.170 ⇒ 01:42:02.889 Mustafa Raja: I think it’s just, if you want to port it within our platform, that’s going to be a little tricky.
599 01:42:04.930 ⇒ 01:42:07.059 Uttam Kumaran: I guess I don’t mind either way.
600 01:42:07.610 ⇒ 01:42:10.179 Mustafa Raja: Yeah, but, but,
601 01:42:10.670 ⇒ 01:42:16.389 Mustafa Raja: The, the thing that ha- that Terence has worked on, I do not see a web…
602 01:42:16.530 ⇒ 01:42:17.830 Mustafa Raja: Bode for that.
603 01:42:18.940 ⇒ 01:42:25.899 Mustafa Raja: Maybe Clarence can light that up, if he has worked on a, you know, web port or not.
604 01:42:25.900 ⇒ 01:42:27.800 Uttam Kumaran: But the desktop, so…
605 01:42:27.990 ⇒ 01:42:30.799 Mustafa Raja: The desktop will connect to the web, though, right?
606 01:42:32.550 ⇒ 01:42:35.419 Mustafa Raja: Desktop will connect to the web. Wait.
607 01:42:38.850 ⇒ 01:42:40.910 Mustafa Raja: Let’s stop looking into the web.
608 01:42:42.740 ⇒ 01:42:49.110 Uttam Kumaran: I guess I’m just like, why not… Oh, I guess… Okay.
609 01:42:49.470 ⇒ 01:42:50.180 Mustafa Raja: Yeah, so…
610 01:42:50.180 ⇒ 01:42:51.570 Uttam Kumaran: I guess I… yeah.
611 01:42:52.350 ⇒ 01:42:55.239 Mustafa Raja: Yeah, so what do you mean by desktop will connect with the web?
612 01:42:55.850 ⇒ 01:43:01.670 Uttam Kumaran: Well, his desktop app, like, has to be connected to our platform somehow, right? Or no?
613 01:43:04.450 ⇒ 01:43:05.630 Mustafa Raja: I don’t think so.
614 01:43:06.350 ⇒ 01:43:07.190 Mustafa Raja: Why didn’t.
615 01:43:07.190 ⇒ 01:43:08.370 Uttam Kumaran: Oh, really?
616 01:43:09.820 ⇒ 01:43:13.909 Uttam Kumaran: Can you… is there any way you can open it in Kirscher and explore?
617 01:43:14.360 ⇒ 01:43:15.230 Mustafa Raja: Or no.
618 01:43:16.030 ⇒ 01:43:24.030 Mustafa Raja: Yeah, so I see that, I see that there’s an open work… open work folder in apps. Is it the same thing?
619 01:43:24.230 ⇒ 01:43:25.650 Mustafa Raja: as vicinity?
620 01:43:25.650 ⇒ 01:43:27.260 Uttam Kumaran: Yes, yes.
621 01:43:27.670 ⇒ 01:43:30.910 Mustafa Raja: Okay, yeah, let me, let me, let me, let me take a look at this.
622 01:43:33.420 ⇒ 01:43:40.269 Mustafa Raja: What we want is… a web version of whatever is in the desktop, right? Am I correct?
623 01:43:41.900 ⇒ 01:43:42.640 Uttam Kumaran: Yes.
624 01:43:43.520 ⇒ 01:43:44.689 Mustafa Raja: Okay, let me see…
625 01:43:44.690 ⇒ 01:43:47.530 Uttam Kumaran: I may be… I may be, like, oversimplifying it.
626 01:43:48.920 ⇒ 01:43:49.600 Mustafa Raja: Okay.
627 01:43:54.090 ⇒ 01:43:56.219 Mustafa Raja: Was Sam able to also take a look at this?
628 01:43:58.920 ⇒ 01:44:00.190 Uttam Kumaran: I don’t think so.
629 01:44:00.730 ⇒ 01:44:01.290 Mustafa Raja: Okay.
630 01:46:38.050 ⇒ 01:46:39.060 Uttam Kumaran: Hey, Clarence.
631 01:46:43.550 ⇒ 01:46:45.770 Clarence Stone: What’s up? Awfully quiet.
632 01:46:47.550 ⇒ 01:46:48.200 Mustafa Raja: Hey.
633 01:46:48.610 ⇒ 01:46:53.430 Uttam Kumaran: We’re just now… Trying to figure out
634 01:46:53.860 ⇒ 01:46:55.730 Uttam Kumaran: How to port some of the apps.
635 01:46:56.040 ⇒ 01:46:56.890 Uttam Kumaran: It’s a lab.
636 01:46:59.500 ⇒ 01:47:00.360 Clarence Stone: Fort what?
637 01:47:01.790 ⇒ 01:47:04.439 Uttam Kumaran: We’re just now figuring out… Yeah, go ahead.
638 01:47:04.780 ⇒ 01:47:06.550 Mustafa Raja: Yeah, we’re just trying to figure out,
639 01:47:07.310 ⇒ 01:47:11.460 Mustafa Raja: How can we port some of the… vicinity.
640 01:47:12.380 ⇒ 01:47:14.550 Mustafa Raja: To a web… do the web application.
641 01:47:14.990 ⇒ 01:47:16.070 Clarence Stone: Oh, cool.
642 01:47:16.380 ⇒ 01:47:20.499 Mustafa Raja: Yeah, so, Is it all desktop app?
643 01:47:21.560 ⇒ 01:47:24.369 Clarence Stone: Yeah, so I built it as a…
644 01:47:25.050 ⇒ 01:47:40.210 Clarence Stone: Atari app. I think even on the client side, you might still have to do that, because, like, the contact systems are kind of baked into the OS level.
645 01:47:41.110 ⇒ 01:47:41.940 Mustafa Raja: Oh.
646 01:47:42.810 ⇒ 01:47:47.170 Clarence Stone: Like, it’s… it’s piggybacking off of MLX capabilities.
647 01:47:47.560 ⇒ 01:47:48.820 Mustafa Raja: Oh…
648 01:47:49.940 ⇒ 01:47:52.369 Clarence Stone: Yeah, sorry, I… I did that.
649 01:47:53.730 ⇒ 01:47:58.830 Mustafa Raja: Okay… So, MLX, and that makes it Apple-specific, right?
650 01:47:59.390 ⇒ 01:48:00.160 Clarence Stone: Yeah.
651 01:48:02.430 ⇒ 01:48:03.020 Mustafa Raja: Okay.
652 01:48:03.920 ⇒ 01:48:12.579 Clarence Stone: You, you can, you can use, like, normal CUDA models, it’s just…
653 01:48:13.930 ⇒ 01:48:22.460 Clarence Stone: Yeah, not so efficient. Like, I’m not sure if Utam explained it to you, but I built context in multiple layers.
654 01:48:22.580 ⇒ 01:48:34.710 Clarence Stone: Like, you have context that’s in the workspace, and then you have context per session, and then there’s a user-specific context that goes across anything that you do.
655 01:48:38.140 ⇒ 01:48:38.640 Mustafa Raja: uses this.
656 01:48:38.640 ⇒ 01:48:47.000 Clarence Stone: So, in order to do that, like, there’s JSON config files that are global, and then there’s by workspace JSON config.
657 01:48:50.170 ⇒ 01:48:54.970 Mustafa Raja: Okay… Hmm.
658 01:49:00.350 ⇒ 01:49:03.509 Uttam Kumaran: My question to Mustafa was, could we even port it?
659 01:49:06.560 ⇒ 01:49:11.839 Clarence Stone: So, Tom, you should be able to. Like, it should work as an electron.
660 01:49:12.170 ⇒ 01:49:14.550 Clarence Stone: So it’ll work on Windows and Mac.
661 01:49:15.700 ⇒ 01:49:17.950 Mustafa Raja: Yeah, but that would be a desktop application, no?
662 01:49:19.120 ⇒ 01:49:20.360 Uttam Kumaran: Yeah, it still would be desktop.
663 01:49:20.360 ⇒ 01:49:24.079 Clarence Stone: in Electron, you can run it in web, technically.
664 01:49:27.640 ⇒ 01:49:28.370 Mustafa Raja: Yeah.
665 01:49:30.100 ⇒ 01:49:32.370 Mustafa Raja: And what about the MLX part?
666 01:49:33.810 ⇒ 01:49:40.109 Clarence Stone: Well, we’ll rebuild the contact systems, that’s okay, you can just… you guys can just ignore those pieces.
667 01:49:41.020 ⇒ 01:49:42.570 Clarence Stone: I’ve reworked them.
668 01:49:42.570 ⇒ 01:49:46.329 Uttam Kumaran: I just want to try to get one web version working.
669 01:49:46.490 ⇒ 01:49:49.340 Uttam Kumaran: Yeah. Even if just the UI works.
670 01:49:49.590 ⇒ 01:49:53.640 Uttam Kumaran: And, like, some simple context works, we can go from there.
671 01:49:53.910 ⇒ 01:49:59.859 Clarence Stone: Well, here’s the thing, bro, you did get it working. Remember, like, you launched the beat, and then the server wasn’t running.
672 01:50:00.440 ⇒ 01:50:01.529 Uttam Kumaran: I know, I just got suspend.
673 01:50:01.530 ⇒ 01:50:02.080 Clarence Stone: Stop.
674 01:50:02.080 ⇒ 01:50:03.439 Uttam Kumaran: I got stuck.
675 01:50:03.440 ⇒ 01:50:05.480 Clarence Stone: So it was silence.
676 01:50:05.480 ⇒ 01:50:06.720 Uttam Kumaran: some stuff for SSO.
677 01:50:07.260 ⇒ 01:50:08.010 Clarence Stone: Yeah.
678 01:50:08.010 ⇒ 01:50:09.320 Uttam Kumaran: Yeah, yeah.
679 01:50:19.050 ⇒ 01:50:26.959 Clarence Stone: Yeah, I agree with what Utam said, though. We should just get the wrapper running, because, like, it just probably makes sense to microservice everything out.
680 01:50:27.090 ⇒ 01:50:35.750 Clarence Stone: I added so much that it doesn’t run that well as a desktop app on 16GB of RAM.
681 01:50:37.410 ⇒ 01:50:41.279 Mustafa Raja: Okay, then my pathway is going to be exploring Electron app.
682 01:50:41.600 ⇒ 01:50:43.710 Mustafa Raja: And trying to get that in England then.
683 01:50:45.050 ⇒ 01:50:45.960 Mustafa Raja: on loop.
684 01:50:45.960 ⇒ 01:50:46.610 Uttam Kumaran: Okay.
685 01:50:46.610 ⇒ 01:50:47.330 Mustafa Raja: Does that make sense?
686 01:50:47.330 ⇒ 01:50:59.690 Clarence Stone: Yeah. So, actually, in hindsight, it needs to be an electronutome, because, like, accessing your desktop files, you know, that behavior that allows you to, you know, just
687 01:50:59.760 ⇒ 01:51:08.059 Clarence Stone: look at any folder, you know, run terminal, like, those things, I don’t know how you would do in a web wrapper.
688 01:51:09.270 ⇒ 01:51:09.700 Mustafa Raja: Okay.
689 01:51:09.700 ⇒ 01:51:15.740 Uttam Kumaran: Well, we just wouldn’t allow you to…
690 01:51:17.230 ⇒ 01:51:19.440 Uttam Kumaran: We just wouldn’t enable those features.
691 01:51:20.140 ⇒ 01:51:25.190 Clarence Stone: Well, then you can’t say, like, hey, look at this file in my download, then do that.
692 01:51:28.100 ⇒ 01:51:36.360 Uttam Kumaran: I mean, none of the local features, like, basically, we would… it would limit to just being a wrapper over, like, what’s in the platform context.
693 01:51:43.090 ⇒ 01:51:46.190 Uttam Kumaran: I mean, the alternative thing is that…
694 01:51:48.570 ⇒ 01:51:52.280 Uttam Kumaran: We keep it as a desktop app, and then it syncs with
695 01:51:53.340 ⇒ 01:51:56.450 Uttam Kumaran: we use Git to sort of sync it with the platform.
696 01:51:56.950 ⇒ 01:51:59.780 Uttam Kumaran: In its own repo, or some… in its own folder.
697 01:52:00.400 ⇒ 01:52:07.830 Clarence Stone: Yeah, so that’s what I’ve been doing. I’ve been using Obsidian that automatically syncs, and then I link the folder.
698 01:52:08.920 ⇒ 01:52:14.630 Uttam Kumaran: But I guess, like, why not just allow only a read-only version of this in the web?
699 01:52:16.470 ⇒ 01:52:19.879 Uttam Kumaran: like, we could… I could give… I could give every user their own, like.
700 01:52:20.830 ⇒ 01:52:25.629 Uttam Kumaran: Their own server environment, if they want to write files, But, like.
701 01:52:26.020 ⇒ 01:52:33.369 Uttam Kumaran: I don’t know, like, why not just limit the features so we have it run in web? You can use Google SSO in, and you can use the skills.
702 01:52:34.460 ⇒ 01:52:44.190 Clarence Stone: If you think about all the things that make this experience so powerful, it’s the fact that it has access to all your desktop, but it’s still on guardrails.
703 01:52:45.060 ⇒ 01:52:45.990 Clarence Stone: like…
704 01:52:46.510 ⇒ 01:52:47.200 Uttam Kumaran: Yeah.
705 01:52:47.620 ⇒ 01:52:49.419 Clarence Stone: So it’s closer to cursor.
706 01:52:49.720 ⇒ 01:52:56.230 Clarence Stone: Yeah, it’s pretty much cursor for office. That’s really what I, like, started building it up to be.
707 01:52:56.650 ⇒ 01:53:00.460 Uttam Kumaran: So I guess mine… then mine… My main piece…
708 01:53:00.670 ⇒ 01:53:04.960 Uttam Kumaran: that I would like to learn, is, like.
709 01:53:05.180 ⇒ 01:53:08.520 Uttam Kumaran: How do we smooth out, like, the development process?
710 01:53:08.870 ⇒ 01:53:16.090 Uttam Kumaran: like… How do we… yeah…
711 01:53:17.760 ⇒ 01:53:19.979 Uttam Kumaran: I don’t know, I guess, Mustafa, what do you think?
712 01:53:24.130 ⇒ 01:53:31.240 Mustafa Raja: Yeah, for me… For me, what I would want to look at is…
713 01:53:31.880 ⇒ 01:53:39.969 Mustafa Raja: The… there’s… there’s a web port for, in… in the OpenWork repo now.
714 01:53:40.430 ⇒ 01:53:43.390 Mustafa Raja: I’d also want to take a look at that, what that does.
715 01:53:43.650 ⇒ 01:53:53.320 Mustafa Raja: You know? Because, what I’m hearing is that, it needs access to all of the… all of the internals of the PC.
716 01:53:53.530 ⇒ 01:53:58.969 Mustafa Raja: And it’s just a bitter, clawed word, right?
717 01:54:00.070 ⇒ 01:54:09.789 Clarence Stone: Yeah, it pretty much bot. You’re spot on. Like, if we bring it to the cloud, like, the things that make it powerful, like, we can’t continue to build out.
718 01:54:10.050 ⇒ 01:54:16.049 Clarence Stone: Right? And it being an agent harness, like, it needs to sit on your OS.
719 01:54:16.230 ⇒ 01:54:31.269 Mustafa Raja: Yeah, yeah, so I’m… I’m just wondering on how… how OpenWork is taking, taking… what’s OpenWork’s take on the web port? Because I need… I know that they have a web port. I want to take a look at that, and maybe.
720 01:54:31.270 ⇒ 01:54:34.480 Clarence Stone: Yeah, they’re, hosting cloud sandboxes.
721 01:54:36.390 ⇒ 01:54:37.370 Clarence Stone: Yeah.
722 01:54:37.370 ⇒ 01:54:38.340 Mustafa Raja: Okay, okay.
723 01:54:39.230 ⇒ 01:54:41.240 Clarence Stone: So, it’s pretty much putting, like.
724 01:54:41.560 ⇒ 01:54:43.909 Clarence Stone: your open claw on your VPS.
725 01:54:46.090 ⇒ 01:54:47.070 Mustafa Raja: Yeah.
726 01:54:50.810 ⇒ 01:54:51.690 Mustafa Raja: Okay.
727 01:54:53.180 ⇒ 01:55:00.139 Clarence Stone: Yeah, there’s open claw things that I put into that harness that I don’t think are gonna work if you bring it.
728 01:55:00.560 ⇒ 01:55:01.770 Clarence Stone: to the web.
729 01:55:02.010 ⇒ 01:55:02.650 Uttam Kumaran: Yeah.
730 01:55:04.830 ⇒ 01:55:06.800 Mustafa Raja: And we want it in the web, right?
731 01:55:07.440 ⇒ 01:55:12.329 Uttam Kumaran: Well, I guess that’s the… I mean, that’s kind of the… that’s kind of my original thinking.
732 01:55:17.910 ⇒ 01:55:22.169 Uttam Kumaran: I mean, my thing would be, why not create a slimmed-down web version?
733 01:55:22.340 ⇒ 01:55:24.590 Uttam Kumaran: And then continue to have the desktop app.
734 01:55:27.180 ⇒ 01:55:28.340 Mustafa Raja: Yeah, that makes sense.
735 01:55:30.920 ⇒ 01:55:33.790 Uttam Kumaran: But if it’s, like, too bifurcated.
736 01:55:35.700 ⇒ 01:55:37.519 Mustafa Raja: Then, maybe not.
737 01:55:38.070 ⇒ 01:55:40.810 Mustafa Raja: Yeah, I guess we… I guess we’ll have to first look into what features.
738 01:55:40.810 ⇒ 01:55:48.490 Uttam Kumaran: I guess the primary thing is that, like, I have no idea to develop desktop applications.
739 01:55:48.630 ⇒ 01:55:52.499 Uttam Kumaran: So for me to, like, just continue to rapidly prototype
740 01:55:53.800 ⇒ 01:55:58.440 Uttam Kumaran: things, I’m just wondering how do I best… do that.
741 01:55:58.940 ⇒ 01:56:11.290 Clarence Stone: Yeah, so, if you want to stay in the desktop life, I’m more than comfortable pushing on that development on both a, like, a…
742 01:56:11.700 ⇒ 01:56:20.589 Clarence Stone: electron app and a Tauri with… with Rust, because, like, it… I’m so used to building on it already.
743 01:56:20.720 ⇒ 01:56:27.969 Clarence Stone: What I need is, like, some of the services that I’ve been running on the desktop wrapper to go to the cloud, because.
744 01:56:27.970 ⇒ 01:56:28.560 Uttam Kumaran: Yeah.
745 01:56:28.740 ⇒ 01:56:37.870 Clarence Stone: managing all this memory, managing all the MCPs, like, calling the tools, all of that is getting really heavy on desktop only. That’s the challenge.
746 01:56:39.940 ⇒ 01:56:42.239 Uttam Kumaran: And what do you think,
747 01:56:42.910 ⇒ 01:56:45.820 Uttam Kumaran: So, but you’re saying if we were to go build this…
748 01:56:45.990 ⇒ 01:56:49.380 Uttam Kumaran: For a client, we would start net new.
749 01:56:51.070 ⇒ 01:56:54.919 Clarence Stone: No, so I, like, if you take a look at the…
750 01:56:55.160 ⇒ 01:56:57.790 Clarence Stone: Like, do you… do any of you have the app built?
751 01:56:59.590 ⇒ 01:57:03.080 Uttam Kumaran: I think Mustafa has it. I haven’t built it.
752 01:57:03.750 ⇒ 01:57:05.760 Clarence Stone: But I’m familiar with, like…
753 01:57:05.760 ⇒ 01:57:08.089 Uttam Kumaran: I’ve been… I watched someone else do it, yeah.
754 01:57:08.540 ⇒ 01:57:19.590 Clarence Stone: Yeah, so we can slim down everything that’s in there and just lock skills and MCPs and, like, memory behaviors so that it runs
755 01:57:19.770 ⇒ 01:57:29.200 Clarence Stone: like, whatever skill that we want it to, right? Like, so if customer only buys 5 skills and 2 MCPs, we deliver that, and we can block every other feature.
756 01:57:31.440 ⇒ 01:57:35.330 Mustafa Raja: And the deliverable would be a built application, right?
757 01:57:36.060 ⇒ 01:57:38.180 Clarence Stone: Sorry, couldn’t hear that.
758 01:57:38.180 ⇒ 01:57:41.660 Mustafa Raja: Yeah, I’m saying the deliverable would be a built application.
759 01:57:42.820 ⇒ 01:57:51.949 Clarence Stone: It would be a build, but if they want, to offload things server-side because it’s a shared workspace or something like that, like, you can do that.
760 01:57:52.140 ⇒ 01:57:59.330 Clarence Stone: Right, so if you look at how OpenWork does shared workspaces, you share the server-side, like.
761 01:57:59.790 ⇒ 01:58:02.019 Clarence Stone: Instance of that workspace.
762 01:58:02.320 ⇒ 01:58:08.630 Clarence Stone: Where all the skills, all the MCPs, all the session conversations are shared among all the client side.
763 01:58:09.410 ⇒ 01:58:09.840 Mustafa Raja: Okay.
764 01:58:09.840 ⇒ 01:58:12.459 Clarence Stone: And that’s what the host is really doing right now.
765 01:58:14.040 ⇒ 01:58:14.710 Mustafa Raja: Hmm.
766 01:58:26.370 ⇒ 01:58:31.449 Clarence Stone: like, if… I’m not, like, tied to this idea, like, if you guys want to use a different…
767 01:58:31.450 ⇒ 01:58:33.889 Uttam Kumaran: No, no, no, I’m just thinking about it, I’m just thinking…
768 01:58:34.330 ⇒ 01:58:35.320 Clarence Stone: I, like…
769 01:58:35.420 ⇒ 01:58:54.139 Clarence Stone: what I do care about, Utam, though, is we need our own harness. I think after looking at what I was able to do with my harness, it became very clear that, like, you’re being blocked off from a lot of capabilities if you’re using someone else’s, like, agent kits.
770 01:58:58.230 ⇒ 01:59:01.659 Uttam Kumaran: Yeah, explain that one more, like, go one level deeper.
771 01:59:03.600 ⇒ 01:59:18.769 Clarence Stone: So, for example, like, if I were to take a look at agent traces, right, to see when you have tool calling or sub-agent calling, and I wanted to see those conversations, those are blocked off by other harnesses. Like, if I use.
772 01:59:18.770 ⇒ 01:59:19.590 Uttam Kumaran: Oh, yeah, yeah, yeah.
773 01:59:20.130 ⇒ 01:59:20.859 Clarence Stone: Like, I can’t.
774 01:59:20.860 ⇒ 01:59:21.880 Uttam Kumaran: For sure, for sure.
775 01:59:22.030 ⇒ 01:59:26.100 Clarence Stone: Yeah, and if I wanted to do weird memory injections that are, like, tiered…
776 01:59:26.100 ⇒ 01:59:29.449 Uttam Kumaran: We would use Master or some… or, like, something else open source.
777 01:59:30.600 ⇒ 01:59:35.919 Clarence Stone: Yeah, like, memory too, right? Like, it’s… it’s impossible to inject.
778 01:59:47.310 ⇒ 01:59:56.150 Uttam Kumaran: I guess, for me, I still am not so convinced that you need
779 01:59:57.000 ⇒ 02:00:04.599 Uttam Kumaran: it as a desktop application, because ultimately, you can open up a Google Doc viewer, or a PDF viewer.
780 02:00:04.920 ⇒ 02:00:08.300 Uttam Kumaran: And just have it in a file system, like, on the server.
781 02:00:12.290 ⇒ 02:00:17.930 Uttam Kumaran: Right, and then for me, the biggest thing is that, like, I can off people in using Google.
782 02:00:18.920 ⇒ 02:00:24.019 Uttam Kumaran: And then it doesn’t really matter, like, what you have on your machine, you have to just log in.
783 02:00:25.880 ⇒ 02:00:26.880 Clarence Stone: Yeah, I’m on deck.
784 02:00:26.880 ⇒ 02:00:29.610 Uttam Kumaran: Easy for us to push skills and things like that.
785 02:00:30.580 ⇒ 02:00:38.890 Uttam Kumaran: I feel like I… I see your point, and I do think that the desktop application unlocks another level
786 02:00:39.240 ⇒ 02:00:43.270 Uttam Kumaran: Of things you can do, But ultimately.
787 02:00:43.450 ⇒ 02:00:49.360 Uttam Kumaran: let’s say that… let’s say you can’t push stuff back using OpenWork, and we can just limit it for now.
788 02:00:50.390 ⇒ 02:00:52.030 Uttam Kumaran: I don’t know, I feel like…
789 02:00:57.680 ⇒ 02:01:03.739 Clarence Stone: So, what do you mean by you can’t push stuff back, like…
790 02:01:03.740 ⇒ 02:01:07.289 Uttam Kumaran: Like, right now, yeah, to the repo, like, as a PR.
791 02:01:07.290 ⇒ 02:01:07.720 Clarence Stone: stuff like that.
792 02:01:07.720 ⇒ 02:01:08.090 Uttam Kumaran: that.
793 02:01:08.090 ⇒ 02:01:10.590 Clarence Stone: I don’t think you should have that.
794 02:01:10.590 ⇒ 02:01:17.009 Uttam Kumaran: Well then, that’s why I’m like, what else can’t be accomplished through a web viewer of, like, an asset, like, if you create one, you know?
795 02:01:19.020 ⇒ 02:01:22.069 Clarence Stone: what can’t be accomplished? Like.
796 02:01:22.070 ⇒ 02:01:22.930 Uttam Kumaran: Yeah, because, well.
797 02:01:22.930 ⇒ 02:01:24.130 Clarence Stone: precautions.
798 02:01:25.790 ⇒ 02:01:26.779 Uttam Kumaran: Wait, say that again?
799 02:01:27.000 ⇒ 02:01:29.170 Clarence Stone: System-level access permissions.
800 02:01:33.460 ⇒ 02:01:36.730 Uttam Kumaran: But what’s the relevance if it’s just associated with, like, your…
801 02:01:36.970 ⇒ 02:01:41.699 Uttam Kumaran: your profile anyways, and we’re gonna call a bunch of online things using your SSO.
802 02:01:42.640 ⇒ 02:02:00.339 Clarence Stone: I mean, I think you’d have to knit all that back together, right? Because, like, I can just say, hey, look at my Slack chats and tell me what I need to care about. Add a, event to my iCal. Like, it is tied in and can control my computer.
803 02:02:01.750 ⇒ 02:02:07.599 Uttam Kumaran: Oh, and when you look at the Slack chats, what is it doing? Look at the files?
804 02:02:08.320 ⇒ 02:02:13.739 Clarence Stone: No, it’s actually looking at my Slack. It scrolls. It’s like a complete computer control.
805 02:02:27.230 ⇒ 02:02:32.330 Uttam Kumaran: So what is your current development process, then? You’re… but you’re building it all locally. See, I don’t know what the…
806 02:02:32.660 ⇒ 02:02:35.539 Uttam Kumaran: I don’t know what the process is, we have it all…
807 02:02:36.270 ⇒ 02:02:45.339 Clarence Stone: Oh, it’s super cake. Like, you build your features out, right, and you can preview it in web through VEET,
808 02:02:45.370 ⇒ 02:03:01.020 Clarence Stone: Right? You just can’t have any communications because there’s no, like, servers that are technically up on the backend, but Tari allows you to have a dev mode where you can preview it, right? Check everything that you’re building out, and… because it runs…
809 02:03:01.220 ⇒ 02:03:04.479 Clarence Stone: It pretty much runs the host side on my computer as well.
810 02:03:04.480 ⇒ 02:03:05.040 Uttam Kumaran: Yeah.
811 02:03:05.440 ⇒ 02:03:06.290 Clarence Stone: Yeah.
812 02:03:10.000 ⇒ 02:03:14.990 Uttam Kumaran: I mean, Mustafa, tell me, like, what you think, like, I guess…
813 02:03:15.220 ⇒ 02:03:22.489 Uttam Kumaran: I don’t mind having it be an app that we distribute to everyone at Brainforge, I’m just wondering what pieces we move to the server
814 02:03:22.720 ⇒ 02:03:30.650 Uttam Kumaran: And why… Because if, okay, if the capability desktop-wise is that dramatic, then it… okay, I’m with you.
815 02:03:31.580 ⇒ 02:03:34.090 Uttam Kumaran: I guess I’m like, how do we maintain…
816 02:03:35.150 ⇒ 02:03:42.189 Uttam Kumaran: I just never… yeah, I guess I’ve never built iOS… I, like, I’ve never built apps on Mac, so I’m wondering, like.
817 02:03:43.430 ⇒ 02:03:48.189 Clarence Stone: Yeah. We run a build, and then how do we push, like, am I just, like, is it, like, a test flight thing?
818 02:03:49.650 ⇒ 02:04:06.580 Clarence Stone: Yeah, so exactly that. It’s… you go into the App Store, you sign and notarize the app, you don’t even have to test flight, because it’s not iOS, so you just have a signed package with your dev account, and you can just distribute it as a DMG. You don’t have to put it in the App Store.
819 02:04:10.530 ⇒ 02:04:11.210 Uttam Kumaran: And the…
820 02:04:11.210 ⇒ 02:04:17.040 Clarence Stone: Construction of the app on… on the, like, desktop side.
821 02:04:17.150 ⇒ 02:04:32.900 Clarence Stone: all uses local, like, endpoints. So, like, OpenCode is a server with its own port, right, but it’s just hosted locally. My MCPs are sitting on top of that on OpenCode, with the same thing, local host ports.
822 02:04:46.780 ⇒ 02:04:48.519 Uttam Kumaran: Okay, Mustafa, what do you think?
823 02:04:49.970 ⇒ 02:04:52.050 Mustafa Raja: Yes,
824 02:04:52.680 ⇒ 02:05:08.649 Mustafa Raja: For me, I haven’t, taken a deeper look into the codebase itself, but, but the features that, Clarence, is saying about, like, it being able to, you know, look into our Slack directly.
825 02:05:08.830 ⇒ 02:05:16.690 Mustafa Raja: And stuff like that, that I think that for that stuff, we have to have a desktop application.
826 02:05:16.930 ⇒ 02:05:24.780 Mustafa Raja: Because I don’t think that, a web application might be… would be able to, take a look into another application outside of our browser.
827 02:05:28.920 ⇒ 02:05:31.819 Uttam Kumaran: So I guess my question is, like, it… yeah, yeah, go ahead, go ahead.
828 02:05:31.820 ⇒ 02:05:37.199 Mustafa Raja: If we want a web application, what we’ll have to do is we’ll have to audit the features.
829 02:05:37.370 ⇒ 02:05:43.150 Mustafa Raja: And see what we will be losing, and what we will be keeping.
830 02:05:44.450 ⇒ 02:05:45.160 Uttam Kumaran: Yeah.
831 02:05:45.910 ⇒ 02:05:55.170 Mustafa Raja: And then we’ll be able to… and that is only if we want a web application, right? If we… if we are convincing of that, yeah, desktop application is the way to go.
832 02:05:55.350 ⇒ 02:05:57.369 Mustafa Raja: Then that’s the… then that’s that.
833 02:06:06.610 ⇒ 02:06:12.200 Clarence Stone: One second, let me swap workspaces. I can tell you everything.
834 02:06:57.620 ⇒ 02:07:03.540 Uttam Kumaran: I guess… I actually don’t mind either way, as long as, like, it’s clear how I do… how… what…
835 02:07:03.680 ⇒ 02:07:06.790 Uttam Kumaran: What the new… my new development process is.
836 02:07:08.060 ⇒ 02:07:12.940 Uttam Kumaran: And how we can start to move all of this to a codebase.
837 02:07:13.360 ⇒ 02:07:20.900 Uttam Kumaran: ultimately, like, I can still use a VM and run this on some VM, and, like, we can make and do tests and everything.
838 02:07:28.050 ⇒ 02:07:38.749 Uttam Kumaran: And then thinking about, for the company, it’s basically, like, you download this on your first day. I’m interested in, like, how we keep things up to date, and how we push changes to people’s applications, and things like that.
839 02:07:39.890 ⇒ 02:07:45.470 Clarence Stone: Yeah, so, the update system is already baked in, I just turned it off.
840 02:07:45.790 ⇒ 02:07:51.459 Clarence Stone: So you can push updates, and it does that by looking at GitHub.
841 02:07:52.660 ⇒ 02:07:53.920 Uttam Kumaran: Okay, cool.
842 02:07:54.480 ⇒ 02:08:03.200 Clarence Stone: And, so login, it… so this application, this is what I was complaining to you about, just has no login.
843 02:08:03.200 ⇒ 02:08:05.010 Uttam Kumaran: No, no, I know, I actually pushed…
844 02:08:05.210 ⇒ 02:08:11.900 Uttam Kumaran: I actually… that’s the piece I did, but then… that’s why we were looking at it today, because I’m like, oh, it’s missing, like, a lot of the…
845 02:08:12.450 ⇒ 02:08:15.789 Uttam Kumaran: Front-end piece, and that’s why we’re like, okay.
846 02:08:16.690 ⇒ 02:08:21.860 Uttam Kumaran: a lot of that. So… so I guess, like, I don’t know, Mustafa, like…
847 02:08:22.650 ⇒ 02:08:26.380 Uttam Kumaran: Maybe you should take a look and, like, give a recommendation.
848 02:08:26.840 ⇒ 02:08:28.290 Uttam Kumaran: I’m.
849 02:08:30.600 ⇒ 02:08:32.430 Mustafa Raja: I might also pull Sam into this.
850 02:08:33.300 ⇒ 02:08:34.120 Uttam Kumaran: Yeah, yeah, yeah.
851 02:08:34.120 ⇒ 02:08:36.689 Mustafa Raja: Give him some of the context, and then, you know…
852 02:08:38.880 ⇒ 02:08:40.590 Uttam Kumaran: Yeah, maybe we’ll see what he thinks.
853 02:08:40.590 ⇒ 02:08:41.590 Mustafa Raja: Yeah.
854 02:08:44.390 ⇒ 02:08:45.120 Clarence Stone: I’m having it done.
855 02:08:45.120 ⇒ 02:08:45.759 Uttam Kumaran: I guess I don’t…
856 02:08:45.760 ⇒ 02:08:48.710 Clarence Stone: All the endpoints I have, by the way. Sorry. Yeah, go for it.
857 02:08:48.710 ⇒ 02:08:54.250 Uttam Kumaran: Yeah, I guess I don’t mind either way. I would prefer there to be some type of slimmed-down web version.
858 02:08:54.580 ⇒ 02:08:57.080 Uttam Kumaran: Because I think we can enable…
859 02:08:57.910 ⇒ 02:08:59.879 Uttam Kumaran: A lot of the same things.
860 02:09:00.570 ⇒ 02:09:08.240 Uttam Kumaran: Because we’re doing a lot of in-cursor, like, where you’re able to access Slack, you’re able to talk to email, you can do a lot of things through, like.
861 02:09:08.600 ⇒ 02:09:10.429 Uttam Kumaran: Logged in SSO.
862 02:09:10.720 ⇒ 02:09:15.190 Uttam Kumaran: But… Yeah, I am interested in…
863 02:09:18.040 ⇒ 02:09:22.860 Uttam Kumaran: I mean, ultimately, what’s really nice is, like, yeah, the one part piece that’s private.
864 02:09:23.700 ⇒ 02:09:25.220 Uttam Kumaran: It can all run local.
865 02:09:28.940 ⇒ 02:09:29.620 Mustafa Raja: Yeah.
866 02:09:29.620 ⇒ 02:09:34.899 Uttam Kumaran: But I do think that clients are gonna ask… some clients will ask to deploy in cloud.
867 02:09:35.050 ⇒ 02:09:38.099 Uttam Kumaran: use different API, use cloud endpoints.
868 02:09:43.130 ⇒ 02:09:52.649 Clarence Stone: Like, I’m interested in people. Because I think I’ve hit those system limits on capabilities. Like, if I add any more features, it just gets worse.
869 02:09:52.800 ⇒ 02:09:56.009 Clarence Stone: Like, I’m topping out on 16 gigs.
870 02:09:58.100 ⇒ 02:10:00.420 Uttam Kumaran: Yeah, so that’s why I think maybe…
871 02:10:01.520 ⇒ 02:10:08.189 Uttam Kumaran: I mean, maybe, Gustafa, we explore… we explore both. We explore fully porting as many features as we can to web.
872 02:10:09.000 ⇒ 02:10:15.000 Uttam Kumaran: Initially, maybe we look at… How we can take some of the… serious…
873 02:10:16.100 ⇒ 02:10:19.850 Uttam Kumaran: Like, the heavier things, and move it to web.
874 02:10:20.540 ⇒ 02:10:21.140 Mustafa Raja: Yeah.
875 02:10:21.140 ⇒ 02:10:25.099 Uttam Kumaran: So it’s like a… It’s still a desktop app, but it’s hybrid.
876 02:10:27.410 ⇒ 02:10:28.080 Mustafa Raja: Beautiful.
877 02:10:30.040 ⇒ 02:10:35.210 Clarence Stone: Oh yeah, the scheduler? Man, that kills my computer.
878 02:10:36.300 ⇒ 02:10:41.460 Clarence Stone: Yeah. I just… I just did a recon for you guys. Full list is… is in the chat.
879 02:10:42.590 ⇒ 02:10:45.119 Clarence Stone: All the ports, and whatever it does.
880 02:10:51.330 ⇒ 02:10:55.240 Uttam Kumaran: Yeah, so I don’t know, Mustafa, maybe… maybe, like, sleep on it a little bit.
881 02:10:55.620 ⇒ 02:10:56.340 Mustafa Raja: Yeah.
882 02:10:56.660 ⇒ 02:10:58.039 Mustafa Raja: That’s what I’m going to do.
883 02:11:01.010 ⇒ 02:11:03.529 Uttam Kumaran: But this is a project I just need some help with.
884 02:11:12.470 ⇒ 02:11:17.219 Clarence Stone: And, I guess, like, it’s important to say, like, if…
885 02:11:17.500 ⇒ 02:11:30.769 Clarence Stone: we find a different way to create a harness that’s, like, hybridized like this. Like, I’m not attached to this, I can build all the modifications back into it. Like, it’s just important that we have our own harness.
886 02:11:31.260 ⇒ 02:11:34.920 Uttam Kumaran: Yeah, yeah. That’s why I’m reading what you sent.
887 02:11:48.190 ⇒ 02:11:51.910 Uttam Kumaran: Okay, alright, maybe I’ll let you think about it, Gustafo, with Sam.
888 02:11:52.380 ⇒ 02:11:53.030 Mustafa Raja: Yeah.
889 02:11:59.940 ⇒ 02:12:05.020 Uttam Kumaran: Okay. I think the last thing is… your,
890 02:12:06.030 ⇒ 02:12:10.749 Uttam Kumaran: I’m gonna push one more fix to… Here at Clockify.
891 02:12:11.170 ⇒ 02:12:11.790 Mustafa Raja: Yeah.
892 02:12:12.530 ⇒ 02:12:13.340 Uttam Kumaran: PR.
893 02:12:28.420 ⇒ 02:12:34.790 Uttam Kumaran: And then I also added… I added the Document Council to, to the repo.
894 02:12:35.230 ⇒ 02:12:40.559 Uttam Kumaran: So anytime a document is made or edited, it pushes the Council PR reviewer.
895 02:12:43.530 ⇒ 02:12:48.479 Uttam Kumaran: I don’t know, Mustafa, if you saw anything about how I’m doing this council thing?
896 02:12:49.260 ⇒ 02:12:50.890 Mustafa Raja: I… I have not.
897 02:12:52.280 ⇒ 02:12:57.209 Uttam Kumaran: Let’s see, I don’t know if I have anything recently that used it, let me see.
898 02:13:06.630 ⇒ 02:13:08.319 Uttam Kumaran: Oh, yeah, here, okay.
899 02:13:09.180 ⇒ 02:13:10.909 Uttam Kumaran: Alright, let me do this one.
900 02:13:12.560 ⇒ 02:13:13.125 Uttam Kumaran: Shoot.
901 02:13:23.640 ⇒ 02:13:28.069 Uttam Kumaran: Man, oh, let me see if I find a closed PR with the council.
902 02:13:30.310 ⇒ 02:13:31.610 Uttam Kumaran: Here you go.
903 02:13:36.370 ⇒ 02:13:39.430 Uttam Kumaran: So this is, like, I pushed some of the OmniDocs.
904 02:13:40.100 ⇒ 02:13:46.960 Uttam Kumaran: And it’s running… A document council, which basically is… puts together So…
905 02:13:47.480 ⇒ 02:13:53.519 Uttam Kumaran: Clarence, basically what I modified this to do is it dynamically creates these personas based on the doc.
906 02:13:54.210 ⇒ 02:13:55.400 Clarence Stone: Oh, that’s cool.
907 02:13:56.190 ⇒ 02:13:59.910 Uttam Kumaran: Because I was like, I don’t want to… I don’t wanna, like…
908 02:14:00.260 ⇒ 02:14:02.490 Uttam Kumaran: Have to decide for every document.
909 02:14:02.720 ⇒ 02:14:06.029 Uttam Kumaran: So I was like, first figure out what personas
910 02:14:06.210 ⇒ 02:14:11.129 Uttam Kumaran: So, it has a list of personas already, and then it picks the group
911 02:14:11.340 ⇒ 02:14:13.229 Uttam Kumaran: Depending on the type of document.
912 02:14:14.990 ⇒ 02:14:17.659 Uttam Kumaran: And then it says red flags, yellow flags.
913 02:14:17.910 ⇒ 02:14:20.619 Uttam Kumaran: And strengths, and then it does that for each.
914 02:14:23.400 ⇒ 02:14:27.240 Uttam Kumaran: This one’s a little bit weird, because this is, like, some partnership docs,
915 02:14:27.500 ⇒ 02:14:29.390 Uttam Kumaran: But basically, I’m trying to, like…
916 02:14:30.240 ⇒ 02:14:35.549 Uttam Kumaran: It’s actually been really, really helpful when I’m writing documents to run it by the council.
917 02:14:36.140 ⇒ 02:14:41.339 Uttam Kumaran: And the other thing I got working before you came here is I got,
918 02:14:41.840 ⇒ 02:14:48.130 Uttam Kumaran: the new GW… Google Workspace CLI to actually be able to edit Spreadsheets and Google Sheets.
919 02:14:48.520 ⇒ 02:14:50.350 Clarence Stone: I’m jelly. I want that in my…
920 02:14:50.350 ⇒ 02:14:54.979 Uttam Kumaran: That’s I told it to add its comments.
921 02:14:55.340 ⇒ 02:14:57.259 Uttam Kumaran: To this doc next to yours.
922 02:14:57.570 ⇒ 02:14:58.529 Clarence Stone: Okay, cool.
923 02:14:59.680 ⇒ 02:15:12.659 Uttam Kumaran: basically looked at all our EP tasks and was, like, CSO tasks, and it asked… it said… because I already… I have a PR for, like, a bunch of new skills, and I said, look through this and see, like.
924 02:15:13.500 ⇒ 02:15:15.400 Uttam Kumaran: What’s missing, or what’s covered.
925 02:15:16.040 ⇒ 02:15:18.969 Uttam Kumaran: So it’s a little bit… it’s… it was okay, but I think…
926 02:15:19.290 ⇒ 02:15:28.300 Uttam Kumaran: Probably in, like, another month, you should be able to edit most Google… assets via CLI.
927 02:15:29.190 ⇒ 02:15:30.070 Uttam Kumaran: Straight.
928 02:15:32.900 ⇒ 02:15:34.180 Uttam Kumaran: Just so nice.
929 02:15:34.540 ⇒ 02:15:35.420 Uttam Kumaran: Yeah.
930 02:15:39.680 ⇒ 02:15:42.220 Clarence Stone: Yeah, I, I mean, I just really want…
931 02:15:42.600 ⇒ 02:15:45.209 Clarence Stone: To start building stuff that has…
932 02:15:45.640 ⇒ 02:15:49.230 Clarence Stone: like, cursor’s power, but a different UI, because, like, that just.
933 02:15:49.230 ⇒ 02:15:50.109 Uttam Kumaran: Yeah, yeah, yeah.
934 02:15:50.110 ⇒ 02:15:51.749 Clarence Stone: We deliver so much.
935 02:15:56.050 ⇒ 02:15:57.680 Uttam Kumaran: Yeah, that’s why I’m like…
936 02:15:57.900 ⇒ 02:16:02.000 Uttam Kumaran: I mean, as long as… I think Sam will have maybe a better idea on, like.
937 02:16:02.280 ⇒ 02:16:09.780 Uttam Kumaran: I’m sure maybe he’s developed an app or two and has some ideas on, like… as long as I can have the… I understand the development workflow, I don’t mind as much.
938 02:16:11.410 ⇒ 02:16:13.800 Clarence Stone: Yeah, I got you on the front end. That’s all I’m…
939 02:16:13.800 ⇒ 02:16:18.940 Uttam Kumaran: We could swap it, we could swap the desktop app to use Google SSO pretty easily.
940 02:16:19.170 ⇒ 02:16:20.400 Clarence Stone: Oh, sick.
941 02:16:21.230 ⇒ 02:16:21.880 Uttam Kumaran: Yeah.
942 02:16:22.660 ⇒ 02:16:23.840 Clarence Stone: And, and then, like…
943 02:16:23.840 ⇒ 02:16:24.580 Uttam Kumaran: Not bad.
944 02:16:24.580 ⇒ 02:16:40.710 Clarence Stone: like, okay, like, temporary plug, if you were able to do that, replace it with the CLI instead of MCP, and you offloaded all the files to a server-side Obsidian, I think we would be a lot lighter already.
945 02:16:41.450 ⇒ 02:16:42.840 Uttam Kumaran: Hmm, okay.
946 02:16:43.150 ⇒ 02:16:45.770 Uttam Kumaran: Yeah, server-side Obsidian would be really nice.
947 02:16:45.770 ⇒ 02:16:46.700 Clarence Stone: killing me.
948 02:16:49.510 ⇒ 02:16:50.389 Uttam Kumaran: Yeah…
949 02:17:04.540 ⇒ 02:17:10.239 Clarence Stone: Yeah, because, like, as soon as those workspace sessions go to the cloud, man, everything’s gonna be so much faster.
950 02:17:11.010 ⇒ 02:17:12.170 Uttam Kumaran: Yeah, exactly.
951 02:17:13.320 ⇒ 02:17:17.500 Uttam Kumaran: So maybe that, that we… we have to hook some stuff up to, like, at some database.
952 02:17:19.440 ⇒ 02:17:23.000 Uttam Kumaran: Yeah. Move some of these… move some of these services to the cloud.
953 02:17:26.389 ⇒ 02:17:32.859 Clarence Stone: Like, if… if we had a snowflake, dude, people would lose their shit. That… that… that is.
954 02:17:32.860 ⇒ 02:17:33.260 Uttam Kumaran: Yeah.
955 02:17:33.260 ⇒ 02:17:34.389 Clarence Stone: thing.
956 02:17:35.610 ⇒ 02:17:39.769 Uttam Kumaran: Yeah, so that, that, that’s why, like, If I can…
957 02:17:40.500 ⇒ 02:17:43.130 Uttam Kumaran: It’s somewhere to develop, and I can run it.
958 02:17:43.590 ⇒ 02:17:46.319 Uttam Kumaran: then I can start to make some changes.
959 02:17:47.530 ⇒ 02:17:48.230 Clarence Stone: Word.
960 02:17:48.360 ⇒ 02:17:51.260 Clarence Stone: Dude, I’ve been using it today, it’s so good.
961 02:17:53.480 ⇒ 02:17:54.540 Uttam Kumaran: Nice.
962 02:17:55.680 ⇒ 02:17:57.689 Clarence Stone: It made all the branding things…
963 02:17:57.860 ⇒ 02:18:04.009 Clarence Stone: Oh, by the way, like, I just created a full CSS framework from the pencil that you just saw earlier.
964 02:18:04.010 ⇒ 02:18:05.170 Uttam Kumaran: Oh, nice.
965 02:18:05.780 ⇒ 02:18:06.420 Clarence Stone: Yeah.
966 02:18:06.809 ⇒ 02:18:10.750 Clarence Stone: It’s… pretty sick. It’s just not ready for prime time.
967 02:18:33.969 ⇒ 02:18:38.730 Clarence Stone: Mustafa, I highly recommend you read that GitHub that I linked as well.
968 02:18:38.980 ⇒ 02:18:44.469 Clarence Stone: It’s so good. It explains, you know, like, all the harness capabilities that you get.
969 02:18:44.870 ⇒ 02:18:45.290 Mustafa Raja: Yeah.
970 02:18:46.000 ⇒ 02:18:53.549 Clarence Stone: It’s made by this kid who’s just so brilliant at, like, hooking things into, like, your agent harness.
971 02:18:56.010 ⇒ 02:18:57.090 Mustafa Raja: Yeah, I’m looking into it.
972 02:19:40.320 ⇒ 02:19:45.559 Clarence Stone: Yeah, I mean, if we decouple skills in MCPs, conversation and sessions.
973 02:19:48.960 ⇒ 02:19:53.290 Clarence Stone: And often… Which would initiate the CLI.
974 02:19:53.930 ⇒ 02:19:56.130 Clarence Stone: I think it’d be very fast.
975 02:20:00.860 ⇒ 02:20:03.240 Clarence Stone: And you would get to control global skills.
976 02:20:03.710 ⇒ 02:20:07.089 Clarence Stone: You’d only have to run a couple instances of the MCP.
977 02:20:43.280 ⇒ 02:20:45.750 Mustafa Raja: Okay, I need to hop off, get some sleep.
978 02:20:46.600 ⇒ 02:20:48.719 Uttam Kumaran: Okay, thanks guys, I’m gonna opt too.
979 02:20:48.810 ⇒ 02:20:50.450 Mustafa Raja: Yeah, thank you. Thank you for being…
980 02:20:50.450 ⇒ 02:20:51.219 Clarence Stone: Cheers, guys.
981 02:20:51.440 ⇒ 02:20:52.650 Uttam Kumaran: Thanks, everyone.
982 02:20:52.650 ⇒ 02:20:53.870 Clarence Stone: Yeah, I think so.
983 02:20:54.350 ⇒ 02:20:54.950 Mustafa Raja: Bye.