A Shared ESLint Configuration

July 30th, 2021

Looks like it was almost 9 years ago when Airbnb first published their JavaScript Style Guide. 112k stars on GitHub later, it seems like the de facto preset for Babel / ES Lint. But it’s not the only company out there with public ES Lint setups. Katy recently shared Mapbox’s setup. ESLint plugins will help…

Configuring WordPress Theme Design with theme.json

July 29th, 2021

Starting in WordPress 5.8, a new tool — “theme.json” — is available to use in your theme. Maybe you’re hearing about it for the first time, or maybe you’re testing and developing themes with it already. Either way, I’m glad you’re here because it’s an exciting time for WordPress themes. This post provides a quick introduction…

Chrome 93: Multi-Screen Window Placement, PWAs as URL Handlers, and More

July 29th, 2021

Unless otherwise noted, changes described below apply to the newest Chrome beta channel release for Android, Android WebView, Chrome OS, Linux, macOS, and Windows. Learn more about the features listed here through the provided links or from the list on Chrome 93 is beta as of July 29, 2021. Origin Trials This version of…

Expanding our cloud infrastructure to support Australia’s digital future

July 28th, 2021

Even pre-pandemic, the adoption of cloud services was on the rise as organizations looked to drive digital transformation for business resilience and innovation. The impact of COVID-19 has only served to accelerate this momentum. As we continue to support the digital future of businesses, we are launching our second Australian Cloud region in Melbourne, Victoria….

Safari 15 Opinions

July 28th, 2021

It was interesting that when Safari 15 was dropping at this last WWDC, in my circles at least, I mostly heard enthusiasm. Like the colors-in-the-browser-controls stuff was a neat trick and fun to play with. And there were other more serious features, like iCloud Private Relay, which were near-universally applauded for the security innovation. But…

Using AI to map Africa’s buildings

July 28th, 2021

Between 2020 and 2050, Africa’s population is expected to double, adding 950 million more people to its urban areas alone. However, according to 2018 figures, a scarcity of affordable housing in many African cities has forced over half of the city dwellers in Sub-Saharan Africa to live in informal settlements. And in rural areas, many…

ES2021 Features

July 27th, 2021

Hemanth HM very succinctly shows off ES2021 features. Gosh it doesn’t feel like that long ago that all we could talk about is ES2015, and now that’s over a half-decade behind us. There are new things like “arbitrarily chuck underscores in numbers.” I kinda dig that. Like 1_000_000_000 is the same as 1000000000 but more…

Leveling the playing field in sports — and at Google

July 27th, 2021

As a middle schooler, Mackenzie Thomas would wake up at 5 a.m. to watch SportsCenter. “I hoped to see my childhood heroes Mia Hamm, Briana Scurry, and Lisa Leslie,” she says, “but instead I memorized tons of MLB and NBA scores.” Even then, she saw how differently the media celebrated women athletes compared to men….

Updated Candidate Recommendation: CSS Counter Styles Level 3

July 27th, 2021

The CSS Working Group invites implementation of an updated Candidate Recommendation Snapshot of CSS Counter Styles Level 3. This module introduces the @counter-style rule, which allows authors to define their own custom counter styles for use with CSS list-marker and generated-content counters [CSS-LISTS-3]. It also predefines a set of common counter styles, including the ones…

Mental health trends & how they affect communities of color

July 26th, 2021

July is Bebe Moore Campbell National Minority Mental Health Awareness Month. To bring awareness to mental health, Asad Abdullah II — a Google engineer, trauma-informed meditation instructor, and mental health advocate — chatted with licensed psychologist Dr. Ghynecee Temple about mental health trends, how they affect communities of color and ways to cope. Search interest…