2021 Edition: Web Professionals Black Friday and Cyber Monday Deals

Stenciled holiday gift tags with reindeer, present, and star amidst a collection of pine cones.

This week is Thanksgiving in the United States. Given the continuing COVID pandemic, many families and friends may not be gathering together for the holiday as they have in pre-pandemic years.

I’m hoping next year, our tradition of gathering together with friends and family will return.

One tradition that coincides with the U.S. Thanksgiving holiday is back and seems to be earlier than ever: Black Friday and Cyber Monday shopping deals and discounts.

Continue reading 2021 Edition: Web Professionals Black Friday and Cyber Monday Deals

Fun Online Games to Learn Flexbox and CSS

Level 1 of Flexbox Froggy game displays interface in two side-by-side vertical panels: one panel with CSS code and instructions, the second panel displays CSS code results.

I’m a huge proponent of books, courses, videos, and tutorials to learn something new.

But sometimes it’s much easier to remember a new concept, especially when it comes to CSS or flexbox, through an online game.

Which is why I created this collection of fun online games to help you learn flexbox and CSS.

Continue reading Fun Online Games to Learn Flexbox and CSS

Plan Ahead: Designing for Translation

Online voter registration form for Nevada Secretary of State displays English instructions followed by Spanish instructions. Text next to screenshot reads: Providing a customer experience where the customer has to go through the English website to get to the Spanish (or other language) site. Offer them a dedicated URL that they can bookmark.

Have you ever visited a website in a different language, only to discover content wasn’t translated correctly?

For example, one page has content written in two languages.

Labels in the navigation menu overlap each other. Text in form labels overlap their associated form fields.

Imagery on the site is English-focused and doesn’t align with the culture of the language.

You quickly realize the site wasn’t planned for different languages.

Continue reading Plan Ahead: Designing for Translation