×

Hearing loss: What your ears aren't telling you - until it's too late

Experts warn Kenyans about preventable hearing loss amid rising risks from noise pollution and neglect.[CGTN]

For many, hearing is a silent gift, unnoticed until it begins to fade. In Kenya, where conversations weave through matatus, marketplaces and homesteads, the gift of hearing is often taken for granted.

Yet the ears, small as they are, play a powerful role in how we experience the world.

 Dr Grace Mwangi, an otolaryngologist based at Nairobi Hospital, is urging Kenyans to rethink how they care for their ears, warning that hearing loss is more common and preventable than many realise.

 "Most people only associate the ear with hearing, but it's much more than that," Dr Mwangi explains. The ear is a multitasking marvel, not only capturing sound but also maintaining balance and orientation.

 Breaking down the ear’s structure, she paints a vivid picture of its three parts: the outer, middle and inner ear. The outer ear is what we commonly see, a shell-like structure leading to a narrow canal resembling a cave. This canal ends at the eardrum, the boundary between the outer and middle ear.

 The middle ear houses three tiny bones that create a wave-like motion, transmitting sound vibrations to the inner ear. It's like a football wave, where one bone moves the next in sequence.

 But the real powerhouse lies deeper within. The inner ear, shaped like a coiled snail shell, converts these vibrations into electrical signals sent to the brain. It's also home to the balance system, which helps us stay upright and oriented.

 Dizziness and light-headedness are often brushed off as minor inconveniences, but Dr Mwangi warns they could signal deeper problems.

 "Many people don't know that balance issues can stem from the ear," she says.

"What you describe as feeling faint or lightheaded could be what we call vertigo, a sign of an inner ear disorder."

 Unlike vision problems, hearing loss often goes unnoticed, both by those experiencing it and those around them. If you're blind, people can see you fumbling. But if you're not hearing, no one knows unless you speak up. It can leave you feeling isolated and withdrawn.

 Ageing naturally affects hearing, but Dr Mwangi stresses that younger people are increasingly at risk. Noise pollution, headphones and loud entertainment venues are accelerating hearing loss among the youth.

 "Entertainment culture has made high volumes the norm, from concerts to everyday headphone use. Your ears weren't built for constant loud sounds."

 Sound is measured in decibels, with normal hearing ranging from 0 to 20 decibels. But everyday activities can easily surpass safe levels.

 "A vacuum cleaner hits around 70 decibels, and that's already annoying. Imagine what happens when you're at a concert or club where sound can hit 100 decibels or more."

 While one loud blast, like a bomb explosion, can cause immediate damage, long-term exposure to loud noise can be just as harmful.

 "It's the little, repetitive insults to your ears that catch up with you. Monday to Monday in the club or constantly blasting music through headphones could have you seeing an ENT sooner than you'd like."

 Myths of Ear Care

 Cotton buds are a staple in many households, but Dr Mwangi says they do more harm than good.

 "Your ear is self-cleaning. When you use cotton buds, you're actually pushing wax deeper into the canal," she explains. "It's one of the reasons we see so many infections and blockages."

 Hearing loss may be a natural part of ageing, but it doesn't have to rob you of quality of life. Hearing aids, often met with stigma, are no different from reading glasses.

 "People wear glasses without shame, but hearing aids still carry unnecessary embarrassment. If it helps you hear better, why not embrace it?"

 In Kenya, a significant issue exists regarding hearing problems, with a particularly high rate of moderate to severe hearing loss among children, affecting around 14 out of every 1,000 children — about 10 times higher than in the US. This often leads to challenges with accessing education and social integration due to a lack of trained sign language teachers and limited resources for the deaf community.

 According to the World Health Organization, 54 million people in Africa will experience disabling hearing loss by 2030.

 Key factors contributing to hearing problems in Kenya include lack of awareness, poor access to healthcare services, financial constraints and limited educational resources.

 This year's World Hearing Day theme builds upon the 2024 focus on changing mindsets towards ear and hearing care. The campaign invites individuals of all ages to empower themselves to ensure healthy ears and hearing for themselves and others, with the theme, "Changing mindsets: empower yourself to make ear and hearing care a reality for all!"

 According to Dr Mwangi, the hair cells in the inner ear, crucial for hearing, are irreplaceable. Once damaged, they're gone for good.

 "You can't go to the shop and buy a new inner ear. That's why prevention is everything," she observes.

 Her advice? Limit exposure to loud sounds, take breaks from headphones and seek medical attention at the first sign of hearing loss or dizziness.

