All Videos

Ep 6: When a Cool Idea Hurts UX

Hypandra · February 7, 2026

curiosity-builds

Transcript

Reading mode

0:09Welcome to another episode of Curiosity

0:09Builds. I'm Trevan and today we are

0:12going to update something on our native

0:15website. Actually, we're going to look

0:17at something I did in good fun making an

0:22update to our about page and our FAQ and

0:24our meet sections because they were a

0:27little drab and needed a facelift and I

0:30got way over carried. Uh let's just look

0:35at this. So, I was really excited

0:36because this has been so much fun to do.

0:39I thought, yeah, let's clean this up.

0:40Let's make it cute. Let's look at the

0:42old site first. So, the old site was

0:44this. This is the about and then you'd

0:46go to read the FAQ. It's a lot of text.

0:49There's a lot of scrolling and I

0:50thought, you know, we need to make this

0:52a little more modern. So, let's let's

0:54jazz it up. And I got too jazzy. So,

0:57okay, all the questions here, you would

0:59expect this to pop down, but actually it

1:01pops up in your face. And then

1:02everything else is blurred out. And you

1:03have to do another action here to see

1:05this. And you have to, it's basically

1:07scan, read, click, read, click, scan

1:11again. And I got a lot of feedback from

1:14Daniel and I needed to take that

1:17seriously because part of what we're

1:19trying to do with our curiosity and our

1:22position on AI literacy and how to use

1:24these tools is strategic application.

1:27Knowing when not to use AI. Now, of

1:29course, I'm using AI to make this, but

1:30it doesn't mean I needed to go that deep

1:32with it. You need to think a little more

1:35about what you're doing before you do

1:36it. Just cuz I have all these cool tools

1:39at my fingertips doesn't mean I need to

1:42exercise all of them all the time. Uh

1:45the R team thing, I did the same thing,

1:48you know, made these bigger. Uh

1:50previously they'd been right here next

1:52to each other small and then you have to

1:53click it and it's there again. So

1:57removing the amount of clicks is better.

1:59I didn't really do that. I think it

2:01looks better as a package, but it's

2:03still like too much going on. They just

2:05want to get the information about us,

2:07reach out if they want to. So, we're

2:09going to implement some fixes to kind of

2:11update all of this. I got feedback from

2:14Daniel that the changes we made to the

2:16about page, FAQ, and meet us are a

2:19little too much. So, I want to roll them

2:21back and try something else. Here's the

2:24feedback I got. Colon. The page has

2:27helpful section clustering and

2:31looks very sharp, but every answer is

2:33hidden behind a button. Users can't skim

2:35to understand what's available. They

2:37have to click through repeatedly. This

2:39creates huge interaction friction that

2:41defeats the purpose of a page where we

2:43want people to be able to quickly browse

2:46and find relevant information without

2:49constantly clicking.

2:51So, that's an exact quote I got from

2:54Daniel. Um, after he looked at what I

2:56did, let's see if we can implement a fix

3:00to this based on the feedback. I want to

3:03plan it out to look sleek and still feel

3:06smOAuth and fresh, but dialing back the

3:08interactions a user has to take, the

3:10actions they have to take.

3:13Kind of worded that funny. I also have

3:17some more direct kind of quick fixes

3:22that Daniel suggested that I'm going to

3:24copy and paste in here.

3:26So, let's give it this plan and see

3:29where it goes.

3:33Remember, I like to plan first. It's

3:35going to go through, look at everything

3:37we want to do, check the state of the

3:38website, see where it needs to grab the

3:41different pieces of information around

3:44my terminal, my files, and then it'll

3:47build out a plan that we can read and we

3:49can add stuff to it, delete stuff to

3:51from it before it executes. That is

3:55sometimes smarter when you're doing,

3:57it's actually almost always smarter when

3:58you're doing something very complicated.

4:00It allows you to double check the AI. It

4:02allows you to read everything and see if

4:04you're in agreement. And even then, it

4:06will still make mistakes and have

4:08problems. But if you read the plan,

4:10you'll have a better idea of where it

4:11might have gone wrong if it does. So,

4:14which routes should this update apply

4:16to? Only about blah blah blah. So, we

4:20want this to apply to the about FAQ

4:23combined only.

