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 such as responsive mobile sites, Accelerated Mobile Pages (AMP) and Progressive Web Apps (PWA) the mobile web works better and fast...
Google

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 such as responsive mobile sites, Accelerated Mobile Pages (AMP) and Progressive Web Apps (PWA) the mobile web works better and fast...
Google

2019 PSF Fundraiser – Thank you & debrief



Thank you to all who donated to our 2019 Fundraiser, Building the PSF.  Our fundraiser ended June 30th and we successfully surpassed our goal!


The PSF received over $75,000 in donations!





To learn about how the Python Software Foundation u...
Python

Python 3.7.4 is now available

Python 3.7.4 is now available. 3.7.4 is the next maintenance release of Python 3.7, the latest feature release of Python.  You can find the release files, a link to the changelog, and more information here:


   &nbsp...
Python

Python 3.8.0b2 is now available for testing


After a few days of delay, but somewhat cutely timed with the US Independence Day, I present you Python 3.8.0b2:

https://www.python.org/downloads/release/python-380b2/ 



This release is the second of four planned beta release previews. Beta re...
Python

PyPI Now Supports Two-Factor Login via WebAuthn

To further increase the security of Python package downloads, we're adding a new beta feature to the Python Package Index: WebAuthn support for U2F compatible hardware security keys as a two-factor authentication (2FA) login security method. This is th...
Python

PyPI Now Supports Two-Factor Login via WebAuthn

To further increase the security of Python package downloads, we're adding a new beta feature to the Python Package Index: WebAuthn support for U2F compatible hardware security keys as a two-factor authentication (2FA) login security method. This is th...
Python

Python 3.8.0b1 is now available for testing

The time has come for Python 3.8.0b1! Download it from:
https://www.python.org/downloads/release/python-380b1/

This release is the first of four planned beta release previews. Beta
release previews are intended to give the wider community the
oppor...
Python

Python Language Summit Lightning Talks, Part 2

The Summit concluded with a second round of lightning talks, which speakers had signed up for that day. These talks were therefore more off-the-cuff than the morning's talks, and several of them were direct responses to earlier presentations.

Read mor...
Python

Python Language Summit Lightning Talks, Part 1

The Summit began with six pre-selected lightning talks, with little time for discussion of each. Five of them are summarized here. An upcoming article will cover Pablo Galindo Salgado's lightning talk on improvements in Python's test infrastructure.

R...
Python

Google Maps adds dish-covery to the menu

Update September 10, 2019: We've launched popular dishes on iOS, making dish-covery even easier.When you’re trying out a new restaurant, Google Maps already shows you how to get there, photos, reviews and ratings. But as you scan the menu, you’re proba...
Google

Request For Comments: Forward Slash as Separator

Early on in Sass’s history, the decision was made to use / as a division
operator, since that was (and is) by far the most common representation across
programming languages. The / character was used in very few plain CSS
properties, and for thos...
Sass

Brand New Sass Docs

I’m excited to announce the launch of a full rewrite and redesign of the Sass
documentation, going live today after eight months of work by
Jina Anne and myself! Jina, the lead of Team Sass
Design, is responsible for the layout and visual design ...
Sass

NuGet Spring 2019 Roadmap

We published our last NuGet roadmap in June last year. Many of the features announced were major additions to NuGet and we have been hard at work to implement those over the last few months. In this post, we will start by summarizing the features we have completed and then peek into the next wave of work planned.
The post NuGet Spring 2019 Roadmap appeared first on The NuGet Blog.
Nuget

Ruby Sass Has Reached End-Of-Life

One year has passed since we announced the deprecation of Ruby
Sass, and it has now officially reached its
end-of-life. We will release one final version of the Ruby Sass gem that will
print a warning indicating that it’s no longer receiving upda...
Sass

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, we provide various channels through which we communicate policies, best practices and product changes to our publishers. What r...
Google

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, we provide various channels through which we communicate policies, best practices and product changes to our publishers. What r...
Google

[Infographic] Traffic tips

We're excited to share with you our infographic with important tips on how to boost and optimize your web site traffic. You can also download it with clickable links for desktop and mobile.
Google

[Infographic] Traffic tips

We're excited to share with you our infographic with important tips on how to boost and optimize your web site traffic. You can also download it with clickable links for desktop and mobile.
Google

Enable repeatable package restores using a lock file

