Saudi Arabia Trip 2025

Weather by Month

Sunrise & Sunset

SunriseSunset
May 11, 20255:46 AM6:53 PM
May 19, 20255:43 AM6:56 PM

Itinerary at a Glance

Saturday, May 10 – Fly to KSA

Start TimeEnd TimeActivity
4:21 PM5:49 PMFly from SF (SFO) to Los Angeles (LAX)
5:49 PM9:00 PM3-hour layover at LAX
9:00 PMFly from LAX to Jeddah, KSA

Sunday, May 11 – Fly to KSA

Start TimeEnd TimeActivity
10:20 PMLand in Jeddah, KSA
11:00 PM11:30 PMDriver takes us from airport to Luli’s house

Monday, May 12 – Medinah

Start TimeEnd TimeActivity
7:00 AM8:00 AMBreakfast at … (Shakshouka, Roz Bi-Laban)
8:30 AM9:00 AMUber from Luli’s house to Jeddah airport train station
10:00 AM11:45 AMBullet train from Jeddah airport to Medina ($62)
12:00 PM12:30 PMUber from train station to the Prophet’s mosque
12:30 PM1:00 PMLunch at Al Baik (in front of mosque)
1:00 PM4:30 PMVisit the Prophet’s mosque
4:30 PM5:30 PMDinner at …
5:30 PM6:00 PMUber to train station
7:00 PM8:48 PMBullet train from Medina to Jeddah ($62)
9:00 PM9:30 PMUber to Nawal’s house

Tuesday, May 13 – Mecca

Start TimeEnd TimeActivity
Breakfast at … (Shakshouka, Roz Bi-Laban)
9:00 AMHired driver (Ali) picks us up at Nawal’s house. Bring all bags.
9:00 AM10:00 AMDrive from Nawal’s house in Jeddah to Farida’s house in Mecca
10:00 AM10:30 AMRest / chat with Farida
10:30 AM11:00 AMLeave small bags at Farida’s house. Drive to Miqat of Tan’im (Masjid-e-Aisha) 7.5 KM away from Masjidil Haram.
11:00 AM11:30 AMPray sunnah with intention to do umrah
11:30 AM12:00 PMDrive to Masjid Al-Haram
12:00 PM3:00 PMDo umrah (tawaf and sa’i). Driver drives back to Jeddah and drops off our luggage at Riyadh’s house.
3:00 PM4:00 PMLunch at Al Shorfa (next to mosque)
4:00 PM 4:10 PMUber to Farida’s house
8:00 PM9:00 PMBullet train from Mecca to Jeddah airport ($34)
9:00 PM9:30 PMUber to Riyadh’s house
10 PM11 PMBuy Baklava at Baklavaci بكلافجي

Wednesday, May 14 – Jeddah

Start TimeEnd TimeActivity
8:00 AM9:00 AMBreakfast at Maison De Zaid دار زيد
12:00 PM1:00 PMLunch at Ulfat Mutabbaq
3:00 PM4:00 PMDrive to Arabian Treks Campground
4:00 PM9:00 PMDesert Safari (includes dinner)
9:00 PM10:00 PMDrive back to Jeddah

Thursday, May 15 – Jeddah

Start TimeEnd TimeActivity
8:00 AM9:00 AMBreakfast at … (Shakshouka, Roz Bi-Laban)
12:00 PM1:00 PMGo to Marina
1:00 PM7:00 PMPrivate boat ride to Bayada Island in the Red Sea
9:00 PM10:00 PMDinner at Al Nakheel Lebanese restaurant

Friday, May 16 – Jeddah

Start TimeEnd TimeActivity
6:00 AM9:00 AM
2:00 PM3:00 PMLunch at Saraya Latif Turkish restaurant
5:30 PM6:00 PMUber to Al-Balad
6:00 PM6:30 PMCoffee at Roshan Cafe
6:30 PM8:30 PMJeddah Old Town Walking Tour (Al-Balad)

The place comes alive at night, so best to go right before sunset, which is at 7 PM.
8:30 PM9:00 PMDinner at Al-Basali Seafood Restaurant in Al-Balad
9:00 PM10:00 PMWalk the Jeddah corniche at night / Jeddah Yacht Club

Saturday, May 17 – Jeddah

