×

Mandera pastoralists embrace fodder farming to beat drought

A farmer in Maygag location loads fodder harvest on a donkey cart for transport to the local fodder store in Rhamo town on March 24, 2025. [Ibrahim Adan Ali, Standard]

After years of enduring drought and conflict over pasture, communities in Mandera County are turning to fodder farming to ensure livestock feed.

A European Union-funded project dubbed The Building Opportunities for Resilience in the Horn of Africa (Boresha-Nabad) has trained 361 farmer groups in Mandera East and Lafey constituencies on the adoption of climate-smart fodder production.

This is part of the project's broader initiative to support communities in Kenya’s borderlands to better adapt their livelihoods to climate change and environmental degradation.

The project seeks to enhance the adoption of climate-smart agro-pastoral techniques and climate-resilient income-generation activities, particularly among women and youth.

According to Yussuf Mohamed, Chief of Party at Boresha-Nabad project, the initiative will address animal feed scarcity and enhance good agricultural practices.

Mohamed plans to connect local farmers to a regional market along the borderlines and leverage on the same to foster cohesion and integration among the communities.

"We are establishing market linkages by connecting farmers to markets across the borderlands and leveraging this connection as a path to peacebuilding, an economic enabler, and a symbol of local ingenuity," he said.

Farmers in Maygag location load their fodder harvest on a donkey cart for transport to the local fodder store in Rhamo town on March 24, 2025. [Ibrahim Adan Ali, Standard]

The project which was co-funded by Danish International Development Agency (Danida) supported 203 men and 158 women groups of farmers across Mandera County.

"We have trained all those farmers on good agricultural practices, including introduction to drought-resilient fodder seed varieties, seed bulking, dryland farming, and water-efficient irrigation techniques to address recurring animal feed supply shortages during drought seasons and ensure year-round livestock feed availability," said the Boresha-Nabad project boss.

The initiative has seen 120 farmer group members in the upper riverine areas of Fiqow (Mandera East constituency) and Maygag (Lafey constituency) turn to transformative fodder farming to cope with the biting drought. 

Over the past months, 100 acres of degraded land have been rehabilitated and seeded with drought-tolerant fodder crops.

Farmers in Maygag location within Lafey constituency happily displayed a fodder that ended a shortage of animal feeds during the ongoing ravaging drought in Mandera County on March 24, 2025. [Ibrahim Adan Ali, Standard]

Fatuma Abdi, a farmer in the Maygag location whose newly cultivated farm is already feeding over 60 goats and sheep, said the support has given her a new lease of life 

“Before this support, we watched our animals weaken with nothing to graze. Now, this green field you see is not just grass; it is life, income, and hope,” he said 

With livestock at the core of Mandera’s economy, fodder production is rapidly emerging as a game-changer for drought recovery and local food security. 

The initiative supported through the project’s targeted intervention restores livelihoods while reducing reliance on expensive imported feed and ensuring pastoralist households retain their primary assets during times of climate shocks.

“This is a bold step towards self-sufficiency and resilience. We’re seeing a shift from dependency to dignity where farmers are taking control of their future, one harvest at a time,” said Mohamed Noor, Deputy County Livestock Officer for Mandera. 

The Boresha-Nabad project goes beyond simply providing farmers with essential farm inputs. By forging strategic partnerships with key market actors like agro-vets and seed suppliers, the project ensures the long-term success and sustainability of agricultural initiatives. 

This collaborative approach not only extends the impact of the project beyond its duration but also fosters enduring relationships between farmers, agro-vets, and seed suppliers. 

Farmers in Maygag location within Lafey constituency happily displayed a fodder that ended a shortage of animal feeds during the ongoing ravaging drought in Mandera County on March 24, 2025. [Ibrahim Adan Ali, Standard]

By connecting all stakeholders in the agricultural value chain, Boresha-Nabad is not only transforming farms but nurturing a thriving ecosystem of support and growth for all involved. 

“As climate extremes become the new normal, we are prioritising investments that anchor resilience at the systemic level. Our intervention envisages beyond producing fodder," said Mohamed.

