Slightly Caffeinated

TJ Miller and Chris Gmyr catch up on a busy fall, from TJ's six months at Luma to a Costco coffee emergency. Chris speed runs six weeks of Hive updates, from a live crew sidebar to automatic lead handoffs and an end-of-day queen, sharing insights on running AI agents with less babysitting.

Links
References Mentioned
  • Surgeries, Luma, and Prism - TJ's post with updates on his wife's surgeries and his plans for his projects
  • Counter Culture Fast Forward - TJ's beans after the Costco emergency, rotated with Hologram
  • Trade - the mixed-roaster coffee subscription Chris suggested so TJ stops running out
  • Purity Coffee Aponte Inga Dark Roast - the honey processed dark roast in Chris's monthly box
  • Hive - Chris's agent orchestration project, with six weeks of new features
  • tmux - where Chris splits the lead and workers into panes, and why the crew sidebar helps
  • Hive releases - the release log Chris pointed to for the full list of changes
  • Prism - TJ's last release was three weeks ago, with more work pending
  • Luma Brighter Learning - TJ's six-month review and the four-epic project he might run through Hive

Creators and Guests

Host
Chris Gmyr
Husband, dad, & grilling aficionado. Loves Laravel & coffee. Staff Engineer @ Rula | TrianglePHP Co-Organizer
Host
TJ Miller
Dreamer ⋅ ADHD advocate ⋅ Laravel astronaut ⋅ Building Prism ⋅ Principal at Geocodio ⋅ Thoughts are mine!

What is Slightly Caffeinated?

Join Chris Gmyr and TJ Miller as they dive into the world of PHP, Laravel, and all things programming, while also sharing insights on family life and other musings.

TJ (00:00)
Hey, welcome back to the Slightly Caffeinated Podcast. I'm TJ Miller.

Chris Gmyr (00:04)
And I'm Chris Gmyr

TJ (00:05)
So Chris, what's new in your world?

Chris Gmyr (00:08)
man, it's been a little while since we chatted. Uh got

TJ (00:11)
Yeah.

Chris Gmyr (00:11)
life and stuff going on, which is okay. but yeah, it's been busy. Had the last big like Cub Scout camping weekend a handful of weeks ago. That went really well. Uh unfortunately got sick right after it just from

TJ (00:25)
Well.

Chris Gmyr (00:25)
being outside and you know, fall leaves and it rained overnight one of the nights, so still a little

TJ (00:31)
That time of year, man.

Chris Gmyr (00:32)
yep, still a little congested getting over that, but feeling much better.

In general, even though I sound a little stuffed up, but not too bad. then my mom came into town the weekend after that, hung out with her, uh, took the day off on that Friday, um, did a whole bunch of stuff around here, uh smoked some pulled pork for a block party when she was in town too. So she got to go hang out with some of our neighbors and had a good time, kids had a good time.

and then my sister in law came in last weekend for another long weekend for um Halloween. She usually comes in for Halloween and goes out with us and the kids and and stuff like that. So yeah, it's just been like a whirlwind of revolving door and activities of things, and then we got a couple things to do this weekend. So hopefully it'll be a little bit more quiet, and then next weekend we're trying our first family camping trip.

a little ways away, which I know I mentioned before, but just gotta do some more prep uh for that, making sure everything's good to go, making sure some of the stuff that we don't usually take for scouts is still, you know, in good shape. And then we also need to plan for a little chillier weather, maybe some rain, um, see how that goes. So making sure that we have all the things that I normally don't have to think about with scouts. but yeah, and then on work just

Yeah, crank in on the projects. we can talk a little bit about those a little bit later. Um

TJ (01:57)
Yeah.

Chris Gmyr (01:58)
Hive is going really well. lots of new features since we last talked, so we can go through that too. yeah, all all generally, you know, pretty good. Just, you know, busy. probably just running too many projects on the personal side and uh

TJ (02:13)
Ha ha

Chris Gmyr (02:15)
you know work side, but yeah, just I don't know.

