Menu

Creating Animations Using React Spring

June 4th, 2019

Have you ever needed animation in your React application? Traditionally, implementing animation has not an easy feat to accomplish. But now, thanks to Paul Henschel, we there’s a new React tool just for that. react-spring inherits from animated and react-motion for interpolations, optimized performance, and a clean API. In this tutorial, we will be looking…

How The Guardian grew its premium app offering

June 4th, 2019

The Guardian was one of the first news organizations to embrace digital. They went from being the ninth-most read newspaper in the U.K. to a global news organization with an audience of over 155 million monthly browsers. Their journalism is watched, read and listened to around the world. They produce live blogs, podcasts and videos…

The Month in WordPress: May 2019

June 4th, 2019

This month saw the 16th anniversary since the launch of the first release of WordPress. A significant milestone to be sure and one that speaks to the strength and stability of the project as a whole. In this anniversary month, we saw a new major release of WordPress, some exciting new development work, and a…

Stonewall Forever: Honoring LGBTQ+ history through a living monument

June 4th, 2019

Many people have shaped my life—my parents who brought me into the world; Miss Moran, my fifth grade teacher, who pushed me to be a better student; my late mentor Bill McCarthy who helped guide my career early in my professional life. But perhaps the most meaningful people in my life are my husband, whom…

First Public Working Draft: Web Authentication: An API for accessing Public Key Credentials Level 2

June 4th, 2019

The Web Authentication Working Group has published a First Public Working Draft of Web Authentication: An API for accessing Public Key Credentials Level 2. This specification defines an API enabling the creation and use of strong, attested, scoped, public key-based credentials by web applications, for the purpose of strongly authenticating users. Conceptually, one or more…

Do you need an ICON ONLY button without screwing up the accessibility?

June 3rd, 2019

The first consideration is: do you really? If you can, having text next to your icons is proven over and over again to be the most accessible and clearest UX (see Apple’s latest blunder). But if you need to (and I get it, sometimes you need to), Sara Soueidan and Scott O’Hara have a pair…

Prevent Page Scrolling When a Modal is Open

June 3rd, 2019

Please stop me if you’ve heard this one before. You open a modal, scroll through it, close it, and wind up somewhere else on the page than you were when you opened the modal. That’s because modals are elements on a page just like any other. It may stay in place (assuming that’s what it’s…

Material Theming: Making Material Your Own!

June 3rd, 2019

The web is a beautiful, expressive medium that’s evolved over time as trends and technology have changed. Moments of delight and flair are what set companies apart from one another. At the same time, today’s top products rely on scalable, component-based design systems to efficiently develop a coherent brand. And it’s more important than ever…

Rise and shine: new alarm clock features with the Assistant

June 3rd, 2019

Waking up to a blaring alarm—or accidentally forgetting to set an alarm entirely—isn’t the best way to start your day. For a more pleasant wake up, and to help manage your morning and evening routines, we teamed up with Lenovo to build the Assistant into a new alarm clock for your bedroom. Available for purchase…