The project plans to scale this model across other drought-prone areas in the Mandera Triangle, linking fodder farmers to regional livestock markets and introducing mobile forage banks to strengthen availability during dry seasons. 

Building Opportunities for Resilience in the Horn of Africa (Boresha-Nabad) is a three-year project implemented by the Danish Refugee Council (DRC) in partnership with the Rural Agency for Community Development (Racida).

A farmer in Maygag location loads fodder harvest on a donkey cart for transport to the local fodder store in Rhamo town on March 24, 2025. [Ibrahim Adan Ali, Standard]

Voice for Peace for All in the Horn of Africa (Vopa), and Mandera Women for Peace and Development (WFPD) are also part of the implementing partners

It is part of the broader EU Peaceful and Resilient Borderlands programme, which aims to foster peace and resilience in the borderland areas of Kenya, Somalia, and Ethiopia. 

Request history8.1.26PHP Version1.42sRequest Duration7MBMemory UsageGET {category}/article/{id}/{slug}Route
    • Booting (10.03ms)time
    • Application (1.41s)time
    • 1 x Application (99.29%)
      1.41s
      1 x Booting (0.7%)
      10.03ms
      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
      36 statements were executed (9 duplicates)Show only duplicates667ms
      • 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.73msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001514623' and `published_at` <= '2025-03-29 17:46:51' and `deleted_at` is null
        Bindings
        • 0: 2001514623
        • 1: 2025-03-29 17:46:51
        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_main740μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-29'
        Bindings
        • 0: 2025-03-29
        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.56msselect `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` = 2001514623 and `authors`.`deleted_at` is null
        Bindings
        • 0: 2001514623
        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_main750μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 369 or `parent_id` = 369 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 369
        • 2: 369
        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_main9.03msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (369) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-29 17:46:51' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
        Bindings
        • 0: 369
        • 1: 1
        • 2: 2025-03-29 17:46:51
        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_main840μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (369)
        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_main920μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 369
        Bindings
        • 0: 369
        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_main870μ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_main4.25msselect `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.55msselect `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.25msselect `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_main147msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Livestock Feed\",\"Boresha-Nabad\",\"European Union\",\"Fodder Farming\"]%') and `site_id` = 1 and `published_at` <= '2025-03-29 17:46:51' and `deleted_at` is null and `id` not in ('2001514623') order by `published_at` desc limit 4 offset 0
        Bindings
        • 0: %["Livestock Feed","Boresha-Nabad","European Union","Fodder Farming"]%
        • 1: 1
        • 2: 2025-03-29 17:46:51
        • 3: 2001514623
        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_main146msselect `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-29 17:46:51' and `published_at` >= '2025-03-29 16:46:51' 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-29 17:46:51
        • 4: 2025-03-29 16:46:51
        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_main940μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (4, 588)
        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.29msselect `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_main2.23msselect `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-29 17:46:51' 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-29 17:46:51
        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_main880μ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_main146msselect `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-29 17:46:51' 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-29 17:46:51
        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.22msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 3, 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_main5.93msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001514623' and `site_id` = 1 and `published_at` <= '2025-03-29 17:46:52' and `deleted_at` is null order by `id` desc limit 1
        Bindings
        • 0: 2001514623
        • 1: 1
        • 2: 2025-03-29 17:46:52
        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_main890μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (41)
        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.43msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001514623' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-29 17:46:52' limit 1
        Bindings
        • 0: 2001514623
        • 1: 1
        • 2: 2025-03-29 17:46:52
        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.47msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (61)
        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_main1.98msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-29 17:46:52' and `article_category_id` = 369 and `site_id` = 1 and `id` not in ('2001514623') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
        Bindings
        • 0: 2025-03-29 17:46:52
        • 1: 369
        • 2: 1
        • 3: 2001514623
        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_main830μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (369)
        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_main830μsselect `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 '%[\"Livestock Feed\",\"Boresha-Nabad\",\"European Union\",\"Fodder Farming\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
        Bindings
        • 0: %["Livestock Feed","Boresha-Nabad","European Union","Fodder Farming"]%
        • 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_main950μ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.97msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001514987, 2001249065, 2001514967, 2001515027, 2001515018, 2001231756, 2001514986, 2001514907, 2001514960, 2001514957, 2001514956, 2001515006, 2001515030, 2000222166, 2001514985, 2001312059, 2001514725, 2001514624, 2001515022, 2000231174) and `deleted_at` is null and `published_at` <= '2025-03-29 17:46:52' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
        Bindings
        • 0: 2001514987
        • 1: 2001249065
        • 2: 2001514967
        • 3: 2001515027
        • 4: 2001515018
        • 5: 2001231756
        • 6: 2001514986
        • 7: 2001514907
        • 8: 2001514960
        • 9: 2001514957
        • 10: 2001514956
        • 11: 2001515006
        • 12: 2001515030
        • 13: 2000222166
        • 14: 2001514985
        • 15: 2001312059
        • 16: 2001514725
        • 17: 2001514624
        • 18: 2001515022
        • 19: 2000231174
        • 20: 2025-03-29 17:46:52
        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_main1.49msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7, 23, 273, 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
      • CookieTool.php#185standard_digital_main5.09msselect * 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.18msselect * from article_categories where id = '369'
        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_main760μsselect * from article_categories where id = '369'
        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 = '369'
        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_main750μsselect * from article_categories where id = '369'
        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_main165msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-29 17:46:52' and (`keywords` like '%Livestock Feed%' or `keywords` like '%Boresha-Nabad%' or `keywords` like '%European Union%' or `keywords` like '%Fodder Farming%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001514623' order by `published_at` desc limit 3
        Bindings
        • 0: 2025-03-29 17:46:52
        • 1: %Livestock Feed%
        • 2: %Boresha-Nabad%
        • 3: %European Union%
        • 4: %Fodder Farming%
        • 5: 1
        • 6: 16
        • 7: 20
        • 8: 2001514623
        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
      • app.blade.php#825standard_digital_main1.02msselect * 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
      381Category.php#?
      App\Models\Article
      37Article.php#?
      App\Models\Trending
      20Trending.php#?
      App\Topic
      16Topic.php#?
      App\Models\Author
      14Author.php#?
          _token
          iTLiMXnENrVLXeONlXFBBOL6mJ4hgtdWi6F4Ld6X
          offset
          0
          _previous
          array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/smart-harvest/article/2001514623/m...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /smart-harvest/article/2001514623/mandera-pastoralists-embrace-fodder-farming-to-beat-drought
          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:23 [ "cf-ray" => array:1 [ 0 => "928028b5dd3cc5ca-EWR" ] "x-forwarded-for" => array:1 [ 0 => "3.141.244.160" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "3.141.244.160" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "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" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "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" ] ]
          request_cookies
          []
          
          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 => "Sat, 29 Mar 2025 14:46:52 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImpPSXh5Nzd3Q0d4Zmg3ZlhBeGY1L3c9PSIsInZhbHVlIjoiQStYMjMzMDNxRnVvdTZoRndCSktYRmVMaXJML0laWnI5aks5NHpJcmJMdzY3RlFqY01rdjltQ1NDUlc1YXVLZ1ppSEFpV2xYQU1jYlhyVmFPdnhtSkU5RDF2WXNNWklWUlYwVmVyaC83UnZMYUVtT0x0Y2lDZWROVFE2MHVPb1oiLCJtYWMiOiJmNzM5YmM1YjhkOTJiNGIyN2M3OTE4YTRhNjY5ODE0MzA5ODdiMzBhYjA2ZTY3YjZiNDNhZGYyYWYyNzY4ZjRkIiwidGFnIjoiIn0%3D; expires=Tue, 29 Apr 2025 01:15:52 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImpPSXh5Nzd3Q0d4Zmg3ZlhBeGY1L3c9PSIsInZhbHVlIjoiQStYMjMzMDNxRnVvdTZoRndCSktYRmVMaXJML0laWnI5aks5NHpJcmJMdzY3RlFqY01rdjltQ1NDUlc1YXVLZ1ppSEFpV" 1 => "thestandardmediagroup_session=eyJpdiI6ImtzaUhDQ0pUck1XWlh4aHJPay9PV0E9PSIsInZhbHVlIjoiNXJGWmhiUTBWQVRsT2NmZFRkQ0RoQWtickQ3N0V1V010Q0NER0M0bDladWZ3b3hzRmVnekNLeUdhK1c3ZXl3N2RFTmgrenBsMnIxdTd4WDdNcHpRVTNoZFptVkl4ZnlaeEZVc2FPaUpsbTVxQzZ5K0dBNTJMUkpoV0NnaHZuWEYiLCJtYWMiOiI0MjUzY2JhZTljNzMzMTk5YzExNWI2YzgyZmUyZDU5NmI4ZTdhNDA0NjcwMjczYjBkNzZmOTIyYjEzNWZkNjNkIiwidGFnIjoiIn0%3D; expires=Tue, 29 Apr 2025 01:15:52 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6ImtzaUhDQ0pUck1XWlh4aHJPay9PV0E9PSIsInZhbHVlIjoiNXJGWmhiUTBWQVRsT2NmZFRkQ0RoQWtickQ3N0V1V010Q0NER0M0bDladWZ3b3hzRmVnekNLeU" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImpPSXh5Nzd3Q0d4Zmg3ZlhBeGY1L3c9PSIsInZhbHVlIjoiQStYMjMzMDNxRnVvdTZoRndCSktYRmVMaXJML0laWnI5aks5NHpJcmJMdzY3RlFqY01rdjltQ1NDUlc1YXVLZ1ppSEFpV2xYQU1jYlhyVmFPdnhtSkU5RDF2WXNNWklWUlYwVmVyaC83UnZMYUVtT0x0Y2lDZWROVFE2MHVPb1oiLCJtYWMiOiJmNzM5YmM1YjhkOTJiNGIyN2M3OTE4YTRhNjY5ODE0MzA5ODdiMzBhYjA2ZTY3YjZiNDNhZGYyYWYyNzY4ZjRkIiwidGFnIjoiIn0%3D; expires=Tue, 29-Apr-2025 01:15:52 GMT; path=/XSRF-TOKEN=eyJpdiI6ImpPSXh5Nzd3Q0d4Zmg3ZlhBeGY1L3c9PSIsInZhbHVlIjoiQStYMjMzMDNxRnVvdTZoRndCSktYRmVMaXJML0laWnI5aks5NHpJcmJMdzY3RlFqY01rdjltQ1NDUlc1YXVLZ1ppSEFpV" 1 => "thestandardmediagroup_session=eyJpdiI6ImtzaUhDQ0pUck1XWlh4aHJPay9PV0E9PSIsInZhbHVlIjoiNXJGWmhiUTBWQVRsT2NmZFRkQ0RoQWtickQ3N0V1V010Q0NER0M0bDladWZ3b3hzRmVnekNLeUdhK1c3ZXl3N2RFTmgrenBsMnIxdTd4WDdNcHpRVTNoZFptVkl4ZnlaeEZVc2FPaUpsbTVxQzZ5K0dBNTJMUkpoV0NnaHZuWEYiLCJtYWMiOiI0MjUzY2JhZTljNzMzMTk5YzExNWI2YzgyZmUyZDU5NmI4ZTdhNDA0NjcwMjczYjBkNzZmOTIyYjEzNWZkNjNkIiwidGFnIjoiIn0%3D; expires=Tue, 29-Apr-2025 01:15:52 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6ImtzaUhDQ0pUck1XWlh4aHJPay9PV0E9PSIsInZhbHVlIjoiNXJGWmhiUTBWQVRsT2NmZFRkQ0RoQWtickQ3N0V1V010Q0NER0M0bDladWZ3b3hzRmVnekNLeU" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "iTLiMXnENrVLXeONlXFBBOL6mJ4hgtdWi6F4Ld6X" "offset" => 0 "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/smart-harvest/article/2001514623/mandera-pastoralists-embrace-fodder-farming-to-beat-drought" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-03-29 17:46:52GET/main-staging/smart-harvest/article/2001514623/mandera-pastoralists-embrace-fodder-farming-to-beat-drought1136468