Author: Ash Nallawalla

About Ash Nallawalla

Ash Nallawalla is a consultant enterprise SEO with a long background in large companies with complex websites. He is a published author of several books and thousands of magazine articles.

Vodafone Australia Forces Mobile Logins

Reading Time: 4 minutes

Having received a new credit card, I thought I’d update a few of my direct billers before they chased me. I logged into My Vodafone and saw this helpful message.

How to login

See what that says? “through a web browser” – I was already using one, so it’s looking good at this point. I clicked the red button and it went downhill from here.

My browser offers this modal:

login form

“SMS me link” and “Email me link”? Where did they learn English? There is space to jam in an article. I provided my mobile number and received a link to click. That logged me into the mobile version of My Vodafone.

I noticed that my street address was out of date, so I changed it. Then I decided to change my billing address, as it is a PO Box. We have received all mail at that box for 40+ years. No luck.

The geniuses at Vodafone have decided that the billing address in their system cannot be a PO Box, even if that is indeed your billing address. Credit cards use that as one way to authenticate a card. Nope. If you choose the option to enter a separate billing address, you need to provide a house number, followed by a street name and then street type. No exceptions. So, I had to lie and claim that my billing address is the same as my home address.

I went back to the website to look for help and got this badly proof-read message:

badly proofread message

Vodafone Australia is telling me that logging in is now “more secure” and I no longer need a username or password. I tried again with the other option to send me a link by email.

Email with a login link

Success, almost. Yes, the link in the email took me to the desktop web interface without a password.

Web interface.

So, at this point, I have forgiven Vodafone for their poor English. Maybe it is trendy English in Sydney, or Brisbane, but I too work in a web dev environment along with UX people every day and we try to stick to boring, grammatical forms. OK, let’s try to change my billing address.

Address change form

No luck. The desktop form is the same and I cannot supply a PO Box, (what with being a responsive site, same code base and all that).

Somewhere in the earlier steps, I found the help text about accessing with a web browser.

Quite condescendingly, Vodafone Australia is telling me what is “best”. It says I can access My Vodafone “on other devices” through a “web browser”? Yes, the SMS link opens Safari on my iPhone – that is a web browser. They could have made the link open in an app, if installed – which I have on my phone. Never mind.

What about THIS device I am on? I am reading this on a desktop web browser, not a mobile app or a mobile web browser. So, they tease me there, hinting at this possibility. They don’t say “desktop”, but my phone also has a web browser. Why won’t they say “desktop” and that the secret is to ask for the link by email?

Accessibility

Now to get a little more serious. I see this largely as an accessibility issue and not semantics. I am 69 and probably better off playing lawn bowls, or whatever those grey nomads do. I have only one usable eye, so I have empathy with the visually impaired. If I want to use a desktop for my interactions, don’t decide what is “best” for me, then make me spend ages trying to find the secret entrance. I spent many volunteer hours at the Melbourne PC User Group for 25+ years helping older people navigate websites. Many of those people might have given up with this Vodafone desktop web login.

The other oddity is that even though I have chosen email billing and direct debit, what is the point of asking for a billing address? I provided my home address. In the end, I found that both credit cards and debit cards attract a small fee, so I switched to the bank debit option.

A few weeks ago, I helped my sister-in-law with a similar issue at Optus, where she has a landline. She is legally blind in both eyes, so does not own a mobile phone and does not have a computer, therefore, no email address. She gets paper bills and had missed one in the post. I thought that she could perhaps open a My Optus account with her sister’s email address and we could set up direct debit with her bank. No siree. Without a mobile phone, Optus will not let you have an online account. Without an online account, you cannot provide an email address. The customer service people told us it is all about “security”. Really? would someone hack into her account to pay her bills for her?

They told us to go to a store. We did that – quite a chore, as the lady in question uses a walker and has health issues. All sorted in person in less than 5 minutes.

Lack of Friction

My friend Roger Dooley in the US is known for a few good books that are relevant to us in the web economy. “Brainfluence: 100 Ways to Persuade and Convince Consumers with Neuromarketing” and now “FRICTION—The Untapped Force That Can Be Your Most Powerful Advantage”. Reducing friction in customer interactions is a simple concept. When customers want to pay you, make it easy.

List of SEO Podcasts – 2022

Ash with Matt Cutts
Reading Time: 2 minutes

Full disclosure: I have a motive in compiling this list of SEO podcasts. It’s a handy reference for me, as I have published my book, featured here: https://accidentalseomanager.com. I hope they will consider interviewing me if that suits their model.

Now, for the list in no particular order.

SEO and Marketing Podcasts in 2022

Digital Marketing with Bill Hartzer
https://www.billhartzer.com/category/podcast/

SEO Pioneers – Shelley Walsh
https://shelleywalsh.com/pioneers/

Dreading Sundays
https://www.danielkcheung.com.au/dreading-sundays/

SEO for Bloggers
https://tophatrank.com/blog/category/seo-resources-for-bloggers/

