Menu

How Google PageSpeed Works: Improve Your Score and Search Engine Ranking

July 25th, 2019

This article is from my friend Ben who runs Calibre, a tool for monitoring the performance of websites. We use Calibre here on CSS-Tricks to keep an eye on things. In fact, I just popped over there to take a look and was notified of some little mistakes that slipped by, and I fixed them….

What I Like About Vue

July 25th, 2019

Dave Rupert digs into some of his favorite Vue features and one particular issue that he has with React: I’ve come to realize one thing I don’t particularly like about React is jumping into a file, reading the top for the state, jumping to the bottom to find the render function, then following the method…

EDU tips in a flash

July 25th, 2019

As a seventh grade teacher, I quickly learned that every second counts—both while teaching in the classroom and when collaborating with other teachers. That’s a big part of why we developed EDU in 90, Google for Education’s video series.  We heard from educators that they needed an easy way to keep track of product news…

Inside the internship: Lessons from a summer at Google

July 25th, 2019

Google interns come into our offices around the world for a few months, make a huge impact and then head back to school to continue their learning journey. These talented, helpful people make what we do at Google possible and without them, many of our projects and products wouldn’t be where they are today.  Since…

Updated Candidate Recommendation for Verifiable Credentials Data Model 1.0

July 25th, 2019

The Verifiable Claims Working Group invites implementations of an updated Candidate Recommendation of Verifiable Credentials Data Model 1.0. Credentials are a part of our daily lives; driver’s licenses are used to assert that we are capable of operating a motor vehicle, university degrees can be used to assert our level of education, and government-issued passports…

Zdog

July 24th, 2019

David DeSandro has loads of super cool JavaScript libraries he’s created over the years. His latest is Zdog, a “round, flat, designer-friendly pseudo-3D engine for canvas & SVG.” It’s only been about a month since he dropped it (although, like any good library, it’s been simmering) and it has been pretty incredible to watch it…

Don’t comma-separate :focus-within if you need deep browser support

July 24th, 2019

I really like :focus-within. It’s a super useful selector that allows you to essentially select a parent element when any of its children are in focus. Say you wanted to reveal some extra stuff when a <div> is hovered… div:hover .extra-stuff { /* reveal it */ } That’s not particularly keyboard-friendly. But if something in…

Babymigo: technology for Africa’s new parents

July 24th, 2019

With infant mortality rates on the rise in Nigeria, mostly due to a lack of doctors in rural areas, entrepreneur Adeloye Olanrewaju wanted to see if he could use tech to figure out a solution. This led him to start Babymigo, an online community that connects expecting and new mothers to resources, doctors, experts, and…

10 things you didn’t know you could do with Chromecast

July 24th, 2019

Like any 6-year-old, Chromecast may look small, but it packs a punch. In the last six years, it’s brought TV shows, movies, and more to millions of homes. And this thumb-drive-sized device has come a long way: there’s Chromecast Ultra, which lets you stream up to 4K, and you can talk to your Google Assistant…

Gallery Go: a fast, helpful way to organize your photos offline

July 24th, 2019

Today, at Google for Nigeria we introduced Gallery Go: a photo gallery, designed to work offline, that uses machine learning to automatically organize and make your photos look their best. Gallery Go helps first time smartphone owners easily find, edit, and manage photos, without the need for access to high-speed internet or cloud backup. Your memories,…