Latest Article

Gadget Lab Podcast: Pixel Buds, AirPods, and the Future of Ear Computers

This week, the hosts marvel at the speed with which headphones are becoming stand-alone computers.  Read more

smashingmagazine

Monthly Web Development Update 11/2017: Browser News, KRACK and Calligraphy With AR

    Editor’s Note: Our dear friend Anselm Hannemann summarizes what happened in the web community in the past few w…

Using CSS Grid: Supporting Browsers Without Grid

    When using any new CSS, the question of browser support has to be addressed. This is even more of a consideration…

Mobile Interface Myths You Should Throw Out The Window

    If anything’s clear in 2017, it’s that lying is back in fashion (if it ever left us at all). From the heated…

JohnBattelle

Amazon’s HQ2 Isn’t a Headquarters. So What Is It?

The post Amazon’s HQ2 Isn’t a Headquarters. So What Is It? appeared first on John Battelle's Search Blog. Crossposte…

This Is What Happens When Context Is Lost.

The post This Is What Happens When Context Is Lost. appeared first on John Battelle's Search Blog. (Cross posted from Ne…

The Data Deal Is Opaque. We Should Fix It.

The post The Data Deal Is Opaque. We Should Fix It. appeared first on John Battelle's Search Blog. I wrote this post ove…

searchengineland

SEO + UX = Success

These days, SEO best practices include consideration for the user experience (UX). Columnist Sherry Bonelli explains how…

SearchCap: Google My Business, PBN links & more

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

Private blog networks: A great way to get your site penalized

Columnist Kevin Rowe explains what private blog networks (PBNs) are, how to identify them, and why you should steer clea…

mozblog

How Google AdWords (PPC) Does and Doesn't Affect Organic Results - Whiteboard Friday

Posted by randfishIt's common industry knowledge that PPC can have an effect on our organic results. But what effect is…

