×

We've failed the patriotism test on Ruto jobs

Rwanda's President Paul Kagame congratulates President William Ruto after being elected as the new EAC Chairperson during the 24th Ordinary Summit of EAC Heads of State in Arusha.[PCS]

Paul Kagame of Rwanda is known for bold expression of his political sentiments, and he has no qualms. Had 20th-century playwright Robert Bolt been alive today, he would describe Mr Kagame as a man of conscience, who’s true to himself and his beliefs.

The Rwandan leader last week tore into an unnamed African president, describing him as an embodiment of mediocrity, and a shame. Indeed, many of the continent’s leaders are just that!  

Mr Kagame said: “I know leaders when I see them. I also know idiots. You can imagine the combination. If you’re a leader and an idiot, it’s a disaster. An absolute disaster… It’s worse if the same people who hold power decide to be manipulated by idiots.” Listening to the Rwandan president’s searing speech last week, I weighed up the true essence of leadership in the 21st century. What makes good leaders, really? While opinions may vary, two fundamental leadership attributes are selflessness and patriotism.

Patriotism, however, isn’t blind loyalty to leaders or godfathers like it used to happen before the multiparty era. It has to involve toiling and sacrificing everything else to make one’s country great. It’s about taking responsibility for the collective future of citizens in ways that transcend petty party interests.

Patriotic citizens can demonstrate their love and commitment to their country in many ways, including serving in state offices. Regrettably, however, a dangerous trend has emerged where Kenyans of repute are rejecting state jobs – parastatal and diplomatic postings – for political expediency. The latest ‘no thank you’ came from ex-MP Timothy Bosire last week, and the list is swelling. A posting to Accra was rejected twice.

Some appointees have cited reasons such as “I have consulted widely,” “I have listened to the ground,” or simply “It’s personal.” In the court of public opinion, the eminent Kenyans have disappointed President William Ruto, the appointing authority, since their reasons don’t seem convincing at all – not about health, suitability or family. In fact, we’re all left embarrassed.

For the record, it’s everyone’s right to turn down a job offer. Their decision must be respected. Nevertheless, let’s remind ourselves that state jobs are about service to one’s country, and not necessarily the president or the ruling party. You don’t need to be an ally of the president to serve your motherland. A state job is an honour, and you don’t throw away the baby with bath waters.

We’ve seen examples of former leaders returning to high-profile roles if their expertise is deemed valuable. For instance, former British premier David Cameron returned to serve as the UK Foreign Secretary in 2023. He didn’t see the appointment as demeaning. Many countries have most patriotic, even jingoistic, citizens. Truth be told, declining a state job for populism sake is a dangerous goof. The problem is we engage in politics incessantly. It saturates every aspect of our lives such that when jobs are distributed, what comes to mind is that it’s tokenism and reward to cronies or maybe, an election gimmick. This isn’t to say everything is right with our appointments structure.   

What should matter more is if the public disapproved these appointments. Public reservations can arise when citizens think a nominee’s selection doesn’t align with their values, or perceptions of integrity. In some jurisdictions, public vote is taken to approve an appointment. In our system, MPs vet nominees, who must also comply with Chapter Six of the Constitution.

Admittedly, a big lesson from recent job rejection spree is the importance of consulting potential appointees beforehand. It’s also important to prioritise merit. By the time of appointment, all matters should be aligned to avoid embarrassment. This year, let’s rethink our value system by prioritising Kenya’s common good over personal interests and ethnic considerations. What does it mean to be Kenyan, and do we recall the loyalty pledge? Let’s fully commit to the betterment of our beloved country.

The writer is a communications practitioner. X:@markoloo 

