Latest Article

4 Lessons Web App Designers Can Learn From Google

Whenever I’m curious about what more we could be doing to improve our users’ experiences, the first place I look to…  Read more

smashingmagazine

4 Lessons Web App Designers Can Learn From Google

Whenever I’m curious about what more we could be doing to improve our users’ experiences, the first place I look to…

How To Configure Application Color Schemes With CSS Custom Properties

Variables are a basic tool that help organize colors on a project. For a long time, front-end engineers used preprocesso…

Smashing Podcast Episode 22 With Chris Coyier: What Is Serverless?

Today, we’re talking about Serverless architectures. What does that mean, and how does it differ from how we might bui…

JohnBattelle

Marketers: Your Role In Social Discourse Is Critical

How Brands Can Fix the Relationship Between Platforms, Audiences, and Media Companies (Hint: It’s Not a Boycott) (Seco…

Marketers Have Given Up on Context, And Our National Discourse Is Suffering

(First in a series. Post two, on Twitter’s solution, is here). Marketers – especially brand marketers: Too many of y…

Zoom Is YouTube, Instagram, and WhatsApp – All in Two Months.

If you’ve read Shoshana Zuboff’s Surveillance Capitalism, you likely agree that the most important asset for a data-…

searchengineland

Google makes it easier to control Shopping ads by country

A new attribute allows you to exclude products at the country level. Please visit Search Engine Land for the full articl…

Genius not looking so smart after Google escapes liability for ‘misappropriating’ lyrics

To many this was another example of Google abusing its power. Except it wasn’t, court finds. Please visit Search Engin…

Google launches ‘people cards’ in Search

The new feature enables individuals to create a Knowledge Panel-like card. Please visit Search Engine Land for the full…

mozblog

Adjusting Paid Campaigns During a Recession

Posted by ryanmoothartOur world changed dramatically in March of 2020 as a new viral threat to our livelihoods took hold…

Using the Flowchart Method for Diagnosing Ranking Drops — Best of Whiteboard Friday

Posted by KameronJenkinsBeing able to pinpoint the reason for a ranking drop is one of our most perennial and potentiall…

How to Make a Scalable SMS Chatbot Using Twilio, Python, and Google Sheets (with Free Code)

Posted by R0bin_L0rdMany of us are helping businesses that are facing hard times, or we’re facing hard times ourselves…

webmonkey

Magento vs Shopify Ecommerce Website Builder Comparison [2020]

Magento and Shopify are two of the biggest names in eCommerce website… The post Magento vs Shopify Ecommerce Website B…

Wix vs GoDaddy Hosting Review

Nowadays, there are more web hosting platforms out there on the internet… The post Wix vs GoDaddy Hosting Review appea…

Big Cartel vs Shopify Ecommerce Website Builder Comparison : Which is Better?

Big Cartel and Shopify help you sell things online. They provide comparable… The post Big Cartel vs Shopify Ecommerce…

seobook

Declining Visitor Values

Late Funnel SEO Profits Before the Panda update SEOs could easily focus almost all their energies on late funnel high-in…

How to Read Google Algorithm Updates

Links = Rank Old Google (pre-Panda) was to some degree largely the following: links = rank. Once you had enough links to…

Easy for You

To Teach, One Must Learn One of the benefits of writing is it forces you to structure your thoughts. If you are doing so…

alistapart

Webwaste

The Web is obese In 1994, there were 3,000 websites. In 2019, there were estimated to be 1.7 billion, almost one websit…

Connecting the Dots

Two plans: one for design, one for culture. What I’ve found is that the DNA between both dynamics must be inextricabl…

Mr. Roboto: Connecting with Technology

People don’t always need another human being to experience a sense of connection. The deep emotional bonds many peopl…

webdesign

15 Best HTML5 and JavaScript Video Players (+5 Best Free Players)

Are you in need of a high-quality HTML5 video player plugin for your website? Are you having trouble finding a video pla…

The Best WordPress Gutenberg Themes for 2020, Available Now (Free & Premium)

From a simple blog platform, WordPress has grown to become the largest and most popular content management system there…

20+ Best Responsive Mailchimp Templates for Mobile Email

If you’re serious about growing your business, you have to start an email list. An email list makes it easy to collect…

code

Parse XML to an Array in PHP With SimpleXML

In this post, you'll learn how to parse XML into an array in PHP. SimpleXML is a PHP extension that makes this possible.…

15 Best HTML5 and JavaScript Video Players (+5 Best Free Players)

Are you in need of a high-quality HTML5 video player plugin for your website? Are you having trouble finding a video pla…

20 Best Email and Mailchimp WooCommerce Plugins

By adding premium email WooCommerce plugins to your WordPress website, you will be able to successfully connect with you…

Tutorialzine

10 Interesting JavaScript and CSS Libraries for May 2020

A collection of our favorite web dev resources for the month of May, featuring useful JS tools, React components, and mo…

10 Interesting JavaScript and CSS Libraries for April 2020

Our compilation for the month of April comes packed with awesome new web dev tools, including lots of Bootstrap goodies,…

10 Interesting JavaScript and CSS Libraries for March 2020

New JavaScript tools from the Facebook developers team, an excellent Electron starter kit. and more in our web dev resou…

onextrapixel

Custom Illustrations – A Quirky and Human Design Trend

The use of custom illustrations has been a big trend recently that is not likely going anywhere soon. The deal is that a…

7 Examples of Scroll-Triggered Animations in Web Design

These days it is quite difficult to imagine a modern website without any dynamic elements. Small, big, medium-sized they…

9 Best Device Mockups for Your Web and Mobile App

What are the main graphical elements of a modern presentation? If you think it is beautiful fonts or stocks taken from t…

Webappers

Top 8 WP Multipurpose Themes that you should check out

There are situations when using a specialty theme will enable a web designed to proceed more easily and efficiently. But…

15 Effective Tools and Services You Should Pay Attention To

One of life’s pleasures is discovering when some small action taken yields a highly positive, or even a game-changing…

Need Help Choosing the Right Plugin for Your Website? Check These Options

WordPress is an ideal platform for building your own portfolio, blog, or eCommerce site. It’s packed with all the basi…

eversparkinteractive

Organic or Paid Marketing? Deciding the Best Strategy for Your Law Firm

As a law firm, you know that where you spend your advertising money is vitally important to growth and success. However,…

5 Key Elements to Achieve Excellent Web Design for Law Firms

  Your law firm’s website is your digital office. It’s the place people go to evaluate your firm once they are dire…

Common Marketing Mistakes Law Firms Make

With roots dating back to Ancient Greece, the legal profession has been around a long time. While many legal theories re…

bruceclay

By Google

A Simulation Suite for Tackling Applied Reinforcement Learning Challenges

Posted by Daniel J. Mankowitz, Research Scientist, DeepMind and Gabriel Dulac-Arnold, Research Scientist, Google Researc…  Read more

google blog

Charlotte: Explore the Queen City with Google Arts & Culture

Welcome to Charlotte, where the downtown is actually known as “Uptown,” a striking symbol of the New South where tra…

Google integrates into IAB Europe TCF v2.0

Providing people with transparency and control over how their data is used—and ensuring their choices are respected—…

The Anywhere School: 50+ Google for Education updates

In the midst of all the change and uncertainty in the world over the past several months, the education community has ne…

When parents become teachers: tools to help students at home

Editor’s note: On August 11, 2020 Google for Education kicked off a global back-to-school event, The Anywhere School.…

Chromebook updates help learning happen from anywhere

Editor’s note: On August 11, 2020 Google for Education kicked off a global back-to-school event, The Anywhere School.…

google webmaster

Join our first Virtual Webmaster Unconference

While the in-person Webmaster Conference events are still on hold, we continue to share insights and information with yo…

Rich Results & Search Console Webmaster Conference Lightning Talk

A few weeks ago we held another Webmaster Conference Lightning Talk, this time about Rich Results and Search Console. Du…

Search Console API announcements

Over the past year, we have been working to upgrade the infrastructure of the Search Console API, and we are happy to le…

Search Off The Record podcast - behind the scenes with Search Relations

As the Search Relations team at Google, we're here to help webmasters be successful with their websites in Google Search…

Prepare for mobile-first indexing (with a little extra time)

Mobile-first indexing has been an ongoing effort of Google for several years. We've enabled mobile-first indexing for m…

google adsense

Resources to help optimize your business

Online content and media consumption behaviors are continuously evolving. If you'd like to optimize your online business…

Welcome to Google AdSense

Creating content your audience loves takes time, but making it profitable shouldn’t. That’s where Google AdSense com…

Join the Women of Publishing webinar series

The 2020 Women of Publishing Leadership Series is now open for registration. This annual program is designed to facilita…

Refining your website’s user experience in 3 steps

There are plenty of sites out there. Beyond producing great content, it’s vital to make yours stand out. How? One way…

Creating outstanding website content in 3 steps

Great content marketing not only drives new visitors to your site, but also entices previous visitors to come back. A co…

google ads developer

Sunset of the Ad Manager API v201908

On Monday, August 31, 2020, in accordance with the deprecation schedule, v201908 of the Ad Manager API will sunset. At t…

Beta Support for search in Google Ads scripts

Today, we are announcing beta support for a new search method in Google Ads scripts. This method is backed by the Google…

August update to Display & Video 360 API v1

Today we’re releasing an update to the Display & Video 360 API v1 which includes the following features: A user servic…

Announcing v3.4 of the DCM/DFA Reporting and Trafficking API

Update (Aug 7, 2020): Support for path and path attribution report types, originally listed in this blog post, was not…

Sunset of v2 for the Content API for Shopping

The Content API for Shopping v2 will sunset on March 29, 2021. On this date, all requests made against v2 of the Content…

google developer

ChromeOS.dev — A blueprint to build world-class apps and games for Chrome OS

Posted by Iein Valdez, Head of Chrome OS Developer RelationsThis article originally appeared on ChromeOS.dev.While peop…

Introducing Cast Connect: a better way to integrate Google Cast directly into your Android TV apps

Posted by Meher Vurimi, Product ManagerFor more than seven years, Google Cast has made it easy for users to enjoy your…

Digital Ink Recognition in ML Kit

Posted by Mircea Trăichioiu, Software Engineer, Handwriting RecognitionA month ago, we announced changes to ML Kit to…

Automatic Deployment of Hugo Sites on Firebase Hosting and Drafts on Cloud Run

Posted by James Ward, Developer Advocate Recently I completed the migration of my blog from Wordpress to Hugo and I wan…

Meet the global students solving local problems with code

Posted by Erica Hanson, Developer Student Clubs Program Manager, GoogleGoogle Developer Student Clubs (DSC) are univers…

google research

A Simulation Suite for Tackling Applied Reinforcement Learning Challenges

Posted by Daniel J. Mankowitz, Research Scientist, DeepMind and Gabriel Dulac-Arnold, Research Scientist, Google Researc…

On-device Supermarket Product Recognition

Posted by Chao Chen, Software Engineer, Google Research One of the greatest challenges faced by users who are visually i…

MediaPipe Iris: Real-time Iris Tracking & Depth Estimation

Posted by Andrey Vakunov and Dmitry Lagun, Research Engineers, Google Research A wide range of real-world applications,…

Live HDR+ and Dual Exposure Controls on Pixel 4 and 4a

Posted by Jiawen Chen and Sam Hasinoff, Software Engineers, Google Research High dynamic range (HDR) imaging is a method…

Introducing the Model Card Toolkit for Easier Model Transparency Reporting

Posted by Huanming Fang and Hui Miao, Software Engineers, Google Research Machine learning (ML) model transparency is im…

google Android

ChromeOS.dev — A blueprint to build world-class apps and games for Chrome OS

Posted by Iein Valdez, Head of Chrome OS Developer Relations This article originally appeared on ChromeOS.dev. While pe…

New ways to reach more drivers on Android for cars

Posted by Mickey Kataria, Director of Product Management, Android for cars This blog post is part of a weekly series fo…

6 New ways to engage with users on Android TV

Posted by Dan Aharon, Product Manager, Android TV This blog post is part of a weekly series for #11WeeksOfAndroid. This…

11 Weeks of Android: App distribution and monetization on Google Play

Posted by Alex Musil, Director of Product Management, Google Play This blog post is part of a weekly series for #11Week…

Android 11 final Beta update, official release coming soon!

Posted by Dave Burke, VP of Engineering It’s already August and the official Android 11 release is coming very soon!…

google Geo

We’ve moved. Come visit us.

Over ten years ago, we wrote our first post on our Geo Developers blog, and today we’re sharing our new location for t…

Falling Fruit helps urbanites forage for food using Google Maps Platform

Posted by Ethan Welty, Co-founder, Falling FruitEditor’s note: Today’s post comes from Ethan Welty, Co-founder of Fa…

How Google Maps helps amateur and professional archaeologists ponder the mysteries of Stonehenge’s burial mounds

Posted by Simon Banton, “Hengemaster,” Stonehenge Barrow MapEditor’s note: Today’s post comes from Simon Banton:…

How WhyHunger uses Google Maps to connect people to grassroots community food sources

Posted by Alison Cohen, Senior Director of Programs, WhyHungerEditor's Note: Today’s blog is the first in a series of…

Expanded support for Google public programs

Posted by Amit Litsur, Product Manager, Google Maps PlatformGoogle is committed to supporting organizations with public…