Menu

Thinking in React Hooks

September 25th, 2019

Amelia Wattenberger has written this wonderful and interactive piece about React Hooks and details how they can clean up code and remove all those troubling lifecycle events: React introduced hooks one year ago, and they’ve been a game-changer for a lot of developers. There are tons of how-to introduction resources out there, but I want…

Follow the journey of 13 Latino Trailblazers

September 25th, 2019

Fondly referred to as “El Barrio,” East Harlem is home to one of the largest Latino communities in New York City. It was here that I grew up learning about and celebrating my Puerto Rican and Dominican heritage. From the vibrant murals depicting Latino legends to the salsa music playing from apartment windows, a walk…

How Google invests in news

September 25th, 2019

Every time you search on Google, there are thousands, sometimes millions, of webpages with helpful information. When you’re looking for news, those pages could be from a large traditional news publisher or a new digital outlet. They could be from a local news site, or a small publisher specializing in health or fitness or food…

Working Group Notes for Verifiable Credentials Implementation Guidelines 1.0 and Verifiable Credentials Use Cases

September 24th, 2019

The Verifiable Claims Working Group has published a First Public Working Group Note of Verifiable Credentials Implementation Guidelines 1.0 along with an Updated Working Group Note of Verifiable Credentials Use Cases. The Implementation Guidelines document provides implementation guidance for the Verifiable Credentials Data Model 1.0 specification, while the Use Cases document provides use cases for…

Filtering Data Client-Side: Comparing CSS, jQuery, and React

September 24th, 2019

Say you have a list of 100 names: <ul> <li>Randy Hilpert</li> <li>Peggie Jacobi</li> <li>Ethelyn Nolan Sr.</li> <!– and then some –> </ul> …or file names, or phone numbers, or whatever. And you want to filter them client-side, meaning you aren’t making a server-side request to search through data and return results. You just want to…

6 Chromebook keyboard shortcuts that save time

September 24th, 2019

Chrome Browser keyboard shortcuts (which also work on Chromebook) can be major timesavers. Keyboard shortcuts, also called “hot keys,”  help you speed up a wide variety of tasks, including taking a screenshot, locking your screen, and even (fittingly) viewing all keyboard shortcuts—just click Ctrl + Alt + /. These six Chromebook keyboard shortcuts are among…

Neha Palmer keeps Google’s data centers green

September 24th, 2019

When Neha Palmer was a kid, she idolized Marie Curie. Reading a book about the pioneering scientist inspired her to pursue the field herself. “I think of it as the geek’s princess story,” she says. And now, both in and out of her role at Google, she’s working to inspire others who want to find…

What’s new in Chrome OS: Google Assistant comes to more Chromebooks

September 24th, 2019

The latest version of Chrome OS brings the Google Assistant to more Chromebooks. It’s starting to roll out now to more non-managed, consumer devices.  The Assistant on Chromebook helps you stay productive, control your smart devices, and have a little fun along the way. To get started, enable the Assistant in your Chromebook’s settings and…

An Explanation of How the Intersection Observer Watches

September 24th, 2019

There have been several excellent articles exploring how to use this API, including choices from authors such as Phil Hawksworth, Preethi, and Mateusz Rybczonek, just to name a few. But I’m aiming to do something a bit different here. I had an opportunity earlier in the year to present the VueJS transition component to the…

Browser Engine Diversity

September 24th, 2019

We lost Opera when they went to Chrome in 2013. Same deal with Edge when it also went Chrome earlier this year. Mike Taylor called these changes a “Decreasingly Diverse Browser Engine World” in a talk I’d like to see. So all we’ve got left is Chrome-stuff, Firefox-stuff, and Safari-stuff. Chrome and Safari share the…