ЁЯМ╕ DevMantra тАУ рдЖрд╕реНрдерд╛ рдФрд░ рдЕрдзреНрдпрд╛рддреНрдо рдХрд╛ рд╕рдВрдЧрдо ЁЯМ╕

DevMantra рдПрдХ рдРрд╕рд╛ рдЖрдзреНрдпрд╛рддреНрдорд┐рдХ YouTube рдЪреИрдирд▓ рд╣реИ рдЬрд╣рд╛рдБ рд╣рдо рдЖрдкрдХреЛ рднрдЧрд╡рд╛рди рдХреА рджрд┐рд╡реНрдп рд▓реАрд▓рд╛рдПрдБ, рд░рд╣рд╕реНрдпрдордпреА рдХрдерд╛рдПрдБ рдФрд░ рдкреБрд░рд╛рдгреЛрдВ рд╕реЗ рдЬреБрдбрд╝реЗ рдЧрд╣рд░реЗ рд░рд╣рд╕реНрдп рд╕реБрдирд╛рддреЗ рд╣реИрдВред
рдпрд╣ рдЪреИрдирд▓ рд╕рд┐рд░реНрдл рдХрд╣рд╛рдирд┐рдпреЛрдВ рддрдХ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрд╕рдореЗрдВ рдЫреБрдкреЗ рдЧреВрдврд╝ рд╕рдВрджреЗрд╢ рдФрд░ рдЬреАрд╡рди рдмрджрд▓ рджреЗрдиреЗ рд╡рд╛рд▓реЗ рд╡рд┐рдЪрд╛рд░ рднреА рдЖрдкрдХреЛ рдорд┐рд▓реЗрдВрдЧреЗред

рдпрд╣рд╛рдБ рдЖрдк рдЬрд╛рдиреЗрдВрдЧреЗ тАУ
тЬи рдкреБрд░рд╛рдгреЛрдВ рдФрд░ рд╢рд╛рд╕реНрддреНрд░реЛрдВ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдЕрджреНрднреБрдд рд░рд╣рд╕реНрдп
тЬи рд░рд╛рдорд╛рдпрдг, рдорд╣рд╛рднрд╛рд░рдд рдФрд░ рдЕрдиреНрдп рдзрд╛рд░реНрдорд┐рдХ рдЧреНрд░рдВрдереЛрдВ рд╕реЗ рдкреНрд░реЗрд░рдгрд╛рджрд╛рдпреА рдкреНрд░рд╕рдВрдЧ

ЁЯЩП рд╣рдорд╛рд░рд╛ рдЙрджреНрджреЗрд╢реНрдп рд╣реИ рдЖрдкрдХреЛ рдЙрди рджрд┐рд╡реНрдп рдХрдерд╛рдУрдВ рдФрд░ рдЖрдзреНрдпрд╛рддреНрдорд┐рдХ рд╕рдВрджреЗрд╢реЛрдВ рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рдЬреЛ рди рд╕рд┐рд░реНрдл рдЖрд╕реНрдерд╛ рдЬрдЧрд╛рдПрдБ рдмрд▓реНрдХрд┐ рдЬреАрд╡рди рдЬреАрдиреЗ рдХреА рдХрд▓рд╛ рднреА рд╕рд┐рдЦрд╛рдПрдБред

рдХреНрдпреЛрдВ рджреЗрдЦреЗрдВ DevMantra?

рдЧрд╣рд░реА рдФрд░ рд░рд┐рд╕рд░реНрдЪ рдЖрдзрд╛рд░рд┐рдд рдзрд╛рд░реНрдорд┐рдХ рдХрдерд╛рдПрдБ

рдЖрд╕рд╛рди рдФрд░ рд╕рд░рд▓ рднрд╛рд╖рд╛ рдореЗрдВ рдкреНрд░рд╕реНрддреБрддрд┐

рд░рд╣рд╕реНрдп, рднрдХреНрддрд┐ рдФрд░ рдЬреНрдЮрд╛рди рдХрд╛ рд╕рдВрдЧрдо