TJ (02:19)
Yeah, so what did what did the kids dress up as for Halloween?

Chris Gmyr (02:23)
my son did like a a blow up one of the like the blow up uh costumes.

TJ (02:28)
Yeah.

Chris Gmyr (02:29)
He was like a dinosaur, like like explorer, like riding on a dinosaur type of thing. Um

TJ (02:34)
Oh cool.

Chris Gmyr (02:36)
and then my daughter was she just dressed up as like a a princess in one of her, you know, dress up outfits and stuff. I didn't I didn't do anything this year. sometimes we do like a family theme type of thing. I'm like, nah I'm just gonna go as

Grumpy dad who doesn't want to go trick-or-treating. no, you gotta

TJ (02:54)
Yeah.

Chris Gmyr (02:55)
be something that you're not actually. Like, nah, no, no time for that.

TJ (02:56)
Yeah.

Yeah, realism. It's okay.

Chris Gmyr (03:01)
Yeah,

yeah. Yeah, but it was good.

TJ (03:03)
Yeah, cool man.

Chris Gmyr (03:05)
Yeah, so it's new in your world.

TJ (03:07)
man, yeah, this same. I've just been so buried in the like the minutiae of life. you know, trick-or-treating was a blast this year. Uh my son last year did a big inflatable like dragon costume. Huge. Like I'm five eleven and it was a little bit taller. It was like as tall, if not a little bit taller than me. Huge thing. We got a block away from the house last year and he was like, I can't walk in this. So it was

Chris Gmyr (03:32)
Ha ha ha.

TJ (03:33)
like a massive failure.

Uh this year he went to Skeletour uh and he was just running around the neighborhood like Skeletor voices and it was it was incredible. It was so fun. we went the last handful of years, we've gone with the same group of people. Uh we went with a different group of people this year in a different neighborhood, and it was so cool. Cause like the last few years there weren't

There weren't a ton of people handing out candy. it was just every few houses was handing out candy. And you know, it just wasn't it wasn't much. And we didn't see like a ton of kids, but with this new group and this new neighborhood, man, it reminded me of like when I was a kid, like every house was handing out candy. Every house like went bananas with their like yard displays and you know, even

you know, some people like a few houses in a row might not have been handing out candy, but it's because they were in their neighbor's driveway with a bonfire. And like I swear, like every fourth driveway had a bonfire with a ton of people. And like because they were all grouped up together, like you'd hit one stop and get like five handouts of candy because they're just like hanging out together. So it was just this like really cool sense of community that I I haven't felt in a long time. And it was

just so refreshing. Um and like

Chris Gmyr (04:56)
Nice. That's really cool.

TJ (04:58)
biggest haul he's ever had of candy. So he was super stoked about that. Um I I didn't I never dress up, so I I just was like chilling walking around with him, but um

Best best Halloween I think we've had in years. It was it was such a cool experience. And we're

Chris Gmyr (05:14)
Nice.

TJ (05:15)
the him and his friend are already planning their costumes for next year. And I'm like, guys,

Chris Gmyr (05:19)
Yeah.

TJ (05:19)
just like there's a lot that'll happen between now and then. you don't have to lock in anything now. But um yeah, it was it was a really, really cool experience. And finally we had great weather. I swear the last few years it's been like very cold, rainy.

We had snow three years ago. Um, so the weather was just perfect for it. Um, so

Chris Gmyr (05:41)
Yes.

TJ (05:41)
that that also made it really great. but another is like you know, my wife had to have surgery again. So she had her original surgery on the twenty first, the August twenty-first. Um

And she had some issues healing, got infected. So on October 21st, she had surgery again to take care of like cut out stuff that was infected. they ended up replacing her expander. Um, so that ended up being like a little bit more involved than we expected it to be. And uh, you know, she had to have surgery again like two days ago, um, on the fourth.

Because it still wasn't healing well enough. And so they went in, cleaned everything out, removed the expander. So we know that there's at least one more surgery coming up to put an expander back in. Um, so it just the the recovery from this one's been great. She had had had like no pain at all. It was a quick surgery. I think she was like in and out in like an hour. Um, but

