Ep 4: Gabfest Ledger Build Series 1
Hypandra · February 4, 2026
Transcript
Reading mode0:10Okay, welcome to an episode of Curiosity
0:10Builds special edition, the Gabfest
0:13Ledger, which I think I'm going to be
0:14changing the name of that soon because
0:16I've got a new idea. So, really quick,
0:19who am I? Trevan Hauck . What do I do? I
0:21work for Hypandra, the curiosity engine,
0:25the company that uses AI tools to help
0:27people think better and make better
0:29decisions. I am going to try to do some
0:32live vibe coding here to create
0:33something for the Slate Political
0:36Gabfest 20th anniversary show that I'm
0:39going to in Washington DC in about a
0:41week. I wanted to do something fun and I
0:44wanted to uh as my business partner
0:47says, bake two cakes in one pan. Uh, so
0:50making a curiosity build for that event
0:54and filming it to kind of learn in
0:56public and show my process through
0:58working with AI tools and also create
1:01something for the show that I think
1:02might be interesting and they might find
1:04cool. So, we'll see. We might not be
1:07successful, but we're going to give it a
1:08try. So, I've already tried a little bit
1:11of this um in the past, and I didn't
1:15really like what I was doing. I I was
1:17trying to do something that like
1:17celebrated their 20 years. It's a
1:19podcast that I listen to all the time.
1:21I've been listening to it since 2009. I
1:24really get a lot of information. I find
1:26the hosts to be fun and informative and
1:30great debate, really good thought
1:31process, good discussion,
1:34um, and reasonable. So, it's been fun
1:36and I wanted to go see their show. They
1:39weren't coming over to the West Coast,
1:41so I got tickets to their show in DC.
1:44Very excited to go see it. And when I
1:47created this first site, let's pull it
1:48up here actually. So I'm going to run
1:51bun dev in the terminal, which will pull
1:53up local preview for us. D. Cool. So now
1:59we're going to check this local preview
2:02out here.
2:04I was overlay tips so that way you could
2:06see this little thing in the corner down
2:08here that I can't see, but you can. So
2:10you can see what I'm doing. Um, so at
2:12first I came up with this idea to do
2:14some kind of like newspaper looking
2:16website that kind of showed the
2:20highlights of their careers and what
2:21they do. And I thought it was kind of
2:23cool, but I don't want to like step on
2:25toes either. So I thought about making a
2:29feature and making this actually the
2:31main point of the whole site, the
2:32conundrum desk or conundrum generator.
2:34Every year they do a really fun show
2:37where they take conundrums that people
2:38submit to them and they discuss them and
2:40it's more kind of like a refreshing
2:44break from the news and the regular
2:46format, but it's also a really fun way
2:48to explore your curiosity and use your
2:51thinking to take you where it leads and
2:53riffing off of each other and and kind
2:56of thinking about the different things
2:57you'd like to,
2:59you know, push people on and get their
3:01answers to. It's really fun. So, I'm
3:04think I'm going to try to work on that
3:05using our Hypandra AI explore feature
3:09and trying to tweak that into a way to
3:11generate a conundrum. This is like kind
3:14of a basic thing that the AI came up
3:18with on its own when I was just doing
3:20some kind of outlining. So, we're going
3:22to refresh this and kind of dig into
3:25something a little
3:28a little more just focused on this.
3:30Although, I think this is cool stuff. I
3:31think this looks great. These scrolls
3:33are fun. Um, but this isn't what I want
3:36to go for for this event. So, we're
3:40going to try to cut this out and make it
3:42its own thing. Uh, all right. So, I'm
3:45going to get back over to my agent.
3:48Oh, yeah. They had trouble with that
3:49image, but that's okay. Starting a new
3:51terminal. Um, I am going to pull up the
3:56preview here. And you can do that by on
3:59a Mac at least. command shiftp
4:02um simple browser show and then you can
4:04type in the local actually you know what
4:07I another way to do this I learned
4:09recently is I can just go
4:13new windows
4:15not a whole new window actually you know
4:18what we're not going to do it that way
4:19we're just going to do it the old way
4:21there's a way that I can open the
4:22browser from a tab in here but I lost it
4:25I think I have to have a text file open
4:27and then it has the options it's kind of
4:28a weird weird like right. So if I have a
4:32or a new window profile
4:35I've actually not spent a lot of time
4:37setting this up because I've only I've
4:38only thought about it in terms of me and
4:40what I'm doing not for other people that
4:42are watching. So text file then it gives
4:46you this option over here to open a
4:48browser and then I can put that here.
4:50It's kind of like the same thing but I
4:52don't know why I just don't have that
4:54when that's open there. So, we can see
4:57uh the local preview and the changes
4:59that I make. They'll hopefully show up
5:01on here as they happen. And I'll make
5:03this a little wider so we can kind of
5:06get the full breadth of the site. I'm
5:08going to be doing a lot of work over
5:11here in the chat feature on the side.
5:14So, this is basically where you can
5:16choose your AI agents, right, and talk
5:18to them and then they will work instead
5:20of working directly in the terminal.
5:22Although Cursor sent an email to me
5:25today, um not to me personally, but like
5:28they sent out an email today that they
5:30introduced a new um interface where you
5:32can work with agents like Claude Code
5:34directly inside their terminal, which I
5:38did download. And I think to get it
5:39started, you just do slash agent and
5:42then it launches it. Oh, maybe not. I
5:45wonder how that started up. I think it
5:48was slash Actually, I can look it up. I
5:51have it over here. I have the secret
5:53codes over here.
5:57The secret codes. Oh, is it slash agent?
6:01I don't think so. I think it's just
6:03agent.
6:05What do you mean a slash?
6:07And then it comes up with this
6:09interface. So, if you don't like like if
6:11you're a terminal junkie, which might
6:13mean you don't need to be watching what
6:15I'm doing. If you like just working in
6:17the terminal, this allows you to do
6:18that. Although it's a little longer to
6:20change your agents and get information
6:21over here on the kind of input side that
6:25I'm used to. You can change the agent
6:27into plan debug ask. You can change the
6:30model that you're using here. Um here
6:33you need to do some more like slash
6:35commands. So I think it's slash agent to
6:37see the different agents or you can
6:39create an agent or no it's model I
6:42think. Model. Yeah. Set the current
6:44model. So right now I'm using Codex in
6:46here. I don't know. We'll give it a try.
6:49I perhaps so why don't we Yeah, maybe we
6:54can just plan
6:56plan generating.
6:59What should I plan in this repo? Next
7:01step, feature something else.
7:04So, I really like what I've done here,
7:05but it's different than I think I want
7:10to take it. So, the curiosity
7:14um desk, the sorry, the conundrum desk
7:17here at the bottom, I want to focus on
7:19that and make that the main feature of
7:21the site. I don't want to necessarily
7:23undo all of the other content that I
7:26have. So,
7:28let's make the conundrum desk its own
7:32page and pull it out from this other
7:35page that I have. And then, if I don't
7:37end up using it, I can just delete it.
7:40But at least it's still up in here if we
7:42want to like pull in different parts. I
7:44think that should be okay.
7:46So, let's see.
7:54And for anybody wondering, this isn't
7:54regular speak to text. I use uh Whisper
7:58uh Flow. It's a speak to text software
8:00that's really handy. It uses AI. It
8:02cleans up your grammar and your
8:05spelling. You can train it very easily.
8:08I think it's way more intuitive than any
8:10of the speak to text interfaces that
8:12I've seen in native chat apps like or
8:15chat apps like uh iMessage. I don't
8:18think those do a great job. And then you
8:20can set the level of professionalism
8:22like you know do I want it to be
8:24completely well written? Do I want it to
8:26be so so like a like in the middle or do
8:28I want it to be casual like for texting?
8:31Uh it's been really helpful. I use it
8:33because I don't have full use of my
8:35fingers right now. I had hand surgery.
8:37So, I love it. All right, let's see if
8:40this
8:41works out in a cool way like it does on
8:44the side. I'm pretty sure it's just
8:45basically importing the side chat over
8:49here. There are some other things it
8:52says it can do, including explore mode
8:55where you can have it pull up a whole
8:58kind of like mockup of what you're
9:00doing. I haven't played with it yet. Um,
9:03I might try to do it right now.
9:06Um,
9:08yeah, we'll see. We'll see. Let's see
9:10how this goes. First, we'll keep This is
9:12enough newness for me right now. Um, and
9:16this is different from the other
9:17Curiosity Builds video. Uh, those are
9:20individual features. I'm trying to make
9:22them more concise and get better at
9:23making videos for people and explaining
9:25what I'm doing and showing what I'm
9:26doing. This is also that, but
9:29additionally it's it's a pet project, so
9:31it might be a little longer and I might
9:33not have as as well thought out of a
9:36script here while I'm working on it. So
9:38yeah, created the conundrum page tx
9:41dedicated conundrum desk updated the
9:43home link. If you want, I can also add a
9:45top level nav or conundrum desk homepage
9:47while keeping the current front page as
9:48a secondary route.
9:52Okay,
9:57so you just did this in plan mode,
9:57correct? We haven't executed a build,
10:00right? I'm still getting used to this
10:01interface.
10:05And if you don't like this interface,
10:05you can always go back to the side that
10:07I normally use. Correct. No build was
10:09run. I made actual code changes in the
10:11repo, but I didn't execute a new build
10:13or dev command. If you want, I can run
10:15bun dev or build bun build.
10:21I know that there's like an exploratory
10:23feature that's added by cursor CLI or
10:27for the cursor CLI. Is there a way we
10:29can spin that up for this conundrum desk
10:32we're trying to make?
10:37Let's see if it knows what it's talking
10:37about.
10:39Yeah. Is the cursor explore project
10:41indexing view a local preview server or
10:43something else? I think it's the
10:46explore project indexing view. I think
10:50let's see
10:56if you want tell me what you want to see
10:56in explore and I can help troubleshoot.
10:58The explore project interview is a
10:59cursor UI feature not something I can
11:01start here via code. It should autoindex
11:04when the workspace is open. If you're
11:06not seeing it open the explore tab in
11:08cursor make sure the root is okay. Let's
11:11try that. So
11:13where is the explore tab at?
11:17Where is the explore tab at cursor? I
11:20don't know. I'm going to guess
11:24it's one of these.
11:31H.
11:31Where is the explore tab in cursor?
11:42Left sidebar. Search source control. So
11:42the left sidebar. Oh yeah, I have it
11:44hidden. So we can go here toggle
11:48and then explore search
11:56extension. This is explore, right?
11:56Explore is this guy. Oh.
12:04Oh, it did work because where's the
12:04conundrum desk or the Yeah, right. So,
12:10let's see.
12:20Yeah. Open the front page. Meet the
12:20host. Is it the command desk? Okay. So,
12:24I did put it over here in its own spot.
12:28All right. All right.
12:36Inspired by seeds, not quotes. Yeah,
12:36they seated this or AI seated this. I'm
12:39wondering if I should take some
12:41conundrums that they've had and put that
12:44into the prompt and do some training on
12:47it more so it comes up better with
12:49conundrums. I that piece though I want
12:52to work on after I get the interface
12:55first. I want what I I want some people
12:59build kind of the inside first and then
13:01you want to put a pretty box around it
13:03for the user because I'm not a coder and
13:05I'm a user, right? I'm a customer
13:08typically for me. I just I want to build
13:11the outside of the car, what I want it
13:13to look like first and then I'll figure
13:15out how the inside works. So that's my
13:17approach here. So great, it moved it
13:20over. I love it. So I do see it now in
13:23this. It's basically the same as the
13:24localhost. It's not anything different,
13:26localhost. It's not anything different,
13:26I don't think. Right? Because the
13:28conundrum desk used to be on the bottom
13:30here and now it's moved. So all right. I
13:33don't think this is something I want to
13:35engage with much more. I want to do this
13:37the way I've been doing it before until
13:42I get used to this a little a little
13:45bit. So, let's just exit this. I think
13:47you can just type in exit.
13:49Yeah. Cool. And then we will move back
13:54over to our little side a Whoops. Sorry.
13:59Side agent over here. Make this a little
14:02bigger.
14:03Okay. And I am going to use
14:07GPT
14:09Codex.
14:12Okay. So, we've moved the conundrum desk
14:14to its own page. I want to focus on that
14:18interface. I think this newspaper look
14:21is not great for the conundrum desk
14:24feature. I want it to be a little more
14:28interesting. I do like the layout right
14:31now in terms of the pill boxes, like
14:35these little buttons and the rounded
14:37sides. I think that looks good. Um,
14:41this is just gobbledygook. We have to
14:44clean up the content more. So, for the
14:48conundrum desk feature though, it would
14:50be cool if it looked more like a desk.
14:52like you're sitting there and there's,
14:55you know, a piece of paper sitting on
14:56top of the desk and on the side there's
14:59these different
15:01interactive buttons for generating a
15:03conundrum.
15:05In the Hypandra repo in the explore
15:09section, we have the ability to build or
15:14change your questions. I want to see if
15:17we can pull that over as well and use
15:21that for the conundrum part. But we want
15:24to build a plan here. So, I'm going to
15:26turn it into plan mode. And I am
15:28recording everything I'm saying, which
15:29is fine. Once I let go of this button,
15:32it'll list it all out here, including
15:33what I'm saying right now. Oh, and I let
15:35go already. Um,
15:38yeah. So, let me delete some of that.
15:48We'll just delete from there.
15:48So, let's create a plan that improves
15:51the conundrum desk page layout and pulls
15:56in the features from the explore
16:00tool that Hypandra has. So, I want a
16:04desk looking interface where the input
16:07on the middle of the desk is where you
16:10type your conundrum or you can have a
16:12conundrum generated and then interact
16:14with it. On the side of the desk is
16:18going to be those interactive buttons.
16:21Let's see what you come up with and
16:25we'll go from there.
16:27So, it's a pretty complicated and lofty
16:30plan sometimes. For example, if you
16:33watch the BorderlessWire videos that I
16:35watch the BorderlessWire videos that I
16:36do, I try to do one feature at a time.
16:38It's simple. It's straightforward. I
16:40know where I'm going. I know the Legos
16:42that I want to use to build the end
16:45result. For this, it's so much more up
16:48in the air. I'm not sure exactly. You
16:51can tell what I want it to be. So, I'm
16:53being lofty. I'm being a little um a
16:57little uh
17:00broad to try to see what it comes up
17:02with and then if it gives me something
17:04interesting for I'll tell you right now
17:05this conundrum desk idea. This was my
17:08idea but I didn't call the conundrum
17:09desk but I love that it did that. So it
17:13gives me some inspiration too. So we'll
17:15see what it comes up with. It's going to
17:16ask me some questions here in the plan
17:18mode. Which explore features do you want
17:20to bring over to the conundrum desk?
17:22Edit. Build questions inline. Generate
17:24multiple variants to pick from. Tone
17:27intent controls or sliders. Follow-up
17:29prompts. Deeper rabbit holes. Saved.
17:32Recent question history. Ah,
17:35so I do think we want the edit and build
17:39and the multiple variants to pick from.
17:42And this I don't. No. You know what? Why
17:46not just do all of it and we can delete
17:49later. Hopefully this doesn't make it
17:51too complicated.
17:52Continue. Oh,
17:54I skipped this first question. Where
17:56should I pull the Explorer question
17:58builder from? It lives in this repo. It
17:59does not. It lives in another repo.
18:01Hypandra. It definitely does.
18:04So, I'll have to go get the Hypra file
18:07path. The local path to Hypandra. Use
18:10default path. User. That's exactly
18:12right. Any constraints for the desk
18:14look.
18:16Open the pallet changes as long as it
18:18feels like a desk. Keep the pill
18:20buttons. Pill buttons can be styled
18:22slightly. I'm open a pallet changes and
18:25the pill buttons can be restyled
18:26slightly.
18:29Okay, let's see what it does. Exciting.
18:32I love asking me questions that I wasn't
18:34expecting it to ask. I did know it was
18:37going to ask me what features to bring
18:39over. I didn't expect the UI design
18:43question, which is cool. It hasn't given
18:44me too many of those. Um, but we'll see
18:48the plan here. Once it gets the plan
18:50running, it will usually pop up here on
18:52the big screen as well in a uh rich text
18:56format, which text if you don't know,
18:58it's just instead of just straight up
19:01text on a screen that's like looking at
19:03a coding terminal or just a plain old
19:06typing, it gives more complex look. So
19:09there's formatting, right? There's
19:11bolding, there's lists, there's, you
19:13know, this is a form of rich text.
19:15What's in the terminal is typically not.
19:17when you type terminal stuff, you know,
19:19there's not a lot of formatting going
19:20on. Okay, so it is waiting for me to
19:24tell it to build. Let's see what it
19:26said. Context from the current code. The
19:28page wrapper and header live. That's
19:30where it's at. The existing desk UI is a
19:33single card with chips, seed input, and
19:35output.
19:36The explore build tools we want to pull
19:38over. It's listing all those. The plan.
19:41Whoops. The plan is update the desk to a
19:44two pane layout with a central paper
19:46main content sitting on a desk
19:47background. Keep the pillow buttons to
19:49allow slight restyling as requested.
19:52Adjust the page header. Add utility
19:54classes. Port over the explore and
19:57editing build tools. So, it's going to
19:58create local components. It's going to
20:00basically take something we've already
20:02created and put it here, which makes
20:04these kind of builds much faster. We're
20:06trying to work on a library where we can
20:08call these things up pretty quickly with
20:10common names that we've assigned to it.
20:12Um, that's a future state, but wouldn't
20:14that be handy? And stuff like this. I've
20:16already banked a few things like our
20:18main website. We have this thing called
20:20the Curiosity carousel el that I came up
20:22with myself. Pretty impressed with it,
20:25if I do say so. This this little
20:27carousel el that spins. And now I've used
20:30this feature in a couple of other ways.
20:31Um, this was a lot of back and forth
20:34with some agents to create, but uh,
20:37yeah, it was fun. And now I can mention
20:40the carousel el and my agent and cursor
20:43understand what I'm talking about. So
20:46anyway, back to this
20:49followups and history behaviors.
20:51Introduce a local activity log to show
20:53recent transformation and selection. Add
20:55follow-ups. Add a lightweight local
20:56history list. Write to existing
20:58conundrum generation. Keep the generate
21:00conundrum as the base generator. If
21:02needed, add a new API route. Sure. Copy
21:04and clean up to-dos. So, this gives us
21:06the to-do list that it's got. Desk
21:09layout. Port over the tools and feature
21:11wrap.
21:14Copy and clean up notes on the sources
21:16to adapt. Hypendra components to mirror.
21:19Got it. Will keep using existing
21:21conundrum desk state shape but add
21:24transformation states for variance.
21:25Okay, cool. I could give it a new to-do
21:29if I wanted to. Um, I'm trying to think,
21:32is there anything else we want to add in
21:34here to uh to this? Perhaps
21:43we want to make sure.
21:44Yeah, we'll add a to-do.
21:46Make sure that the conundrum feature is
21:50front and center on the page and the
21:52user doesn't have to scroll or find it.
21:54It's just right there ready to go.
21:59Okay.
22:10Build a new agent. I could do that, but
22:10I won't. All right. We are
22:13going to give it a go. It's going to
22:15build. So, now it's going to plan its
22:17moves. It's going to do its calls, and
22:18it's going to give it a try. And it
22:22won't be good the first time. It'll just
22:24be some movement and we'll have to
22:26iterate almost certainly, especially
22:27something as complex as this. Uh, I'm
22:30planning on making several videos trying
22:32to build this over the week. My goal is
22:34to have it built by Friday if possible,
22:38so it's usable. Uh, preferably before
22:41then, but I think I'll have to do this a
22:42few times. So, as it builds, it'll check
22:44off the things that it's doing. Right
22:46now, it's working on this. Once this is
22:48checked, it'll drop down to the next
22:49to-do. It usually works in order, but
22:51sometimes it jumps around. Just depends.
22:54This might take a while. So, you might
22:57see the screen, you know, dim and come
23:00back because I might speed it up so we
23:03don't have to sit here and wait.
23:12Okay. So, it's
23:12doing some redesign right now. So,
23:14there's going to be a lot of errors and
23:16things popping up. This does not
23:17necessarily mean there's a permanent
23:19error. just means there's an error right
23:20now while it's working. This could be
23:22resolved. So, I don't feel alarm or
23:26panic like I used to.
23:29It's just got to work through stuff.
23:32It's got to work through stuff.
23:39You can refresh it out here too.
23:39It's showing the main page. We've been
23:42working on this though that it's adding
23:45application client has occurred while
23:46loading localhost. No worries. See,
23:49loading localhost. No worries. See,
23:49it's working on its stuff right now.
23:51It's getting there. It's getting there.
23:53See, it's importing features. I see over
23:55here, it's making it try to look more
23:57like a desk. Look at that. It just added
23:59some color. It's really fun to watch it
24:01iterate in real time or build in real
24:04time, excuse me. Um, especially when it
24:06does
24:08auto refresh, which doesn't always do.
24:12It's great. Great stuff. Um, so we're
24:15getting there. Uh, we're getting there.
24:19I'll say the layout and the design is
24:21what I'm least concerned about. It's
24:23actually getting this to generate
24:24interesting and and fun conundrums and
24:28and just making a fun cool little tool
24:30that people can play with just to kill
24:34time and make themselves
24:36curious about different things. So, it
24:38did all of its to-dos. Um,
24:41it did not do the remaining to-do yet,
24:45I don't think. Let's double check. Did
24:48it do all its to-dos? Yeah, it did. It's
24:50just working on my last front and center
24:52thing, which might need some more. Um,
24:55not run. If you want, I can run bun dev
24:56and do a quick visual pass out of title
24:58wood desk. Yeah,
25:01bun dev is already running, but go ahead
25:03and do a visual pass
25:05and maybe make the desk look a little
25:08more wood grained.
25:16See what that comes up with.
25:16But I like this. I like this. Only took
25:19about 30 minutes uh almost exactly to
25:23get here. And I'll be cutting out a few
25:25minutes of video because of the just
25:27waiting for it to build. Because even
25:29though it's AI and it's doing it all
25:30automatically and in times faster than
25:33any human typing code by hand could do,
25:35it still takes time. You still got to
25:37actually build it. So yeah, look at
25:39this. Not bad.
25:46When do we decide a public mistake is a
25:46mistake of character, not policy?
25:49How much privacy would you trade for
25:51civic trust in institutions again? What
25:54does a fair compromise look like when
25:55every side is convinced it's losing?
25:57These are already not bad and it hasn't
25:59even been trained that well. So, it
26:01looks like it applied the wood grain
26:03over the top of like the this part. So,
26:07I couldn't run a live visual pass.
26:10It's totally fine. Um, let's update
26:13this. Okay, I like the wood grain except
26:15I don't want it to pass over the top of
26:18the desk tool cards. I just want it to
26:20be on the very back of the conundrum
26:23desk card, the one that's the darker
26:27color brown. And then the conundrum desk
26:30working paper, the desk tools, and all
26:32of those just need to be
26:35uh gradient free just like they were
26:37previously.
26:42Okay.
26:42And then that might be enough
26:45for at least the first little video
26:47here.
26:49Get this little
26:52commit going. One thing I need to do is
26:54purchase a URL for this. Right now, this
26:57is just kind of living on my computer.
26:59Yeah, look at that.
27:01Better.
27:03Better. Still too much going on. I still
27:05want this to be
27:08smaller. In fact, we could probably get
27:11that cleaned up right now. Why not? Uh,
27:13okay, great. I like that. So, for the
27:16build section, I want all of those
27:21options that you have to be a dropdown.
27:24It's extending too far down. And let's
27:27do that for the tone as well. So keep
27:30the same theme and style that you have
27:32here, but make the button options under
27:36those sections
27:38uh a expandable list that doesn't move
27:42the entire page down so we can keep most
27:44of the conundrum desk up in one view.
27:47The goal is to scroll as little as
27:48possible. I don't know about you, but I
27:52find having to scroll around, unless
27:54it's for very specific situations,
27:57annoying. You want people to see the
28:00information right away. You want them to
28:02see the tool, the button, the pathway
28:05immediately. Um, especially if you're
28:08trying to get new people interested in
28:09what you're doing or people that aren't
28:11used to what you're doing. If you hide
28:13stuff or bury stuff or or have too much
28:16text, it's just really overwhelming. And
28:18that's personal experience and learning
28:21through that. I mean, when I create
28:23stuff just for myself, I don't care if
28:25it's overwhelming. I like to read. I
28:26like lots of animations. I like fun
28:28stuff, but that's typically not what you
28:30want when you're delivering something to
28:32others. You want it to be accessible.
28:34So, it did. Look at this nice little
28:37thing. I don't know why this is like a
28:39constant bug. I'm just going to call it
28:41out. This little See, this didn't work
28:43here. But when I click this, how that
28:44shifted over. Our main website do that.
28:47Does that
28:49annoying. Um, I spent like two hours
28:52trying to fix it on my own to impress
28:53Daniel. Couldn't do it. and then found
28:56out it's actually a really hard thing to
28:58do, at least as far as we're concerned.
29:00So, yeah, this is looking better. Build
29:04log recent history.
29:08Let's get rid of the build log
29:12section
29:13and then
29:16the
29:17open build tools button. Just have it
29:20say build tools. And then I want the
29:23options to drop down, but I want you to
29:28be able to scroll through the options
29:30and not have the whole page move to see
29:33everything. If that makes sense.
29:36Maybe just show a few at a time and have
29:38a little button you can click through or
29:40just something that that tightens it up.
29:42And then whatever you do for that, apply
29:44that to the tone section as well.
29:52All right, let's see what we get here.
29:52And then I will commit this and call it
29:54a day because I got other work to to
29:56work on.
29:58But uh yeah, I'm liking I'm liking how
30:01this is looking so far.
