Profile

Cover photo
Pieter Greyling
Works at Google
Attended Jan van Riebeeck High School, Cape Town, South Africa
Lives in London, UK
15,737 followers|2,529,420 views
AboutPostsPhotosVideos

Stream

Pieter Greyling

Shared publicly  - 
 
While keeping an eye on Twitter mentions of progressive web apps, I came across a number of conversations between web developers in Nigeria and Kenya. Intrigued, I got in touch with them to hear their thoughts on progressive web apps, resulting in this double interview.
4
Add a comment...

Pieter Greyling

Shared publicly  - 
 
...in preaching the gospel of isolation, both the leaders of the Brexit movement in the UK and Donald Trump in the US are forgetting a crucial fact: In the age of the Internet, there’s no such thing as going it alone. In many ways, the Internet has turned borders into a technicality...
To truly isolate itself, a country would not only have to stem the flow of immigration. It would have to stem the flow of information.
4
Add a comment...

Pieter Greyling

Shared publicly  - 
 
..Following up on the release of our AMP Validator Chrome Extension, today we’re releasing another way to validate your AMP pages: validator.ampproject.org provides a simple web UI for the AMP Validator...
Following up on the release of our AMP Validator Chrome Extension, today we’re releasing another way to validate your AMP pages: validator.ampproject.org provides a simple web UI for the AMP Valida…
1
Add a comment...

Pieter Greyling

Shared publicly  - 
 
...Computers naturally emit electromagnetic radiation during their normal operation, and cell phones by their nature are “agile receivers” of such signals...When data moves between the CPU and RAM of a computer, radio waves get emitted as a matter of course. Normally the amplitude of these waves wouldn’t be sufficient to transmit messages to a phone, but the researchers found that by generating a continuous stream of data over the multi-channel memory buses on a computer, they could increase the amplitude and use the generated waves to carry binary messages to a receiver...
The most secure computers in the world may not be secure from this new infiltration technique.
5
Add a comment...

Pieter Greyling

Shared publicly  - 
 
...The AMP Project is fast approaching its 100th release, which means 100 releases where stuff has changed—new features added, enhancements provided, and bugs fixed. Since its launch at the end of last year, the engagement from people across the industry has been incredible...Today, based on the guidance and feedback of the broader AMP community, we have compiled and are posting the AMP Roadmap on our project site. It is designed to help you understand at a quick glance the project’s current status and where it is heading...
The AMP Project is fast approaching its 100th release, which means 100 releases where stuff has changed—new features added, enhancements provided, and bugs fixed. Since its launch at the end of las…
5
Add a comment...

Pieter Greyling

Shared publicly  - 
 
 
With support for Android apps, Chromebooks are getting even better for business: goo.gl/nvsI8u #io16
11 comments on original post
4
Michael Dopp's profile photoParmar Shaileshkumar A's profile photo
3 comments
 
X X X PHOTO

Add a comment...
Have him in circles
15,737 people
Hacks/Hackers Africa's profile photo
Fabyola Suarez's profile photo
Nick Keeping's profile photo
Daba Alexandre's profile photo
anasulistin kdr's profile photo
Paul Seddon's profile photo
abass sane's profile photo
cak dor's profile photo
OMAR NDIAYE SOW's profile photo

Pieter Greyling

Shared publicly  - 
 
 
Planning on moving to HTTPS? Here are 13 FAQs! What's missing? Let me know in the comments and I'll expand this over time, perhaps it's even worth a blog post or help center article. Note that these are specific to moving an existing site from HTTP to HTTPS on the same hostname. Also remember to check out our help center at https://support.google.com/webmasters/answer/6073543

# Do I need to set something in Search Console? No, just add the HTTPS site there. The change-of-address setting doesn't apply for HTTP -> HTTPS moves.

# How can we do an A/B test? Don't cloak to Googlebot specifically, use 302 redirects + rel=canonical to HTTP if you want to test HTTPS but not have it indexed. Don't block via robots.txt . More about A/B testing at https://googlewebmastercentral.blogspot.ch/2012/08/website-testing-google-search.html (302 redirects aren't cached.)

# Will the rel=canonical guarantee that the HTTP URL is indexed? No, but it's a very strong signal when picking the indexed URL.

# What's the next step after testing? Follow our site-move documentation ( https://support.google.com/webmasters/answer/6033049 ). Use 301 redirects from HTTP to HTTPS, confirm the new version by adding a rel=canonical on the HTTPS page, pointing to itself, and submit sitemaps including both HTTP & HTTPS URLs with new change-dates (in the long run, just keep the HTTPS sitemap).

# What about the robots.txt file? The HTTPS site uses the HTTPS robots.txt file. Check that it's reachable or serves a 404 result code, and check that your HTTP URLs aren't blocked by the HTTP robots.txt file.

# Is it OK to have just some pages on HTTPS? Yes, no problem! Start with a part, test it, add more.

# Should I move everything together, or is it fine to do sections? Moving in sections is fine.

# Will I see a drop in search? Fluctuations can happen with any bigger site change. We can't make any guarantees, but our systems are usually good with HTTP -> HTTPS moves.

# Which certificate do I need? For Google Search, any modern certificate that's accepted by modern browsers is acceptable.

# Do I lose "link juice" from the redirects? No, for 301 or 302 redirects from HTTP to HTTPS no PageRank is lost.

# Will we see search keywords in Google Analytics when we're on HTTPS? This won't change with HTTPS, you can see the search queries in Search Console.

# How can I test how many pages were indexed? Verify HTTP / HTTPS separately in Search Console, use Index Status for a broad look, or the sitemaps indexed counts for sitemap URLs.