It sucks to know that there's at least one more down the line, but she's she had no pain or anything. Um, just she's dealing with the the side effects of having a nasty infection. Um, very fatigued. leading up to the surgery, she was dealing with like chills and then a fever and then chills again. Um, and you know, so she's on like hardcore antibiotics, which just wreck your system too. So uh

Yeah, it ja it just sucks, and there's no one to blame, you know, nobody's at fault here. It just just happens. so uh you know, I've been deep in caretaking mode for for weeks at this point. Um

absorbing extra home responsibilities and and then all my regular stuff. so I've just you know, I'd I'd like to you know, I started getting into a bit of a rhythm with prism stuff and then got hit with all of this. so I'm I'm looking to get back to it as as caretaking stuff eases up a bit. so just it's been, you know,

a lot going on the last couple of weeks. I'm I'm tired boss.

Chris Gmyr (07:56)
Yeah,

totally. That's a lot going on for you, a lot going on for her. Um, sorry to hear that, you know, the surgeries, you know, keep on coming because of, you know, infection and whatever, but it sounds like everything's kinda going in the right direction. Nothing has been too too terrible, you know, so far. So I mean all

TJ (08:14)
Yeah.

Chris Gmyr (08:15)
can really hope for and just keep on doing what you can.

TJ (08:18)
Yeah, and I put out a blog post yesterday just talking about it, sharing some updates and and plans for projects. And I on on like a very positive note, since we last talked, I I hit my six months at Luma and had my like six month review and goal setting. And man, that was just incredible. I've one, I can't believe how how fast time has flown. Um

Chris Gmyr (08:42)
Yeah. Goes

back quick.

TJ (08:43)
And we were all like everybody uh we're all just super stoked and like blown away. Like I'm even I'm blown away by the amount of stuff I've gotten done and built there and the impact that those projects have had. And you know, I'm I'm very proud of the work that I'm doing there. Um and I'm I'm in the middle of like a really big, super cool project. you know, and

We're definitely be talking more about that in in the upcoming episodes. so, it's really a time to celebrate. that was uh I've done a lot of cool stuff there. I'm I love the team, I love the company. So it's it was it was a really nice time to take a step back and reflect on the last six months and, you know, kind of look at the next coming months and um get really excited about what we're what we're working on and

know the impact that this this next project's gonna be very impactful. So um

Chris Gmyr (09:35)
Nice.

TJ (09:35)
yeah.

Chris Gmyr (09:36)
That's sweet. That's awesome. And yeah, does go by quick. I'm coming up on two years in February. Feels

TJ (09:44)
Yeah.

Chris Gmyr (09:45)
like just I don't know, no time at all.

TJ (09:47)
Yeah.

Chris Gmyr (09:48)
It's crazy.

TJ (09:49)
Yeah, man. So on the coffee front, you know, I I I I had to I we ran out of beans and uh you know all I had left was this the the terrible espresso Costco uh just the awful I and it's all I had. I went into our like our stash of like uh

emergency food supplies to pull it out. Cause I didn't I I woke up early one day. It was like five o'clock in the morning. I'm like, I'm not driving to Starbucks this early, but like I need caffeine. So I busted into it and then immediately regretted it because it was I it's terrible coffee. Um but I I cracked into that. I got one grinder through that, but I immediately went out like the next day and bought other beans. So I'm back on counterculture.

that's back in the rotation and I'm going between um hologram and I think the other one might be Fast Lane. Um I can't I can't remember what it is. It's w white packaging with light blue. Uh but uh anyhow, um I know for sure hologram, which is it I love hologram, it's one of my favorites. So I've got that back in rotation, which I'm very happy about. Um

Yeah, so other other than that, nothing nothing new. Um, but definitely,

Chris Gmyr (11:05)
Nice.

TJ (11:06)
definitely avoiding the hell out of this this Kirkland