The Knowledge Panel Show – Dixon Jones
https://inlinks.net/p/the-knowledge-panel-show/

Old Guard vs New Blood – Majestic.com and Dixon Jones
https://majestic.com/webinars

Not Another Marketing Podcast – Jon Tromans
https://www.jtid.co.uk/podcasts/

Paul Andre de Vera – SEO Video Show
http://youtube.seo.video

The Jason Hennessey Podcast
https://www.jasonhennessey.com/podcast/

Yoast SEO Podcast
https://yoast.com/podcast/

Search with Candour – Mark Williams-Cook and Jack Chambers
https://withcandour.co.uk/blog/category/podcast

SEO.co Podcast – Timothy Carter
https://podcasts.apple.com/us/podcast/seo-podcast-seo-co-search-engine-optimization-podcast/id1491816315

Suds & Search
https://searchlabdigital.com/suds-and-search/

Women in Tech SEO – Sarah McDowell & Areej AbuAli
https://www.womenintechseo.com/podcast/

Voices of Search – Will Critchlow
https://voicesofsearch.com/episodes/

The SEO Mindset Podcast – Tazmin Suleman and Sarah McDowell
https://theseomindset.co.uk/

Search Engine Journal Show
https://www.searchenginejournal.com/category/search-engine-journal-show/

Webcology – Jim Hedger and Dave Davies
https://wmr.fm/category/podcast/webcology/

SEO 101 – Ross Dunn
https://wmr.fm/category/podcast/seo-101/

Voices of Search – Benjamin Shapiro and Jordan Koene
https://voicesofsearch.com/

The Business of Digital – Mat Siltala and Dave Rohrer
https://www.businessof.digital/series/tbod/

WorkinSEO Podcast – Isaline Muelhauser
https://workinseo.com/podcast

Inbound4Cast – Jerrel Arkes
https://inbound4cast.com/en/all-full-episodes/

Marketing O’Clock – Greg Finn, Jessica Budde, Christine ‘Shep’ Zirnheld, and Mark Saltarelli
https://marketingoclock.com/

Edge of the Web – Erin Sparks
https://edgeofthewebradio.com/

The Recipe for SEO Success Show – Kate Toon
https://therecipeforseosuccess.libsyn.com/podcast

Startup SEO with Fab – Fabrizio Ballarini
https://pechnet.com/podcast/

Marketing Scoop – Laura Morelli
https://www.semrush.com/podcast/

Marketing Speak – Stephan Spencer
https://www.marketingspeak.com/podcasts/

Duct Tape Marketing Podcast – John Jantsch
https://ducttapemarketing.com/about/duct-tape-marketing-podcast/

In Search SEO – Mordy Oberstein and David Bain
https://www.rankranger.com/blog/podcasts

SEO Rant – Mordy Oberstein
https://www.theseorant.com/

The SEO Show – Michael Costin and Arthur Fabik
https://theseoshow.co/

Contrarian Marketing – Kevin Indig and Eli Schwartz
https://www.contrarianmarketingpodcast.com/

Digital Marketing Podcast – Craig Campbell
https://www.craigcampbellseo.com/digital-marketing-podcast/

Behind The SEOs – Yosef Silver and Mordy Oberstein
https://behindtheseos.com/

Cashing in on Content Marketing – Amanda Milligan
https://info.frac.tl/content-marketing-roi-podcast

Marketing Over Coffee – John Wall and Christopher Penn
https://www.marketingovercoffee.com/category/podcast/

Everyone Hates Marketers – Louis Grenier
https://www.everyonehatesmarketers.com/podcast

Crawling Mondays – Aleyda Solis
https://www.aleydasolis.com/en/crawling-mondays-videos/

Azeem Digital Asks – Azeem Ahmed
https://iamazeemdigital.com/podcast-azeem-digital-asks/

Local Search Tuesdays – Greg Gifford
https://searchlabdigital.com/local-search-tuesdays/

Rankable – Garrett Sussman
https://ipullrank.com/resources/rankable

Authority Hacker – Gael Breton & Mark Webster
https://open.spotify.com/show/1D6MzYn5pFiNlr8aNaoqEn

Tech Bound Podcast – Kevin Indig
https://podcasts.apple.com/mt/podcast/tech-bound-podcast/id1488939659

Digital Marketing Victories – Katherine Watier Ong
https://digitalmarketingvictories.com/

The Near Memo – Greg Sterling, Mike Blumenthal, David Mihm
https://www.nearmedia.co/memo/

Today in Digital – Tod Maffin
https://todayindigital.com/

Turn Digi – Jo Turnbull
https://www.seojoblogs.com/

SEO with Mrs Ghost – Alina Ghost
https://aghost.co.uk/seo-with-mrs-ghost/

Business Anchors – Lloyd and Dan Knowlton
https://link.chtbl.com/businessanchors

Content and Conversation – Siege Media
https://open.spotify.com/show/1kiaFGXO5UcT2qXVRuXjsM?si=zKq8EPMnSDCjYRiIH8f-sQ&nd=1

