Latest Article

The Case for Viral ‘Call-Out’ Culture

Meme-ifying a racist rant isn’t frivolous: It’s crafting a nuanced picture of American racism—and laughing at it.  Read more

smashingmagazine

Protecting Your Site With Feature Policy

One of the web platform features highlighted at the recent Chrome Dev Summit was Feature Policy, which aims to “allow…

Introducing Float.com: A Better Alternative To Spreadsheets

(This is a sponsored post.) In today’s highly competitive market, it’s vital to move fast. After all, we all know ho…

How To Build A Real-Time App With GraphQL Subscriptions On Postgres

In this article, we’ll take a look at the challenges involved in building real-time applications and how emerging tool…

JohnBattelle

So I’m Going to China Saturday. That Just Got Interesting.

So yes, I am planning on going to China on Saturday. My first time, I’m a bit embarrassed to say. It’s not for a lac…

Zuckerberg In A Bunker

Mark Zuckerberg is in a crisis of leadership. Will he grasp its opportunity? It seems like an eternity, but about one ye…

When Tech Loves Its Fiercest Critics, Buyer Beware

A year and a half ago I reviewed Yuval Noah Harari’s Homo Deus, recommending it to the entire industry with this subhe…

searchengineland

Exact match? Our contest to rename it for Google is sealed with an -ish

Though it was hard to see Matchy McMatchFace miss the boat, we do have a winner in our bid to rename the search company…

SearchCap: Google Lens for iOS, Facebook search ads & eCommerce SEO

Below is what happened in search today, as reported on Search Engine Land and from other places across the web. Please v…

Here’s your exclusive insider look of SMX West

Elevate your career with 30+ sessions, 50+ expert speakers, networking, clinics, meetups and more! Please visit Search E…

mozblog

Why Local Businesses Will Need Websites More than Ever in 2019

Posted by MiriamEllis 64% of 1,411 surveyed local business marketers agree that Google is becoming the new “homepage…

Evolving Keyword Research to Match Your Buyer's Journey

Posted by matthew_jkayKeyword research has been around as long as the SEO industry has. Search engines built a system th…

Content Comprehensiveness - Whiteboard Friday

Posted by KameronJenkinsWhen Google says they prefer comprehensive, complete content, what does that really mean? In thi…

webmonkey

The Case for Viral ‘Call-Out’ Culture

Meme-ifying a racist rant isn’t frivolous: It’s crafting a nuanced picture of American racism—and laughing at it.

Quantum Computing Needs You to Help Solve Its Core Mystery

Come get your qubits! The builders of quantum computers want more coders to use their machines and figure out what they'…

An Intel Breakthrough Rethinks How Chips Are Made

Intel recently demonstrated Foveros, a method of stacking logic chips vertically that could reinvigorate Moore’s Law.

seobook

Left is Right & Up is Down