How to Make Your Website More Secure (So Google Doesn't Punish You)

Posted by lkolowichThanks to the buzz around website hacking and personal data theft in recent years, most Internet user…

How to Build the Right Content Marketing Strategy for SEO Growth

Posted by AlliBerry3Delivering content that best serves the needs of users is certainly top-of-mind for many SEOs since…

webmonkey

Gadget Lab Podcast: Pixel Buds, AirPods, and the Future of Ear Computers

This week, the hosts marvel at the speed with which headphones are becoming stand-alone computers.

Data Shows Nike’s Vaporfly 4% Marathon Shoe Increases Running Economy

The study that gave the Vaporfly 4% its name just came out in a peer-reviewed journal.

'Justice League' Is a Beautiful Mess of a Franken-Movie

The superhero team-up might be chaos, but it's hard to look away.

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

Feedback That Gives Focus

I have harbored a lifelong dislike of feedback. I didn’t like it in sixth grade when a kid on the bus told me my brand…

Planning for Accessibility

A note from the editors: We’re pleased to share an excerpt from Chapter 3 (“Planning for Accessibility) of Laura Kal…

Ten Extras for Great API Documentation

If you manage to create amazing API documentation and ensure that developers have a positive experience implementing you…

webdesign

New Course: Building a Landing Page That Converts

Whether you want your visitors to buy a product, sign up to your newsletter or take another action, a well-designed land…

Getting Started With CSS Math Functions Level 4

Functional notations are part of the CSS Values and Units Module, which is also the home to useful math functions such a…

How to be a Design Usability Champ

Here are some helpful tips on how to measure and present usability, and (more importantly) improve your UX process!Usabi…

code

Understanding Sets With JavaScript

Sets can be very powerful if you understand how to use them. A few applications of sets include solving counting problem…

How to Index and Query Data With Haystack and Elasticsearch in Python

HaystackHaystack is a Python library that provides modular search for Django. It features an API that provides support f…

How to Upload Images to Firebase from an Android App

Firebase is a mobile and web application development platform, and Firebase Storage provides secure file uploads and dow…

Tutorialzine

15 Interesting JavaScript and CSS Libraries for November 2017

This November's collection is packed with awesome free resources including some powerful CSS frameworks and JS tools.

15 Awesome React Components

In this article we share with you a collection of some of our favorite React components.

9 Free Icon Packs For Web Developers

Our favorite icon sets for web use, including some icon fonts, SVGs, and CSS-only icon packs.

onextrapixel

Comprehensive Guide To Designing Comparison Tables & Pricing Pages

Everyone who lands on your page wants information. And they want it fast. A comparison pricing table is the best thing y…

Introducing Stockio: Free Stock Photography, Vectors, Videos & Fonts

One of the hardest aspects of any kind of design or content creation is finding good quality free imagery, so Stockio …

13 Free jQuery Plugins For Custom Web Form UX Features

Looking to increase your default form functionality? Pretty much every feature under the sun has a plugin you can use to…

Webappers

5 Cool Web Apps That Will Help You With Your Projects

Advertise here via BSAThe usual design process involves the tasks designers love doing. However, it also contains tediou…

3 Things You Can do to Leave Your Competitors Behind

Advertise here via BSABeing able to find new clients is important, and it’s not always easy. For one thing, you must b…

4 Great Design to WordPress Services You Need to Try

Advertise here via BSAYou’ve worked hard to transform your design concept into a finished design for an app or website…

eversparkinteractive

Ranking Factors Study Follow-Up: Quality Content Still Matters More Than Keywords

SEMRush released an amazing study this summer objectively measuring and statistically analyzing over a dozen common rank…

Twitter Now Has 280 Characters — Here’s What You Can Do With It

Emotions were felt by all when Twitter rolled out its doubled character limit. Long confined 2 making tweets that r hard…

Make Sure Your Site Is Optimized for Customer Service

Optimizing your website for customer service needs can dramatically improve customer sentiment, retention and even lead…

bruceclay

Make Content Your #1 SEO Strategy Initiative in 2018

Make Content Your #1 SEO Strategy Initiative in 2018 was originally published on BruceClay.com, home of expert search en…

How to Optimize for Voice Search – Content Marketing & Technical SEO Tips

How to Optimize for Voice Search – Content Marketing & Technical SEO Tips was originally published on BruceClay.com, h…

Bruce Clay’s Views on Building Links for SEO

Bruce Clay’s Views on Building Links for SEO was originally published on BruceClay.com, home of expert search engine o…

By Google

Fact-checking the French election: lessons from CrossCheck, a collaborative effort to combat misinformation

Nine months ago, 37 newsrooms worked together to combat misinformation in the run-up to the French Presidential election…  Read more

google blog

Fact-checking the French election: lessons from CrossCheck, a collaborative effort to combat misinformation

Nine months ago, 37 newsrooms worked together to combat misinformation in the run-up to the French Presidential election…

‘Tis the season to Fi it Forward

With the season for giving right around the corner, we’re excited to kick off the Fi it Forward referral challenge. Th…

Lights, shadows and silhouettes by #teampixel

Shadows don’t always have to be scary—they can be downright magical. This week, #teampixel is sharing everything fro…

7 ways the Assistant can help you get ready for Turkey Day

Thanksgiving is just a few days away and, as always, your Google Assistant is ready to help. So while the turkey cooks a…

Developing a VR game in just two weeks

Earlier this year, 3D modeler Jarlan Perez joined the Blocks team for a two-week sprint. The goal of his time with the t…

google webmaster

Engaging users through high quality AMP pages

To improve our users' experience with AMP results, we are making changes to how we enforce our policy on content parity…

Make your site's complete jobs information accessible to job seekers

In June, we announced a new experience that put the convenience of Search into the hands of job seekers. Today, we are t…

Enabling more high quality content for users

In Google’s mission to organize the world's information, we want to guide Google users to the highest quality content,…

How to move from m-dot URLs to responsive site

With more sites moving towards responsive web design, many webmasters have questions about migrating from separate mobil…

Introducing Our New International Webmaster Blogs!

Join us in welcoming the latest additions to the Webmasters community: नमस्ते Webmasters in Hindi! Добр…

google adsense

Grow your ad revenue and get your website into shape for the holiday season

The holiday season is the busiest time of every year, with shoppers out in full force to gather gifts, round up their de…

AdSense now understands Bengali (Bangla)

Today, we’re excited to announce the addition of Bengali (Bangla), a language spoken by millions in Bangladesh, India…

Boost your multi-screen strategy with AdSense Responsive ads

We know one of the biggest challenges publishers currently face is designing websites that adapt to different screen siz…

Helping publishers bust annoying ads

Cross posted from The KeywordAt some point, we’ve all been caught off guard by an annoying ad online—like a video au…

Clarification around Pop-Unders

At Google, we value users, advertisers and publishers equally. We have policies in place that define where Google ads sh…

google ads developer

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

Today we're releasing v3.0 of the DCM/DFA Reporting and Trafficking API. Highlights of this major version release includ…

Announcing v201711 of the DFP API

Today we're pleased to announce several additions and improvements to the DFP API with the release of v201711. This rele…

Changes to AdWords Express campaigns in AdWords API reports

If you use AdWords API reports to retrieve performance statistics for AdWords Express campaigns, please read on as these…

DCM/DFA Reporting and Trafficking API v2.7 sunset reminder

DCM/DFA Reporting and Trafficking API v2.7 will be sunset on December 7th, 2017. From this date onwards, all requests ma…

Search impression share data will be updated more frequently

Starting mid-November, we’ll be updating AdWords API impression share reporting data more frequently. As a result, you…

google developer

Introducing our new developer YouTube Series: “Build Out”

Posted by Reto Meier & Colt McAnlis: Developer AdvocatesEver found yourself trying to figure out the right way to combin…

Launchpad comes to Africa to support tech startups! Apply to join the first accelerator class

Posted by Andy Volk, Sub-Saharan Africa Ecosystem Regional Manager & Josh Yellin, Program Manager of Launchpad Accelerat…

Help users find, interact & re-engage with your app on the Google Assistant

Posted by Brad Abrams, Product ManagerEvery day, users are discovering new ways the Google Assistant and your apps can h…

Announcing TensorFlow Lite

Posted by the TensorFlow teamToday, we're happy to announce the developer preview of TensorFlow Lite, TensorFlow’s li…

Reminder: Grow with Google scholarship window closes soon

Posted by Peter Lubbers, Head of Google Developer TrainingLast month, we announced the 50,000 Grow with Google scholarsh…

google research

SLING: A Natural Language Frame Semantic Parser

Posted by Michael Ringgaard, Software Engineer and Rahul Gupta, Research ScientistUntil recently, most practical natural…

On-Device Conversational Modeling with TensorFlow Lite

Posted by Sujith Ravi, Research Scientist, Google Expander TeamEarlier this year, we launched Android Wear 2.0 which fea…

Fused Video Stabilization on the Pixel 2 and Pixel 2 XL

Posted by Chia-Kai Liang, Senior Staff Software Engineer and Fuhao Shi, Android Camera TeamOne of the most important asp…

Seamless Google Street View Panoramas

Posted by Mike Krainin, Software Engineer and Ce Liu, Research Scientist, Machine PerceptionIn 2007, we introduced Googl…

Feature Visualization

Posted by Christopher Olah, Research Scientist, Google Brain Team and Alex Mordvintsev, Research Scientist, Google Resea…

google Android

Android Things Contest Winners

Posted by Dave Smith, Developer Advocate for IoT Back in September, we worked with Hackster.io to encourage the develope…

Getting your Android app ready for Autofill

Posted by Wojtek Kalicinski, Android Developer Advocate, Akshay Kannan, Product Manager for Android Authentication, and…

How the Pixel 2’s security module delivers enterprise-grade security

Posted by Xiaowen Xin, Android Security Team The new Google Pixel 2 ships with a dedicated hardware security module des…

10 things you might be doing wrong when using the SafetyNet Attestation API

Posted by Oscar Rodriguez, Developer Advocate The SafetyNet Attestation API helps you assess the security and compatibil…

Making Pixel better for Drivers

Posted by Marc Stogaitis and Tajinder Gadh, Software Engineers Driving is an essential part of our daily activities. So…

google Geo

Removing Place Add, Delete & Radar Search features

Back in 2012, we launched the Place Add / Delete feature in the Google Places API to enable applications to instantly up…

Get your users where they need to go on any platform with Google Maps URLs

Last week at Google I/O we announced Google Maps URLs, a new way for developers to link directly to Google Maps from any…

Google Maps and Particle partner to bring location-aware capabilities to IoT devices

Posted by Ken Nevarez, Solutions Architect for Google Maps APIs Particle and Google Maps make it easy for IoT devices to…

Introducing structured menus in the Google My Business API

Every day, millions of people search on Google for places to eat and drink and many click to see the menu before making…

A new issue tracker for Google Maps APIs

Posted by Kasia Derc-Fenske, Technical Solutions Engineer Manager, Google Cloud and Jesse Scherer, Technical Program Man…