With PackageReference, NuGet always tries to produce the same closure of package dependencies if the input package reference list has not changed. However, there are a few scenarios where it may not be able to do so. While these cases are limited,
The post Enable repeatable package restores using a lock file appeared first on The NuGet Blog.
Nuget

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 base, while maintaining high quality, policy-compliant content and traffic.At Google, we strive to create policies that are designe...
Google

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 base, while maintaining high quality, policy-compliant content and traffic.At Google, we strive to create policies that are designe...
Google

Lock down your dependencies using configurable trust policies

For the past several months we have focused on various features to improve package security and trust. Around a year back, we had announced our plans on various signing functionalities that we have been implementing at a steady pace. We enabled package author signing and NuGet.org repository signing earlier this year.
The post Lock down your dependencies using configurable trust policies appeared first on The NuGet Blog.
Nuget

Request For Comments: Module System

Many of the most frequently-requested features for Sass have to do with its
imports. The import system that we’ve had since the very early releases of Sass
is, to put it simply, not great. It does little more than textually include one
Sass file ...
Sass

Improved package debugging experience with the NuGet.org symbol server

Starting today, you can publish symbol packages to the NuGet.org symbol server. With NuGet.org as a single service provider for libraries and symbols, package authors and consumers will have a streamlined publishing and consumption experience. With a single place for managing authentication and identity,
The post Improved package debugging experience with the NuGet.org symbol server appeared first on The NuGet Blog.
Nuget

New Course: An Introduction to Gutenberg


Don't get caught by surprise by Gutenberg—the brand new content editor coming soon to WordPress! It will completely transform the way you create content in WordPress. This 17-part video course by Joe Casabona will introduce you to the all-new Gutenberg Editor in WordPress and show you how to use all of its exciting new features!
New Course: An Introduction to Gutenberg appeared first on WP101.com
Wordpress

[Infographic] Get ready for the holiday season

During the holiday season advertisers have their busiest time of the year as users search for gifts and celebration ideas. Increased demand in advertising space leads to growing RPMs and surges in traffic. Make the most out of this busy season by prepa...
Google

Looking back, looking forward…

Earlier this year, Google AdSense celebrated 15 years of partnering with digital content creators like you. A lot has changed since we started – new technology, new challenges, and new opportunities all driven by constantly changing user needs. A few t...
Google

WP101 Celebrates 10 Years of Service to the WordPress Community


Today marks the 10th anniversary of the WordPress 101 video tutorial series. Here’s a quick look back at just how far our little ’side project‘ has come since it was first launched in 2008, plus a sneak peek at what's coming next!
WP101 Celebrates 10 Years of Service to the WordPress Community appeared first on WP101.com
Wordpress

Introducing Source Code Link for NuGet packages

NuGet.org now supports surfacing source code repository link for NuGet packages. This will enable package authors to surface both the project’s website and the source repository using the projectUrl and the repository properties respectively instead of having to choose between the two using just the projectUrl property.
The post Introducing Source Code Link for NuGet packages appeared first on The NuGet Blog.
Nuget

Lighthouse Auditing for Publishers

In February, we announced the launch of SEO auditing tools in Lighthouse Chrome Extension, which is now available in Google Chrome Developer tools.Lighthouse is an open-source, automated tool for improving the quality of web pages.  Lighthouse is desig...
Google

New Course: How to Add an Event Calendar to your WordPress Site


If you’d like to publish a calendar of events on your WordPress website in a beautiful, easy-to-read format, you’ll need an events calendar plugin. But how do you choose from the dozens of event calendar plugins that are available for WordPress? How can you tell which one is best? Even after you decide, how do […]
New Course: How to Add an Event Calendar to your WordPress Site appeared first on WP101.com
Wordpress

New Course: How to Create Custom Forms in WordPress with Ninja Forms


Learn how to use the Ninja Forms plugin for WordPress to create just about any type of custom form you can imagine—from simple contact forms to event registrations, file uploads, payments, and more—with this brand new, 18-part video tutorial course by WP101.
New Course: How to Create Custom Forms in WordPress with Ninja Forms appeared first on WP101.com
Wordpress

Introduction to the MailPoet Email Newsletter Plugin for WordPress


We partnered with the MailPoet team to create an 8-part Introduction to MailPoet — one of the easiest email newsletter plugins for WordPress. More than 400,000 WordPress site owners use MailPoet to send welcome emails, notifications about new posts, and email newsletters to their site's visitors. It's a breeze to set up in less than 20 minutes. Best of all, it works right within your own WordPress dashboard. Learn more in this new 20-minute course!
Introduction to the MailPoet Email Newsletter Plugin for WordPress appeared first on WP101.com
Wordpress