Sanding UI

The author describes their development process as a mix of trial and error, comparing it to woodworking. They explain how they click around extensively to test their software, similar to a QA tactic. They highlight the use of flexbox in CSS to easily style radio options, expressing surprise at its simplicity compared to older methods. The author encounters an issue with a dead spot in the UI caused by a gap in the flex display, which they solve by adding padding to the label. They stress the importance of attention to detail and extensive testing to create a smooth user experience.

https://blog.jim-nielsen.com/2024/sanding-ui/

To top