Request history8.1.26PHP Version1.44sRequest Duration6MBMemory UsageGET {category}/article/{id}/{slug}Route
    • Booting (11.6ms)time
    • Application (1.43s)time
    • 1 x Application (99.2%)
      1.43s
      1 x Booting (0.8%)
      11.60ms
      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 {category}/article/{id}/{slug}
      middleware
      web
      controller
      App\Http\Controllers\MainsiteController@article
      namespace
      prefix
      where
      file
      app/Http/Controllers/MainsiteController.php:610-1128
      37 statements were executed (12 duplicates)Show only duplicates676ms
      • 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.06msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001510357' and `published_at` <= '2025-03-30 17:18:38' and `deleted_at` is null
        Bindings
        • 0: 2001510357
        • 1: 2025-03-30 17:18:38
        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_main870μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-30'
        Bindings
        • 0: 2025-03-30
        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.19msselect `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` = 2001510357 and `authors`.`deleted_at` is null
        Bindings
        • 0: 2001510357
        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_main840μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 7 or `parent_id` = 7 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 7
        • 2: 7
        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.75msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (7, 33, 35, 59, 487, 614) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-30 17:18:38' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
        Bindings
        • 0: 7
        • 1: 33
        • 2: 35
        • 3: 59
        • 4: 487
        • 5: 614
        • 6: 1
        • 7: 2025-03-30 17:18:38
        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_main930μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
        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_main970μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 7
        Bindings
        • 0: 7
        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_main780μ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.77msselect `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.72msselect `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_main1.6msselect `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_main131msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Paul Kagame of Rwanda\",\"Foreign Affairs\",\"Chapter Six of the Constitution\",\"President William Ruto\"]%') and `site_id` = 1 and `published_at` <= '2025-03-30 17:18:38' and `deleted_at` is null and `id` not in ('2001510357') order by `published_at` desc limit 4 offset 0
        Bindings
        • 0: %["Paul Kagame of Rwanda","Foreign Affairs","Chapter Six of the Constitution","President William Ruto"]%
        • 1: 1
        • 2: 2025-03-30 17:18:38
        • 3: 2001510357
        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_main120msselect `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-30 17:18:38' and `published_at` >= '2025-03-30 16:18:38' 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-30 17:18:38
        • 4: 2025-03-30 16:18:38
        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_main970μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
        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_main940μsselect `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.7msselect `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-30 17:18:39' 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-30 17:18:39
        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_main730μsselect `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_main98.37msselect `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-30 17:18:39' 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-30 17:18:39
        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_main1.12msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7, 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_main35.55msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001510357' and `site_id` = 1 and `published_at` <= '2025-03-30 17:18:39' and `deleted_at` is null order by `id` desc limit 1
        Bindings
        • 0: 2001510357
        • 1: 1
        • 2: 2025-03-30 17:18:39
        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_main1.44msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
        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_main3.75msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001510357' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-30 17:18:39' limit 1
        Bindings
        • 0: 2001510357
        • 1: 1
        • 2: 2025-03-30 17:18:39
        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_main1.28msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
        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_main6.85msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-30 17:18:39' and `article_category_id` = 7 and `site_id` = 1 and `id` not in ('2001510357') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
        Bindings
        • 0: 2025-03-30 17:18:39
        • 1: 7
        • 2: 1
        • 3: 2001510357
        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_main770μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
        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_main28.99msselect `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 '%[\"Paul Kagame of Rwanda\",\"Foreign Affairs\",\"Chapter Six of the Constitution\",\"President William Ruto\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
        Bindings
        • 0: %["Paul Kagame of Rwanda","Foreign Affairs","Chapter Six of the Constitution","President William Ruto"]%
        • 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_main960μ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_main1.27msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001515084, 2001515083, 2001515081, 2000198221, 2000120287, 2001515080, 2001249065, 2001515039, 2000224133, 2001515068, 2001515078, 2001514712, 2001515049, 2001515036, 2001514908, 2001514967, 2001514953, 2001515043, 2001515044, 2001515037) and `deleted_at` is null and `published_at` <= '2025-03-30 17:18:39' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
        Bindings
        • 0: 2001515084
        • 1: 2001515083
        • 2: 2001515081
        • 3: 2000198221
        • 4: 2000120287
        • 5: 2001515080
        • 6: 2001249065
        • 7: 2001515039
        • 8: 2000224133
        • 9: 2001515068
        • 10: 2001515078
        • 11: 2001514712
        • 12: 2001515049
        • 13: 2001515036
        • 14: 2001514908
        • 15: 2001514967
        • 16: 2001514953
        • 17: 2001515043
        • 18: 2001515044
        • 19: 2001515037
        • 20: 2025-03-30 17:18:39
        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_main820μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3, 263, 264, 265, 282)
        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
      • CookieTool.php#185standard_digital_main880μ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_main970μsselect * from article_categories where id = '7'
        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_main840μsselect * from article_categories where id = '7'
        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.5msselect * from article_categories where id = '7'
        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 = '7'
        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_main206msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-30 17:18:39' and (`keywords` like '%Paul Kagame of Rwanda%' or `keywords` like '%Foreign Affairs%' or `keywords` like '%Chapter Six of the Constitution%' or `keywords` like '%President William Ruto%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001510357' order by `published_at` desc limit 3
        Bindings
        • 0: 2025-03-30 17:18:39
        • 1: %Paul Kagame of Rwanda%
        • 2: %Foreign Affairs%
        • 3: %Chapter Six of the Constitution%
        • 4: %President William Ruto%
        • 5: 1
        • 6: 16
        • 7: 20
        • 8: 2001510357
        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
      • Builder.php#20standard_digital_main1.89msselect `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` = 2001515089 and `authors`.`deleted_at` is null
        Bindings
        • 0: 2001515089
        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
      • app.blade.php#825standard_digital_main1.06msselect * 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
      385Category.php#?
      App\Models\Article
      36Article.php#?
      App\Models\Trending
      20Trending.php#?
      App\Topic
      16Topic.php#?
      App\Models\Author
      14Author.php#?
          _token
          mbWis1ADJDeyrGcPzyFpS1G7n1JozlsqeTYVMqVA
          _previous
          array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/opinion/article/2001510357/weve-fa...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          offset
          0
          path_info
          /opinion/article/2001510357/weve-failed-the-patriotism-test-on-ruto-jobs
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:24 [ "cf-ray" => array:1 [ 0 => "92883cac0b47170f-EWR" ] "x-forwarded-for" => array:1 [ 0 => "3.149.29.120" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "3.149.29.120" ] "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 => "XSRF-TOKEN=eyJpdiI6IjVBejZjYUtwUjFhNnIxTnN1Y25KeEE9PSIsInZhbHVlIjoib1pOZE10OGJheHphbG1ja1ZUTFFXaWYyQllQdFBjaUNzZksyMlNLUktaa3ZhNUQ4RTF1eUtjVTY3Rmo0amRJZ0wyZkQ4VXB0aUZYcmE4Y25BVkZic0FjclVPMlFZVGlVWjNjaXRaZm5aazJIT1RJVDdHRVp0Y0N6d054ZlRPTWoiLCJtYWMiOiJlNGU1MTM0YTk1OGU2ZTdmYjg5MDBkMGZiN2NmNmNlMWRlYWJjNDEyOWNiOGJkZmI1YWMwZGE5OWMxZTg3NzQ2IiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6ImdCSjNNOVJZK3RXZG1QYjlmZ3JOWlE9PSIsInZhbHVlIjoiK2w2REtKRlNLaXlkYktLN1BrWFkrblRuZGN3SncxaDhSdzhrWHM1RGVnaEhmTklNQmc5VmNHR1N5QmNNUGowSHRoclFqNG5GSjBUc2YwQWtpMTl0aElWZjc2RXFkcWlVaU5zWnpCV20zd1k1bVcwUTZqd0tvYldnWFZ6VW91RnMiLCJtYWMiOiIyYTUzODJiYjZhYTgxYjA1ZWJjNjViN2MyNWEzOTUxODlhOTdmM2U3OTc5NWNiYmRiZTkwN2M3MDkwN2M3YmI5IiwidGFnIjoiIn0%3DXSRF-TOKEN=eyJpdiI6IjVBejZjYUtwUjFhNnIxTnN1Y25KeEE9PSIsInZhbHVlIjoib1pOZE10OGJheHphbG1ja1ZUTFFXaWYyQllQdFBjaUNzZksyMlNLUktaa3ZhNUQ4RTF1eUtjVTY3Rmo0amRJZ0wyZkQ4V" ] "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:2 [ "XSRF-TOKEN" => "mbWis1ADJDeyrGcPzyFpS1G7n1JozlsqeTYVMqVA" "thestandardmediagroup_session" => "i06WJsqX42LgFrkId9art8iNHet3Jqq5CA8snpHf" ]
          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 => "Sun, 30 Mar 2025 14:18:39 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im16U3VQM0JqUlFMbC82MHlFMlB3K1E9PSIsInZhbHVlIjoiREdkaUNHOWovWEJTRHpCUFVia2xhbkhRc1NIZFhuMmpoeUhJc3Y1ZVg3cmZHYllmcW5HbzE3RFlPVHRsYzlZNkpKbFRiWFVtZDFHS25QSE9JdmVucmVMN1ZHc3dWWGtGUUpnL2k1L3FjVEU1NHpTMXQ2c0NEQzlicXBEQUJXRDciLCJtYWMiOiJmNGZiZjA5NjRiMmI0YmNkYzdiY2Y5YjE4MzVmYWExNTkyZTk5ODkxMmEyYmFkZDdlNzg4YTA4ZjMyN2QyOGVhIiwidGFnIjoiIn0%3D; expires=Wed, 30 Apr 2025 00:47:40 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Im16U3VQM0JqUlFMbC82MHlFMlB3K1E9PSIsInZhbHVlIjoiREdkaUNHOWovWEJTRHpCUFVia2xhbkhRc1NIZFhuMmpoeUhJc3Y1ZVg3cmZHYllmcW5HbzE3RFlPVHRsYzlZNkpKbFRiW" 1 => "thestandardmediagroup_session=eyJpdiI6ImF5eFhsZjNHMU5EZjhRQnhhemtRWmc9PSIsInZhbHVlIjoiUlhlSS9VTmRRS3drNGZpcGF5QTQ1aFR1ZUFXQnpFZkZsZko2YjNoMkhEL1o1UzllSGFsTWFSdFVyTzNtWmtQbWpQNVlwZm5Yd3VXS1NXalYxZWtYMmVoeWdwRW1TQWkyTW9neFgwZm1YNzM4Umx4K2ZaUE94OVNoa2FWSk1CRzYiLCJtYWMiOiJlNTI4YmEzNDJhZDI0OWFmMDVlZWUyOWRjM2U1OGZmMmY0ZTY1YmIzYTAxZjMyZWNjY2ZmODRhODVhMmUxMDQyIiwidGFnIjoiIn0%3D; expires=Wed, 30 Apr 2025 00:47:40 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6ImF5eFhsZjNHMU5EZjhRQnhhemtRWmc9PSIsInZhbHVlIjoiUlhlSS9VTmRRS3drNGZpcGF5QTQ1aFR1ZUFXQnpFZkZsZko2YjNoMkhEL1o1UzllSGFsTWFSdF" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im16U3VQM0JqUlFMbC82MHlFMlB3K1E9PSIsInZhbHVlIjoiREdkaUNHOWovWEJTRHpCUFVia2xhbkhRc1NIZFhuMmpoeUhJc3Y1ZVg3cmZHYllmcW5HbzE3RFlPVHRsYzlZNkpKbFRiWFVtZDFHS25QSE9JdmVucmVMN1ZHc3dWWGtGUUpnL2k1L3FjVEU1NHpTMXQ2c0NEQzlicXBEQUJXRDciLCJtYWMiOiJmNGZiZjA5NjRiMmI0YmNkYzdiY2Y5YjE4MzVmYWExNTkyZTk5ODkxMmEyYmFkZDdlNzg4YTA4ZjMyN2QyOGVhIiwidGFnIjoiIn0%3D; expires=Wed, 30-Apr-2025 00:47:40 GMT; path=/XSRF-TOKEN=eyJpdiI6Im16U3VQM0JqUlFMbC82MHlFMlB3K1E9PSIsInZhbHVlIjoiREdkaUNHOWovWEJTRHpCUFVia2xhbkhRc1NIZFhuMmpoeUhJc3Y1ZVg3cmZHYllmcW5HbzE3RFlPVHRsYzlZNkpKbFRiW" 1 => "thestandardmediagroup_session=eyJpdiI6ImF5eFhsZjNHMU5EZjhRQnhhemtRWmc9PSIsInZhbHVlIjoiUlhlSS9VTmRRS3drNGZpcGF5QTQ1aFR1ZUFXQnpFZkZsZko2YjNoMkhEL1o1UzllSGFsTWFSdFVyTzNtWmtQbWpQNVlwZm5Yd3VXS1NXalYxZWtYMmVoeWdwRW1TQWkyTW9neFgwZm1YNzM4Umx4K2ZaUE94OVNoa2FWSk1CRzYiLCJtYWMiOiJlNTI4YmEzNDJhZDI0OWFmMDVlZWUyOWRjM2U1OGZmMmY0ZTY1YmIzYTAxZjMyZWNjY2ZmODRhODVhMmUxMDQyIiwidGFnIjoiIn0%3D; expires=Wed, 30-Apr-2025 00:47:40 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6ImF5eFhsZjNHMU5EZjhRQnhhemtRWmc9PSIsInZhbHVlIjoiUlhlSS9VTmRRS3drNGZpcGF5QTQ1aFR1ZUFXQnpFZkZsZko2YjNoMkhEL1o1UzllSGFsTWFSdF" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "mbWis1ADJDeyrGcPzyFpS1G7n1JozlsqeTYVMqVA" "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/opinion/article/2001510357/weve-failed-the-patriotism-test-on-ruto-jobs" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "offset" => 0 ]
          ClearShow all
          Date ↕MethodURLData
          #12025-03-30 17:18:40GET/main-staging/opinion/article/2001510357/weve-failed-the-patriotism-test-on-ruto-jobs1137471