Latest Article

California Beach Culture Versus Silicon Valley Tech Money: Fight!

Vinod Khosla is worth billions, and wants to do what he wants with a beautiful Northern California Beach. So he's asking…  Read more

smashingmagazine

Adding Code-Splitting Capabilities To A WordPress Website Through PoP

Speed is among the top priorities for any website nowadays. One way to make a website load faster is by code-splitting:…

Styling Empty Cells With Generated Content And CSS Grid Layout

A common Grid Layout gotcha is when a newcomer to the layout method wonders how to style a grid cell which doesn’t con…

Bringing Together React, D3, And Their Ecosystem

Since its creation in 2011, D3.js has become the de facto standard for building complex data visualizations on the web.…

JohnBattelle

My Predictions for 2018

The post My Predictions for 2018 appeared first on John Battelle's Search Blog. (cross posted from NewCo Shift) So many…

Predictions 2017 – How’d I Do This Year?

The post Predictions 2017 – How’d I Do This Year? appeared first on John Battelle's Search Blog. Every year, I make…

Data Concentration In Platforms – A Modest Proposal

The post Data Concentration In Platforms – A Modest Proposal appeared first on John Battelle's Search Blog. image (I…

searchengineland

SearchCap: Google Assistant updates, search referral growth & marketing efforts

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

3 ways to revitalize your digital marketing program

Ever hit a performance plateau? Contributor Elizabeth Laird looks at three ways to jumpstart your marketing efforts when…

Community Corner: Spotlight on Search Engine Land Award Winners MediaHub & UPMC Health Plan

An interview series highlighting 2017's Award winners: A look at the work they accomplished and the results they achieve…

mozblog

How (and Whether) to Invest in and Structure Online Communities - Whiteboard Friday

Posted by randfishBuilding an online community sounds like an attractive idea on paper. A group of enthusiastic, engaged…

How to Deal with Fake Negative Reviews on Google

Posted by JoyHawkinsFake reviews are a growing problem for those of us that own small businesses. In the online world, i…

The Google Ranking Factor You Can Influence in an Afternoon [Case Study]

Posted by sanfranWhat does Google consider “quality content? And how do you capitalize on a seemingly subjective chara…

webmonkey

California Beach Culture Versus Silicon Valley Tech Money: Fight!

Vinod Khosla is worth billions, and wants to do what he wants with a beautiful Northern California Beach. So he's asking…

Space Photos of the Week: Juno Helps Jupiter Show Off Its Stripes

Juno completed its eleventh orbit of the planet on February 7, capturing some spectacular images in the process.

Aliens Would Probably Like It If You Gave them Flowers

Harvard psychologist Steven Pinker, author of 'Enlightenment Now,' argues that highly developed civilizations tend towar…

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

Discovery on a Budget: Part II

Welcome to the second installment of the “Discovery on a Budget” series, in which we explore how to conduct effectiv…

My Accessibility Journey: What I’ve Learned So Far

Last year I gave a talk about CSS and accessibility at the stahlstadt.js meetup in Linz, Austria. Afterward, an attendee…

Design Like a Teacher

In 2014, the clinic where I served as head of communications and digital strategy switched to a new online patient porta…

webdesign

Learn How to Create an Online Store With Shopify in Our New Course

Shopify is a powerful yet accessible eCommerce platform, and creating an online store with it is an easy task to accompl…

How to Apply Instagram Filters in the Browser Using Pure CSS

Welcome to another Envato Tuts+ quick tip; in today’s video we’re going to talk about Instagram filters. If you’r…

Stimulus: A JavaScript Framework for People Who Love HTML

Stimulus is a “modest JavaScript framework”, built by the folks at Basecamp who brought you Rails.It is, in many way…

code

Creating a Sense of 3D With the Perspective Property of CSS3

What You'll Be CreatingIn this tutorial, we will create an interactive element with the CSS3 perspective property in ord…

How to Code a Settings Screen in an Android App

What You'll Be CreatingThe material design team at Google gives a clear definition of what settings in your Android ap…

Understanding Recursion With JavaScript

IntroductionSome problems are more naturally solved using recursion. For example, a sequence like the Fibonacci sequence…

Tutorialzine

Freebie: 2 Beautiful Checkout Forms with Bootstrap 4

We present you two free Bootstrap 4 checkout forms that are easy to set up and use, and will save you a lot of time.

