Ways to prevent unsolicited design ideas from derailing good design.
Engagement baiting considered as spam.
“We’re living in a world with slightly less SEO opportunity.”
The most popular tools of the year.
How search can be a powerful tool for improving UX.
Net neutrality and what we have to lose.
The most important updates in 2017.
Digital lightfield glasses that change how we experience the world.
A strategy to unify the apps.
“Good writers rewrite. Good programmers refactor. Good designers revise. The first idea is seldom the best. The first iteration is seldom the best.”
Say hello to Service Workers.
Early signs point to mobile and schema.
“I don’t really think developer experience and user experience are opposed to each other. If developer experience isn’t good, user experience won’t stay good.”
More speed, better memory, and new ECMAScript features.
Image retouching with other screen design tools.
“Don’t focus on why something cannot be done.”
“It’s amazing that people are able to get through life without the ability to hack a URL parameter when necessary.”
Let’s care about the health and diversity of online media.
A guide to plan out your growth as a developer.
What the technology means for designers and developers.
A quick way to find the object method you need.
An alarming new way to track web users.
“When you design your integration with an external service/provider, design your exit too. It will come.”
Easier online purchases with the Payment Request API.
What Time to Interactive means and why it matters.
Upcoming changes in the project teams.
Alibaba’s UC Browser for lower-end smartphones.
Bugs in modern computers leak passwords and sensitive data.
What Google products require user action.
What to consider to get fast and smooth response times.
Dieter Rams’s design principles get a 21st-century update.
Modern search engine optimization: what’s important and easy to implement.
All Mac systems and iOS devices are affected.
The problem with Chrome-only stuff.
Tech’s biggest players are now part of the Alliance for Open Media.
Panic will soon suspend the sale of the popular file manager.
Several npm packages were temporarily unavailable.
Requests on your website can be permanently blocked.
How to let others disclose website vulnerabilities responsibly.
A growing set of SVG icons with a friendly personality.
What marketers should know.
“Software is ‘done’ in the same way that the dishes are ‘done’. Software, like clean dishes, is only done if you never plan to use it again.”
Why the social media platform’s business model is such a threat.
Google’s webmaster tool was rebuilt from the ground up.
Newly valid practices, new and removed features.
Comprehensive list, broken down into topical categories.
WebKit’s response to both chip security flaws.
How content marketing continues to transform.
Why competition between browsers is such a good thing.
“There is really nothing that Visual Studio Code cannot do.”
Google is making changes to how Accelerated Mobile Pages works.
Curated list of checklists for web developers and programmers.
Fewer tags, same result, can’t be that bad.
How Flexbox fits in the big picture of modern CSS layout tools.
How to take modern ways to do CSS layout into account.
Years of experience compiled into do’s and don’ts.
Let’s save permission dialogs and push notifications.
A typeface in 56 styles, inspired by the lettering work of Mortimer Leach.
Better performance optimization recommendations for web developers.
“Within three years deep learning will change front-end development.”
“Most importantly, prototyping is a way of thinking, a mindset.”
How to get your crawler budget growing.
“You typically compete more against habits than you do against competitors. In most cases, comfort and familiarity are stronger forces than new, better, and different.”
What you can do to avoid the blank screen syndrome.
Mozilla now restricts all new web features to secure contexts.
A benchmark for modern web app responsiveness.
“There’s no such thing as a poorly-designed, chaotic UX that isn’t just a reflection of a poorly-designed, chaotic organization.”
Use cases where friction can be an efficient UX design tool.
Native modal dialog boxes made possible by HTML 5.2.
“The danger of persuasive design lies in its power.”
How to use writing in your design process.
Ending net neutrality could end the internet as we know it.