Transcript — 8:01 AM - 8:12 AM PDT
8:01 AMTodd
All right, I did a little touch up on that existing PR. I let Cam have it so he could maybe give it a shot. And then I moved on to the next ticket I picked up. In order, it was adding span IDs.
I went to go test and my entire thing was broken. At the end of the day, I was able to get a build. I don't know if it quite works yet. Now I'm dealing with broken migrations — classic DML and DDL. I gotta go pick through SQL statements.
So if I get this working, I want to see if this page renders. And then Cam, I think I'll maybe have like a branch for you. We can do a temporary deploy, maybe just see if the world blows up. But yeah, hopefully not. And then I can get back to applying those span tags into the jobs and controllers as required.
I'd also like to see those on staging maybe. But I'll work with you on that one, Cam. Because I'd like to see if I'm doing it correctly and see how it actually looks in Datadog.
Yeah, we'll continue to knock down those four tickets that were given to me. Hopefully with this first one working, we can get tested and maybe get moving. So that's it for me, Cam. I'll be chatting with you throughout the day and I'll kick it over to you now.
8:05 AMCam
Okay, sounds good. Thanks, Todd. I just worked on a number of small things related to stuff I've been working on. David had some copy changes he wanted to make. I literally gave him Claude access and he PR'd it for me. I still need to check them because I have a funny feeling they're not quite right.
Datadog and HoneyBadger — HoneyBadger does a small part of what Datadog does. Datadog does a lot more than HoneyBadger does. The hope is if we deploy 3.4.5 tomorrow, then over the weekend things will work. We don't have to wait seven actual days. We'll just see.
I looked into the big JWT WorkOS. It's not good but not great, specifically because it's not tight between us. When we make a change on our side, it doesn't propagate over there, and when they make a change on their side, it doesn't propagate.
So we're going to have to rebuild our integration of WorkOS for part of this anyway. So I think I might just approach it that way: remove WorkOS, install the new gem, and completely redo the request part, which will make it easier to do the user settings stuff in the next week or two.
All of this is gearing up — we'll get everything upgraded, get WorkOS more lockstep with SmallWorld. Then we'll get rid of all the old IAM stuff and properly separate person and users — so user is only system users. People are just their LinkedIn and network data that we have. And then new user settings and invitations and stuff like that. We'll handle that as part of this work.
8:11 AMCam
Sounds good. Cool. Okay, anybody have anything they need at the moment? Okay, well I'll see you later. We can leave it there, and we'll talk about it today, I'm sure.