Latest Article

How Vikings Went Into a Trancelike Rage Before Battle

Ethnobotanists have a new theory on which plant the berserkers ingested.  Read more

smashingmagazine

15 Questions To Ask Your Next Potential Employer

In my book “Experience Required”, I encourage in-house UX professionals to leave companies who refuse to advance the…

How AI Is Helping Solve Climate Change

Have you heard of the French artist Marcel Duchamp? One of his most famous works is the “fountain” which was created…

My Design Process Of The Cover Design For Smashing Magazine Print Issue #1

Back in 2016, Vitaly Friedman asked me to design the cover and layout for a printed version of Smashing Magazine, a maga…

JohnBattelle

Why Politics, Why Now?

Last week an email hit my inbox with a simple and powerful sentiment. “I miss your writing,” it said. The person who…

Introducing Recount Media

More than a few of you have been wondering why I’ve been so quiet here these past few months, and today I can finally…

Halfway Through: How Are My Predictions 2019 Shaping Up?

I like to keep myself honest when it comes to predictions. Now that six months of 2019 are in the books (well, nearly se…

searchengineland

TripAdvisor says it blocked or removed nearly 1.5 million fake reviews in 2018

Most of the fake reviews that are submitted (91%) are “biased positive reviews.” Please visit Search Engine Land for…

Store visits now available for Google Ads smart bidding optimization

Now smart bidding can take foot traffic and online conversion actions into account. Please visit Search Engine Land for…

Search Ads 360 rolls out auction-time bidding for Google Search campaigns

It enables access to Google Ads’ Smart Bidding capabilities. Please visit Search Engine Land for the full article.

mozblog

How to Onboard Clients with Immersion Workshops - Whiteboard Friday

Posted by HeatherPhysiocSpending quality time getting to know your client, their goals and capabilities, and getting the…

How to Automate Pagespeed Insights For Multiple URLs using Google Sheets

Posted by James_McNultyCalculating individual page speed performance metrics can help you to understand how efficiently…

10 Link Building Lies You Must Ignore

Posted by David_FarkasEven though link building has been a trade for more than a decade, it’s clear that there is stil…

webmonkey

Space Photos of the Week: Cassini's Sojourn Around Saturn

Orbital images of the planet's iconic rings approach fine art.

How Vikings Went Into a Trancelike Rage Before Battle

Ethnobotanists have a new theory on which plant the berserkers ingested.

WeWork's Wi-Fi Is Woefully Insecure

The Saudi oil strike, a license plate privacy disaster, and more of the week's top security news.

seobook

New Keyword Tool

Our keyword tool is updated periodically. We recently updated it once more. For comparison sake, the old keyword tool lo…

AMP'd Up for Recaptcha

Beyond search Google controls the leading distributed ad network, the leading mobile OS, the leading web browser, the le…

The Fractured Web

Anyone can argue about the intent of a particular action & the outcome that is derived by it. But when the outcome is kn…

alistapart

The Untapped Power of Vulnerability & Transparency in Content Strategy

In marketing, transparency and vulnerability are unjustly stigmatized. The words conjure illusions of being frightened,…

An Essential Tool for Capturing Your Career Accomplishments

Imagine you’re ready to apply for your next job. Like most busy professionals, you probably haven’t updated your r…

Getting to the Heart of Digital Accessibility

Quick! Think of the word “developer” or “coder” — what’s the first thing that comes to mind? Maybe a whitei…

webdesign

Try Our Practical Web Animation Course, With New Bonus Projects!

Thousands of people have learned web animation in our popular course, Practical Web Animation, since it was first publis…

How to Use HTML5 “picture”, “srcset”, and “sizes” for Responsive Images

 is an HTML5 element designed to give us more versatile and performant responsive image functionality. Instead of loadi…

23+ Best Responsive WordPress Themes (For Sites in 2020)

When it comes to creating a website for your business, an attractive design will only get you so far. With people increa…

code

How to Add the Sticky HTML5 WordPress Music Player to Your Site

There are a lot of reasons why you might want to add a music or audio player to your WordPress website. You can use it t…

Learn to Code WordPress Plugins With These 3 Practical Projects

If you want to get started coding your own plugins for WordPress, try our newly updated course, 3 Practical Projects to…

Best WordPress Calendar Plugins of 2019

WordPress calendar plugins come in many styles and have features to suit an equally wide variety of needs. Some calendar…

Tutorialzine

10 Interesting JavaScript and CSS Libraries for September 2019

This September's collection is packed with cool JS libraries, an experimental CSS framework, and other awesome tools!

10 Interesting JavaScript and CSS Libraries for July 2019

Better vanilla JS syntax, awesome CSS snippets and more cool libraries in our compilation for July 2019.

10 Interesting JavaScript and CSS Libraries for June 2019

Our favorite libraries, frameworks, and open-source projects for June 2019.

onextrapixel

10 Modest yet Compelling Business Cards for Men

What do you expect from business cards for men? I believe the majority of people out there await for a piece of paper wi…

11 Powerful Business Cards for Women for Your Inspiration

We all fight for gender equality these days. Even Thor has been transformed into Thor Girl. Women around the world are e…

5 Best Etsy Alternatives (with Market Overview)

Etsy has been the go-to marketplace of people wanting to sell or buy handmade products and craft supplies for many years…

Webappers

6 Must Have Developer Tools and Services for Your Projects in 2019

Advertise here via BSAThis is it! Your one-stop shop for developer tools and resources. Designed to save you time and mo…

Tips on developing creative websites that will wow your clients

Advertise here via BSAWeb designers: we’ve got fabulous news for you. With the global market expanding without limits,…

3 Top WP Tools and Services: Any of Them Will Make Your Site Better

Advertise here via BSAWith roughly 55,000 WordPress Plugins and Services to choose from, you shouldn’t have any troubl…

eversparkinteractive

How to Create a Basic Content Marketing Strategy for SEO

Search engines rely on great web content to supply answers for their users’ queries. Whether the user wanted a specifi…

Why E-A-T is Vital to Your Content Marketing Strategy

Biologists say: you are what you eat. SEO experts now echo this sentiment because, if your website wants to rank, it nee…

How To Create Click Events in Google Tag Manager

Your site’s SEO strategy runs on data. You need to see how much organic traffic and conversions your efforts produce s…

bruceclay

By Google

18 years after Google Images, the Versace jungle print dress is back

Nearly 20 years ago, a green Versace dress broke the internet, and Google Images was born.It was February 2000 when Jenn…  Read more

google blog

18 years after Google Images, the Versace jungle print dress is back

Nearly 20 years ago, a green Versace dress broke the internet, and Google Images was born.It was February 2000 when Jenn…

Google.org helps Nesta bring skills training to trade unions

Throughout history, technology has changed the nature of work. This has created new opportunities and jobs, but there ar…

Unleashing digital opportunities in Europe

Today I am in Helsinki, Finland, to meet with Finnish Prime Minister Rinne to discuss his priorities for the European Un…

Our biggest renewable energy purchase ever

Sustainability has been one of Google’s core values from our earliest days. Over the years we’ve worked hard to redu…

Get more done with a little help from Google Chrome

There are a million and one reasons you open your browser every day, and keeping track of tabs shouldn’t distract you…

google webmaster

Making Review Rich Results more helpful

Search results that are enhanced by review rich results can be extremely helpful when searching for products or services…

Evolving “nofollow” – new ways to identify the nature of links

Nearly 15 years ago, the nofollow attribute was introduced as a means to help fight comment spam. It also quickly became…

Saying goodbye to the old Search Console

Today we are reaching another important milestone in our graduation journey, we are saying goodbye to many old Search Co…

Introducing Auto-DNS verification in the new Search Console

Back in February, we announced domain-wide data in Search Console, to give site owners a comprehensive view of their sit…

Minor cleaning up in the Search Console API

With the move to the new Search Console, we've decided to clean up some parts of the Search Console API as well. In the…

google adsense

Simplifying our content policies for publishers

One of our top priorities is to sustain a healthy digital advertising ecosystem, one that works for everyone: users, adv…

Additional safeguards to protect the quality of our ad network

Supporting a healthy ads ecosystem that works for publishers, advertisers, and users continues to be a top priority in o…

Upcoming changes to the AdSense mobile experience

The web is mobile.Nearly 70% of AdSense audiences experience the web on mobile devices. With new mobile web technologies…

Enhance your digital strategy: Women of Publishing Leadership Series

This summer, we’re excited to introduce the Women of Publishing Leadership Series, brought to you by the Google Partne…

Policy resources available to you

We want to do everything we can to help our publishers succeed.Beyond providing the AdSense platform to monetize content…

google ads developer

Share your feedback about AdMob and Ad Manager mobile app integration

We’re continuously improving our guides, code samples, and other developer resources for the Google Mobile Ads SDK to…

Structured Data Files v5 now available in the DoubleClick Bid Manager API

Today we're announcing the general availability of Structured Data Files (SDF) v5 in the DoubleClick Bid Manager API. Hi…

Announcing the 2019 London Google Ad Manager Developer Workshop

The Ad Manager Developer Relations team is excited to hop across the pond and bring our Ad Manager Developer Workshop to…

Restricting Payments account usage across manager account hierarchies

Starting September 9, 2019, we are rolling out a change to prevent the same Payments accounts in the Google Ads API (bil…

Sunsetting accelerated budget delivery

Update (Sep 9, 2019): This post has been updated to include information about error responses that will be returned by t…

google developer

From Code to Community: Why developers call DevFest home

Ricardo Costeira is a Software Engineer from Coimbra, Portugal. For the first time last year, he attended DevFest, the…

Get smart about preparing your app for OAuth verification

Posted by Nafis Zebarjadi, Product Manager and Adam Dawes, Senior Product Manager Project Strobe was started to help us…

ARCore updates to Augmented Faces and Cloud Anchors enable new shared cross-platform experiences

Posted by Christina Tong, Product Manager, Augmented Reality Two years ago, we launched ARCore, our developer platform…

Flutter news from GDD China: uniting Flutter on web and mobile, and introducing Flutter 1.9

Posted by Chris Sells, PM for the Flutter developer experience This week is a big one for Flutter! Today, at Google Dev…

Enabling developers and organizations to use differential privacy

Posted by Miguel Guevara, Product Manager, Privacy and Data Protection Office Whether you're a city planner, a small bu…

google research

An Inside Look at Flood Forecasting

Sella Nevo, Senior Software Engineer, Google Research, Tel AvivSeveral years ago, we identified flood forecasts as a uni…

Project Ihmehimmeli: Temporal Coding in Spiking Neural Networks

Posted by Iulia-Maria Comșa and Krzysztof Potempa, Research Engineers, Google Research, Zürich The discoveries being m…

Google at Interspeech 2019

Andrew Helton, Editor, Google Research CommunicationsThis week, Graz, Austria hosts the 20th Annual Conference of the I…

Using Deep Learning to Inform Differential Diagnoses of Skin Diseases

Posted by Yuan Liu, PhD, Software Engineer and Peggy Bui, MD, Technical Program Manager, Google Health An estimated 1.9…

Learning Cross-Modal Temporal Representations from Unlabeled Videos

Posted by Chen Sun and Cordelia Schmid, Research Scientists, Google Research While people can easily recognize what acti…

google Android

New! Android Kotlin codelab courses are here

Posted by Jocelyn Becker, Senior Program Manager, Google Developer Training Want to learn to build Android apps in Kotl…

Trust but verify attestation with revocation

Posted by Rob Barnes & Shawn Willden, Android Security & Privacy Team Billions of people rely on their Android-powered…

Expand your app beyond mobile to reach Android users at large

Posted by Sameer Samat, Vice President, Platforms & Ecosystems From day one, we designed Android to be a flexible, adap…

Welcoming Android 10!

Posted by Stephanie Cuthbertson, Senior Director of Product Management, Android After more than a year of development a…

Committed to a safer Google Play for Families

Posted by Kanika Sachdeva, Product Manager, Google Play In May, we launched new Families policies to provide additional…

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…