Start TimeEnd TimeActivity
9:00 AM10:00 AMBreakfast at Twenty Four Restaurant
12:00 PM1:00 PMBuy Baklava to bring home
1:00 PM2:00 PMLunch at …
3:30 PM8:00 PMOff-Road Dirt Bike Tour in Bahrah
9:00 PM10:00 PMDinner at Al-Romansiah Saudi Restaurant

Sunday, May 18 – Jeddah

Start TimeEnd TimeActivity
Breakfast at … (Shakshouka, Roz Bi-Laban)
8:00 AM11:00 AME-bike along the corniche
12:00 PM1:30 PMLunch at Asli Basha Turkish restaurant
4:00 PM5:00 PMRed Sea Rush Boat Ride
5:00 PM5:30 PMJet skiing in the Red Sea
8:00 PM9:30 PMDinner at Khayal Turkish restaurant

Monday, May 19 – Fly to USA

Start TimeEnd TimeActivity
6:00 AMGo to airport
9:50 AM4:05 PMFly from Jeddah to Los Angeles
4:05 PM6:55 PM3-hour layover in Los Angeles 
6:55 PM8:15 PMFly from Los Angeles to San Francsisco

Saturday, May 10, 2025

Fly from San Francisco to Los Angeles

Fly from Los Angeles to Jeddah, Saudi Arabia

Sunday, May 11, 2025

Drive from Jeddah airport to Luli’s house

Luli’s house

Monday, May 12, 2025

Uber from Luli’s house to Jeddah airport train station

Bullet train from Jeddah to Medina

Lunch at Al Baik – The KFC of Saudi Arabia

BBQ Baik
4-piece chicken meal
Falafel

Visit the Prophet’s Mosque

Bullet Train from Medina to Jeddah

Drive (Uber) from Jeddah airport train station to Nawal’s House

Tuesday, May 13, 2025

Drive from Nawal’s house in Jeddah to Farida’s house in Mecca

Drive to Miqat Tan’im (Masjid Aisha)

Drive to Masjid Al-Haram

Umrah

  1. Go to the miqaat location (per tradition, not Quran)
  2. Wear 2 white pieces of fabric (men only, per tradition, not Quran)
  3. Make the intention to perform Umrah
  4. Recite the Talbiyah
    Labbayka Allahumma labbayk, labbayka la sharika laka labbayk. Inna al-hamd wa\’l-ni\’mata laka wa\’l-mulk, la sharika lak
  5. Go to Masjid Al-Haram
  6. Pray 2 raka’ats
  7. Perform Tawaf (circumambulate the Kaa’ba counterclockwise ) (7x per tradition, 1+x per Quran)
  8. Perform Sa’i (walk between Safa and Marwa starting at Safa) (7x per tradition, 1+x per Quran)
  9. Done

Lunch in Mecca near Masjid Al-Haram

Al Shorfa

Drive (Uber) from Masjid Al Haram to Farida’s House

Drive (Uber) from Farida’s house to train Station

Bullet train from Mecca to Jeddah airport train station

Drive (Uber) from Jeddah airport train station to Tante Zahra & Rushdi’s House

Riyadh’s House

Buy Baklava at بكلافجي

Wednesday, May 14, 2025

Lunch: Saudi Martabak at Ulfat Mutabbaq

  • Google Map
  • Hours: 2 PM – 2 AM
  • Hira St, An Nahdah, Jeddah 23523, Saudi Arabia

Drive to Arabian Treks Campground

Desert Safari

Dune bashing
Sandboarding

Thursday, May 15, 2025

Private Mini Yacht From Jeddah Marina to Bayada Island

Galeon 340 Fly boat
Top deck (seating at top)
Middle deck (seating at back, seating in middle, seating on front deck)
Bottom deck (3 bedrooms, 1 shower room, 1 toilet room)
Middle deck, showing stairs to go to top deck
Middle deck
Middle deck, showing opening to lower deck
Lower deck, master bedroom
Lower deck, 2nd bedroom
Lower deck, 3rd bedroom
Lower deck, shower room
Lower deck, toilet room
  1. Play music using Bose portable speaker
  2. Lip sync Cest La Vie at various scenes
  3. On boat, change into captain outfit and make video tour of the yacht
  4. Take pic looking out using binoculars
  5. Give everyone plastic champagne glasses and pour apple cider
  6. On boat, change into rastafarian hair and make video eating baklava in master bedroom or on front deck of boat
  7. Upon arriving at Bayada, take a group photo using the 10′ selfie stick with everyone standing on the front deck of the boat. Take both a video and interval photos.
  8. Get on inflatable lounger and float around boat while sipping on apple cider
  9. Have Riyadh jump into the water near me to make me fall off the lounge
  10. Take turns jumping into water from boat
  11. Everyone jump into the water at the same time
  12. Go snorkeling

