CodeTools

Chrome 110 beta

CSS initial letters, web app launch handler, IFrame credentialless, and more.

DesignOpinions

“My biggest piece of advice for designers is to work on a CMS. Nothing has been more foundational for my career than forming a deep understanding of how data gets flexibly but predictably created and moves through a system.”

CodeOpinions

“Under-engineer. That’s almost always better for usability and accessibility. Simple solutions are almost always more robust.”

BusinessOpinions

“The hardest part of being a designer isn’t the design, it’s dealing with people who don’t understand it. Taking time to learn how to communicate with those people and say ‘no’ when you need to is a critical part of your skillset as a designer.”

BusinessTools

“The irony of ChatGPT having a CAPTCHA to prove I’m ‘not a robot’ when I log in is pretty great.”

BusinessOpinions

“It’s funny how everyone wants to use AI to write content but at the same time no one wants to read content written by AI.”

CodeOpinions

“It’s absolutely wild that being good at interviewing for the developer job and being good at the actual job are two completely separate skills.”

BusinessOpinions

“The hottest new programming language is English.”

BusinessOpinions

“It’s weird that a web page can’t play audio or show multiple alerts without my permission but can easily take 100% of my CPU/memory.”

CodeOpinions

“Documentations are critical. What we build is perceived through the lens of our documentation. They should not be an afterthought or uninvested in.”

CodeOpinions

“HTML has so many cool accessibility features. Too bad it is often left out of education and guides.”

CodeOpinions

“ARIA should only be used to supplement HTML. If semantic HTML does a good enough job then ARIA should not be used. The hope is that HTML will eventually develop to sufficiently cover all accessibility needs without the need for ARIA.”

DesignTools

Poline

Generate stunning color palettes with the magic of polar coordinates.

CodeOpinions

“Copy-pasting code is not a crime when it’s allowed and you know what you are doing!”

DesignTools

Gen-1

Use words and images to generate new videos out of existing ones.

CodeOpinions

“If you’re starting a new long-term project, add support for Dark Mode early. It’s a heck of a lot easier than retrofitting an older project.”