рд╣рд░ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдЫреБрдкрд╛ рд╣реБрдЖ рдПрдХ рдЬреАрд╡рди рдмрджрд▓рдиреЗ рд╡рд╛рд▓рд╛ рд╕рдВрджреЗрд╢


ЁЯСЙ рдЕрдЧрд░ рдЖрдк рднреА рднрдЧрд╡рд╛рди рдХреА рд▓реАрд▓рд╛рдУрдВ рдФрд░ рд╕рдирд╛рддрди рдзрд░реНрдо рдХреА рдЕрджреНрднреБрдд рдХрдерд╛рдУрдВ рд╕реЗ рдЬреБрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ DevMantra рдЖрдкрдХреЗ рд▓рд┐рдП рд╣реИред

ЁЯУМ рдЕрднреА Subscribe рдХрд░реЗрдВ рдФрд░ ЁЯФФ Bell Icon рджрдмрд╛рдПрдБ рддрд╛рдХрд┐ рд╣рд░ рджрд┐рд╡реНрдп рдХрдерд╛ рдФрд░ рд░рд╣рд╕реНрдп рдЖрдк рддрдХ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдкрд╣реБрдБрдЪреЗред

ЁЯМ║ DevMantra тАУ рдЬрд╣рд╛рдБ рд╣рд░ рдХрдерд╛ рдмрдирддреА рд╣реИ рдЬреНрдЮрд╛рди рдФрд░ рднрдХреНрддрд┐ рдХрд╛ рдордВрддреНрд░ред ЁЯМ║






Unable to parse item

Invidious encountered an error while trying to parse this item. For more information see below:

Show technical details
Title: `Missing hash key: "collectionThumbnailViewModel" (KeyError)`
Date: `2026-07-11T14:25:23Z`
Route: `/channel/UCvsuL2FrCCwPsWeSsTUvoSg`
Version: `2026.02.07-118d635 @ (HEAD detached at v2.20260207.0)`

<details>
<summary>Backtrace</summary>
<p>
   
```
Missing hash key: "collectionThumbnailViewModel" (KeyError)
  from /usr/share/crystal/src/hash.cr:1198:9 in '??'
  from /usr/share/crystal/src/json/any.cr:149:5 in 'process'
  from src/invidious/yt_backend/extractors.cr:524:17 in 'process'
  from src/invidious/yt_backend/extractors.cr:1035:17 in 'parse_item'
  from src/invidious/yt_backend/extractors.cr:1082:14 in 'extract_items'
  from src/invidious/channels/videos.cr:29:22 in 'get_60_videos:continuation:sort_by'
  from src/invidious/routes/channels.cr:56:36 in 'videos'
  from lib/kemal/src/kemal/route.cr:13:9 in '->'
  from src/invidious/helpers/handlers.cr:31:37 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
  from lib/kemal/src/kemal/filter_handler.cr:22:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
  from src/invidious/helpers/handlers.cr:80:12 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
  from src/ext/kemal_static_file_handler.cr:127:14 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/request_processor.cr:51:11 in 'handle_client'
  from /usr/share/crystal/src/fiber.cr:170:11 in 'run'
  from ???
```
</p>
</details>

Unable to parse item

Invidious encountered an error while trying to parse this item. For more information see below:

Show technical details
Title: `Missing hash key: "collectionThumbnailViewModel" (KeyError)`
Date: `2026-07-11T14:25:23Z`
Route: `/channel/UCvsuL2FrCCwPsWeSsTUvoSg`
Version: `2026.02.07-118d635 @ (HEAD detached at v2.20260207.0)`

<details>
<summary>Backtrace</summary>
<p>
   