Probably the single best video to watch to understand the power of Google & Facebook (or even most of the major problems…

Grist for the Machine

Grist Much like publishers, employees at the big tech monopolies can end up little more than grist. Products & product c…

Virtual Real Estate

Wrastlin With The News The current presidential cabinet includes a WWE co-founder & this passes for modern political dis…

alistapart

Progressive Web Apps: The Case for PWAs

A note from the editors: We’re pleased to share an excerpt from Chapter 2 of Jason Grigsby’s Progressive Web Apps, f…

var to JIT

In our previous article we described how the browser uses CSS to render beautiful pixels to the user’s screen. Althoug…

Braces to Pixels

Doesn’t CSS seem like magic? Well, in this third installment of “URL to Interactive” we’ll look at the journey t…

webdesign

Exploring the Adobe XD October 2018 Update

This year’s Adobe Max conference announced, as usual, plenty of feature updates to Adobe products. Among those updates…

Enhance the Way a Web Page Loads With CSS Animations

In a previous tutorial we created a full-screen responsive page with flexbox. Today, we’ll make this page more attract…

Figma General and Miscellaneous Tips

To wrap up our series of Figma tips and tricks, here are three quick tips which fall into the “miscellaneous” catego…

code

How to Sort Arrays in PHP

It is always easier to grab a specific piece of information from sorted data, otherwise you have to go through each elem…

Comparing the 5 Best PHP Form Builders

If you’re developer using PHP to build a website for yourself or a client, chances are at some point you’ll need to…

Comparing PHP Database Abstraction Layers and CRUD Plugins

In this article, we're going to look at different database abstraction layers for PHP. We'll also look at a couple of PH…

Tutorialzine

The Best JavaScript and CSS Libraries for 2018

A recap of our favorite web dev resources for 2018, featuring some of the best libraries, frameworks and tools of the pa…

10 Interesting JavaScript and CSS Libraries for November 2018

This November's collection is packed with some powerful CSS frameworks, awesome date and time library and JS tools.

10 Interesting JavaScript and CSS libraries for October 2018

We share with you a collection of awesome and free resources for this October.

onextrapixel

HTML/CSS Code Snippets of Illustrated 404 Pages

How many times have you stumbled upon 404 Page? Hundred, thousand, a million times? All in all, we are humans who might…

Pagely Review: Expensive Yet Impressive Managed WordPress Hosting For Big Businesses

Finding the right web host for a big business website is much more difficult than finding a hosting platform to make a b…

10 Outstanding Examples of Websites Using WebGL

You may ask: what is so special in WebGL? Why are coding artists so obsessed with it? The answer is simple. We are livin…

Webappers

Looking for the Best Black Friday Offers? Check These Out

Advertise here via BSAIt’s that wonderful time of the year. We get together with family and we eat too much. We also c…

Using pre-built websites to get rid of the 5 most annoying web design pains

Advertise here via BSAEvery job has its ups and downs, but that doesn’t mean you have to live with every one of the do…

Hot trend alert: interactive prototyping tools (here are the best 3)

Advertise here via BSAPrototype tools play key roles in website and mobile app design and development. They do so by pro…

eversparkinteractive

bruceclay

The Awesome List: WordPress SEO Plugins

The Awesome List: WordPress SEO Plugins was originally published on BruceClay.com, home of expert search engine optimiza…

7 SEO Fails Seen in the Wild (And How You Can Avoid Them)

7 SEO Fails Seen in the Wild (And How You Can Avoid Them) was originally published on BruceClay.com, home of expert sear…

SEO Audits and Tools: The Good, The Better and The Best

SEO Audits and Tools: The Good, The Better and The Best was originally published on BruceClay.com, home of expert search…

By Google

We’re excited about 2019, are you?

At Google AdSense we’re excited about 2019 and really hope you are too. Thank you for inspiring us every day. Have a g…  Read more

google blog

Some changes to our service model in Europe

Today, we started notifying our users in the European Economic Area (EEA) and Switzerland about some changes we’re mak…

The Year in Search 2018

Every day, people turn to Search to explore the world of information on the web. They come looking for everything from n…

Unwrap the season’s trending holiday gifts

As the year wraps up, holiday shoppers are getting busy wrapping, too. And they’re looking for a wide range of gifts,…

ICYMI in November: here’s what happened in G Suite

Sorry we missed you these past two months. Next Tokyo and London were at the top of our to-dos. Check out the keynotes t…

Expediting changes to Google+

In October, weannounced that we’d be sunsetting the consumer version of Google+ and its APIs because of the significan…

google webmaster

Why & how to secure your website with the HTTPS protocol

A few days ago, Fatih Ozkosemen and I led an episode of the AdSense On Air series. This program consists of monthly vide…

Introducing the Indexing API and structured data for livestreams

Over the past few years, it's become easier than ever to stream live videos online, from celebrity updates to special ev…

Rich Results expands for Question & Answer pages

People come to Google seeking information about all kinds of questions.Frequently, the information they're looking for i…

PageSpeed Insights, now powered by Lighthouse

At Google, we know that speed matters and we provide a variety of tools to help everyone understand the performance of a…

Notifying users of unclear subscription pages

Every month, millions of Chrome users encounter pages with insufficient mobile subscription information. Surprising char…

google adsense

We’re excited about 2019, are you?

At Google AdSense we’re excited about 2019 and really hope you are too. Thank you for inspiring us every day. Have a g…

Best Practices for Policy Compliant Growth

As a publisher, there are many challenges you face. One area of interest for any publisher is how can you grow your user…

Help us improve our services and products

We’d like to personally invite you to share your thoughts with us so that we can keep improving your experience with u…

[VIDEO] User-generated content

Our new video takes a deeper dive into our User-generated content policy and describes how this policy helps to enable a…

[VIDEO] Copyright infringement policy

We're adding more video content resources for our publishers to help them better understand various policies.This week,…

google ads developer

Upcoming webinar for v0_6 Google Ads API release

Last week we announced the v0_6 beta release of Google Ads API, a major milestone for the beta program that makes many c…

Announcing v0_6 of the Google Ads API

Updated on Nov 30: Added highlight for Billing.Today we’re announcing the beta release of Google Ads API v0_6. This re…

AdWords scripts is now Google Ads scripts

With the recent rebrand of AdWords to Google Ads, AdWords scripts has also been renamed to Google Ads scripts. As a resu…

Smart Shopping campaigns are publicly available today

Smart Shopping campaigns were released in AdWords API v201802 to whitelisted advertisers. Today, we’re releasing them…

Additional Google Ads scripts workshop event

We had a great turnout at our round of Google Ads scripts workshops over the past few months. We're pleased to announce…

google developer

Creating More Realistic AR experiences with updates to ARCore & Sceneform

Posted by Ashish Shah, Product Manager, Google AR & VR The magic of augmented reality is in the way it blends the digit…

Sync Google Drive files to apps using the Drive REST API, bidding farewell to the Drive Android API

Posted by Remy Burger, Product Manager, Google DriveIf you're looking to make Google Drive files accessible from within…

Upgrade to version 2 of the Google Drive Activity API

Posted by Jeremy S. Meredith, Google Drive Activity API TeamToday, we are announcing a new version of the Google Drive…

Flutter 1.0: Google’s Portable UI Toolkit

Posted by Tim Sneath, Group Product Manager for Flutter Today, at Flutter Live, we're announcing Flutter 1.0, the first…

Introduction to Fairness in Machine Learning

Posted by Andrew Zaldivar, Developer Advocate, Google AIA few months ago, we announced our AI Principles, a set of commi…

google research

Grasp2Vec: Learning Object Representations from Self-Supervised Grasping

Posted by Eric Jang, Software Engineer, Robotics at Google and Coline Devin, Berkeley PhD Student and former Research In…

Providing Gender-Specific Translations in Google Translate

Posted by Melvin Johnson, Senior Software Engineer, Google TranslateOver the past few years, Google Translate has made s…

Adding Diversity to Images with Open Images Extended

Posted by Anurag Batra and Parker Barnes, Product Managers, Google AIRecently, we introduced the Inclusive Images Kaggle…

TF-Ranking: A Scalable TensorFlow Library for Learning-to-Rank

Posted by Xuanhui Wang and Michael Bendersky, Software Engineers, Google AIRanking, the process of ordering a list of it…

The NeurIPS 2018 Test of Time Award: The Trade-Offs of Large Scale Learning

Posted by Anna Ukhanova, Program Manager, Google AI ZürichProgress in machine learning (ML) is happening so rapidly, th…

google Android

Effective foreground services on Android

Posted by Keith Smyth This is the fourth in a series of blog posts in which outline strategies and guidance in Android…

Google Play services discontinuing updates for API levels 14 and 15

Posted by Sam Spencer, Technical Program Manager, Google Play The Android Ice Cream Sandwich (ICS) platform is seven ye…

Improve media and messaging app integrations with Android Auto

Posted by John Posavatz, Product Manager, Android Auto At Google I/O this past May, we provided a sneak preview of seve…

Android codelab courses are here!

Posted by Jocelyn Becker, Senior Program Manager, Google Developer Training The Google Developers Training team recentl…

Celebrating the developers behind the best apps and games of 2018

Posted by Purnima Kochikar, Director, Business Development, Games & Applications Today, we announced our annual Best of…

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…