15 Interesting JavaScript and CSS Libraries for February 2018

The list of hot new resources this February includes awesome open source galleries, libraries for handling HTTP with Pro…

Creating Tesla's Website With Bootstrap 4

We explore some of the new Bootstrap 4 features by building a copy of Tesla's Roadster web page.

onextrapixel

The Top Blogging Platforms of the Year

Deciding to start a blog, whether it be for personal or professional use, is a great idea. With the rise in internet act…

30 Unique Design Tools to Make Working Easier

I’m hoping that something on this list will catch your eye and enable you to work a little bit more swiftly and easily…

The Ultimate List of Free and Paid Paper Textures Resources

Today, I am sharing with you a large list of paper texture resources. Most of them are free and some are paid. However,…

Webappers

Want the Best Site and Page Building Tools? You’ll find them here

Advertise here via BSAIf this headline caught your eye, it likely means you’re in the hunt for the best available webs…

Some of the Best WordPress Plugins That You Should Use in 2018

Advertise here via BSACreating a website that gives its visitors exactly what they are looking for is not that easy. It…

Create Great Websites in 2018 with These WordPress Themes

Advertise here via BSAIf you aren’t already a WordPress user, there’s no better time to start than the present. Also…

eversparkinteractive

12 Biggest Revelations From Google’s Updated SEO Starter Guide

Google dropped a bombshell of a document just a few weeks ago in the form of their Search Engine Optimization Starter Gu…

How Long Does It Take for SEO to Work?

“How long does SEO take to work?” It’s a question that’s heard often, and truthfully, professional marketers sim…

5 SEO Resolutions to Help You Crush It in 2018

SEO is constantly changing, yet so many companies stay stuck in the past when it comes to best practices. Starting right…

bruceclay

5 Reasons Your SEO Consulting Project Is Failing and How to Turn It Around

5 Reasons Your SEO Consulting Project Is Failing and How to Turn It Around was originally published on BruceClay.com, ho…

The Valuable SEO Advice That Fulfilled One Contest Winner’s Dream

The Valuable SEO Advice That Fulfilled One Contest Winner’s Dream was originally published on BruceClay.com, home of e…

7 Mobile-Friendly Navigation Best Practices

7 Mobile-Friendly Navigation Best Practices was originally published on BruceClay.com, home of expert search engine opti…

By Google

Announcing ARCore 1.0 and new updates to Google Lens

Anuj Gosalia, Director of Engineering, AR With ARCore and Google Lens, we're working to make smartphone cameras smarter.…  Read more

google blog

The High Five: cheer(s)ing for red wine and women’s hockey

When a recent study revealed that red wine can be good for oral hygiene, the searches for “red wine health benefits”…

Announcing ARCore 1.0 and new updates to Google Lens

With ARCore and Google Lens, we’re working to make smartphone cameras smarter. ARCore enables developers to build apps…

The Google Assistant is going global

Over the past year and a half, the Google Assistant has grown from being available on just one device in one language to…

Partnering with the mobile industry to connect people and businesses with RCS