Request history8.1.26PHP Version1.43sRequest Duration23MBMemory UsageGET article/{id}/{slug}Route
  • warninglog[02:01:05] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • warninglog[02:01:05] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • Booting (74.92ms)time
  • Application (1.35s)time
  • 1 x Application (94.76%)
    1.35s
    1 x Booting (5.24%)
    74.92ms
    11 templates were rendered
    • 1x mainsite.articlearticle.blade.php#?blade
    • 1x mainsite.partials.topsectionsubscribetopsectionsubscribe.blade.php#?blade
    • 1x common.vocalizedvocalized.blade.php#?blade
    • 1x mainsite.partials.footerfooter.blade.php#?blade
    • 1x mainsite.layouts.appapp.blade.php#?blade
    • 1x mainsite.partials.metasmetas.blade.php#?blade
    • 1x mainsite.partials.topbartopbar.blade.php#?blade
    • 1x mainsite.partials.logo_sectionlogo_section.blade.php#?blade
    • 1x mainsite.partials.menumenu.blade.php#?blade
    • 1x mainsite.partials.streamingstreaming.blade.php#?blade
    • 1x mainsite.partials.stickybottomstickybottom.blade.php#?blade
    uri
    GET article/{id}/{slug}
    middleware
    web
    controller
    App\Http\Controllers\MainsiteController@article
    namespace
    prefix
    where
    file
    app/Http/Controllers/MainsiteController.php:610-1128
    39 statements were executed (9 duplicates)Show only duplicatesstandard_digital_mainstandard_digital_world586ms
    • Articles.php#513standard_digital_mainConnection Established
      Backtrace
      • app/Utils/Articles.php:513
      • app/Http/Controllers/MainsiteController.php:657
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:658
    • Articles.php#520standard_digital_main4.28msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001513989' and `published_at` <= '2025-03-26 02:01:05' and `deleted_at` is null
      Bindings
      • 0: 2001513989
      • 1: 2025-03-26 02:01:05
      Backtrace
      • app/Utils/Articles.php:520
      • app/Http/Controllers/MainsiteController.php:657
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:658
    • Articles.php#1435standard_digital_main660μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-26'
      Bindings
      • 0: 2025-03-26
      Backtrace
      • app/Utils/Articles.php:1435
      • app/Http/Controllers/MainsiteController.php:660
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:661
    • Builder.php#20standard_digital_main1.23msselect `authors`.*, `article_authors`.`article_id` as `pivot_article_id`, `article_authors`.`author_id` as `pivot_author_id` from `authors` inner join `article_authors` on `authors`.`id` = `article_authors`.`author_id` where `article_authors`.`article_id` = 2001513989 and `authors`.`deleted_at` is null
      Bindings
      • 0: 2001513989
      Backtrace
      • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:20
      • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:103
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:84
      • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:21
    • Articles.php#147standard_digital_main800μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 41 or `parent_id` = 41 and `deleted_at` is null
      Bindings
      • 0: 1
      • 1: 41
      • 2: 41
      Backtrace
      • app/Utils/Articles.php:147
      • app/Http/Controllers/MainsiteController.php:727
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:728
    • Articles.php#164standard_digital_main7.16msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (41, 572, 573, 589, 722, 723, 724) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-26 02:01:05' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
      Bindings
      • 0: 41
      • 1: 572
      • 2: 573
      • 3: 589
      • 4: 722
      • 5: 723
      • 6: 724
      • 7: 1
      • 8: 2025-03-26 02:01:05
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:727
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:728
    • Articles.php#164standard_digital_main640μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (41, 589)
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:727
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:728
    • Articles.php#53standard_digital_main770μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 41
      Bindings
      • 0: 41
      Backtrace
      • app/Utils/Articles.php:53
      • app/Utils/Articles.php:338
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#53standard_digital_main610μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` is null
      Backtrace
      • app/Utils/Articles.php:53
      • app/Utils/Articles.php:343
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#55standard_digital_mainConnection Established
      Backtrace
      • app/Utils/Articles.php:55
      • app/Utils/Articles.php:343
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#55standard_digital_main3.36msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` is null
      Backtrace
      • app/Utils/Articles.php:55
      • app/Utils/Articles.php:343
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#57standard_digital_mainConnection Established
      Backtrace
      • app/Utils/Articles.php:57
      • app/Utils/Articles.php:343
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#57standard_digital_main3.78msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` is null
      Backtrace
      • app/Utils/Articles.php:57
      • app/Utils/Articles.php:343
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#60standard_digital_main970μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `refer_id` is null
      Backtrace
      • app/Utils/Articles.php:60
      • app/Utils/Articles.php:343
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#688standard_digital_main129msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Hearing Loss\",\"Dr Grace Mwangi\",\"Noise Pollution\",\"Sign of Hearing Loss\"]%') and `site_id` = 1 and `published_at` <= '2025-03-26 02:01:05' and `deleted_at` is null and `id` not in ('2001513989') order by `published_at` desc limit 4 offset 0
      Bindings
      • 0: %["Hearing Loss","Dr Grace Mwangi","Noise Pollution","Sign of Hearing Loss"]%
      • 1: 1
      • 2: 2025-03-26 02:01:05
      • 3: 2001513989
      Backtrace
      • app/Utils/Articles.php:688
      • app/Http/Controllers/MainsiteController.php:821
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:822
    • Articles.php#424standard_digital_main139msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `deleted_at` is null and `published_at` <= '2025-03-26 02:01:05' and `published_at` >= '2025-03-26 01:01:05' order by RAND(), `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
      Bindings
      • 0: 1
      • 1: 16
      • 2: 20
      • 3: 2025-03-26 02:01:05
      • 4: 2025-03-26 01:01:05
      Backtrace
      • app/Utils/Articles.php:424
      • app/Http/Controllers/MainsiteController.php:825
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:826
    • Articles.php#424standard_digital_main1.08msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (14)
      Backtrace
      • app/Utils/Articles.php:424
      • app/Http/Controllers/MainsiteController.php:825
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:826
    • Articles.php#147standard_digital_main1.73msselect `id` from `article_categories` where `site_id` = 1 and `id` = 480 or `parent_id` = 480 and `deleted_at` is null
      Bindings
      • 0: 1
      • 1: 480
      • 2: 480
      Backtrace
      • app/Utils/Articles.php:147
      • app/Http/Controllers/MainsiteController.php:829
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:830
    • Articles.php#164standard_digital_main1.28msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (480, 481, 482, 719) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-26 02:01:05' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 4 offset 0
      Bindings
      • 0: 480
      • 1: 481
      • 2: 482
      • 3: 719
      • 4: 1
      • 5: 2025-03-26 02:01:05
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:829
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:830
    • Articles.php#164standard_digital_main1.11msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (480, 482)
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:829
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:830
    • Articles.php#753standard_digital_main8.62msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`premium` = 1 or `article_category_id` = 486) and `site_id` = '1' and `deleted_at` is null and `published_at` <= '2025-03-26 02:01:05' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
      Bindings
      • 0: 1
      • 1: 486
      • 2: 1
      • 3: 2025-03-26 02:01:05
      Backtrace
      • app/Utils/Articles.php:753
      • app/Http/Controllers/MainsiteController.php:837
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:838
    • Articles.php#753standard_digital_main860μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
      Backtrace
      • app/Utils/Articles.php:753
      • app/Http/Controllers/MainsiteController.php:837
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:838
    • Articles.php#819standard_digital_main7.48msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001513989' and `site_id` = 1 and `published_at` <= '2025-03-26 02:01:05' and `deleted_at` is null order by `id` desc limit 1
      Bindings
      • 0: 2001513989
      • 1: 1
      • 2: 2025-03-26 02:01:05
      Backtrace
      • app/Utils/Articles.php:819
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#819standard_digital_main620μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (5)
      Backtrace
      • app/Utils/Articles.php:819
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#865standard_digital_main1.09msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001513989' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-26 02:01:05' limit 1
      Bindings
      • 0: 2001513989
      • 1: 1
      • 2: 2025-03-26 02:01:05
      Backtrace
      • app/Utils/Articles.php:865
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#865standard_digital_main760μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
      Backtrace
      • app/Utils/Articles.php:865
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#1288standard_digital_main7.11msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-26 02:01:05' and `article_category_id` = 41 and `site_id` = 1 and `id` not in ('2001513989') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
      Bindings
      • 0: 2025-03-26 02:01:05
      • 1: 41
      • 2: 1
      • 3: 2001513989
      Backtrace
      • app/Utils/Articles.php:1288
      • app/Http/Controllers/MainsiteController.php:845
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:846
    • Articles.php#1288standard_digital_main870μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (41)
      Backtrace
      • app/Utils/Articles.php:1288
      • app/Http/Controllers/MainsiteController.php:845
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:846
    • Builder.php#20standard_digital_main26.41msselect `videos`.`id`, `videos`.`video_category_id`, `videos`.`title`, `videos`.`video_url`, `videos`.`description`, `videos`.`published_at`, `videos`.`thumbnail_url` from `videos` inner join `video_categories` on `video_categories`.`id` = `videos`.`video_category_id` where (`keywords` LIKE '%[\"Hearing Loss\",\"Dr Grace Mwangi\",\"Noise Pollution\",\"Sign of Hearing Loss\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
      Bindings
      • 0: %["Hearing Loss","Dr Grace Mwangi","Noise Pollution","Sign of Hearing Loss"]%
      • 1: 1
      Backtrace
      • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:20
      • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:103
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:84
      • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:21
    • Articles.php#3841standard_digital_main800μsselect count(std_trend_article_id) as count, std_trend_article_id from `std_article_trends` group by `std_trend_article_id` order by `count` desc limit 20
      Backtrace
      • app/Utils/Articles.php:3841
      • app/Http/Controllers/MainsiteController.php:853
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:854
    • Articles.php#3867standard_digital_main930μsselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001249065, 2001514618, 2001514624, 2001514617, 2001514622, 2001289651, 2001514692, 2001271431, 2001427016, 2001514695, 2001514454, 2001267116, 2001514581, 2001514696, 2001514690, 2001328255, 2001420065, 2001514655, 2000167076, 2001452862) and `deleted_at` is null and `published_at` <= '2025-03-26 02:01:05' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
      Bindings
      • 0: 2001249065
      • 1: 2001514618
      • 2: 2001514624
      • 3: 2001514617
      • 4: 2001514622
      • 5: 2001289651
      • 6: 2001514692
      • 7: 2001271431
      • 8: 2001427016
      • 9: 2001514695
      • 10: 2001514454
      • 11: 2001267116
      • 12: 2001514581
      • 13: 2001514696
      • 14: 2001514690
      • 15: 2001328255
      • 16: 2001420065
      • 17: 2001514655
      • 18: 2000167076
      • 19: 2001452862
      • 20: 2025-03-26 02:01:05
      Backtrace
      • app/Utils/Articles.php:3867
      • app/Http/Controllers/MainsiteController.php:853
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:854
    • Articles.php#3867standard_digital_main730μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3, 265, 588)
      Backtrace
      • app/Utils/Articles.php:3867
      • app/Http/Controllers/MainsiteController.php:853
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:854
    • Builder.php#20standard_digital_main1.28msselect `authors`.*, `article_authors`.`article_id` as `pivot_article_id`, `article_authors`.`author_id` as `pivot_author_id` from `authors` inner join `article_authors` on `authors`.`id` = `article_authors`.`author_id` where `article_authors`.`article_id` in (2001514624, 2001514655, 2001514690, 2001514692, 2001514695) and `authors`.`deleted_at` is null
      Backtrace
      • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:20
      • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:103
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:84
      • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:21
    • CookieTool.php#185standard_digital_main920μsselect * from `settings` where `meta_name` = 'article_age' limit 1
      Bindings
      • 0: article_age
      Backtrace
      • app/Utils/CookieTool.php:185
      • app/Http/Controllers/MainsiteController.php:870
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
    • helper.php#424standard_digital_main1.16msselect * from article_categories where id = '41'
      Backtrace
      • app/Library/helper.php:424
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    • helper.php#424standard_digital_main1.04msselect * from article_categories where id = '41'
      Backtrace
      • app/Library/helper.php:424
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    • helper.php#424standard_digital_main890μsselect * from article_categories where id = '41'
      Backtrace
      • app/Library/helper.php:424
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    • helper.php#424standard_digital_main720μsselect * from article_categories where id = '41'
      Backtrace
      • app/Library/helper.php:424
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    • Articles.php#1350standard_digital_main146msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-26 02:01:06' and (`keywords` like '%Hearing Loss%' or `keywords` like '%Dr Grace Mwangi%' or `keywords` like '%Noise Pollution%' or `keywords` like '%Sign of Hearing Loss%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001513989' order by `published_at` desc limit 3
      Bindings
      • 0: 2025-03-26 02:01:06
      • 1: %Hearing Loss%
      • 2: %Dr Grace Mwangi%
      • 3: %Noise Pollution%
      • 4: %Sign of Hearing Loss%
      • 5: 1
      • 6: 16
      • 7: 20
      • 8: 2001513989
      Backtrace
      • app/Utils/Articles.php:1350
      • app/Utils/Articles.php:1674
      • view::mainsite.article:568
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
    • Articles.php#1394standard_digital_worldConnection Established
      Backtrace
      • app/Utils/Articles.php:1394
      • app/Utils/Articles.php:1354
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Utils/Articles.php:1355
    • Articles.php#1399standard_digital_world77.82msselect * from `leads` where date(`created_at`) <= '2025-03-26' order by `date_paid` desc, `pay_count` desc limit 1 offset 1
      Bindings
      • 0: 2025-03-26
      Backtrace
      • app/Utils/Articles.php:1399
      • app/Utils/Articles.php:1354
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Utils/Articles.php:1355
    • Articles.php#1415standard_digital_main1.21msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-26 02:01:06' and `id` = '2001514598'
      Bindings
      • 0: 2025-03-26 02:01:06
      • 1: 2001514598
      Backtrace
      • app/Utils/Articles.php:1415
      • app/Utils/Articles.php:1354
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Utils/Articles.php:1355
    • app.blade.php#825standard_digital_main680μsselect * from `favourite_topics` where `status` = 1
      Bindings
      • 0: 1
      Backtrace
      • view::mainsite.layouts.app:825
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    App\Models\Category
    384Category.php#?
    App\Models\Article
    37Article.php#?
    App\Models\Trending
    20Trending.php#?
    App\Topic
    16Topic.php#?
    App\Models\Author
    14Author.php#?
    App\Models\Lead
    1Lead.php#?
        _token
        tqKq7MBlm4qD9cl8TujMEil38wXHnXhViQxHoc6q
        _previous
        array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/article/2001513989/hearing-loss-wh...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        offset
        0
        path_info
        /article/2001513989/hearing-loss-what-your-ears-arent-telling-you-until-its-too-late
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        0 of 0
        array:1 [ "utm_cmp_rs" => "amp-next-page" ]
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "cf-ray" => array:1 [ 0 => "92620734ac2ae892-EWR" ] "x-forwarded-for" => array:1 [ 0 => "18.219.103.177" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "18.219.103.177" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cookie" => array:1 [ 0 => "_ga=amp-X88BnrBeO0glVw4_HakGng; XSRF-TOKEN=eyJpdiI6IndCNmFDOEh3Q0xkSktkdnQvZEEvZGc9PSIsInZhbHVlIjoiSzVVS1AyOHRXcGw0cEJWbFhCU0JsdFR3b2cwL1Z1VC9BMy9PME1VeXJKY0xVNnpOd1gybks5TkFxRkdjSEFqblRnajRYWW9SeEZtK0I5OFlVTXpodWFhUHhXcEtLaUp3T3BFdjNybEVhVXdpczgzMUFxZ05LYThUdzJHbFlUSU8iLCJtYWMiOiI0YWM1OGM1YjlkNjMwNDBiNzBmMzg3NmQyYTQ0MzQzMWViNDVkNjRmNGZhZWRhZjVjYWVjYTM2ODc0MGQ5NzEzIiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6ImVLYnlONWJzdTJFaWxlSXBWMmZDMGc9PSIsInZhbHVlIjoiNkJwcE9UK2JsUzJRSlB0aDhFWHJTTThYMDlOWGhPckcydHlTalNJL1MxMDEwV1M3Um04bGwyRkRkcFk3ZzAwM1l2S0gvSVp6c2tmL0RCSXoyTjBLYVg4MHlqcXg3bzhXcHhVNTRzMDBwLzZsSFlRTC9jZDNubldJdGtRNjgwaEoiLCJtYWMiOiI5YTA2M2JkNzQwODI5OGYzZjdjM2JhYmRjNjlhMzVkNjFlYzE4ZTdjYjM4YTBlZDc0MmNiNTc3YzI1NzJjNGZkIiwidGFnIjoiIn0%3D_ga=amp-X88BnrBeO0glVw4_HakGng; XSRF-TOKEN=eyJpdiI6IndCNmFDOEh3Q0xkSktkdnQvZEEvZGc9PSIsInZhbHVlIjoiSzVVS1AyOHRXcGw0cEJWbFhCU0JsdFR3b2cwL1Z1VC9BMy9PME1VeXJKY0xVN" ] "priority" => array:1 [ 0 => "u=0, i" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "pragma" => array:1 [ 0 => "no-cache" ] "cache-control" => array:1 [ 0 => "no-cache" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] ]
        request_cookies
        0 of 0
        array:3 [ "_ga" => null "XSRF-TOKEN" => "tqKq7MBlm4qD9cl8TujMEil38wXHnXhViQxHoc6q" "thestandardmediagroup_session" => "2x1wNVxtSsAdOAmx7DbbBN9IgrddOXRJhN4QDbXR" ]
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Tue, 25 Mar 2025 23:01:06 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlM1Y0kxZlFUcmhzcXIrZ0dTVkNJWlE9PSIsInZhbHVlIjoiK0xSWENsYWhYYThQRzAwZ1JzOEl4UFB0Z0l4Z1VPd1VtRjBPbUJXR000WGErVkRnM0tDb3V2aE5DUnNxczgrakp1UzVERTJDUjZkVTRNZjVPWnlzUlZMN1Z0dE1IUGxVRER2cnU3UVNDazByK3JTbzQ2KzZacUNoY1FtSDE5M2MiLCJtYWMiOiI3MzczNGI2NzdkYjlmNzJkNzBjMDkzNTk3NzY2MzFmYTU4Yjc1YThhZTllZjFlZDdhMjA0MzExODk2MTAyMTg0IiwidGFnIjoiIn0%3D; expires=Fri, 25 Apr 2025 09:30:06 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IlM1Y0kxZlFUcmhzcXIrZ0dTVkNJWlE9PSIsInZhbHVlIjoiK0xSWENsYWhYYThQRzAwZ1JzOEl4UFB0Z0l4Z1VPd1VtRjBPbUJXR000WGErVkRnM0tDb3V2aE5DUnNxczgrakp1UzVER" 1 => "thestandardmediagroup_session=eyJpdiI6Ii9kcGtsbEVEZXNjOW5QZEpjVmVKL3c9PSIsInZhbHVlIjoiQi9JRmRQbU9RZTdQcHNDS3oyY2pXNzNHSzJqWGQ1YjgwTUcybFZoalJUazJ3U0VoeTdlcGVpYU5qYmdoQmdjRGNtVVY1MWIxNTNDYm5sUFgzUU44UFkrSkd5WkxFUnJVbCtmb1FCRThmYnpaNlhpdyswSHhjZStTWDY5UWNGTTEiLCJtYWMiOiJjZTNlN2QwYTJhZGRhOTdkYjYwMGM4NmE4ZjQ2MTZhZmJiYTY3ZjA3ZTE5OWI0NWJiMzg5NjkwYzI3MTM2MGJhIiwidGFnIjoiIn0%3D; expires=Fri, 25 Apr 2025 09:30:06 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6Ii9kcGtsbEVEZXNjOW5QZEpjVmVKL3c9PSIsInZhbHVlIjoiQi9JRmRQbU9RZTdQcHNDS3oyY2pXNzNHSzJqWGQ1YjgwTUcybFZoalJUazJ3U0VoeTdlcGVpYU" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlM1Y0kxZlFUcmhzcXIrZ0dTVkNJWlE9PSIsInZhbHVlIjoiK0xSWENsYWhYYThQRzAwZ1JzOEl4UFB0Z0l4Z1VPd1VtRjBPbUJXR000WGErVkRnM0tDb3V2aE5DUnNxczgrakp1UzVERTJDUjZkVTRNZjVPWnlzUlZMN1Z0dE1IUGxVRER2cnU3UVNDazByK3JTbzQ2KzZacUNoY1FtSDE5M2MiLCJtYWMiOiI3MzczNGI2NzdkYjlmNzJkNzBjMDkzNTk3NzY2MzFmYTU4Yjc1YThhZTllZjFlZDdhMjA0MzExODk2MTAyMTg0IiwidGFnIjoiIn0%3D; expires=Fri, 25-Apr-2025 09:30:06 GMT; path=/XSRF-TOKEN=eyJpdiI6IlM1Y0kxZlFUcmhzcXIrZ0dTVkNJWlE9PSIsInZhbHVlIjoiK0xSWENsYWhYYThQRzAwZ1JzOEl4UFB0Z0l4Z1VPd1VtRjBPbUJXR000WGErVkRnM0tDb3V2aE5DUnNxczgrakp1UzVER" 1 => "thestandardmediagroup_session=eyJpdiI6Ii9kcGtsbEVEZXNjOW5QZEpjVmVKL3c9PSIsInZhbHVlIjoiQi9JRmRQbU9RZTdQcHNDS3oyY2pXNzNHSzJqWGQ1YjgwTUcybFZoalJUazJ3U0VoeTdlcGVpYU5qYmdoQmdjRGNtVVY1MWIxNTNDYm5sUFgzUU44UFkrSkd5WkxFUnJVbCtmb1FCRThmYnpaNlhpdyswSHhjZStTWDY5UWNGTTEiLCJtYWMiOiJjZTNlN2QwYTJhZGRhOTdkYjYwMGM4NmE4ZjQ2MTZhZmJiYTY3ZjA3ZTE5OWI0NWJiMzg5NjkwYzI3MTM2MGJhIiwidGFnIjoiIn0%3D; expires=Fri, 25-Apr-2025 09:30:06 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6Ii9kcGtsbEVEZXNjOW5QZEpjVmVKL3c9PSIsInZhbHVlIjoiQi9JRmRQbU9RZTdQcHNDS3oyY2pXNzNHSzJqWGQ1YjgwTUcybFZoalJUazJ3U0VoeTdlcGVpYU" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "tqKq7MBlm4qD9cl8TujMEil38wXHnXhViQxHoc6q" "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/article/2001513989/hearing-loss-what-your-ears-arent-telling-you-until-its-too-late?utm_cmp_rs=amp-next-page" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "offset" => 0 ]
        ClearShow all
        Date ↕MethodURLData
        #12025-03-26 02:01:06GET/main-staging/article/2001513989/hearing-loss-what-your-ears-arent-telling-you-until-its-too-late?utm_cmp_rs=amp-next-page21139472