Lebanese Dinner at Al Nakheel Restaurant

  • Google Map
  • Hours: 5 PM – 1 AM
  • حي, Al Kurnaysh Br Rd, Ash Shati, Jeddah 23413, Saudi Arabia
  • Do this at night because there is outdoor seating.

Friday, May 16, 2025

Turkish Lunch at Saraya Latif

Historic Jeddah – Al Balad Walking Tour

This neighborhood is from the 7th century.

Google Map

Bab Makkah – باب مكة

Google Map

Souq Bab Makkah – سوق باب مكه

Google Map

Al-Basali Seafood Restaurant – مطعم البصلي للاسماك والمأكولات البحرية

Google Map
Hours: 1 PM – 11:30 PM

Al-Basali Seafood Restaurant
Al-Basali Seafood Restaurant
Al-Basali Seafood Restaurant
Al-Basali Seafood Restaurant

Souq Al-Badu – سوق البدو

Google Map

Al-Matbouli House – بيت المتبولي

Google Map

Souq Al-Alawi – سوق العلوي

Google Map

Al-Shargi House – البيت الشرقي

Google Map

Zawiya 97 – زاوية ٩٧

Google Map

Nassif House – بيت نصيف

Google Map

Noorwali House – بيت نورولي

Google Map

Jumjoom House – بيت الجمجوم

Google Map

Shaikh Ibrahim Ahmad Abu Hamaa’il House – بيت الشيخ ابراهيم احمد ابو الحمائل

Google Map

Antique Houses

Google Map

Fizwan House – بَيت فَرْوان

Google Map

Jeddah Historic District

Google Map

Roshan Cafe – روشان كافية

Google Map

Have Saudi coffee on the rooftop of Roshan Cafe

Take a picture like this

Baeshan’s House – بيت باعشن

Google Map

Saloom’s House – بيت سلوم

Google Map

Souq Al-Nada – سوق الندى

Google Map

Qabel Trail – شارع قابل

Google Map

The following houses are a little bit out of the way.

Al-Sharbatly House – بيت الشربتلي

Google Map

Barghoutah House – بيت برغوته

Google Map

Walk the Jeddah corniche at night

King Fahd Fountain (turns on at sunset)
Al-Rahmah Floating Mosque
Jeddah Yacht Club and Marina

Saturday, May 17, 2025

Breakfast Buffet at Twenty Four Restaurant

Off-Road Dirt Bike Tour in Bahrah

Bikes

Morning tour: 6 AM – 9 AM
Afternoon tour: 3:30 PM till sunset (7 PM)

Cost: 500 SAR ($133)
Includes bike, helmet, body protection.
Does not include transportation to and from Bahrah.

Contact

  • Hassan Hawsawi
  • WhatsApp: +966 59 006 6986
Yamaha YZ450F
Honda CRF450R
Kawasaki KX 250F
Kawasaki KX 250F

Saudi Dinner at Al-Romansiah Restaurant الرومانسية -البوادي

  • Google Map
  • Hours: 10:30 AM – 12:30 AM
  • Qouraish, Al Bawadi, Jeddah 23443, Saudi Arabia
  • Menu
Chicken Mandi
Chicken Kabsa
Jareesh

Take a picture like this

Sunday, May 18, 2025

E-bike along the corniche

Turkish Lunch at Asli Basha

  • Google Map
  • Hours: 1 PM – 2 AM
  • 8006 صفيه بنت عبدالمطلب, An Naim District, JENF2777، 2777, Jeddah 23621, Saudi Arabia

Red Sea Rush Boat Ride

Jet Skiing in the Red Sea

Ride jetskis along the coast

Turkish Dinner at Khayal Restaurant

  • Location 1 – Al Zahra
  • Location 2 – Outside Cenomi Mall of Arabia
  • Hours: 12:30 PM – 3 AM
  • Menu
    • Cucumber Yogurt Salad
    • Iskander Kebab (beef)
    • Khayal Grill Mix
    • Layers juice