```
Missing hash key: "collectionThumbnailViewModel" (KeyError)
  from /usr/share/crystal/src/hash.cr:1198:9 in '??'
  from /usr/share/crystal/src/json/any.cr:149:5 in 'process'
  from src/invidious/yt_backend/extractors.cr:524:17 in 'process'
  from src/invidious/yt_backend/extractors.cr:1035:17 in 'parse_item'
  from src/invidious/yt_backend/extractors.cr:1082:14 in 'extract_items'
  from src/invidious/channels/videos.cr:29:22 in 'get_60_videos:continuation:sort_by'
  from src/invidious/routes/channels.cr:56:36 in 'videos'
  from lib/kemal/src/kemal/route.cr:13:9 in '->'
  from src/invidious/helpers/handlers.cr:31:37 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
  from lib/kemal/src/kemal/filter_handler.cr:22:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
  from src/invidious/helpers/handlers.cr:80:12 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
  from src/ext/kemal_static_file_handler.cr:127:14 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/request_processor.cr:51:11 in 'handle_client'
  from /usr/share/crystal/src/fiber.cr:170:11 in 'run'
  from ???
```
</p>
</details>

Unable to parse item

Invidious encountered an error while trying to parse this item. For more information see below:

Show technical details
Title: `Missing hash key: "collectionThumbnailViewModel" (KeyError)`
Date: `2026-07-11T14:25:23Z`
Route: `/channel/UCvsuL2FrCCwPsWeSsTUvoSg`
Version: `2026.02.07-118d635 @ (HEAD detached at v2.20260207.0)`

<details>
<summary>Backtrace</summary>
<p>
   
```
Missing hash key: "collectionThumbnailViewModel" (KeyError)
  from /usr/share/crystal/src/hash.cr:1198:9 in '??'
  from /usr/share/crystal/src/json/any.cr:149:5 in 'process'
  from src/invidious/yt_backend/extractors.cr:524:17 in 'process'
  from src/invidious/yt_backend/extractors.cr:1035:17 in 'parse_item'
  from src/invidious/yt_backend/extractors.cr:1082:14 in 'extract_items'
  from src/invidious/channels/videos.cr:29:22 in 'get_60_videos:continuation:sort_by'
  from src/invidious/routes/channels.cr:56:36 in 'videos'
  from lib/kemal/src/kemal/route.cr:13:9 in '->'
  from src/invidious/helpers/handlers.cr:31:37 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
  from lib/kemal/src/kemal/filter_handler.cr:22:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
  from src/invidious/helpers/handlers.cr:80:12 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
  from src/ext/kemal_static_file_handler.cr:127:14 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/request_processor.cr:51:11 in 'handle_client'
  from /usr/share/crystal/src/fiber.cr:170:11 in 'run'
  from ???
```
</p>
</details>

Unable to parse item

Invidious encountered an error while trying to parse this item. For more information see below:

Show technical details
Title: `Missing hash key: "collectionThumbnailViewModel" (KeyError)`
Date: `2026-07-11T14:25:23Z`
Route: `/channel/UCvsuL2FrCCwPsWeSsTUvoSg`
Version: `2026.02.07-118d635 @ (HEAD detached at v2.20260207.0)`

<details>
<summary>Backtrace</summary>
<p>
   
```
Missing hash key: "collectionThumbnailViewModel" (KeyError)
  from /usr/share/crystal/src/hash.cr:1198:9 in '??'
  from /usr/share/crystal/src/json/any.cr:149:5 in 'process'
  from src/invidious/yt_backend/extractors.cr:524:17 in 'process'
  from src/invidious/yt_backend/extractors.cr:1035:17 in 'parse_item'
  from src/invidious/yt_backend/extractors.cr:1082:14 in 'extract_items'
  from src/invidious/channels/videos.cr:29:22 in 'get_60_videos:continuation:sort_by'
  from src/invidious/routes/channels.cr:56:36 in 'videos'
  from lib/kemal/src/kemal/route.cr:13:9 in '->'
  from src/invidious/helpers/handlers.cr:31:37 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
  from lib/kemal/src/kemal/filter_handler.cr:22:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
  from src/invidious/helpers/handlers.cr:80:12 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
  from src/ext/kemal_static_file_handler.cr:127:14 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
  from /usr/share/crystal/src/http/server/request_processor.cr:51:11 in 'handle_client'
  from /usr/share/crystal/src/fiber.cr:170:11 in 'run'
  from ???
```
</p>
</details>