Niche Pursuits – Spencer Haws
https://www.nichepursuits.com/podcasts/

The Marketing Book Podcast – Douglas Burdett
https://www.salesartillery.com/marketing-book-podcast

Search Engine Journal Show – Loren Baker
https://www.searchenginejournal.com/category/search-engine-journal-show/

Growth Hack by Papi Digital – Julian Espinosa
https://www.papidigital.com/podcast

Digital Marketing Podcast – Tim Cameron-Kitchen
https://exposureninja.com/podcast/

The Doug Show – Doug Cunnington
https://doug.show/

Local SEO Tactics – Jesse Dolan
https://www.localseotactics.com/podcast/

Experts on the Wire – Dan Shure
https://www.evolvingseo.com/category/podcast/

The Future of SEO – Kevin Rowe
https://anchor.fm/future-of-seo

Everbros: A Podcast on Agency Growth
https://open.spotify.com/show/3NZMw5jcqKYbfkbGTkz7BC

TechSEO – Keira Davidson
https://dantaylor.online/projects/techseo-podcast/

The Unknown Secrets of Internet Marketing – Chris Burres and Matt Bertram
https://www.bestseopodcast.com/

Search Off the Record – Google
https://developers.google.com/search/podcasts/search-off-the-record

Make SEO Simple Again – Daniel K Cheung
https://makeseosimpleagain.com/podcast/

Kalicube Tuesdays – Jason Barnard
https://kalicubetuesdays.com/

SEO Success Stories – Ross Macumber and Gabriel Grossman
https://impressive.com.au/all-podcasts/

Search News You Can Use – Marie Haynes
https://www.mariehaynes.com/seo-newsletter/seo-podcast/

The SEO Leadership Podcast – Graham Bargeron
https://www.seoleadership.fm/author/seoleadership_eu16rf/

The Blogger Genius Podcast – Jillian Leslie
https://milotree.com/page/welcome-to-the-blogger-genius-podcast/

The SEO Freelancer Podcast – Nick LeRoy
https://www.theseofreelancer.com/podcast

Missing Podcasts/Errors?

If you know of any SEO podcast that should be added to the list above, please use the contact form or Google me. If you run one of these excellent programs, let’s book a time later in 2022. I live in Melbourne, Australia, so timezones might need to be checked.

Updating the Firmware in Malahit DSP2

Reading Time: 2 minutes

Keen owners of the Malahit SDR radio will want to update the firmware to get the latest features, so this short guide will help them. First, the latest version should be downloaded and unzipped. The files are kept here: Malahit DS2 Firmware Downloads. I downloaded version 2.10F. These instructions are largely based on Manuel’s fine resource for the Malahit DSP2.

Step 1. DFU Mode

You need to get the radio in DFU Mode, which enables you to perform the update. Get the antenna out of the way, e.g. remove or fold it. Then perform these steps:

  1. Switch off the radio.
  2. Lie the radio flat on its back.
  3. Push the two buttons (Volume and Tuning) at the same time and hold then down until step 5.
  4. Push in the power button on the side and hold it in.
  5. Release the two buttons.
  6. Release the power button.
  7. When the LED at the side of the radio is blinking green and red, it is in DFU mode.

If you cannot get the LED blinking red and green, do this sequence faster, else it don´t work.

Once the radio is in DFU mode, you can plug in a USB data cable between the Malahit DSP2 and your computer. In Windows 10 Device Manager, you should see it when you expand Universal Serial Bus devices:

Device Manager

Step 2. Start STM32CubeProgrammer

You need the free STM32CubeProgrammer program from STM. Download it and install it. Run it in Administrator mode (right-click its icon and you will see the option).

Run as Administrator

Step 3. Connect Malahit DSP2 to Computer

At the top right in STM32CubeProgrammer, select USB from the blue drop-down list, then click the Refresh icon. Next, click the green Connect button.

Select USB port.
Click Connect.

The STM32CubeProgrammer screen will look like this.

Programmer screen.

Step 4. Transfer the Firmware to the Malahit DSP2

Click the second icon on the left – Erasing and Programming. The screen should change and look like this.

Erasing and Programming screen.

Find the firmware file that you downloaded and unzipped. It will be a file with a .bin extension. It is version 2.10F in this example.

Select .bin file.

Tick the two boxes you see in the image above, Verify Programming and Run after programming. Finally, click Start Programming.

Successful upload.

The LED will flash red and green, while the STM32 CubeProgrammer will show the progress of the firmware file upload at the bottom of the screen. A success message is displayed and you can click “Disconnect” now. If it fails, try again. You will not brick your radio if it fails, as it will remain at its previous level.

When you touch the Hard menu button, you will see the firmware version at the bottom right.

If Things Go Wrong

I had this verification error.

Verification error

However, the radio seemed to work just fine, so I left it alone. I can always re-flash it if needed.

Mastodon