Khayal Grill Mix, Layered Juice Drink, Iskendar Kebab
1/2 meter or 1 meter kabab
Mixed Grill
Iskendar Kebab
Cucumber Yogurt Salad

Monday, May 19, 2025

6:00 AM – Go to airport

Terminal 1

9:50 AM – Fly from Jeddah to Los Angeles

Other Food and Restaurants

Shakshouka

Roz Bi-Laban

Turkish Dinner at Bursa Iskendar

  • Google Map
  • Hours: 12 PM – 2 AM
  • 3195 Muhyi Ad Din An Nadhir, Al-Hamra’a, Jeddah 23212, Saudi Arabia

Pakistani Lamb Chops at Marhaba Restaurant

Kachumber Salad (tomato, cucumber) – 16 SAR – $4.26
Lamb Chops – 55 SAR = $14.66
Kheer – 16 SAR – $4.26

Maison De Zaid دار زيد

Pistachio Pancake – Large fluffy pancake served with pistachio sauce & halwa tahini – 45 SAR = $12

Manahi Restaurant

Saleeg

Hashi Basha (Camel Meat)

Video Codec VS. Container

With so many video codecs and containers, it’s easy to get confused. Here’s a simple explanation.

Codec (Video Format)

Codec stands for coder-decoder. Video codecs are algorithms for encoding and decoding video data.

  • An encoder compresses video streams, which reduces the amount of data for storage and transmission.
  • A decoder reverses the conversion for playing or editing a video stream.

For simplicity, you can think of a video codec as the video format.

Examples of video codecs are H.261, H.263, VC-1, MPEG-1, MPEG-2, MPEG-4, AVS1, AVS2, AVS3, VP8, VP9, AV1, AVC/H.264, HEVC/H.265, VVC/H.266, EVC, LCEVC

Currently, the most popular codec is AVC/H.264.

Container (File Format)

With respect to video, a container is a data storage. It can include compressed video and audio sequences, subtitles, service information and metadata. It is a package or bundle.

For simplicity, you can think of a media container as the file format.

Examples of media containers are MPEG-1 System Stream, MPEG-2 Program Stream, MPEG-2 Transport Stream, MP4, MOV, MKV, WebM, AVI, FLV, IVF, MXF, HEIC

Currently, the most popular container is MP4.

Easily Upscale & Enhance Photos Using Google Photos and Topaz Photo AI

There are many ways and tools you can enhance a photo. If you’re a professional photographer, then you’ll likely have advanced methods, but for the average person, you’ll probably just want some quick and easy solutions. Like most average people, my photos are mostly taken from my phone (currently, Google Pixel 8). However, when vacationing, I also take a lot of video using my Insta360 X3 camera, and I’ll occasionally want to take snapshots of a video frame to add to my photo collection. With this in mind, here’s my current (simple) workflow for upscaling and enhancing photos.

Enhance a Photo Using Google Photos

First, upload your photo to Google Photos. Then, use one of the presets to enhance the photo. Here’s an example photo without any enhancements applied.

The average person might that the photo looks fine, but it can significantly be improved. Here’s how the photo looks when you click on each of the suggested improvement options.

Enhance
Dynamic
Portrait
Color Pop

Note that Color Pop tried to isolate the subject and convert everything else to grayscale. It’s not perfect because the subject’s right arm is partially gray. To fix this, you could select the subject in Photoshop either manually or automatically, invert the selection, and convert the selection to grayscale.

B&W Portrait

Now, let’s say that you have a heavily underexposed (dark) photo. (Learn more about under and overexposed photos).

Original

If you click the “Enhance” or “Dynamic” options, you’ll get this.

Enhance
Dynamic

For comparison, here are the photo’s input levels in Photoshop.

If I were to manually correct the exposure in Photoshop, this is what I’d get.

The photo is significantly improved, but it doesn’t look exactly like it does using the Google Photos presets.

If the Google Photos presets don’t look good enough, you can make many adjustments in the Settings tab. In the example below, I started by choosing the “Dynamic” preset, and then in the Settings tab, I increased the brightness.

So, for the average person, using Google Photos to improve photos is easy and usually adequate.

Enhance a Photo Using Topaz Photo AI

