The new look of the entire family of products and services.
“A design is not an answer. It’s a hypothesis. Forgetting this leads to arrogance. Failing to communicate it leads to disappointed stakeholders.”
CSS might be going through tumultuous teenage years.
Get started using variable fonts on the web.
Layout designs without @media breakpoints or hacks.
Curation of analog and digital toolboxes and methods.
“If your code isn’t working, try leaving it in rice overnight.”
A giant list of features you should use today.
A logo which changes according to interaction and time.
Facebook’s blockchain plans.
Systematic errors in our thinking process.
Automate your outgoing webmentions with
It will no longer be available on Search Console.
Web components at I/O 2019.
Proper HTML structure, best practices and testing.
How to write case studies for your online portfolio.
“One thing I’ve learned from technology is that if you implement a temporary solution, it is now your permanent solution.”
The story of what shipped, the impact and the tradeoffs.
A simpler alternative for certain use cases.
Strategies to spotlight edge cases.
Common mistakes in responsive web design.
Illustrations generator to design characters using symbols and styles.
Safari’s fresh approach to optimize memory usage.
Scenarios in which web components might be the right choice.
Assets in vector format including most UI elements and icons.
“Browser tabs are my short-term memory.”
A first look at the latest software for Apple’s iPhones.
A framework using five benchmarks.
The dominant costs are now download and CPU execution time.
What people like to read, comment, and share.
Why it’s time to rehabilitate graceful degradation.
Unexpected trends derived from the survey.
Experimental platform for exploring generative design systems.
20 new graphics on Google’s valuation of links.
Create secure configurations for web, database, and mail software.
The Robots Exclusion Protocol is becoming an internet standard.
What to do and what not to do.
53 essential tech-bro terms explained.
Different ways to allow visitors to bypass repetitive content.
Ways to make the tasks easy to read and act upon.
“It’s a hundred times easier to criticize than create.”
A new way to research a website’s past.
New illustration libraries, design systems, and UI kits.
“On projects: Done is better than none. It’s easy to set expectations so high you never finish. Sometimes ‘done’ is enough. Ship then iterate.”
“Side projects die twice. The day you stop working on them, and the day the domain expires.”
“Good product teams are focussed on shipping great software. Great product teams are focussed on driving business growth.”
What to do if you want to thrive in the future.
What’s better for accessibility.
Let’s move towards quality over quantity.
How to run a small social network site for your friends.
Code collaboration and instant deployment on Glitch from VSCode.
New implementation of the URL bar.
There is more to styling lists in CSS than you might think.
How new concepts interact with the popular design system.
The donation model for open source is broken.
The web’s grain continues to change.
Why platforms are aggregators’ most effective competition.
Let’s play with animated grid rows and columns.
Why it’s time to leave it behind in most cases.
What we need to build a great screenreader UX.
Millions of new passwords, updated prevalence counts.
There is more to a margin than you might think.
A way to prototype UIs for web-connected hardware.
“’Someday,′ is a no. ‘Maybe,’ is a no. ‘Not sure,’ is a no. ‘Not now,’ is a no. If it’s not a yes, it is a no.”
Influence how browser vendors prioritize feature development.