Chris Gmyr (11:09)
Yeah.

TJ (11:09)
espresso blend, man. I'm I'm not a I'm not a big fan of dark roasted coffees in the first place. And and this is just it's just not there.

Chris Gmyr (11:20)
Yeah, totally. yeah, fast forward. That's the one. Yep. Yep. That's a good one too.

TJ (11:23)
Fast forward fast forward, yes. I knew it was fast something. Yeah. Hologram and fast

forward. We just we're bouncing back and forth between those two.

Chris Gmyr (11:31)
Yeah, yeah. Nice. I like it. I love kind of culture. Really

TJ (11:35)
Yeah.

Chris Gmyr (11:36)
like can't go wrong with really any of their stuff.

TJ (11:39)
Yeah.

Yeah, I've liked everything I've had and it's the the nice thing is, I mean, I don't order it from them. I get it from the like local supermarket chain. but it's it's always so consistent. It, you know, a lot of times you buy stuff from the the grocery store chains and it's been sitting for a while and so it like tastes kind of stale. But no, it's like it it tastes great every time, super consistent quality. So

Yeah, highly recommend it. Big fan.

Chris Gmyr (12:10)
Yeah, and they're really good at marking the dates on the coffee bags too.

TJ (12:14)
Yeah.

Chris Gmyr (12:15)
so that's really helpful. It's it's hard to sign up to buy something from the grocery store if you need to, if like they don't even post the roasted ad dates or like good internal

TJ (12:24)
Yep.

Chris Gmyr (12:25)
dates, 'cause it's like, well, is this has been sitting here for a year or a month? You know, it's a big difference between those. So yeah. But at least Kendo Culture, they do a really good job of

labeling everything. Um yeah. Sounds

TJ (12:39)
Yeah.

Chris Gmyr (12:41)
like you need to sign up for like a subscription or something of like counterculture or one of the mixed variety coffees like trade or you know something like that. Just make sure that you don't like run out.

TJ (12:52)
I really I really should. Yeah,

yeah, I really I really should. it's you know, I I am a little bit more consistent in grocery shopping, but like I've been in caretaking mode, so it's just like

it's not been as consistent and my like I'm I have super severe ADHD and so like I live and die by like structure and rhythm and like I have been so out of pocket with my like habits and structure and rhythm and everything that grocery shopping like we've been eating out way more than I'd like to be. Like we were doing really good about that, but like yeah it's just like getting to the store is like

not not as easy as it has been and then normally I've got my wife helping meal plan and help with the grocery list and now it's on me and you know it's it I don't normally run into the issue where I'm out of coffee but it's happened twice now over the last like couple months. So yeah, maybe I do need to just get on a subscription.

Chris Gmyr (13:51)
Yeah. And I I did like it. I mean they they give you like a little, you know, survey ahead of time to just be like, what do you what you like? You know, types of roasts or even like coffee roasters, the amount of, you know, bags that you want every, you know, couple of weeks or a month or something like that. And it's good to to try out. I enjoyed doing that for a while, but then just kind of found I don't know, the stuff that I liked. Um

TJ (14:16)
Yeah.

Chris Gmyr (14:17)
So I was doing just a subscription to direct to counterculture for a while. Um now I've you know just been on the the purity coffee for you know a long time now. and just kind of switch up what's in the box, you know, each month. but yeah, it's just helpful to only have to think about it once a month if you want to change things up, but then it just arrives and tries to.

TJ (14:36)
Yeah, and I don't have to worry about it.

Yeah, yeah, I should I should do that.

Chris Gmyr (14:39)
but yeah.

Yeah, yeah, try it out. yeah, for me, uh mostly about the same. Uh speaking of dark roast, we have been doing like a small rotation of the like a Ponte like Inga dark roast through purity. so it's actually been surprisingly good. can't really, you know, complain with it too much. It's also a honey roasted or honey processed one.

So that I think gives it a slightly, you know, different taste and feel compared to just like j super harsh dark roast, because I don't I don't like the super harsh dark roast anyways.