4:25And then for the FAQ accordians, they

4:28should be visible by what should be

4:30visible by default? All FAQ items

4:32expanded by default. First item in each

4:35section expanded by default. Show a

4:37short summary per section. Expand on the

4:40items. Expand items on click.

4:44I'll do that.

4:48Continue. And then I have some more

4:49ideas. So I'm going to add a follow-up

4:51while it's thinking. It might ask me

4:52more questions and interrupt us. But

4:56when you click out of a section

4:58anywhere, I want it to collapse back. I

5:01don't want you to have to click an open

5:03and close button for the FAQ.

5:06Additionally, for the meet the team

5:09page, I want to take the expanded

5:13view with the picture and all of the

5:16information, and I want to just keep

5:18that static on the meet us page. So when

5:23you go there, it's just sitting there,

5:25both of us next to each other with our

5:26information.

5:33Okay. So I'm adding this

5:33to the plan it made. So here's the plan.

5:36It's got so far telling the context of

5:39what I gave it, the implementation, the

5:42risks, the tests, the to-do

5:44implementation. It's going to update the

5:46section heading. It's going to extend

5:48the FAQ parser to capture optional

5:50section summaries. It's going to rebuild

5:53everything. All the different things

5:55it's going to go through right here. Uh

5:57it's going to

6:01well it's not going to do anything. It's

6:02going to say it has no sit summary block

6:04gracefully. Good. Um it is not going to

6:06run a test. I'll verify it through the

6:09localhost. Here are the to-dos. But

6:12it's asking us another question based on

6:14the update I gave it. So which page

6:16should follow the static expanded team

6:17profiles fully side by side? Meet team

6:22demo page or team page. That's the team

6:24page. Reuse the existing expanded team

6:27member layout. Yeah.

6:31Doesn't have to do more work. It already

6:33built those items. So, it's just going

6:35to take it from this expansion and just

6:38hopefully plug this card just onto the

6:41website. That way, it's one click, not

6:44two, and you see everything once you

6:46arrive. So,

6:49it added

6:51another to-do. Now we click build and we

6:54see what happens. This will take a

6:57minute. So I am probably going to do

7:01some magic editing to fast forward to

7:02get us to the end of this thought

7:05process. So you don't have to sit here

7:07for 10 minutes. Although 10 minutes is a

7:10little much. Probably one to five.

8:42Okay, got the local preview up, going

8:42through, and it's doing what it thinks

8:44it needs to do. And let's see. It's

8:47looking a little strange on here, but I

8:49think it's just for the viewing. Uh,

8:51let's go look at the about us FAQ and

8:54see what it's done. All right. Actually,

8:58even easier. Let's look on the expanded

9:00preview. Okay. Yeah, it gave us the bio

9:03cards here. Not as cool looking as the

9:06original layout. I do think I'd like

9:08this all to be in one container instead

9:11of two. So, let's add that update.

9:16For the meet the team page, I want it to

9:20have everything in one container for

9:22each team member. So, you've got the

9:24picture and their bio next to them

9:29all looking complete. Right now, the

9:32picture is in one container and the bio

9:34is in another container. So, it looks a

9:36little separate.

9:38And I'm just going to have it go for

9:40that while we look at what else it did.

9:43Let's go back to home. Let's take a look

9:46at FAQ.

9:49It did not

9:51apply any updates to this. I wonder why.

9:54Could be.

9:57It could be. Oh, it did. Okay. Right.

10:00Because it's just doing that. It's just

10:02folding down. It's not popping up.

10:05So, this is a little better. It did not

10:10add a view all button. I think it missed

10:13that part. Or I might have missed

10:16telling it to do that. This isn't bad.

10:18Um,

10:20I don't know what Daniel will think.

10:22because you have to click again to get

10:24information, but it's not you're not

10:26leaving. It's not popping up and hiding

10:28everything else. You can scan getting

10:29started about Yeah, maybe this is

10:31better. Maybe we do

10:41maybe we do

10:41consolidate some of these sections a

10:42little bit, but I don't want to get too

10:43caught up. I don't want good to be the

10:45enemy of perfect or however you say

10:47that. So, we'll we'll call this okay for

10:50now. Um,

10:52oh, it says back to about at the top. We

