I have selected some news from the web dev world to share.
🙃 Why do AI company logos look like buttholes?🙌 How to write error messages that actually help users rather than frustrate them📊 Data Binding: a better way to design with data🦺 Optimize heavy operations with Web workers in Vuejs 3
Have a great week.
Radek Sienkiewicz roasts the AI industry’s logo with their circular design, particulary the one of Claude. Maybe, in the next generation of AI we will have some other design which don’t represent « butthole » haha.
Write error message to tell the user what happened clearly, give the user a solution about what to do next. An error is frustrating so try to be emphatic in your error message, it will ease the situation for the user.
A new functionnality in the Rive app, you can now connect the data used by your engineers for use to your designer. With real data, they are a lot less guess about the UI.
Little tutorial about the usage of web workers inside a Vuejs application.
Web tools and Library
Comlink makes WebWorkers enjoyable. Comlink is a tiny library (1.1kB), that removes the mental barrier of thinking about postMessage and hides the fact that you are working with workers.