TJ (15:16)
Yeah, no.

Chris Gmyr (15:17)
so yeah, I was very nicely surprised with this. So this is probably one as long as they keep it around for a while. I'll put it in the show notes, but yeah, been been liking this and can you just like one bag in the box? So like every, you know.

week or week and a half, each month, you know, switch it up a little bit. 'Cause usually we do like medium to to light. so yeah, nice little nice little change.

TJ (15:41)
Yeah, yeah, for sure, man.

Cool. So moving on from coffee, um, looks like you've been cranking on Hive and you've got a whole bunch of new features. Unfortunately, I haven't been working on uh my side projects as much. So I'm I'm a little behind and I'm definitely not up to date. So I'd love to hear what you've been cooking on with Hive.

Chris Gmyr (16:00)
Yeah, I know we haven't talked about it for a little bit. So there's been a ton of changes recently.

TJ (16:06)
Awesome.

Chris Gmyr (16:08)
And uh this card in our whole notion um is also outdated now, uh, because it's been probably about six weeks since we last talked about features. So

TJ (16:18)
Ha ha ha.

Chris Gmyr (16:19)
I'll try and speed run as much as I can.

TJ (16:22)
Yeah.

Chris Gmyr (16:23)
Kind of do like the top level

high-level features. So first I was messing around with cloud mods and like how do we, you know, maybe do that in Hive. And hopefully everyone has heard about Cloud Mods, but it's a way that you can like plug into basically like anything in Cloud. So hooks and UI displays, any any sort of thing that you want. So it's a relatively

simple mod. It's not like too fancy, but it's we call it a crew sidebar. And what it does, it's like a live updating panel of what your workers are doing. So it gives you like different colors of if a worker is like actively working versus like pause, like waiting or stopped for something, um, or parked, you know, as well. And then it gives you the context of the workers. It gives you um

generally what it's working on. So is it coding? Is it doing code review? Is it debugging? Um and you can control some of that with the like global hive config. so you can actually put your like code review uh skills or uh like grep type information in your global hive that will then be able to like feed into this crew sidebar.

So if you want to tweak it for

TJ (17:41)
Sick.

Chris Gmyr (17:41)
your own skills and things like that, you could do that to make it more accurate. But this is really nice because I found myself for some projects and some tasks that were able to just like spin up in parallel. you have like one lead in I usually have it in tmux raw and have my like left half is just the lead, so I can focus on the lead. And then the right half is all my workers. And then if you spin up like five workers, they're like very small, like little panels, right?

And it's really hard to see unless you zoom into them in tmux. So what I've been doing when that happens is just like zooming into the lead panel and having that basically full screen. And that crew sidebar allows me to basically see at a high level what all of the workers are doing, or if I need to like zoom out from the lead and zoom into one of the workers uh or do whatever I need to do with that.

So it's a cool little option. and then you can like turn it on and off, you know, opt into it, opt out if you want to, which is pretty cool.

TJ (18:40)
that sounds super sick.

Chris Gmyr (18:42)
Yeah, so it's been pretty cool. next up is I built out questions. So this is a new record in the Hive database. And what I came across is like in my instructions and pros for my leads.

we talked about this a while ago. It's like what's you know in progress, what has landed, what's needed for me, and this like what's needed for me section got really busy when I had to like step away for a while. And it's like, I sent you a question, you know, three hours ago. It's like, well, I'm not gonna scroll back up and try and find this question in like a mess of messages. Like, just

TJ (19:22)
Yeah.

Chris Gmyr (19:23)
tell me what what you need for me.

So I got got tired of that. So introduce this like question feature. So anytime that the lead has a specific question or like a call out for me, it can write this record and basically just say, like, hey, you have two pending questions or zero pending questions or whatever. So it removes all of that prose from the updates from the leads. And then I can just ask, like, what are your questions? and then it basically runs through one by one in the like Claude asks.

question prompt with like

TJ (19:56)
Yeah.