Topaz Photo AI can do many things to a photo, including

  • remove noise
  • sharpen
  • adjust lighting
  • balance color
  • recover faces
  • preserve text
  • upscale

You can also just run autopilot and let Topaz choose settings for you.

For me, I mainly use Topaz to enlarge (upscale) photos, remove noise, which can result from adjusting the levels of a heavily underexposed photo, and to sharpen photos. These improvements are particularly useful when I take a snapshot of a 1920×1080 video frame. For example, here’s a frame from a video.

I want to zoom in on the subject, crop it, enlarge it, and enhance it. Here’s the zoomed-in part cropped. The dimensions are 1048 x 589 px.

Now, I’ll drag it into Topaz and run autopilot to upscale and enhance the photo. It will take a minute to process. Here’s how the photo looks enlarged by 34% before enhancing it with Topaz.

Before Topaz

Here’s how it looks with Topaz enhancements applied.

After Topaz

There is a difference, but it will be more obvious when you zoom in. Below is a comparison zoomed in at 67% before and after using Topaz.

Before Topaz
After Topaz

At this point, you can copy the upscaled and sharpened photo from Topaz and paste it into Google Photos to enhance it.

Topaz Photo AI isn’t perfect, but depending on the original photo, it can often product amazing results.

Slow-Digesting Breakfast For All-Day Satiety

Whether you’re planning to fast before a medical operation or otherwise, or don’t plan to have access to much food for a long period, I’ve found the following food incredibly effective at staving off hunger. Ramadan fasters, take note! The following foods have a low glycemic index and are digested slowly.

Warning: consuming some of these foods may cause bloating and flatulence, but if you consume it every day, those symptoms will go away within a week.

Kirkland Signature Organic Ancient Grain Granola

Available at Costco, this granola is high in fiber, healthy and delicious. The downside is it has 8 grams of added sugar. Costco should make a version replacing sugar with the all-natural, zero-calorie Monk fruit. I prefer to consume a bowl of this with unsweetened almond or soy milk and optionally some berries. Learn more.

MUSH Overnight Oats

Also available at Costco, these prepackaged overnight oats are convenient and healthy. There’s no added sugar, but they’re still sweet. Learn more.

Greek yogurt (optional)

Greek yogurt is very thick compared with regular yogurt and typically higher in protein, too. This particular one is sweetened with all-natural stevia extract, which is better than cane sugar and artificial sweeteners like sucralose. I consider this to be optional.

Upscale an Image Using AI

If you have old, low-res photos that you want to enhance and upscale or if you want to zoom in on a hi-res photo while preserving quality, you’ll be impressed with what artificial intelligence (AI) can do. Compare the following.

Original Photo

This photo was taken in Cairo, Egypt back in 1997. The original photo was 640 by 480 pixels. I’ve cropped it to focus on the subject. It’s now 238 px wide.

Photoshop

In Photoshop, you can increase the dimensions of an image. I’m going to enlarge it by 300% to 714 px wide.

Here are the results using the “Automatic” resampling option. Notice the graininess.

Now, I’ll do the same using the “Preserve Details (enlargement)” option with a 50% noise reduction.

Here are the results. It’s less grainy, but still not sharp at all.

I’ll try one more time. Below are the results with 100% noise reduction. Still not great.

Spyne AI Image Enhancer

Let’s see how well Spyne AI image enhancer does.

Here are the results. This is definitely an improvement compared to Photoshop.

Topaz Labs Photo AI

Now I’ll try Topaz Labs Photo AI 2.4.0. This software costs $200, so I’ve just taken a screenshot of the preview. As you can see, the results are way better than both Photoshop and Spyne. There is no noise and everything is sharp, including the hair. If the face looks a bit too soft, you can sharpen it in Photoshop under Filter > Sharpen.

So there you have it. Successfully upscaling an image using AI with realistic results.

How to Win Every Argument

This post is a summary of a summary of the New York Times best-selling book Win Every Argument: The Art of Debating, Persuading, and Public Speaking by Mehdi Hasan.

Persuasive arguments appeal to facts and feelings

The ancient Greeks called the language deployed in such debates rhetoric – a word derived from rhetor, meaning “public speaker.” For Aristotle, persuasive speech has three modes: ethos, pathos, and logos.

Ethos (Character / Credibility)

