All Videos

Ep 4: Gabfest Ledger Build Series 1

Hypandra · February 4, 2026

curiosity-buildsconundrum-desk

Transcript

Reading mode

0: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.