Chris Gmyr (19:56)
faults and all that stuff too. So if I let it run for a while, I can come back, see that it has like five pending questions in the crew sidebar, it'll show up in there too. I'll say like, hey, I have some time, ask me your questions. And then I just blast right through them, answer the questions, and it opens up and does its thing, you know, from there. So it gets like just a a little bit more of that information and prose out of the way and allows me to just

come back to it when I have time, which has been really helpful.

next up is automatic lead handoff. So what I found is that especially running things overnight, the lead agent got like really high on context. And then as we all know, hopefully that you know, you get too high on contacts, then it starts making really bad decisions. It has like context rot and all the things that you don't really want to have happen to your lead kind of smart agent controlling everything for you. So

introduce this lead handoff hook type of thing where you can have in your settings you can turn it on on and off you know with a a variable but then you have a like handoff budget which I have mine for like 300 turns and then like an absolute cutoff at like 600. So what this will do is when the lead hits 300 turns, it'll say like we have a handoff

pending. And if you continue to talk to it, it'll just kind of like push that out, just how like wakes work. because like you're actively working on uh whatever work that you're doing like with the lead.

TJ (21:32)
Yeah.

Chris Gmyr (21:33)
So it'll keep on having that like pending handoff. And when the lead or the conversation goes quiet, it that will actually like wake it up. It'll do the handoff, it'll write this like internal hive record like handoff doc. And it will

Close down the lead session, it'll keep all your workers still running. because those would be fine. And then it spins up a new lead, same panel, whatever fresh new context session. And then in the like auto-generated system prompt for when Hive then calls itself to open the new lead panel, it'll inject like, hey, here's the handoff doc and here's where we left off. So it'll say what workers are in progress.

what needed to be transferred over for the the human information or open questions, things like that. It'll just inject all the things fresh for it. So this has been working like super well for me. And it's nice to know that the lead will get automatically refreshed when needed. uh So if you do for like long running.

TJ (22:36)
Yeah. So far these are like all bangers. Yeah, these are all

bangers, man. These are things that I absolutely felt the need for. dang, dude. Like all

Chris Gmyr (22:46)
Mm-hmm.

TJ (22:47)
this is like already like I'm like itching to get back into it now just to like try this stuff out. Cause I've ran into all of these problems and these are like the exact solution for them, man.

Chris Gmyr (22:56)
Mm-hmm. Yeah, just trying to make it a little bit more autonomous. And again, be between all the config, either the global hive config or the project specific config and the profile setup and instructions for the different projects, you can really configure it to whatever you want. Like if you want, you know, a specific lead, you know, turn budget on, one project versus the other, um

you can do that if you want really fresh context sessions on like a a super complex project that you might want like handoff every a hundred turns, like you can do that. so just like the configurability across the board has been awesome.

TJ (23:35)
Yeah, these are sick.

Chris Gmyr (23:37)
yeah. So then some like Tmux and some like tweaks and changes behind the scenes, lots of updates to like the queen and

portfolio view the dashboard um just updates there um and then i introduced special wakes and schedules for the queen so what this will do is like in the queen config you can say like hey i want my morning brief at like 8 30 and there's separate instructions you know for that and there's different like rebrief timings that you can put in there

So what the rebrief will do is check all of your hive projects and see what has moved, what has changed. And the rebrief will give you uh a breakdown of like what the queen thinks that you should work on next. So if you have like tasks that are done in one project and that's like closed down for the day, it'll be like, all we should look at, you know, project two and project three, you know, type of thing. and what I did with this at like work on my work profile is like a queen like end of day.

process. So at four o'clock, so I have about an hour left of when I typically sign off, is a like window uh wake. So what this will do is at four o'clock on the Queen lead, it will say like, okay, we're gonna run our like end of day like wind down process. So what that will do is look for all of the uh alive leads across all of my projects. So typically I'm

running three to five projects at a time. It'll say all

TJ (25:08)
Oof.