Ethos is the Greek word for “character”. In this context, it concerns the credibility of the person. For example, we’re more inclined to accept what a practicing doctor has to say about vaccinations, for example, than an anonymous blog author.

Pathos (Emotion)

Pathos is the Greek word for “emotion”. In this context, it concerns an attempt to sway an audience by appealing to powerful emotions such as love and fear. For example, if a doctor’s credentials haven’t persuaded their reluctant patient, they doctor may tell a story about a couple in perfect health who refused to get vaccinated but died within 15 days of each other leaving behind four young children. The patient would feel emotionally in fear and be more inclined to trust the doctor.

Logos (Facts, Figures, Data, Statistics)

Logos is the Greek word for “reasoning”. This form of persuasion deals in facts and figures. For example, if a doctor points out that multiple peer-reviewed studies show that COVID vaccines result in a 90% decrease in the risk of hospitalization and death, they’re appealing to logos. 

Arguing using just logos (facts and figures) is insufficient because people are stubborn, reactive, overconfident, afraid of change, and, more importantly, emotionally invested in beliefs, ideas, and ideals. People’s feelings don’t care about the facts. Therefore, to win an argument, you need also appeal to feelings, not just state the facts.

Tell Stories to Appeal to Feelings (Pathos)

According to 2007 study, people are much more likely to give money to charity if they’re told stories about an “identifiable victim” than they are if they’re presented with accounts of “statistical victims.” For example, a story of the suffering of a single child with a name and a face is more effective than a description of millions of nameless and faceless people suffering in the same way. For example, telling a story about the awful hunger cramps that one child suffers every day is more effective than abstract statements like “820 million people around the world go hungry every day”.

To win arguments, tell gripping and relatable stories.

Cite Credibility, as Necessary (Ethos)

When debating, your aim is to go after the argument, not the person making it. If you go after the person, that’s ad hominem. In theory, the merits of the person speaking have nothing to do with the soundness of what they’re saying, but in reality, merits matter. When facts and figures (logos) are insufficiently convincing, then cite the person’s character and reputation (ethos).

Conflicts of Interest

Imagine a major study is published that claims to show that climate change isn’t nearly as bad as we thought. The caveat: it was entirely funded by fossil fuel companies. If the authors of the study were paid by companies with a less than purely academic interest in the topic, then there’s a conflict of interest. Therefore, dismissing the study on the credibility of the authors is a logical and reasonable thing to do.

Hypocrisy

If an outspoken anti-abortion lawmaker privately supports women having abortions, then they are hypocrites. In theory, the hypocrisy of the person speaking has nothing to do with the soundness of what they’re saying, but in reality, hypocrisy matters.

To win arguments, consider citing the credibility of the speaker.

Conclusion

  1. State facts and figures.
  2. Tell gripping and relatable stories.
  3. Consider citing the credibility of the speaker.

Brighten a Face Using Photoshop

Chances are you’ve taken photos where the faces are too dark. This can be due to a low-quality camera and/or incorrect camera settings. Fortunately, there is a way to easily fix this using Photoshop. As an example, I’ll use this photo of me in the Wynwood district of Miami (below). Notice how my face lacks detail because it’s underexposed (too dark).

Levels

First, I like to check and adjust the levels for the image. Go to Image > Adjustments > Levels. You’ll see a histogram like this

In the input levels, there are 3 markers from left to right

  • black marker (left) = shadows
  • gray marker (middle) = midtones
  • white marker (right) = highlights

The left and right markers should touch the left and right edges of the histogram. In this case, there is a small gap between the right marker and the right edge of the histogram, meaning the image is a little underexposed. If we move the right marker to the right edge of the histogram, the image will become a little brighter.

In this particular example, this adjustment isn’t significant. But, if there’s a big gap in the histogram like this

then adjusting the levels will make a big improvement to your image.

Exposure

If adjusting the levels doesn’t brighten your subject’s face enough, you can adjust the exposure of just the face. First, make a circular selection around a face.

Then, add a feather to it. Select > Modify > Feather. For a 1920 x 1080 image, I create a 50-pixel feather.

Then, adjust the exposure by going to Adjustments > Exposure

You will see a slider for Exposure. Drag it to the right to increase the exposure.

Notice how the face is brighter.

If I increase the exposure too much, the face will look nice and bright, but it won’t look natural against the darker surroundings.