We’ve been partnering with the mobile industry to improve the messaging experience on Android with RCS (Rich Communica…

Freedom of data movement in the cloud era

In January, we joined an amicus brief with other technology companies in a case pending before the Supreme Court involvi…

google webmaster

How listening to our users helped us build a better Search Console

The new Search Console beta is up and running. We’ve been flexing our listening muscles and finding new ways to incorp…

Launching SEO Audit category in Lighthouse Chrome extension

We're happy to announce that we are introducing another audit category to the Lighthouse Chrome Extension: SEO Audits. L…

Using page speed in mobile search ranking

People want to be able to find answers to their questions as fast as possible — studies show that people really care a…

Real-world data in PageSpeed Insights

PageSpeed Insights provides information about how well a page adheres to a set of best practices. In the past, these re…

Introducing the new Search Console

A few months ago we released a beta version of a new Search Console experience to a limited number of users. We are now…

google adsense

Introducing AdSense Auto ads

Finding the time to create great content for your users is an essential part of growing your publishing business. Today…

AdSense now supports Tamil

Continuing our commitment to support more languages and encourage content creation on the web, we’re excited to announ…

Let machine learning create your In-feed ads

Last year we launched AdSense Native ads, a new family of ads created to match the look and feel of your site. If your s…

Receiving your payment via EFT (Electronic Funds Transfer)

Electronic Funds Transfer (EFT) is our fastest, most secure, and environmentally friendly payment method. It is availabl…

Our continued investment in AdSense Experiments

Experimentation is at the heart of everything we do at Google — so much so that many of our products, including Analyt…

google ads developer

Upcoming changes to ad network type columns in AdWords API and Scripts reports

On March 19, 2018, we are updating how AdNetworkType1 and AdNetworkType2 columns report zero impression rows related to…

Announcing the IMA SDK AMP Extension

We’re excited to announce that we’ve teamed up with the Accelerated Mobile Pages team to bring you amp-ima-video, an…

Announcing v201802 of the DFP API

Today we’re pleased to announce several additions and improvements to the DFP API with the release of v201802. Here ar…

Ending support for iOS 8 in the IMA SDK

With the release of v3.7.0 of the IMA iOS SDK, we will stop providing forum support and bug fixes for iOS IMA SDK issues…

Upcoming changes to reach report metrics in DCM

Beginning the week of February 20, a number of reach report metrics in DCM will be renamed. This renaming will modify bo…

google developer

Announcing ARCore 1.0 and new updates to Google Lens

Anuj Gosalia, Director of Engineering, AR With ARCore and Google Lens, we're working to make smartphone cameras smarter.…

Looking for Europe’s top entrepreneurs: The 2018 Digital Top 50 Awards

Posted by Torsten Schuppe, Vice President, MarketingTech entrepreneurs are changing the world through their own creativi…

Google Developers Launchpad Studio welcomes more machine learning healthcare startups

Posted by Malika Cantor, Developer Relations Program Manager We're excited to announce the three new startups joining La…

AMP stories: Bringing visual storytelling to the open web

Posted by Rudy Galfi, Product Manager for AMP at Google The AMP story format is a recently launched addition to the AMP…

The cpu_features library

Originally posted by Guillaume Chatelet from the Google Compiler Research Team on the Google Open Source Blog Write Once…

google research

A Summary of the Google Zürich Algorithms & Optimization Workshop

Posted by Silvio Lattanzi, Research Scientist, Google Zürich and Vahab Mirrokni, Research Scientist, Google New YorkRec…

Assessing Cardiovascular Risk Factors with Computer Vision

Posted by Lily Peng MD PhD, Product Manager, Google Brain Team Heart attacks, strokes and other cardiovascular (CV) dise…

Introducing the HDR+ Burst Photography Dataset

Posted by Sam Hasinoff, Software Engineer, Machine Perception Burst photography is the key idea underlying the HDR+ soft…

The Instant Motion Tracking Behind Motion Stills AR

Posted by Jianing Wei and Tyler Mullen, Software Engineers, Google ResearchLast summer, we launched Motion Stills on And…

The Google Brain Team — Looking Back on 2017 (Part 2 of 2)

Posted by Jeff Dean, Google Senior Fellow, on behalf of the entire Google Brain TeamThe Google Brain team works to advan…

google Android

Continuous Shared Element Transitions: RecyclerView to ViewPager

By Shalom Gibly, Software Engineer, Google's Material Gallery Team Transitions in Material Design apps provide visual co…

A better way to track your promotions on Google Play Billing

Posted by Neto Marin, Developer Advocate Promotions can be a valuable tool to increase user engagement or attract new us…

Congratulations to the winners of the Google Play Indie Games Contest 2017 in Europe

Posted by Adriana Puchianu, Developer Marketing Google Play We have just wrapped up the second edition of the Google Pla…

Discover tools for Android data migration and improve your app retention

Posted by Sean McQuillan (@objcode) and Prateek Tandon (@ptandon05) What happens to app usage and accessibility when peo…

Introducing Android KTX: Even Sweeter Kotlin Development for Android

Posted by Jake Wharton (@JakeWharton), Florina Muntenescu (@FMuntenescu) & James Lau (@jmslau) Today, we are announcing…

google Geo

Updated basemap style for Google Maps APIs

Posted by Rose Yao, Director Product, Google Maps APIs Google Maps APIs will soon be updated with a new look and feel to…

With Google Maps APIs, Toyota Europe keeps teen drivers safe and sound

Posted by Christophe Hardy, Manager of Social Business at Toyota Motor Europe Editor’s note: Today’s post is from Ch…

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…