Chris Gmyr (25:08)
projects are going and like it'll ping each one of them via wakes and it'll appear like once the lead kind of quiet down. Or if I'm like talking with one lead, it'll wait for that. so that's kind of generic wake functionality. the wakes will go to all of the open leads and say like hey it's end of day you have you know 45 minutes to wind down.

So what the individual leads will do is say, I can either finish my work for the day or these workers or not really and find a good stopping point and record well they where they left off and park the workers and basically close down that project for the day and make a entry in their board record for tomorrow. So like, hey, we need to wake up.

worker one and two and continue on their work and we'll start on ticket three tomorrow morning.

TJ (26:04)
Yeah.

Chris Gmyr (26:05)
Um so everything basically gets like wound down um by like four thirty and then at four forty five the queen will do a sweep of all of the leads boards in that like tomorrow block and then move that into its instructions for the next day. So when I have the Queen brief at eight eight thirty a

the next day it'll say, here's all the things that you had planned for tomorrow. And it will like automatically open up those leads for me via the queen. So it's just like So it's like,

TJ (26:38)
Sick.

Chris Gmyr (26:40)
how can I, you know, do all the work that like I've been doing? Cause like before it's like, okay, well, four o'clock I should start closing things down. Is this going to get done? Is that going to get done? Should I wait? and it's like, well, let me see if I can do this through hive. And

TJ (26:53)
Yeah.

Chris Gmyr (26:53)
really just

A couple of config changes in the queen variables and then a little bit of prose on like, hey, you know, at this like window time, run this instruction set and then it does all that work for me behind the scenes.

TJ (27:09)
Dude, that is so sick. Like uh that's really cool,

Chris Gmyr (27:12)
Yeah.

TJ (27:14)
man.

Chris Gmyr (27:15)
It's so cool. let's see. Then we have I tried to minimize more of the messages kind of going back and forth between uh lead and worker sessions. So previously it would just show up as regular text in your like lead window. So you couldn't really tell like if this was like, you know.

My message as the human or something else within Hive. So now everything is tagged with either like a worker uh block or a lead block. So the agent and you can also see like how they differentiate. And then introduced a like quiet messaging option, which I believe is the default now, so you don't have to do anything special with it. That it'll when possible use

Claude or codecs messaging behind the scenes. So the information that you see on the screen will be just kind of grayed out a little bit more and minimized. So it just alleviates a lot of the visual clutter, you know, going on in the main channel. So that's been like super helpful. There's still like a bunch in there, but I don't think we can really get around it at this point and still because I still want

A little bit of a audit trail and what's going on, what the lead is processing, and not you know, hide that too much, but it just minimizes it. And then because of how the way that Claude handles internal messaging, you can always expand it and see like the full text too. So

TJ (28:45)
Mm-hmm. Yeah.

Chris Gmyr (28:46)
it works with both features, so it'll create the message within Hive and then use the Claude messaging to send it to the lead.

So you still have the actual record of what was done within Hive and then utilizing Claude's like uh native features. So it works also across Claude and Codecs too. So a codex worker can basically like process and create the the wake for the lead, and then the lead and the hive scheduler will just convert that into a Claude message and then send that to the lead.

TJ (29:25)
sick.

That's slick, man. That's super slick.

Chris Gmyr (29:25)
Yeah.

Thanks, thanks. yeah, I feel like those are a lot of like doing a bunch of like behind the scenes fixes, improvements, things like that. So yeah, just been loving working on and with Hive. lots of changes in the the release log. so definitely, you know, check that out. but yeah, and also what's super

cool and interesting is that I sent hive through our security review process and got it approved for everyone

TJ (29:59)
Nice.

Chris Gmyr (29:59)
at work and because we're going to like a manage like MDM config. So like if something isn't in the MDM config, it won't allow you to run the MCP and that's starting on Monday. So I'm like, well, I still want to use Hive as you know intended at work and I got a couple other people working on it as well.

And I'm scheduled for a tech talk on Tuesday um about

TJ (30:22)
Nice.