The problem is there appears to be a white glow around the face. In this case, I can select just the subject or the subject’s face to limit the exposure adjustment area. In this case, no feather is needed.

Now, only the subject is brightened.

I can also tweak the levels by adjusting the shadows and the midtones so that the subject doesn’t look unnaturally bright against a darker background.

Before and After

As you can see in the before and after image below, my face looks much brighter while still appearing natural.

Fundamental SEO Misunderstandings & Tips

Many people wonder why their website doesn’t rank high for a particular keyword. Let’s take cybersecurity as an example because I am familiar with that space. A cybersecurity company usually has products and events, and a need to market them. One type of product is a tool to manage vulnerabilities. The industry refers to the topic as “vulnerability management” or “VM”. Marketers would then often ask, “why isn’t my VM product page showing up at the top of Google when people search for “vulnerability management”. Likewise, if the company has an annual user conference with session talks about cybersecurity, marketers will again often ask why their conference website doesn’t show up for the keyword “cybersecurity”. The main reason lies in search intent.

Search Intent

When people search for “vulnerability management” or “cybersecurity”, they are most likely not searching for a VM product or a cybersecurity conference. These generic terms likely indicate that they are searching for information about them rather than a tool or a conference. Consequently, search results for those terms show informational pages containing content explaining what they are as if a user searched for “what is vulnerability management” or “what is cybersecurity”.

There are 4 types of search intent:

  • Navigational intent: Users want to find a specific page (e.g., “reddit login”)
  • Informational intent: Users want to learn more about something (e.g., “what is seo”)
  • Commercial intent: Users want to do research before making a purchase decision (e.g., “best coffee maker”)
  • Transactional intent: Users want to complete a specific action, usually a purchase (e.g., “buy subaru forester”)

Therefore, for the VM tool and cybersecurity conference examples above, the correct search terms to check would be something like

  • (best) vulnerability management tool
  • cybersecurity conference

The qualifiers “tool” and “conference” make it clear what people’s search intent is so they find content relevant to what they are actually looking for. But how do you know what keywords people are searching for? This is where keyword research tools come in.

Keyword Research

To do keyword research, you can use a free tool like Google Keyword Planner or a paid tool like Semrush. I’ll use Google Keyword Planner. You can use it to

  • discover new keywords and
  • get keyword search volume and forecasts.

Continuing with our example, let’s see how many people search for the following keywords:

  • vulnerability management
  • vulnerability management tool
  • cybersecurity
  • cybersecurity conference

I enter those keywords as shown below…

and Google spits out the following data

The keyword “vulnerability management” gets many more searches per month compared to “vulnerability management tool”. But, since people searching for “vulnerability management” are probably not looking for a tool or software, people will likely ignore your VM product page even if it does show up in the #1 spot. The keyword “vulnerability management tool” gets fewer searches, but ranking for it will at least match your product page with a targeted group of interested people. Therefore, you’ll want to optimize your page for the keyword “vulnerability management tool”, e.g. by adding the word “tool” to your page copy, and monitor your Google page rank for that keyword.

As for the conference example, though the keyword “cybersecurity” gets a huge number of searches per month, it’s such a generic term that most people are probably not looking for a cybersecurity conference when they search for “cybersecurity”. On the contrary, the keyword “cybersecurity conference” is more specific / targeted and gets a decent search volume. Therefore, that is the term you should optimize for and monitor your page rank for.

In addition to the keywords you may already know about, you can using Google Keyword Planner to discover other relevant keywords. For example, if I enter “vulnerability management tool”…

I get the following results.

It looks like some companies like “Qualys” and “Rapid7” are known for having vulnerability management tools, so people looking specifically for their respective product pages just use the company name as a qualifier. However, there are some non-brand keywords that get a decent amount of searches as well, including “vulnerability management program” and “vulnerability management process”. While these keywords can be included in a VM product page, they may deserve to have their own pages.

How Long to Rank High

Now that you know what keywords to target, another misunderstanding people have is that adding keywords to a page will result in a higher page rank in just a matter of weeks. First of all, keywords are just one of many factors that affect page rank. SEO is a long-term strategy. Unless you’re looking to rank high for a long-tail keyword – a keyword so specific that there is very little competition – don’t expect immediate results.

How to Add Lower Thirds Motion Graphics in Adobe Premier Pro