# How long will a move from HTTP to HTTPS take? There are no fixed crawl frequencies, it depends on the size of your site, and the speed of crawling that's possible. The move takes place on a per-URL basis.


Hope this helps clarify some of the open questions! Let me know if there's anything missing.

102 comments on original post
3
Add a comment...

Pieter Greyling

Shared publicly  - 
 
 
Rolls-Royce predicts robotic ships will be on the water by 2020
In 2014, Rolls-Royce unveiled its vision of the robotic cargo ship of the future that it believes will become a reality by 2020. This week at the Autonomous Ship Technology Symposium 2016 in Amsterdam, the Rolls-Royce-led Advanced Autonomous Waterborne Applications initiative (AAWA) presented a white paper outlining what such autonomous vessels might be like and what hurdles stand between them and the open sea.

Read more: http://www.gizmag.com/rolls-royce-robotic-ship-decade/43976/
View original post
4
Add a comment...

Pieter Greyling

Shared publicly  - 
 
TIOBE Index for June 2016

June Headline: The Long Tail of Programming Languages

For the first time in the history of the TIOBE index a language needs to have a rating of more than 1.0% to be part of the top 20. What does this mean? This indicates that the number of real market leaders is going down. The set of languages to chose from is getting bigger and more and more less well-known programming languages are being adopted. About 10 years ago, the first 8 language covered 80% of the market, now this is reduced to 55%. This phenomenon is also called the long tail, a term that has been popularized by Chris Anderson of Wired in 2004.
3
Add a comment...

Pieter Greyling

Shared publicly  - 
 
 
The Explorer demo for our Cloud Vision API is now available for everyone. Start exploring the Galaxy of images within Google Chrome, and get familiar with the API’s capabilities: https://goo.gl/hlGlND
2 comments on original post
2
1
Add a comment...

Pieter Greyling

Shared publicly  - 
 
 
We just previewed #AndroidStudio 2.2 at #io16, another big update to the IDE designed to help you code faster with smart new tooling features built in. One of the headline features is our rewritten layout designer with the new constraint layout. In addition to helping you get out of XML to do your layouts visually, the new tools help you easily design for Android’s many great devices. Once you’re happy with a layout, we do all the hard work to automatically calculate constraints for you, so your UIs will resize automatically on different screen sizes. We’ll be diving into more detail on this update at 10AM PT tomorrow in “What’s new in Android Development Tools”, livestreamed from Google I/O:

https://goo.gl/vM3vSH
In this session we will provide an in depth tour of the Android development tools and take a closer look at everything new - along with tips and tricks for getting the most out of them!
29 comments on original post
2
Add a comment...

Pieter Greyling

Shared publicly  - 
 
...Today’s release of Android N Developer Preview 3 is our first beta-quality candidate, available to test on your primary phone or tablet. You can opt in to the Android Beta Program at android.com/beta and run Android N on your Nexus 6, 9, 5X, 6P, Nexus Player, Pixel C, and Android One (General Mobile 4G). By inviting more people to try this beta release, developers can expect to see an uptick in usage of your apps on N; if you’ve got an Android app, you should be testing how it works on N, and be watching for feedback from users...
4
1
Add a comment...
People
Have him in circles
15,737 people
Hacks/Hackers Africa's profile photo
Fabyola Suarez's profile photo
Nick Keeping's profile photo
Daba Alexandre's profile photo
anasulistin kdr's profile photo
Paul Seddon's profile photo
abass sane's profile photo
cak dor's profile photo
OMAR NDIAYE SOW's profile photo
Work
Occupation
Computer software development, programming stuff, and other obsessions ...
Skills
https://uk.linkedin.com/in/pietergreyling
Employment
  • Google
    Developer Advocate, 2011 - present
    Geo/Maps Developer Advocate Regional Developer Advocate - Africa Android Developer Advocate
  • Assorted
    Software systems architect, lead dev, programmer, technical project manager, consultant, dev manager, etc., 1986 - 2011
  • Me and Apress
    Google Android programming book author, 2010 - 2011
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
London, UK
Previously
Santiago, Chile - Cape Town, South Africa - Frankfurt. Germany - Zurich, Switzerland - Durban, South Africa - Johannesburg, South Africa - Puerto Montt, Chile - Montpellier, France - Pretoria, South Africa
Story
Tagline
Developer Advocate @ Google
Introduction
Pieter is a Developer Advocate in the Google Developer Platforms Team. Previously, and also at Google, he was a Maps/Geo Mobile APIs Developer Advocate, the Developer Relations Lead for Africa, and an Android Developer Advocate. He is the co-author of "Practical Android Projects", a book that teaches Android programming using Java as well as Python, Lua and JavaScript. 

He is passionate about mobile devices, the web, and free and open source computing. Especially the promise these hold for emerging and developing regions of the world. 

Before joining Google, Pieter worked internationally as a software architect and developer for over two decades in many roles and industries building systems and applications with myriad platforms and programming languages. Phew!



Bragging rights
I still have real friends .....
Education
  • Jan van Riebeeck High School, Cape Town, South Africa
    Mathematics, Physics, Chemistry, Biology, English, Afrikaans, Financial Accounting, 1979 - 1983
  • University of South Africa
    Philosophy, Science of Religion, 1985 - 1985
  • University of Johannesburg
    Philosophy, Political Science, Ethics of Art, 1986 - 1986
  • Van Zyl and Pritchard College, South Africa
    COBOL Programming and Data Processing Systems Design, 1986 - 1987
  • SAPICS - Production & Inventory Control Society, South Africa
    Principles of Production and Inventory Management (PPIM-SAPICS), 1993 - 1993
  • Microsoft ATECS
    MCP - Microsoft Certified Professional, 1995 - 1996
Basic Information
Gender
Male