Chris Gmyr (30:23)
if and just kind of like a show and tell how I built it, how it works, how I use it in my day to day. So I also wanted it in case people wanted to use it after that. You know, there's an approved process to go through and like installer, you know, for it. So been working on that too. But yeah, just been again loving working on Hive and I don't know, it's such a cool little project.

TJ (30:45)
Yeah, I like I said, I haven't I haven't had the opportunity over the last few weeks to get really get into much. I I think I shipped like the last release on Prism was like three weeks ago. Um and then I've got a bunch of pending work to do there and gameplay and a roadmap and everything, but like I also haven't had a chance to work on Scenario or Halcyon. and I'd I'd like to I'm gearing up to hopefully

within the next week. But man, I I loved using Hive. I'm so stoked about these updates because they're absolutely things that I felt that there were gaps for and like you filled them in. So like I'm I'm excited to go work on the projects just for an excuse to use Hive, you know? And

Chris Gmyr (31:27)
Yeah, yeah.

TJ (31:28)
I probably should have used it on the project and working on at work. Um

So maybe maybe I'll get it installed so I can start using it at work too, because um I'm the scale of the project that I'm working on definitely calls for it.

Chris Gmyr (31:41)
Yeah, it's been like it's been fantastic just for like personal projects, but at work when there's so many more projects going on, there's so many like inputs for things, like between Slack messages, confluence docs, uh

TJ (31:55)
Mm-hmm.

Chris Gmyr (31:56)
meetings, you know, all all this stuff like related to all these different projects. It's just nice to just basically like dump it in the Hive project to be, you know, handled later or just send it to the Queen and

have it file to-dos and wakes and information for the other projects. So, like what I can do is send like a ping about a PR review request or something like that to the lead for you know project B. And it knows that like project B is either live with a lead or not. but regardless, it'll s create a to-do in project B's hive portion of the database.

So when that lead wakes up, it'll already know that that to do is there in like kind of the the wake up like onboarding process for the lead in the morning for the

TJ (32:44)
Yeah.

Chris Gmyr (32:45)
instructions. And then it just like, here's your proposed lanes for today. Like, would you to review that PR? Would you like to continue this, you know, tracker work type of thing? So you can

TJ (32:54)
That's so nice, yeah.

Chris Gmyr (32:55)
just like you can either I do a lot of like one on one work with the the individual leads too, but it's good to have that option as the queen.

And say, hey, here's this task that could also run across like multiple projects. So you as the Queen Lead, you know, make those to-dos and information across the projects and then let them know that you need to coordinate on this task and then flesh out your own individual tasks from that. So I've done that

TJ (33:20)
Yeah.

Chris Gmyr (33:20)
times too. So it's yeah, just it's very similar, but a lot of cool.

features and workflows that you can take advantage in more that work setting.

TJ (33:31)
Yeah, the up until now, almost all the work I've done at Luma is a little bit by the seat of my pants. I I know what I'm getting into, but it's like half exploratory. And then that exploration ends up turning into implementation of the final project. And so like I haven't like we use Jira and like I haven't really used Jira up until now because like the project now I have, we've got some timeline goals we want to hit for

getting it into people's hands. So we work backwards from that. And I think the current projects spread across four epics now. So it's it's a sizable project. And there's like game plans and tickets and everything. So I think it it would suit Hive really well. Whereas like the other stuff it was so much more like hands-on with the agent where this is a little bit more automated because I've pre-planned a lot of the work.

So I I I'll probably go after this, get I've installed in the work machine and you know, pull pull the project into that system.

Chris Gmyr (34:31)
Very cool.

TJ (34:32)
Cool man, on that note, you want to wrap up?

Chris Gmyr (34:34)
Yeah, let's wrap up.

TJ (34:35)
Thank you all so much for listening to the Slightly Caffeinated podcast. Show notes, including all the links and social channels, are down below, and they are also available at Slightly Caffeinated.fm. If you have any questions for us or content suggestions, go to the ask a question page on our site, and we will feature it on an upcoming episode. Thank you all so much for listening. We'll catch you soon.