Happy New Year, guys. I've been traveling and when I come back home to Singapore, I have to fill in a health decoration form. As a permanent resident, it's actually a lot easier than the form a tourist might for them. But still, I think just for a historical context, at the beginning of 2023 and of 2022, I want to show you how badly designed this form is, so that hopefully the government can improve it all, preferably just do away with it altogether. So let's try do this. Like finding the form, the correct form with the public sector is the challenge itself, because often they keep the old forms around. Okay, here we are. So mistake number one is just a crazy amount of text. Now the first time I came across this, I couldn't find out what I needed to do. You will, the astute of you might see that you, that they have this click here. So that's always just like, you know, a code, smell, an anti-pattern, never link a URL with this click here type thing. It just shows you're, you don't know what you're doing. You got to put it in context. You got to have a call to action, a button. So anyway, since I'm a permanent resident, this is what I need to do. So this is like, you know, mistake, the web design number one here. Way too much text and a call to action, they're just somehow buried in this click here thing. Awful. Now, you can fill this in advance so you can update it and it gets just really just stupidly complicated. But, and then way too much text. Okay, what do I have to do now? I think I need to do it like this one, right? Okay, okay. So this is what I need to fill in. I found it. Now, okay, now, and I see that's my personal identify. I'm just going to put something around them here. First problem I feel is that they don't use an input date time thing. So this is some weird, what do you call it? Thing this doesn't, it doesn't actually work. Oh, it just worked. Some JavaScript React monstrosity. Now, the email address thing is mind boggling. It wants, email addresses are case and sensitive. But most people don't probably know that. But for some reason they put it in all caps and then really confusingly they want me to put it in twice. I don't really see the point of doing that. Maybe with passwords, it's kind of like kind of, I don't know. What do you guys think? I really don't like the fact that I'm having to put this into, I said, again, I think it's an anti-pattern. Another terrible input time thing where it's just non-trivial to select, you know, today. I'll have a link in the description to issues with the input date time element. It's not all perfect. Now, ask me some health declaration questions. For things like you think they might know about, like for example, if I'm coming back from Africa, maybe this should be pre-filled. I don't know. I'll see a whole bunch of questions. And just instinctively you just want to go through it. No, no, no, no, no. But no, here it's a very strange drop down menu thing going on here. Oh no, I just realized I didn't turn on my microphone. Yeah, this is why it's quite good idea to have a couple of microphones going. This is terrible. It should be a radio button, right? It just should be a radio button. No. And so you have to do like three more interactions than you probably wanted to. No, okay. I think I've filled this in quickly. A lot of text, I think there's some calculators. Link in the description where essentially it says, if you put too many words in a thing, the readability score just goes right down. And this is a typical example where readability is terrible. Then it does this weird modal, fake modal here, makes everything quite confusing. Of course, depending on the phone, it might not render correctly. Then it's going to complain about my NRC. How can I put this in without putting my real NRC in there? Okay, I'm just going to probably click next here. It doesn't do anything. It doesn't go back to the actual problematic element. I wonder if I can get a fake NRC just to it. Like, I didn't even type in general, right? It just automatically Google suggested it. It can read my mind now. 9588G. Now, S6449588G. Okay, so for the purposes of this demonstration, click next, continue. Now, it gives you just, basically just regurgitate what you've just filled in before. But you don't really know. So you feel maybe obligated to read through it again. And then there's boilerplate legalese that you're also supposed to read through it. It's just like, like, like, text. And then finally, you're supposed to say that you've actually read all their text. I mean, anyone's sitting down reading all this text on a tiny little screen. I don't know how people do that. And then the final insult to injury is that you're supposed to fill in a capture. You know, multiply that by your family members, you know, if you've got kids in elderly, you have to fill this in and the airport. It's just a disgrace for Singapore residents. Never mind the tourists which have a much more difficult form to fill in. I know this probably form is used to, like, somehow control COVID and everything like that. But realistically, it's not at the moment. And it's just, it just makes Singapore look bad. So I really hope that everyone now understands what crappy form design looks like. And hopefully this will go away. Please go away. Please go away, crappy form. And have a good 2023. We're thanks can only get better, right? Bye guys.