Gavin Sharples

Gavin Sharples Serious Fun with the Ostrich Trainer Int Speaker, Author, BA (Brilliant Attitude) PHD (passion humour directness) LLB (love light balls)

29/05/2026

Just some Wise Dumb

28/05/2026

New Superpower is Being Human

This is a link to YouTube (the video edition) of the written form of May’s newsletter which will go out today if you’re ...
28/05/2026

This is a link to YouTube (the video edition) of the written form of May’s newsletter which will go out today if you’re on our database. Like, follow, share, comment. Which version you prefer - video to watch and listen / email to read ? Please comment below. Have a great day This is a link to YouTube (the video edition) of the written form of May’s newsletter which will go out today if you’re on our database. Like, follow, share, comment. Which version you prefer - video to watch and listen / email to read ? Please comment below. Have a great day

Gav Ostrich Attitude Trainer : High Tech and High Touch

27/05/2026

Heads up !

23/05/2026

22/05/2026

Sorites Paradox

21/05/2026

The 2 Birds inside of you!

18/05/2026

Your Best employee Just Quit!

14/05/2026

A Golf ( life ) Lesson

Address

Johannesburg

Alerts

Be the first to know and let us send you an email when Gavin Sharples posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share

//iconSize: [32, 32], //html: '' }) .bindTooltip(name, { //permanent: true, direction: 'bottom', //offset: L.point(12, 25), //opacity: 0.88, interactive: true }) .bindPopup(name); markersLayer.addLayer(marker); } function getMore() { if (gettingMore) { return; } gettingMore = true; var center = map.getCenter(); $.ajax({ url: "/vicinitysearch", data: { lat: center.lat, lng: center.lng, country: "SOUTH AFRICA" } }) .done(function(data) { var added = 0; data.forEach(function(loc) { if (!locationIds.includes(loc.id)) { var mapLoc = {id:loc.id,lat:loc.latitude,lng:loc.longitude,title:trunc20(loc.name),popupHtml:loc.popupHtml,urlPath:loc.urlPath,pictureUrl:loc.pictureUrl}; locations.push(mapLoc); locationIds.push(loc.id); map._addMarker(mapLoc); added++; } }); }) .always(function() { gettingMore = false; }); } map._clearMarkers = function() { markersLayer.clearLayers(); } }); }, 4000); });