End Israeli Apartheid

Sample of counties unhappy with #amnesty reporting their human rights abuses: China, Saudi Arabia, Syria, Myanmar, Iran, Russia… + Israel.

#amnestyinternational is an equal opportunity truth teller when it comes to human rights abuses. It doesn’t take sides. Not with Iran or Saudi. Not with USA or Russia. Not with Hamas or Israelis. It always relentlessly sides with human rights of all humans.

Hopefully the truth about Israeli apartheid that many are finding uncomfortable results in reflection rather than blanket attacks and baseless demonization of Amnesty International. Attacks on a human rights organization like Amnesty are cowardly and ignorant, and accusation of bias only end up showing how weak Israel’s position really is when it comes to human rights abuses. Any refutation of the Israeli apartheid report should be based on facts, not baseless accusations of bias.

Consider donating to support Amnesty’s selfless pursuit of human rights of every human being on Earth:https://www.amnesty.ca/

Criticism of Israel is not anti-semitism

It’s not Islamophobic to call for boycott and sanctions against Saudi Arabia for committing genocide in Yemen, starving millions, killing 100,000s for the last 6 years (source: ministryofwoke.com)

It’s not anti-Semitic to call for boycott and sanctions against Israel for its decades long occupation of Palestinian lands (Source: B’tselem) and crimes of apartheid

Continue reading “Criticism of Israel is not anti-semitism”

How to get books, websites, and other documents read out loud to you from your Android phone and PC

Four years ago, I posted a video with instructions on how to get your Android phone to read PDF files to you. That video was out-of-date, so now here is an updated version, with bonus content, so in addition to getting your Android phone to read PDFs, you can also get your computer to read almost any document via Chrome and Microsoft Edge. Enjoy!

The app mentioned in the video is available here:

FREE PluralSight.com courses for April 2020!

PluralSight.com is an awesome IT training website with TONS of great quality Cloud, Systems, Process, Programming and Networking courses. They have an amazingly generous offer of making ALL their courses free for the month of April 2020! Now that’s AWESOME leadership by an IT teaching organization.


Simply go to their site, make an account and start learning!

Also, as noted in previous blog posts, if you don’t know what to learn, LEARN ABOUT CLOUD! Go through Azure and AWS courses. Even in the crazy COVID-19 situation, with record unemployment, CLOUD professionals are STILL IN HIGH DEMAND!

Meditation for increased productivity, and more…

Consider starting your work day with a few minutes of meditation. I can almost promise you that those 5-10 minutes you spend meditating would end up resulting in a more PRODUCTIVE, calmer, fulfilled, happier and conscious work day. Give it a try – no prior meditation experience needed! Everyone can medidate.

If you are not sure where to start, here is a 6-minute meditation. There are literally 10,000s of other similar ones on the InsighTimer website/app and YouTube that you can try as well if this particular one doesn’t suit you. 

Happy Friday!

AWS and Azure: Networking Terminology Translation Chart

When working in multi-vendor environments, it can be useful to have tables that compare terminology from the vendors and differences between them. As I have also shared previously, the terminology translation between Brocade and Cisco Storage switching, below is an AWS vs Azure networking terminology translation chart. Note, this table is network/security focused. That’s why basic translations like “Instance = Virtual Machine” are missing.

Edits, corrections and additions are highly welcome! Please comment with your corrections or suggestions! ๐Ÿ™‚

Read more

The CLOUDS are coming! How to prepare for the AWS Certified Associate Architect exam

The CLOUDS are coming to take over all our jobs! Run!

Actually, what’s realistically happening is many job functions are slowly shifting towards the cloud. Almost all organizations will have at least part of their workloads on the cloud within the next couple of years. Most startups are exclusively hosted on the cloud, yet at the same time, 150+ year old companies like Sun Life have also migrated most of their applications to the cloud too!

As a network professional, why should you prepare? How can you prepare?

Continue reading “The CLOUDS are coming! How to prepare for the AWS Certified Associate Architect exam”

Best Cisco ACI course 2019 update

Short version: Configuring Cisco Nexus 9000 Series Switches in ACI Mode (DCACI)ย is an awesome ACI course, which I highly recommend for anyone interested in ACI, but you need to supplement it with CiscoLiveย On-Demand Video Library to get the most out of it.


I can’t believe it’s been four years since my first post about learning resources for Cisco ACI and other related technologies. In 2015, 2016 and 2018, I provided recommendations for additional resources for learning ACI. Now in 2019, I would like to share two resources which I think are CURRENTLY the best options for learning Cisco ACI. If you know of better options, please let me know in the comments below! ๐Ÿ™‚

Continue reading “Best Cisco ACI course 2019 update”

How to achieve the CISSP certification

I passed my CISSP last week on my first attempt! – YAY! ๐Ÿ™‚

Short version: If you decide to go for your CISSP certification, carve out ~300-350 hours in your schedule, and at least get started with one or two of the free resources listed below. If you feel that you are ready to continue, then buy the books and read them. After that, buy the then-most recent version of Larry Greenblatt’s video series just a month or so before your exam. After that, go through ALL of the practice questions that come with the books and from Larry – and then schedule your exam.


There are a ton of other posts on the web that outline a study plan for passing your CISSP. One key issue that I ran into was that all those posts listed either way too few (just one or two) or too many (more than 10) resources to study from. In my personal experience, neither finds a good balance between spending too much or too little time required to actually pass your CISSP. I settled with six resources (3 books and 3 video series) which worked out well for me.


Now before we get into which specific resources to study from, I will quickly outline why CISSP is truly an awesome certification:

Continue reading “How to achieve the CISSP certification”

The reference fallacy

Short version: Based on my experience, large majority of good jobs in Canada and America are fulfilled based on merit – your qualifications, experience and soft-skills. Don’t fall into the trap of thinking that you won’t get a job until you get to know someone inside a big company. Focus on your merit instead; do certifications, improve your communications skills, achieve more, work hard and work smart!


Being blessed with the opportunity to mentor hundreds of individuals over the last decade or so, I am always learning about real and perceived obstacles to employment or advancement faced by many individuals.

One of the most consistent perceived obstacle is the false belief that a reference from an inside a large organization is required to get a good job. One of the key sources of this false belief are cultures from which many of my mentees are from, particularly India, Pakistan and other Asian countries. I am a Pakistani-Canadian, and I have seen this in practice myself. It’s certainly true that many people in these countries get jobs based on nepotism, reference, favoritism and bribery. It’s an unfortunate fact.

Continue reading “The reference fallacy”

Create a free website or blog at WordPress.com.

Up ↑