A lower third is a text title or graphic overlay placed in the lower region of the screen. Motion Graphics templates are a file type (.mogrt) that can be created in After Effects or Premiere Pro. Here’s an example of a motion graphic lower third.

There are many motion graphic templates for lower thirds available online, e.g.

In this tutorial, I just get a free one from Mixkit.

Download MOGRT template

Download this free template and unzip it. You’ll get an mogrt file and an mp4 file showing how the animated title looks.

Add a video to your timeline in Premier Pro

Drag a video to the timeline pane.

Open the Essential Graphics pane

Click on Window > Essential Graphics. You’ll see the Essential Graphics pane on the right.

Install the mogrt file

In the Essential Graphics pane, click the “Install Motion Graphics template” button in the bottom right corner. Browse to the mogrt file and click Open. The template will appear at the top of the list of templates in the Essential Graphics pane.

Drag the template to the timeline

I dragged it to the V2 track.

Edit the template

Double-click the motion graphics clip in the timeline (pink bar) to edit the template. Depending on the template, you can edit the text, colors, size, positioning, etc.

Preview the lower thirds title

Click the play to preview the lower thirds animated title. You may find the duration to be too short.

Extend the duration of the lower thirds title

Move the playhead in the timeline to the point where the title text is fully shown and not moving. At that point, right-click on the motion graphic clip in the video track (pink bar) and click on “Insert Frame Hold Segment”.

This will split all clips at that timestamp and the motion graphic clip will be split such that you can extend the middle subclip, which is the clip containing the frame showing the full title text, to increase the duration of the title. You will need to move the right subclip of the animated title to the right to make room to extend the duration of the middle subclip.

For the split video clip, just drag the right clips toward the left clip.

You may end up with something like this.

Preview the animated lower thirds title. If it looks good, export the video. Otherwise, tweak the title further.

Remove an Object, Text or Watermark from a Video Using Adobe After Effects Content-Aware Fill

The video below has some text added to it.

Video with overlaid text / watermark

The video below is the same video but with the text removed.

Same video with text / watermark removed

We can remove objects like text and watermarks from videos using Adobe After Effects (AE) content-aware fill feature. Here’s how I did it for the video above.

1. Open your video in Adobe After Effects

Choose “New Composition From Footage” and select your video.

2. Shorten work area

The content-aware fill takes a long time to process. To speed up testing, shorten the work area to a 2-second section by dragging the blue start and end markers on the timeline.

3. Create a mask

Click a tool like the pen tool and create a mask area around the object (in this case, text) you want to remove.

4. Adjust mask settings

In the video track, expand the Masks and select “Subtract”. For the Mask Feature, choose 20 pixels for the vertical and horizontal feather. For the Mask Expansion, choose 20 pixels as well. Play with these settings until you find values that produce good results.

These changes cause the mask to look like this

5. Adjust content-aware fill settings

If the content-aware fill pane isn’t open, open it by going to Window > Content-Aware Fill.

For the alpha expansion, I set the value to 13. You can experiment with different values.

For the fill method, choose “Object”.

For the range, choose “Work Area” because we only want to apply the fill to the short 2-second work area for now.

Click the “Generate Fill Layer” button. You will be asked to save the project if you haven’t already done so. You will then see AE analyze and generate the fill layer.

You will see the fill layer above the video layer in the list of tracks / layers.

6. Preview the content-aware fill layer

Click the play button in the preview pane to preview the content-aware fill.

This is how it looks for me. I think that looks good. If it doesn’t look good, go back and tweak some of the previous settings and try again.

7. Apply content-aware fill to the entire range containing the text to remove

Move the blue start and end work area markers to the beginning and end where the object / text you want to remove.

Disable the test content-aware fill layer by toggling the eye icon.

In the content-aware fill pane, click “Generate Fill Layer”. AE will create a new content-aware fill layer above our test layer. If the work area duration is long, this will take time to process.

Content-are fill will go through an analyzing phase followed by a rendering phase.

8. Preview complete content-aware fill effect

Click the play button in the preview pane again to see how the fill effect looks in the entire clip. If it looks good, you can export the video.

9. Export the video

Click File > Export > Add to Render Queue.

If the output location is unspecified, choose an Output To location. Then click the Render button.

Update: Use a reference frame for better results. The more reference frames, the better the results.