10:55got to fix that as well

10:57because this doesn't go anywhere because

10:59there's no about left, I don't think.

11:00So, we'll just click this back to home.

11:03Yeah. So, we want that to say back to

11:06home. And then we also want

11:10meet the team toggle here. So, let's ask

11:26I also want the back button at the top.

11:26Well, there's text at the top that

11:27allows you to go back to the page you

11:29were at previously. It says back to

11:30about. It needs to say back to home and

11:32then link back to the landing page.

11:36Also,

11:38I want to

11:40make sure that anywhere in the website

11:46where you go to about, it says about

11:50FAQ, and it takes you to this same page.

11:54We want to take the meet the team

11:58button, just that one, and put it on the

12:01FAQ about page as well,

12:04so people can go to our page from there

12:07if they want. Okay,

12:11it'll work on that. I do want to go see

12:13what it did on the meet us page.

12:17So, we have to do this, I think, because

12:21this is that was a dead link, which is

12:23why I had to update it. So, let's go

12:24over here. Let's go to our team.

12:28Oh, that's better, right?

12:30I think that's better. Um,

12:35yeah, it's better for now.

12:39Better for now. I wish No, we'll call it

12:43We'll call it Okay. And then this does

12:44say back to home.

12:51still working on it. This should be kind

12:51of a faster change though. I do

12:54believe, and I could be wrong, that when

12:57I toggle back and forth between pages or

12:59different things, it's giving less

13:01preference priority to what's going on

13:04here. So, it slows it down. But that

13:06could just be my imagination. I probably

13:08should look that up and ask more and

13:11learn more.

13:13But yeah, I overdid it. Daniel's right

13:16with this addition. So rolling it back a

13:20little bit is smart. Making it a little

13:22more expectable to what people are used

13:25to. We do have a pretty large FAQ. We

13:28might want to think about pairing that

13:30down later. But this is a good practice

13:33for me in applying, you know, strategic

13:36application and pausing a little more. I

13:39just launched right in. I was so excited

13:41because I thought, "Oh, this is what I

13:42want to see. How do we do this?" And I

13:45overdid it. So these are looking like

13:49they are going to be the changes we

13:51want. About FAQ back to home.

13:57And there what makes different

14:00meet the team.

14:02All right.

14:04Oh, let's double check the dropdown

14:07about FAQ. I wanted to say slash. So,

14:13still working on a few things.

14:16Whenever it gets down here and says no

14:17linting errors, linting is the last

14:19thing it does, which is, you know,

14:20spacing.

14:22It usually throws out what it did. So,

14:28let's just double check there wasn't any

14:29last minute sneak in there.

14:32Yeah. No. Okay.

14:34All right. Everything looks good except

14:36I want to add a slash between about and

14:38FAQ. wherever we have that listed.

14:48That should be a pretty fast little

14:48pretty fast little change here.

14:50And once we see that, we will ship this

14:53and call it a lesson. And if we get more

14:57feedback, we'll discuss it and we'll try

15:00something different. But it's fun. Doing

15:02this stuff is fun. And it's okay to get

15:04over excited, but you can be a little

15:07more thoughtful. And I can apply a

15:09little more of our pausing before we

15:11act, our stopping, questioning,

15:15understanding, and then deciding.

15:19Um, yes. Yes. So, it added the slash

15:23here. It added the slash here. One last

15:27run through. So, I go to FAQ

15:31right there. By the way, it does work a

15:33little slower on the local preview. It's

15:34faster on the actual website. These all

15:37expand down. I can click out of them

15:39anywhere. Meet the team works. These are

15:43all clickable back to home. All right.

15:47Well, let's commit this.

15:51All right. Let's commit the changes and

15:53push them.

15:55So, what that's going to do is save

15:57everything on my computer and then work

15:59to upload them to GitHub so that way

16:01they can create a PR or pull request. My

16:06partner Daniel will get a notification.

16:07He'll come back and look at the changes.

16:09If he thinks we're groovy, then he will

16:12build it and it will launch to the live

16:15site hopefully tomorrow morning or

16:17tonight.

16:23Anyway, stay curious, don't forget to

16:23commit and have a wonderful day.

16:25Next episode we will be back on the

16:29Gabfest Ledger.