{"pages":{"search":{"query":"weeklydevtips","originalQuery":"weeklydevtips","serpid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","parentReqid":"","serpItems":[{"id":"17257135192756444916-0-0","type":"videoSnippet","props":{"videoId":"17257135192756444916"},"curPage":0},{"id":"1478878725126509418-0-1","type":"videoSnippet","props":{"videoId":"1478878725126509418"},"curPage":0},{"id":"13713937954339962845-0-2","type":"videoSnippet","props":{"videoId":"13713937954339962845"},"curPage":0},{"id":"2683938886611415425-0-3","type":"videoSnippet","props":{"videoId":"2683938886611415425"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dHdlZWtseWRldnRpcHMK","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","ui":"desktop","yuid":"6505385001765325640"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"7349864218582811813-0-5","type":"videoSnippet","props":{"videoId":"7349864218582811813"},"curPage":0},{"id":"4590634498553531430-0-6","type":"videoSnippet","props":{"videoId":"4590634498553531430"},"curPage":0},{"id":"11232284717655129423-0-7","type":"videoSnippet","props":{"videoId":"11232284717655129423"},"curPage":0},{"id":"16375476294274733966-0-8","type":"videoSnippet","props":{"videoId":"16375476294274733966"},"curPage":0},{"id":"1835544258292126956-0-9","type":"videoSnippet","props":{"videoId":"1835544258292126956"},"curPage":0},{"id":"17422145003533470000-0-10","type":"videoSnippet","props":{"videoId":"17422145003533470000"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dHdlZWtseWRldnRpcHMK","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","ui":"desktop","yuid":"6505385001765325640"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"14355466600187585771-0-12","type":"videoSnippet","props":{"videoId":"14355466600187585771"},"curPage":0},{"id":"6381760768534922163-0-13","type":"videoSnippet","props":{"videoId":"6381760768534922163"},"curPage":0},{"id":"990477183116795746-0-14","type":"videoSnippet","props":{"videoId":"990477183116795746"},"curPage":0},{"id":"789736507215204266-0-15","type":"videoSnippet","props":{"videoId":"789736507215204266"},"curPage":0},{"id":"12262239898970115561-0-16","type":"videoSnippet","props":{"videoId":"12262239898970115561"},"curPage":0},{"id":"8274421203405277808-0-17","type":"videoSnippet","props":{"videoId":"8274421203405277808"},"curPage":0},{"id":"6560594366768945345-0-18","type":"videoSnippet","props":{"videoId":"6560594366768945345"},"curPage":0},{"id":"5545840252723851580-0-19","type":"videoSnippet","props":{"videoId":"5545840252723851580"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"isFeedbackModalVisible":false,"correction":{"items":[{"kind":"misspell","url":"/video/search?nomisspell=1&noreask=1&text=weekly%20dev%20tips","params":{"nomisspell":"1","noreask":"1","text":"weekly dev tips"},"query":"weekly dev tips","helpUrl":"https://yandex.com.tr/support/search/info/request-correction.xml","helpTarget":"_blank","helpAriaLabel":"Yazım hatası düzeltme servisi"}],"id":"655811174624"},"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dHdlZWtseWRldnRpcHMK","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","ui":"desktop","yuid":"6505385001765325640"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Fnomisspell%3D1%26noreask%3D1%26text%3Dweeklydevtips"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"2315948721159920906739","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_viewer_heartbeat_disabled_in_no_js_api":1,"video_search_toggle_with_text":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","distr_splashscreen_on":1,"video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_resource_loader":1,"video_adv_config_desktop":{"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"video_nohost_full_filter_onboarding_enable":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"video_resource_loader_load_timeout":6000,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_depot_viewer_masthead_ssr_only":1,"video_blender":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"beauty_header_futuris_tab":9,"video_related_suggest_enable":1,"video_redirect_plug":2,"video_adv_grid_inplace":1,"distr_popup_on":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_depot_viewer_related_adv_margin":400,"video_viewer_doc2doc_instant_load":1,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"int_online_summarization_video_snippet":1,"video_morda_header_nav":1,"video_nohost_full_filter":1,"distr_pcode_off":1,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1},"slots":["1419615,0,3;151171,0,94;126340,0,73;1269693,0,8;1281084,0,42;287509,0,49;1231503,0,88;681841,0,76"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Fnomisspell%3D1%26noreask%3D1%26text%3Dweeklydevtips","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://gs.yandex.com.tr/video/search?nomisspell=1&noreask=1&text=weeklydevtips","settingsUrl":"https://yandex.com.tr/tune/search/","helpUrl":"https://yandex.com.tr/support/video/","legalUrl":"//legal.yandex.com.tr/termsofuse/","feedbackUrl":"https://yandex.com.tr/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","backUrl":"//ya.ru","url":"https://gs.yandex.com.tr/video/search?nomisspell=1&noreask=1&text=weeklydevtips","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"weeklydevtips: 146 video Yandex'te bulundu","description":"\"weeklydevtips\" sorgusu için arama sonuçları Yandex'te","shareTitle":"weeklydevtips — Yandex video arama","keywords":"yandex video, video araması, çevrimiçi izle, dizi, film, müzik klipleri","hasPorno":0},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y25e696cd56f3047f3a9ceeb57426503a","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1419615,151171,126340,1269693,1281084,287509,1231503,681841","queryText":"weeklydevtips","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","userRegionName":"","userRegionId":"function() {\n return this._region.id;\n }","yandexuid":"6505385001765325640","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,378416,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1227266,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1336673,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1441146,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1765325655","tz":"America/Louisville","to_iso":"2025-12-09T19:14:15-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","isEmbedded":false,"shouldShowMainPageButtonInViewer":false,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1419615,151171,126340,1269693,1281084,287509,1231503,681841","queryText":"weeklydevtips","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","userRegionName":"","userRegionId":"function() {\n return this._region.id;\n }","yandexuid":"6505385001765325640","uid":"0","isChildAccount":false}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"hasWebOmni":0,"isTouch":0,"hasYandexCamera":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","TurboAppPlatformVersion":"","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":0,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","hasWebVert":0,"DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":1,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"Unknown","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","isTurboApp":0,"MailRuSputnik":0,"YaBuildName":"","isWAP":0,"PreferMobile":0,"DesktopMode":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"2315948721159920906739","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"enableSlowBufferingAlert":false,"enableSlowBufferingAlertDedup":false,"userConnectionRtt":146,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"isAdvDisabled":false,"shouldShowVideoPlaylistPane":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"forceSlowBufferingAlert":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"useSendBeacon":false,"isFinalHeartbeatDisabledInNoJsApi":true,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsInD2d":false,"isDoc2DocInstantLoadEnabled":true,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"isIslandsDisabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":false,"isCommentsEnabled":false,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"6505385001765325640","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1729.0__491d2077c35fc53c28577367d9c4833c662b0670","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"regular":{"default":"R-I-48058-715","mail":"R-A-13411721-3"},"adult":{"default":"R-I-474674-108","mail":"R-A-13426421-3"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"gs.yandex.com.tr/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","snippet":"254","icon":"1167","abuse":"1436","submit":"297","wizard":"358","incut":"1073","extralinks":"3557","show":"487","feedback":"296","out":"3218","popup":"1544","scroll":"768","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"17257135192756444916":{"videoId":"17257135192756444916","docid":"34-2-8-ZEB0CA7D8E58CC1E9","description":"The Repository design pattern is one of the most popular patterns in .NET development today. However, depending on its specific implementation, its benefits to the system's design may vary.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4857779/9111526da8cb6cf23d578a3da115feef/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/UcA4FgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DTFLvM2LD6LQ","linkTemplate":"/video/preview/17257135192756444916?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 18: Repository Tip - Encapsulate Query Logic","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=TFLvM2LD6LQ\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFgoUMTcyNTcxMzUxOTI3NTY0NDQ5MTZaFDE3MjU3MTM1MTkyNzU2NDQ0OTE2arYPEgEwGAAiRRoxAAoqaGhuYnRvaXVyamlrY2tzZGhoVUMxT2VpT25xVVpIVmluelJLNU11SHNBEgIAEioQwg8PGg8_E5ADggQkAYAEKyqLARABGniBDPsCBP0DAAP6DQ4GC_oCEgIE-vYBAQDzAQYJAwL_AAX_-uz8AAAA9Qr8-gQAAAD3_vsI9P8BAAQE-AcEAAAAJQD9BfsAAAAKBvcI_gEAAAEGBwb3AgABA_QA__8AAAD6Dvz7_wAAAAsBBvkAAAAAAvwFAAAAAAAgAC1Ied07OBNACUhOUAIqhAIQABrwAWUaCQGvBwT8f_YSAcgSAQCFBQr_Hg3_ACALIgDxDvEB_PIJANMGAgHb7wAA8wgTAP76_f8DChMADeMEAP37BwAiAQcAE-_4ASr85gHm__j_5ucK_w_f8wHmBQ3_AhAYAAgEz_8dBOP__Anz_v79BfwKBhADFgLxAfXWBf8S_PgA8xYS_wL9-voIFPf_FiYVAPUH4PvuCgP9EQUCAwwdBgHLEfr_FvQOAAYHAgr67fb8E_D9-xsD_gYC_PgL39__BhYHCwT6Cf38-wAQChX9-PT-8wEJ_v0GAB8H-vv2_BUD9Pf8_t_2BPgEDgYDABL__CAALT7-Tjs4E0AJSGFQAipzEAAaYAcCACr1KwbiGHfVKSLR-AfkHxEF_wr_H7__FyPV9fUCy6zsCf4GywMGmwAAAEDdEf4wANV_JuW69PwLGpXO00E9czEt89QLF-fKo9364swS0uDwPwDg5eEHKBkH7HMXJSAALbmzFjs4E0AJSG9QAiqvBhAMGqAGAAAAQgAAQMAAAABAAABAwAAAgEEAAKBBAACoQQAAYMEAAGTCAACYQQAAPEIAAJBBAAAcwgAAwMEAAEBCAAAAwQAAwEAAAPDBAABMwgAA0MEAABRCAABYwgAA8MEAAJ5CAADwQQAAiMEAAFjCAADwwQAAQMAAAKBBAABkwgAAAMEAAGTCAAAUwgAAeMIAAFxCAAAAwAAAXEIAAExCAADQwQAADEIAAJBCAACIQQAAsEEAAOhBAACYwQAAwMAAALhBAADGQgAAYMEAAJjBAABgQgAAKEIAAABAAACAwQAA8EEAANDCAAAAQQAALEIAAHhCAABAwQAA2EEAAKBBAADCwgAAEMEAAIjBAACAwAAAoMEAAMjBAAAAQQAAfEIAAMhBAACOwgAANEIAAGRCAACAwQAAgMEAAEDAAABAQgAAMMEAADDCAAAAQQAAQEAAAFRCAADwwQAAUEEAAIDAAACQQQAA4EAAAETCAAAQQgAAqEEAABDBAADqwgAAoEEAAGTCAAAgwgAAYEIAACBCAAAAQQAAgMEAACxCAAD-QgAAhsIAAMDBAACgQAAAkMEAAHhCAAAgwQAAgL8AAIhBAAAAQQAAgEEAAIDAAAB8QgAAQEEAALBBAADAwQAAGMIAABDBAAAowgAA0MEAAGDCAADYwQAAZEIAALBBAABwQQAAgEEAACDCAACQwQAAgD8AAHBCAACAQAAA8EEAAJjBAACYwQAARMIAAJDBAAB4wgAAvsIAAJjBAADgwAAAYEIAAMjBAABUQgAAQMEAAIbCAAB8QgAAPEIAAABCAABwQQAAMMEAAPBBAADgQAAAqMEAAPDBAADAwAAAksIAAAjCAACMQgAA4EEAAIJCAACQwQAAgEAAAEBAAADQwQAAdEIAAFRCAACYwQAAIMEAAADCAAAAQgAABMIAAMBAAADAQQAAgEIAABDBAABowgAAnEIAAIBBAAAAwgAAuMEAABBBAAAAwQAALEIAAAjCAAAwwgAAoEEAABRCAAAQQQAAmsIAAATCAABcQgAAIEEAAIBAAACgQQAAmMEAAGBCAACYwgAAaMIgADgTQAlIdVABKo8CEAAagAIAAEA8AABUPgAAxr4AADw-AAAwPQAA4j4AAEE_AABRvwAAXL4AAEQ-AAB8PgAAoDwAADy-AABsPgAAcL0AAPg9AADiPgAA4DwAABS-AABFPwAAfz8AAEA8AAD4vQAAmj4AAEy-AABMPgAATL4AAIi9AADIvQAAqj4AANY-AABUvgAA1r4AAIA7AAAMPgAAZL4AAMg9AACavgAALb8AAHC9AACSvgAAdD4AAMq-AABAPAAAJL4AAL4-AAA0PgAAlr4AAIC7AAD-vgAAgLsAAKK-AABQPQAAsj4AAAw-AADIPQAAfz8AAIA7AACAuwAAbT8AAOA8AAB0PgAAUD0AAAw-IAA4E0AJSHxQASqPAhABGoACAAD4vQAAxj4AAKq-AABFvwAA1r4AABS-AAAcPgAAiL0AAHA9AAC2PgAAmj4AAEC8AADIvQAAwr4AAHA9AAAwPQAAoDwAAEE_AADoPQAA7j4AAHS-AABEvgAAcD0AAJi9AABsvgAAkj4AANi9AAAsPgAAgLsAAJq-AADgPAAA2L0AAMg9AADovQAA6D0AALg9AAAsvgAAEL0AAMi9AABAPAAAiD0AAFA9AADWvgAAoLwAACS-AABEPgAAf78AAJ6-AAA8vgAAEL0AAEw-AAAQvQAAJL4AAFQ-AADIPQAAcD0AAAy-AAAUPgAAEL0AAFy-AACgvAAAuD0AADQ-AACgvCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=TFLvM2LD6LQ","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17257135192756444916"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"1478878725126509418":{"videoId":"1478878725126509418","docid":"34-7-12-ZD7EA223E12B9B395","description":"This is episode 37, in which I'll talk a bit about how I debug problems I find in my code. Subscribe to the Weekly Dev Tips Podcast Available on Apple Podcasts, Stitcher and Popular Podcast...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/760143/d22a45e2df2bcaca9d59136976727817/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/DaG4-QAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DwHqF5t4o0yk","linkTemplate":"/video/preview/1478878725126509418?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 37: Debugging Tips","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=wHqF5t4o0yk\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFQoTMTQ3ODg3ODcyNTEyNjUwOTQxOFoTMTQ3ODg3ODcyNTEyNjUwOTQxOGq2DxIBMBgAIkUaMQAKKmhobmJ0b2l1cmppa2Nrc2RoaFVDMU9laU9ucVVaSFZpbnpSSzVNdUhzQRICABIqEMIPDxoPPxPlAoIEJAGABCsqiwEQARp4gf_5_Pv8BQD8AA8FBwf8AQwF_wL3AAAA8_0B9fYBAAD-CAIGBgEAAAcIBf0CAAAA9_b9_v3_AAAD-_0CAwAAAA_69gH1AAAA__MGAf8BAAD_AAEC-wIAAQX6Cvz_AAAAAA0B-v3_AAD9BP79AQAAAP_5_goAAAAAIAAtWwbhOzgTQAlITlACKoQCEAAa8AFoGwoBv_oN_VYEGgDACA8AgQUL_zwU9gAiCyMA8A_wAeXxHf_fEwIA6vMGAPABBgAA6fL_8wQVAAjsAf8BEAcALAQEABPv-AEbBuEA1e8H_-fYDv4Q3fMB2QEF_xUKGf8IBM7_GATtAPcQ4wH-_QX8AwoCBBYC8QH11Qb_E_z3APIXE_8TB_v9CSLyACMQFAL0B9_79wX__xEFAgMaKgMBzgoLABL6Bf3_CwcE_-Ly_Bj3Bfwg_Pv7CQAAANbuAQcMAQr__xT8_fP2EAMSBwP9AOT-CP79BgAgB_r77ewQA-7yCADn-_379g8VBfcQCfkgAC1uJ0g7OBNACUhhUAIqcxAAGmAbAQBR2xHw6Rxd0Doz1QobGApR_fIl_xrb_z4oq_D3G9jO-hL_9NTzIZsAAAAF1D8Q-ADhfw7KE9YR2wyFqOI_Mnhd_e_d5A391tERGtzVXeUS5UYAzhLkATUhJ_VuGxogAC1WVw87OBNACUhvUAIqrwYQDBqgBgAA2EEAAIBAAAAgQQAAMMEAAOBBAACQQQAAKEIAALjBAACSwgAAUEEAAGBCAADgQQAARMIAAIjBAAAsQgAAUMEAAMhBAACIwQAAeMIAAMjBAACIQgAASMIAAMDBAACQQgAAHEIAAIDAAAAkwgAAAAAAAKDAAACoQQAAVMIAAIA_AAAAwgAAHMIAAJzCAABYQgAA4EAAABhCAABEQgAAuMEAAKhBAACYQgAAIMEAABxCAAD4QQAAYEEAAEBBAADoQQAA_kIAANjBAAAQwQAAaEIAAAxCAADgwAAA-MEAAPBBAACYwgAAQMAAAJJCAACWQgAAAMEAAOBBAADIQQAAvMIAAOBAAAD4wQAAgL8AANDBAABAwQAA0EEAAGRCAABQQQAArsIAAPBBAAB8QgAAAEEAAGDBAACgwAAAhkIAAADCAAAswgAAAAAAAFBBAACIQQAA0MEAAJhBAAAAwQAAHEIAAIhBAABgwgAALEIAAERCAAAwQQAAxsIAAGBBAAAwwgAAWMIAAHhCAAAsQgAAEEEAAMDAAABQQgAA7EIAACTCAADwwQAAgD8AAIDAAACIQgAAAMAAAMDAAADAwAAAQEAAAPBBAABAQAAAnEIAAJhBAAAUQgAAoMAAAODBAACwwQAAFMIAAKjBAABMwgAA6MEAAIJCAADQQQAAEEEAAPhBAAAswgAAwMEAAHDBAABYQgAAgD8AAIhBAADAQAAAAMIAAHDCAADYwQAAbMIAAJTCAACIwQAAuMEAAHhCAACowQAAcEIAAEBAAABAwgAAZEIAABxCAADwQQAAPEIAAMDBAADoQQAAoEAAAKDBAAAQwgAAwMAAAFzCAACgwQAASEIAABxCAACSQgAA4MAAAABBAADAQQAAEMIAACxCAADIQQAAkMEAAGDBAAAMwgAAIEEAAOjBAADgwQAAqEEAAIBCAACgwAAAHMIAAIhCAABQQQAAPMIAAODAAACgwAAAmMEAABxCAAAIwgAA4MEAALhBAADYQQAAEEEAAM7CAABAwQAAdEIAAJBBAAAgwQAA4EEAAHBBAADYQQAAdMIAAEzCIAA4E0AJSHVQASqPAhAAGoACAABwvQAAtj4AAFA9AABUPgAAEL0AALg9AADSPgAAM78AAFS-AADIPQAALD4AAFC9AADSvgAARD4AALg9AACIPQAAyj4AAKA8AADovQAAFT8AAGM_AADIvQAAgDsAAIA7AADKvgAAoDwAADS-AAAMPgAAkr4AAIY-AAC2PgAAgLsAAIq-AAAEvgAARL4AACy-AAD4PQAABL4AAOK-AACYvQAAML0AAAS-AAAcvgAAoLwAAIi9AAC2PgAAqj4AAIa-AAA0PgAAkr4AAOg9AACAuwAAuL0AAIo-AADovQAAyD0AAH8_AACoPQAAuD0AAMo-AAAcvgAAmL0AACw-AABAvCAAOBNACUh8UAEqjwIQARqAAgAAcL0AAAw-AABEvgAAW78AAFS-AAAEvgAAyL0AAOg9AAAwPQAAuD0AAOi9AAAQvQAAyL0AAKK-AABwPQAAQDwAANi9AAAlPwAAiL0AAJo-AAB8vgAAEL0AAKC8AAAwvQAAdL4AAAw-AAA0vgAAoLwAAKC8AABwvQAAMD0AAFC9AACqPgAAFL4AAOA8AAAcPgAAEL0AAKA8AAAwvQAAdD4AAKg9AADYvQAAsr4AAKg9AABkvgAAUL0AAH-_AAC4vQAARL4AAIC7AAAcPgAANL4AAEw-AACoPQAA6D0AADA9AACYvQAAEL0AAIi9AAB8vgAAML0AACw-AACovQAAQDwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=wHqF5t4o0yk","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1478878725126509418"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"13713937954339962845":{"videoId":"13713937954339962845","docid":"34-9-11-Z5264E84CA43C2F3F","description":"The Strategy design pattern is one of the most fundamental and commonly-used patterns in modern object-oriented design. Take some time to make sure you're proficient with it. Subscribe to the.....","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4755638/e63b765bf20ea78ad87bc20a09c43d23/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/1unx8AAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DQYaydVq1yUo","linkTemplate":"/video/preview/13713937954339962845?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 19: Learn the Strategy Pattern","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=QYaydVq1yUo\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFgoUMTM3MTM5Mzc5NTQzMzk5NjI4NDVaFDEzNzEzOTM3OTU0MzM5OTYyODQ1arYPEgEwGAAiRRoxAAoqaGhuYnRvaXVyamlrY2tzZGhoVUMxT2VpT25xVVpIVmluelJLNU11SHNBEgIAEioQwg8PGg8_E9ECggQkAYAEKyqLARABGniBAQP9AvsFAPUD_gIAA_8BBAAAAvn__gDsBRD6Bf8BAP78AgT3AQAABBEB_v8AAAAA9QADAP4BAAoFAAgEAAAAGPf1CP0AAAD9_f0J_wEAAPb_AP35AQAAB_oC_f8AAAAIBQsA-v8AAAQE_QYAAAAADQUCAwAAAAAgAC13W-M7OBNACUhOUAIqhAIQABrwAXIfIAK3__39bggXALYG_f-BBQv_Dgf-ABwZDQHwD_AB7esLAMgPBf_n7fkA_A0M__vw_f8HCwkA_uUM__8N-wAR9wAAGPXpAB3w6gHe5f7_59gO_hDd8wHt_Q3_EgwpAx300v4O-tEB-RLzBP79BfwKBhEDFgLxAfHf7wMU_ur_8hcT_xIA8gL-E_4ADRcVBPcB9P3oDhL9AwwCABIb-gHJEvr_C_Ud__8LBwT67fb8GPcF_CYG_fv_-v394-gDAxf4Cv__FPz98w0SBgf_AvcA5P4I_v0GABUB9vbt7BAD7gL5AeX_AO4EDwcDABL__CAALW4nSDs4E0AJSGFQAipzEAAaYAECAFjjEfXOLnvmHxi_Ijv15jwj8xT_Adz_8QvU_wsk1bcXDP8usQQSngAAAP_6DjsfAMJ7-8IR6_cKBKSswkolfzgr1f__CPMLvvo34AUe5svrKwDN9MYFX_s2AVIq_CAALZJbEjs4E0AJSG9QAiqvBhAMGqAGAAAwQQAAQEAAAADAAADgwAAA8EEAAIBBAAA8QgAAmMEAAITCAAAQQQAAikIAAIBBAABMwgAA-MEAAChCAABQwQAAqEEAALjBAABowgAAiMEAAIZCAABgwgAAoMEAAIpCAAAkQgAAiMEAAEzCAACAvwAAAEAAAJhBAABswgAAAMEAADjCAAAUwgAAnsIAADhCAABwQQAALEIAAChCAACYwQAAwEEAAKBCAACgwAAADEIAACRCAACgQAAAAEEAAKhBAADyQgAAiMEAAEDBAABcQgAA-EEAAIBAAADYwQAA-EEAAKbCAAAgQQAAgEIAAKRCAACAwAAAqEEAAMBBAACywgAAAEAAANjBAACAwAAA6MEAAKDAAACoQQAAZEIAAGBBAAC8wgAAAEIAACRCAAAAAAAAIMEAAADBAACCQgAAFMIAACTCAACAQAAAoEEAAARCAADAwQAAgEEAAHDBAAAkQgAAmEEAAIbCAABMQgAAUEIAAJBBAAC4wgAAQEAAACDCAABAwgAAgEIAADxCAABAQQAAYMEAAHBCAAD6QgAAIMIAAODBAADAwAAAAMEAAHxCAADAwAAAQMAAAMDAAADgQAAAmEEAAKDAAACUQgAAwEEAALBBAACIwQAADMIAAJjBAAA8wgAA-MEAAFjCAADowQAAhkIAAABCAACAQAAAyEEAADzCAABQwQAAwMEAAFBCAABQwQAAkEEAAEDAAADgwQAAisIAANDBAACAwgAAkMIAALDBAADAwQAASEIAALDBAABYQgAAgMAAAGDCAABEQgAAAEIAAJhBAAAIQgAAYMEAAAhCAABAQQAAmMEAABzCAAAwwQAAPMIAAAzCAABgQgAAEEIAAIhCAADAQAAAoEAAAABCAAA8wgAACEIAAMBBAABQwQAAYMEAADzCAABwQQAA6MEAAGDBAADAQQAAbEIAAAAAAAAEwgAAkkIAAEBBAAA4wgAAgMEAAEDAAACgwAAAHEIAADDCAAAswgAAwEEAABRCAADAQAAAssIAAHDBAABMQgAAkEEAAKDAAACwQQAAgEAAAARCAACCwgAAUMIgADgTQAlIdVABKo8CEAAagAIAABy-AACAOwAAUD0AAFA9AAAQPQAAgDsAALY-AADmvgAAdL4AAHC9AACAOwAA2D0AAI6-AACaPgAAQDwAAOA8AADiPgAAQLwAAMi9AAAPPwAAfz8AAEC8AAD4PQAAXD4AAIa-AABkPgAAZL4AABQ-AACuvgAAHD4AAHQ-AAAMPgAAmL0AAES-AACiPgAAqL0AAKg9AACqvgAAAb8AADw-AAAwPQAAcL0AAKq-AAAUvgAAiL0AANY-AACYPQAAcL0AAHC9AACmvgAAQDwAACy-AAAEPgAA3j4AAFS-AAAQPQAASz8AANg9AAD4vQAAIT8AAIK-AACgvAAAcL0AADw-IAA4E0AJSHxQASqPAhABGoACAAAsvgAANL4AAOa-AABNvwAAmr4AADC9AACIvQAAmj4AALg9AABwPQAAJL4AAAw-AACavgAAuL0AAKC8AAAwPQAABL4AACs_AAC4vQAAGz8AAIa-AAC4vQAANL4AAKA8AAB8vgAAED0AADA9AADgvAAAHD4AAFA9AAAwPQAAUL0AAEQ-AABwvQAATD4AAFA9AAAwPQAAcL0AAPi9AADWPgAA6D0AAPi9AACyvgAAyD0AAHS-AABwvQAAf78AAAS-AABEvgAAPL4AAAy-AADYvQAAoDwAAAw-AACiPgAAFD4AAKi9AACAOwAAmD0AAMi9AABAvAAAHD4AAPi9AABwvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=QYaydVq1yUo","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["13713937954339962845"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"2683938886611415425":{"videoId":"2683938886611415425","docid":"34-8-9-Z9DB81B92431E61F1","description":"This week's tip is on the topic of immutability, and why it's often considered a good thing for your data structures. Subscribe to the Weekly Dev Tips Podcast Available on Apple Podcasts...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2388952/3416f7b15858224f033f186c445c29e5/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/2GKMHgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Da8l-_AFyQKA","linkTemplate":"/video/preview/2683938886611415425?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 35: Why Is Immutability Desirable","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=a8l-_AFyQKA\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFQoTMjY4MzkzODg4NjYxMTQxNTQyNVoTMjY4MzkzODg4NjYxMTQxNTQyNWq2DxIBMBgAIkUaMQAKKmhobmJ0b2l1cmppa2Nrc2RoaFVDMU9laU9ucVVaSFZpbnpSSzVNdUhzQRICABIqEMIPDxoPPxPrAoIEJAGABCsqiwEQARp4gQL4_fgC_gAEAAUHAQn8AvUD_Pf5_f0A4wYHAvf8AgD-CAIGBwEAAAn7_gcBAAAA-vEE-QP-AAATC_X2BAAAAAn2AQbyAQAAEAkGA_4BAAD_BOoEAv8AABP1AgEAAAAABhUG9gD_AAD9BP79AQAAAAL_8fsA_wAAIAAtEe3OOzgTQAlITlACKoQCEAAa8AF_Gw8CpggE-3YJGQHCFAEAhBTw_xYR9AAeGw4B6ADvAezqDADDEAX_3-AGAQIEFQAE-PIAA_oMAP7jDf_8BgYAJgEIAA31_gEU9-L_4wIG__LrFf8H4vz_4wUO_wISGwAyBNn9D_rNAQAF5gP1BAf_-wECABYC_QHw3e0DJ_3pAf4UKv4V-v7-Bg4A-g4YFgX3AvP88wwQ_xIGAgMNIAYBxRP5_xnyDwD3Bw0J_PLr_wv6DfgpBv37CvT5ANXtDgcNAQv__xX7_eX8EAwTCAT8Ce32BPn0EPojCPn69fwYA_L2-_3b9QT4ChwICfcRCvkgAC0mjjo7OBNACUhhUAIqcxAAGmDo-wAt6QgOuyZH4y8YyvwPHvc6_uP0AA7KABQj3N3-BOrCHfv_KfsFHbIAAAAO6isnEQD2YhjvCtkC7Rme5uA-G39KE-3b9g_b8eG_GNrqJengFUkA0frdDS4D-gI1J_4gAC3bsTE7OBNACUhvUAIqrwYQDBqgBgAA4EEAAOBAAAAAwQAAgD8AAFBBAADIQQAAREIAAKDAAABQwgAAYEEAAIZCAAAwQQAATMIAAADCAAA0QgAAcMEAANBBAAAUwgAATMIAAJjBAAB0QgAAcMIAABTCAACOQgAACEIAAFDBAABowgAAwMAAAMDAAACgQQAAXMIAAJjBAABYwgAA0MEAAKbCAABkQgAAEEEAAExCAABEQgAAmMEAAOBBAACmQgAAwEAAAAhCAAAQQgAAIMEAAAAAAACIQQAA8EIAAHDBAACAwQAAMEIAAChCAAAQQQAA0MEAABRCAACuwgAAEEEAAGRCAACQQgAA4MAAAGBBAACQQQAA0MIAABDBAAAQwQAAAMAAALDBAACAwQAAIEEAAFBCAACAQQAApsIAABhCAABsQgAAgMAAADDBAADgwAAAZEIAAKDBAAAEwgAAoEAAACBBAABYQgAAJMIAALBBAACYwQAAsEEAAIC_AABowgAAVEIAACBCAABAQQAA1sIAAFBBAAAkwgAARMIAAHhCAAAwQgAAUEEAACDBAABwQgAA_EIAADzCAABEwgAAQMEAADDBAABUQgAAIMEAAEBAAAAAQQAAAEEAAFBBAABQwQAAlEIAAIBAAADQQQAAqMEAAATCAAAwwQAAOMIAAIjBAABcwgAA-MEAAHhCAAAYQgAAYEEAAKBBAAAYwgAAwMAAAHDBAABMQgAAIMEAAKhBAACIwQAAwMEAAIDCAACQwQAAisIAAJrCAAC4wQAAYMEAAExCAACgwQAAFEIAAKBAAABcwgAAQEIAAOhBAADYQQAAoEEAADDBAAAUQgAAYEEAAJDBAAAQwgAAQMAAAJDCAAAEwgAAdEIAAAxCAAB8QgAAEMEAAFBBAABgQQAAHMIAADRCAAAEQgAAmMEAAIDAAAAkwgAA8EEAAOjBAAAgwQAABEIAAEhCAACAwAAAPMIAAJZCAAAwQQAABMIAAIjBAACAPwAAgL8AADRCAAAgwgAAJMIAAKhBAAAQQgAAgD8AAJzCAACIwQAAOEIAAHBBAAAAAAAAqEEAAIA_AAAAQgAApMIAAEDCIAA4E0AJSHVQASqPAhAAGoACAAC-vgAAuD0AALa-AADIPQAAgDsAAEw-AAAbPwAAKb8AAFC9AACKPgAAPD4AANg9AADovQAAiD0AAIo-AADIvQAAAz8AAKC8AABwvQAAIz8AAH8_AADIPQAAqD0AAKo-AACSvgAAwj4AAES-AAAsPgAAuL0AAJY-AACaPgAA2L0AABO_AADgPAAAgLsAAAS-AACAOwAAgLsAAOK-AACCvgAA6L0AAJI-AACAuwAAgLsAAOA8AAB8PgAAQDwAAJ6-AADYPQAAvr4AAPi9AADgPAAAgj4AAOo-AADgPAAAUD0AAHc_AAAEvgAAoDwAAFk_AADgPAAAUD0AAPg9AACIvSAAOBNACUh8UAEqjwIQARqAAgAABL4AAKo-AABMvgAAT78AAOK-AAC4vQAAFD4AAKg9AABMPgAABD4AAIg9AAAUvgAAEL0AAJq-AAAUPgAAuD0AAFQ-AAAnPwAAHD4AAPI-AAA8vgAAoLwAAKC8AADIvQAAbL4AAMY-AAAQvQAAuD0AADy-AAD4vQAA4LwAAKi9AACWPgAANL4AAEA8AAAMPgAARL4AAKC8AABwvQAAyD0AAFA9AAAwPQAALL4AAHA9AABkvgAADD4AAH-_AACavgAA0r4AAEA8AAAUPgAAUD0AADC9AAA8PgAAFD4AAMg9AADovQAAUD0AAKA8AACGvgAAqD0AAIA7AACAOwAAmD0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=a8l-_AFyQKA","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2683938886611415425"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"7349864218582811813":{"videoId":"7349864218582811813","docid":"34-2-17-Z3CBF45D4B390B58C","description":"Code shared between applications within an organization is typically referred to as a shared kernel in domain-driven design. This week's tip discusses this approach and how best to do the sharin...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1559542/5c32391b23356ddad8c509abc05a8448/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/kwny8AAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D4-DfB1B8jvY","linkTemplate":"/video/preview/7349864218582811813?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 29: Shared Kernel as a Package","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=4-DfB1B8jvY\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFQoTNzM0OTg2NDIxODU4MjgxMTgxM1oTNzM0OTg2NDIxODU4MjgxMTgxM2qIFxIBMBgAIkUaMQAKKmhobmJ0b2l1cmppa2Nrc2RoaFVDMU9laU9ucVVaSFZpbnpSSzVNdUhzQRICABIqEMIPDxoPPxO5AoIEJAGABCsqiwEQARp4gf_5_Pv8BQAD_gr7_QP_ARD5DPb3AAAA3_gC_Pr6AwD2BP_3AQAAAP8FAf8FAAAABvf3AgL9AQAA-gQGAwAAAA8G_gj3AAAACv_7-P8BAAD6B_v59wEAAQ7s-wH_AAAAAQkL-f7_AAAD_PEFAAAAAAj-BAYAAAAAIAAtWwbhOzgTQAlITlACKoQCEAAa8AFtGBsB0AAb_2b5CwCxGO3_gRXw_xsE_wAf_xYBAPblAdb6-wDZCgr_1u0AAPEJFgAFBfb-9-0fAf7Z_wAGABIAJv37ABvyBAE19O8A2PT1_-fjIf4D0fsB1QEF_wYDHgAg8879EPrMAfkB-Ab4Bvr-CwcSBAv99QEK5voBH_wABdgaDvsL7ewACiXxAA4ZFwXqAuYB-gwHAgQOAgAdGgQByB4Q_wHiFPjvFBUFAObh_Q7i_v4HDesC8d_6A-DmAwMNAQv__RAGAeT8EQwRCvzz9OQGEPYCEf8O8PQB-ecN_ewC-AEO_gr4BRAHBAQjA_EgAC1R9DU7OBNACUhhUAIqzwcQABrAB0j49r5wtjm96b2MvMPmvT3BSxq9G0sYPPiBtbwDq888aRT3vNf5v74hwb-75_1_vBTP4b7Brfu81ecKvRH-5T2qtVW8t4aIPGb2yT0vIsA8qzptuxH8P75_YHg9EEQSvI8Oib2qU1Q7yTkxPPgFKjwdQwE5AR3BvHzf7rytrhm9Ze6QO-NBCb0ZOKC86PT-uxF8oToEMXo9H2uhPJSUBT3nON25GbsQPGPENL1xV446vr8BvXcIvb34Em89veMUvQU08T0VJA28NkNfOnc78Tyo34U854PvPNm7yj2cY4q8SNSVvDvlrL16foc8IolePLeLH72HicY8_3tLvOo3iD0Yk349gFiAu_7HM70c3no5VBlGvMWP0T2rMTI8NJ_WO1QjbDukvpE8kv6DPCieAz6srVi88eXPO1ZmRT0MqFw9W1DpvJ02nTsRjW688YLGu7JVuDzFL4a87xIHvISODD0fgiq8lpWmvFkkV7375n68_YWBOz4ytz25ncc8ymWnOBWQRr6Sk8m8OnKJvFhWWr5fvYA99P2SO8dp47wQm0O9fNd7PNdtkLxjHG28mgUePGhpXb1aiho9Ma-Gu9h1Gb0cako8M1Eluxq5E73YeFW8nkrdus910LyWxjQ91D_OO50hZryUFg69ky0evIVm8rzJTik9dU97Oig1qry11Ms83tgBPAwDFj19CCq8-tRSuwa-Aj4o0My8zCZAuZcjnz37xny9A6wSOljsar23mUg79FjMO4yhRzqWuTS9HArJuCkpm71GJIo85-GSuQQ2jLw9LNQ8u2NTtwuJybsVtQo9903MOUcnRr0Xcqw5W0NbN1huDj2QnPE8ZRXWOJFi4L26ZSy9M1R8uF_JX71t_Eu72xpMOLKl4jzzmSK9GApiuVUo3DzmB8k8PS2VuLhAAj4SNAG9tD8FOU2G4zxEPMi85R0quYSpfD1F7xa6CwokuYhQAL2uwt67tANauEysJ71uZjq7XbvduAOwprwQcdo7oNa7NpZ2ajxPR1Y9Tcw-uPZ_jjwALtI8v_PXuHiNlz31b3K8TzJqNzWAgj1XsI085fOrtt9so738LQm8zX2qtvH8Grw_-aA8Cl6VOJRhJj3mQVU8eZKWNnFP4Ty5gMC6pMytt-0dPz2Jgx887YjGuGydk7zbtYy7_qIMuKHpdr0n5eS86ps8uAo1njwZtye9aXOdN69zajp8ooY8UYjPuIaV7rn_Yaa8AVGONkitCz0DdyU9hvZ4uC742Tw8W9G8X4QoN356Ij1pL2y7pVeeNiAAOBNACUhtUAEqcxAAGmAO_wAEAgMGz_tn5AAU3h0nCNcu7QP-_wOk__Mn7f8GAtypKvT_G_Do8KkAAAD5BEwrAwDccS_q7unRDBfE0OBnNX9bH-jV5_8PJvz2AM0JOOv_Ch0A3greDSn-MS9cBf4gAC32OiQ7OBNACUhvUAIqrwYQDBqgBgAA8EEAAMBAAACAvwAAAMAAALhBAADAQQAAJEIAAODAAABwwgAAiEEAAIBCAACgQQAAVMIAALjBAABIQgAAgMAAADBBAAAMwgAARMIAANDBAAAsQgAATMIAAATCAACgQgAACEIAAGDBAABswgAAQMEAAADBAABwQQAAXMIAAGDBAABMwgAA-MEAAJzCAABYQgAAQEEAACxCAAA4QgAAkMEAANhBAACkQgAAAAAAAABCAADoQQAAgMEAAAAAAADAQQAA6EIAALDBAABgwQAASEIAABBCAAAQQQAA2MEAABBCAAC2wgAAwEAAADxCAACSQgAAIMEAALhBAAC4QQAA0MIAAIDAAACIwQAAAMAAALDBAAC4wQAAUEEAAGBCAABAQQAAnMIAADxCAAB8QgAAQMAAAIDBAAAAwAAAUEIAAIDBAAAYwgAA4MAAAEBBAAA0QgAABMIAAOBBAAAQwQAAuEEAADBBAABUwgAAJEIAABRCAABgQQAA0MIAAMBAAABAwgAAVMIAAGBCAABEQgAAcEEAAGDBAABgQgAA8kIAAETCAAAswgAAEMEAAGDBAABsQgAA4MAAAIC_AAAgQQAAYEEAAEBBAAAQwQAAkEIAAABBAAC4QQAAoMEAAAzCAAAwwQAAOMIAALjBAABQwgAAwMEAAFhCAADwQQAA4EAAAMhBAABEwgAAiMEAAIDBAABQQgAAwEAAANhBAACAwQAAoMEAAIDCAABgwQAAhsIAAKbCAACwwQAAQMEAAFRCAAC4wQAAKEIAAIC_AABYwgAAXEIAACBCAAAEQgAAYEEAAIDBAAAQQgAAiEEAAHDBAAAEwgAAwMAAAIzCAAAgwgAAhkIAACBCAABwQgAAQMAAABBBAAAAQQAAEMIAAERCAAAcQgAA2MEAAADBAAAIwgAABEIAAOjBAAAgwQAAAEIAAFhCAAAgwQAARMIAAJhCAADAQAAADMIAAHDBAAAAQAAA4MAAADxCAAAowgAAFMIAAIhBAAAcQgAAwEAAAKDCAABgwQAAZEIAABBBAACgQAAAkEEAAADBAAAQQgAArsIAAFzCIAA4E0AJSHVQASqPAhAAGoACAADgvAAArr4AAOC8AAAEvgAAZL4AABC9AABkPgAA5r4AALi9AABcvgAAoLwAADC9AAAcvgAAqD0AAPi9AAC4PQAAAT8AABC9AABwvQAALT8AAH8_AACgPAAA-D0AADQ-AACCvgAAiD0AAPi9AAD4PQAARL4AAFQ-AAC6PgAAgDsAACy-AAD4PQAAXD4AANg9AABcPgAAqL0AAAm_AAAEvgAA6L0AAAS-AAC6vgAAPL4AAGS-AAAsPgAAjj4AAKi9AABEPgAAkr4AAAS-AAB0vgAA-D0AAAU_AADgPAAAUD0AAFs_AABkPgAA-L0AAEE_AACWvgAA4DwAAIg9AABUPiAAOBNACUh8UAEqjwIQARqAAgAAsr4AAMg9AAAsvgAAM78AAAS-AABwvQAA2L0AAFw-AABAvAAAkj4AABC9AACgPAAAqL0AAIC7AABQvQAA4DwAADS-AABTPwAADD4AAPI-AACYvQAAQDwAAHC9AABEvgAA-L0AAOA8AAAsPgAAyD0AAIC7AACIPQAAED0AAFC9AABMPgAAEL0AAEQ-AABUvgAAML0AAJg9AAAMvgAAfD4AACw-AABMvgAALL4AAOi9AABcvgAAuL0AAH-_AAC4vQAABL4AAKi9AADgvAAAML0AAHC9AAAMPgAA6j4AAJg9AAC4vQAAuD0AAKg9AAAwvQAAoLwAAPi9AADYvQAAEL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=4-DfB1B8jvY","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["7349864218582811813"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"4590634498553531430":{"videoId":"4590634498553531430","docid":"34-3-0-ZD51A646341985C43","description":"Enumerations are a very primitive type that are frequently overused. In many scenarios, actual objects are a better choice. Subscribe to the Weekly Dev Tips Podcast! Visit https://devbetter.com...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4580315/e75e56b224336b734d2e812b6fcaec0f/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/rdM28QAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DpfN92mJCMks","linkTemplate":"/video/preview/4590634498553531430?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 014: Smarter Enumerations","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=pfN92mJCMks\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFQoTNDU5MDYzNDQ5ODU1MzUzMTQzMFoTNDU5MDYzNDQ5ODU1MzUzMTQzMGq2DxIBMBgAIkUaMQAKKmhobmJ0b2l1cmppa2Nrc2RoaFVDMU9laU9ucVVaSFZpbnpSSzVNdUhzQRICABIqEMIPDxoPPxPBAoIEJAGABCsqiwEQARp4gfgAAgYB_wD29BAI-gb9AhUF-Ab1AQEA4gQD9f77AgD9BQD8BQAAAP0U-vMEAAAA-ucAAf3-AQAI8vECAQAAABAG_gj2AAAAA_r9Af4BAAD7C_cNBP8AAAD_BPr_AAAAAA4B-f3_AAAM-_7xAQAAAAQG-PwAAAAAIAAt9AnQOzgTQAlITlACKoQCEAAa8AFZGAcCqBcH-136CgDfHeoAgQUL_z_-8gAtBxQB7Pv-APH0AgDcCQkA9eb2AOkMCgAE-fMAAwoUAP7cAAD29v4AK_L8ACX5AwAw9fEA7fUMAPPtFP_w6P7_8_ACAQIRGQAd9NL-DvrRAfX0-AT-_QX8DRYTAAr99gDx6vgBIfsc__Qa_fzy6QD--xvq_BEFCgX6DfD69wX___35CAcVIBICzRwP_xPhEAPo9AoFCvHmAgv7_fsLB_8H8_P7CN4G3v4SA_gD9wP-A_MNEgYVEwv4AfgTCPzxHgAgB_r7EvAU_PPp8fn17gkA-QL_BfYWAPQgAC1uJ0g7OBNACUhhUAIqcxAAGmAj9gA__Qbe1w9j0AYJzA4dB_lEDdvU_xO6_xwbsvoYEO7CFvb_Hebm_50AAAAJvkYO3ACcfx3U-PUMJAeXvuMhKXQ6HMH09yQIDt7uDPTpUvXlwkQA9RPoHSAm6B18-lAgAC1R1RM7OBNACUhvUAIqrwYQDBqgBgAAkEEAAMBAAACgQAAAIMEAANhBAACQQQAAAEIAAABBAAA8wgAADEIAADhCAAAAQAAAgsIAANDBAAAUQgAAUMEAAABBAAAEwgAACMIAAHDBAABkQgAATMIAAADBAABwQgAAIEIAAIjBAAB4wgAAqMEAAADBAAD4QQAAmsIAAFDBAAA4wgAAEMIAAJjCAAA8QgAAMEEAAChCAAAwQgAAmMEAAExCAACWQgAAQMAAABhCAADgQQAAEMEAADDBAADgQAAA_EIAAKDBAACQwQAAJEIAAARCAABAwQAAYMEAABBCAADEwgAA4EAAANhBAACSQgAAgEAAABhCAADwQQAA4sIAABDBAACwwQAAgD8AANDBAAAAwgAAAEAAADBCAACYQQAAnsIAAFBCAAB8QgAAAMAAAODAAABwwQAAeEIAAADBAAAUwgAA0MEAAKhBAABIQgAAoMEAABBBAADgwAAAoEEAAIBBAABwwgAA4EEAACxCAAAgQQAA3sIAAKBAAABkwgAAMMIAAGhCAABMQgAAkEEAACDBAAA4QgAA5kIAAJDCAAAUwgAAgEAAALjBAAA0QgAAwEAAAIA_AABAQQAAoEAAAIC_AADgQAAAikIAAADAAACQQQAAIMEAAPDBAAAAwAAAWMIAALjBAABQwgAAwMEAAHRCAAAMQgAAEEEAAPBBAAAowgAAoMEAAADAAABgQgAAsEEAAFBBAAAgwQAAkMEAAIrCAACIwQAASMIAAIjCAACYwQAAUMEAAGBCAADYwQAAIEIAAEDAAACCwgAAREIAAOBBAAAYQgAA6EEAAODBAAAcQgAAEEEAAKDAAAD4wQAAyEEAAJDCAACwwQAAlEIAAKBBAAB8QgAAEMEAAABAAAAAwAAA8MEAAERCAAA8QgAAAMEAAKDAAACwwQAAyEEAABDCAAAIwgAABEIAAFBCAACgQAAAgsIAAHxCAADAQQAAiMEAAFDBAACAQAAAQEAAACRCAAAIwgAAXMIAAGBBAADwQQAAoMAAAK7CAAD4wQAAREIAAFBBAADAwAAAoEAAANDBAAAoQgAAnsIAAGDCIAA4E0AJSHVQASqPAhAAGoACAABMvgAA4DwAAOi9AABAPAAAhr4AANg9AADGPgAA-r4AAEy-AACIPQAAoDwAAMi9AACgvAAAyD0AAAy-AAD4vQAAnj4AAKC8AAAQPQAA0j4AAH8_AABwPQAAoLwAACw-AAC-vgAAFD4AALi9AADYPQAADL4AADQ-AAB0PgAAmL0AAIq-AABEvgAADL4AAES-AAAkPgAADL4AAJa-AADgPAAAtr4AAFQ-AACIvQAARL4AAKg9AABcPgAAdD4AABy-AADoPQAAdL4AAFw-AABwvQAA4DwAAMI-AAAsPgAAQLwAADc_AABkPgAAQLwAACU_AAAQvQAAgr4AABw-AADgvCAAOBNACUh8UAEqjwIQARqAAgAA2L0AAM4-AADCvgAAUb8AALK-AAAEvgAADD4AALi9AABUPgAAnj4AAKg9AACgvAAANL4AAAS-AAAkPgAAgLsAALi9AAAZPwAAyL0AAPo-AACyvgAAfL4AAOi9AABwvQAADL4AAHQ-AACYvQAAQDwAABC9AADovQAAUL0AAOC8AADoPQAAoDwAAIA7AACYPQAAqL0AAOA8AABAPAAA2L0AAKA8AAAEPgAAsr4AAIg9AAA8vgAAMD0AAH-_AAAMvgAAuL0AAIi9AABQPQAAyL0AAIi9AABcPgAAmL0AAAQ-AACIvQAA4LwAAOA8AADovQAA4DwAAEC8AABAPAAAQLwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=pfN92mJCMks","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["4590634498553531430"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"11232284717655129423":{"videoId":"11232284717655129423","docid":"34-10-3-Z5E0EEB852BFF313A","description":"This week I'm following up on last week's tip about the Repository pattern. A listener pointed out to me that I never directly answered the question posed in the last episode of "Do I ...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/215550/e7260e715bb81a99f01e6ff63b6c7d1a/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/N9oP8QAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D-O_WVzkLtAA","linkTemplate":"/video/preview/11232284717655129423?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 25: What Good is a Repository","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=-O_WVzkLtAA\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFgoUMTEyMzIyODQ3MTc2NTUxMjk0MjNaFDExMjMyMjg0NzE3NjU1MTI5NDIzaogXEgEwGAAiRRoxAAoqaGhuYnRvaXVyamlrY2tzZGhoVUMxT2VpT25xVVpIVmluelJLNU11SHNBEgIAEioQwg8PGg8_E4oDggQkAYAEKyqLARABGniB_vsC9P0DAPoEFwb8B_0C8_sQ-vv-_gDu_Ab6BgAAAPwQ_Pr8AQAABgz_BQMAAAD8AgQE9v4BAAEA_ggEAAAAGfb1CP0AAAAL-vgB_wEAAAT9Cf_6AQABB_oC_f8AAAAADfnyAAAAAAUN-QMAAAAABf0C-QAAAAAgAC0ccts7OBNACUhOUAIqhAIQABrwAWMWGAG_-g39c_39ALgW7_-BBQv_MQb7AB3_FAH6COcA6fwDANEGAgHn7fkA9PwO_wUE9_4B_hgADuIEAAUAEAAR9wAAGfQDATD18QDl__j_8-0U_wLV_AH1_gUAAhEZAB300v4O-tEBBQf6AvP1AP8KBhEDBgf0A_7c-_0d_g0B5goL-wf1_AAIFPb__gwXAuEK7gL0Cw8A9gX9AxoYBAHNHA__C_Ud__ASEwX_4vL8E-_9-gYI9vv96AAG4-gDAxD5__32FQIH5_0PCxQWAPoG5QoF9wIP_xUB9vYD5BIB6PL7-f31DfH3DgUC9hYA9CAALW4nSDs4E0AJSGFQAirPBxAAGsAHRSz6vu1kEL1UQYC9w-a9PcFLGr0bSxg8-IG1vAOrzzxpFPe81_m_viHBv7vn_X-8FM_hvsGt-7zV5wq9Ef7lPaq1Vby3hog88n2MPRahGD1YO4q8FRxOvqxNyDw1lx877SjzvPZdkbsMeeO7-AUqPB1DATkBHcG8fN_uvK2uGb1l7pA740EJvRk4oLzo9P67EXyhOgQxej0fa6E8lJQFPec43bkZuxA8Y8Q0vXFXjjq-vwG9dwi9vfgSbz294xS9BTTxPRUkDbw2Q186dzvxPKjfhTzng-882bvKPZxjirxI1JW8O-WsvXp-hzwiiV48t4sfvYeJxjz_e0u86jeIPRiTfj2AWIC7_sczvRzeejlUGUa8xY_RPasxMjw0n9Y7Vu-COmtuOzwOgvE6MbEZPqn1Izw7SJk8My02PSAqTT2lKx47nTadOxGNbrzxgsa7Tk04POds5rwpmO-7hI4MPR-CKryWlaa8WSRXvfvmfrz9hYE7ESqyPRogKDt6UBK7FZBGvpKTybw6com8WFZavl-9gD30_ZI71-o8vMIcGL3kRa47122QvGMcbbyaBR48aGldvVqKGj0xr4a72HUZvRxqSjwzUSW7GrkTvdh4VbyeSt26QzSfvAoDAD0JFSC7y4VKvFigp7wTcm-7cuyPvImTQD1NsCw7TQq9vDj1IT310GM7DAMWPX0IKrz61FK7QGvePQpDibzybeW5lyOfPfvGfL0DrBI67c9qvdX_nrzq-Xu6By4HPKHCDL3EyYG7KSmbvUYkijzn4ZK5-PuFvHtPQDwPZw06YzeBO7GszzyCsBI4nQeBvVNFijt7rQu5AxG9PPB28zzAPoG6X9y8vdXiuLy0JVy3X8lfvW38S7vbGkw4sqXiPPOZIr0YCmK54q3zPN6wCD2gE8O4uEACPhI0Ab20PwU5TYbjPEQ8yLzlHSq5-EZ-PZkjUDzxINO47xqZvJFeubxNHBk4cAorvXE5nrzLPoW4OrqAvOGyr7tZMV84lnZqPE9HVj1NzD649n-OPAAu0jy_89e4eI2XPfVvcrxPMmo3NYCCPVewjTzl86u232yjvfwtCbzNfaq28fwavD_5oDwKXpU4lGEmPeZBVTx5kpY2cU_hPLmAwLqkzK23FU4XPQEj3Ls5Q5m4yKR1vHLvK7yggfG3oel2vSfl5Lzqmzy4CjWePBm3J71pc503_8FRvCG2TzzqFz64MKb0O_iwEbwpULQ3SK0LPQN3JT2G9ni4LvjZPDxb0bxfhCg3-XQrPQnRazxGfKQ0IAA4E0AJSG1QASpzEAAaYCAJACUACff2JlzYGw7oFSQCADbsENwAG-P_FSXn7g7e4d0b6P813fkQsQAAACfjHigaAM1jKgbhAvTmBrC71zQ6f1kd_f8GGOPYxdkN6_EW6-_yLADX8-gCFhH6D074FyAALeoFNDs4E0AJSG9QAiqvBhAMGqAGAAAAQgAAwEAAAEBAAACAPwAAwEEAALBBAAAEQgAAMMEAAHzCAABAQQAAbEIAAIhBAABswgAA4MEAAEBCAADgwAAAoEEAABDCAABQwgAA0MEAAFBCAAA0wgAA-MEAAKBCAADwQQAAgMAAAGjCAACgwAAAMMEAAKBBAABEwgAA4MAAAEjCAAAEwgAAksIAAGxCAABgQQAAKEIAADxCAACowQAAwEEAALJCAADgQAAACEIAABBCAADgwAAAwEAAAEBBAADsQgAAuMEAABDBAABEQgAAEEIAAKBAAADQwQAABEIAAKbCAADAQAAAQEIAAJxCAABgwQAAyEEAALBBAADEwgAAEMEAAIDBAAAAQAAA0MEAALjBAABgQQAAZEIAAHBBAACWwgAAWEIAAJBCAAAAQAAAUMEAAABAAABgQgAAUMEAAAjCAABAwQAAUEEAAChCAAAQwgAA2EEAAADBAADQQQAAMEEAAETCAAA4QgAAHEIAAEBBAADcwgAAYEEAADjCAABYwgAAXEIAAChCAAAgQQAAqMEAAGBCAAD2QgAARMIAADTCAACgwAAAiMEAAHRCAACgwAAAQMAAAFBBAACAQAAAkEEAAIDAAACOQgAAQEAAAMhBAABgwQAADMIAAEDBAABMwgAAkMEAAETCAADIwQAAbEIAAAhCAACAQAAA8EEAAEjCAABwwQAAEMEAAEhCAABAQAAA-EEAACDBAABwwQAAdMIAAIjBAABwwgAAoMIAALjBAAAQwQAAVEIAANDBAAAMQgAAQEAAAFzCAABkQgAALEIAAAhCAABAQQAAYMEAAPhBAABQQQAAcMEAAPjBAABAwAAAisIAAAzCAACCQgAAHEIAAFxCAACgwAAAiEEAAMBAAAAUwgAAQEIAAAxCAAD4wQAAoMAAABDCAADYQQAA2MEAAADBAAAMQgAAVEIAABDBAABAwgAAikIAABBBAAAUwgAAqMEAAIA_AAAQwQAAQEIAACDCAAAYwgAAsEEAABxCAABgQQAAmMIAAJjBAABkQgAAUEEAAAAAAADAQQAAAMAAAChCAAC0wgAAZMIgADgTQAlIdVABKo8CEAAagAIAAFA9AABMPgAANL4AAOA8AAAcvgAADD4AAMY-AAALvwAAoDwAAMi9AACOPgAAwr4AANi9AAB0PgAAPD4AAJi9AAABPwAAyL0AAHS-AAAnPwAAVT8AAAQ-AAB0PgAAVD4AAM6-AADCPgAAjr4AAIo-AADGvgAA-D0AAOI-AACYPQAAZL4AAII-AADIvQAAir4AANi9AACGvgAA9r4AAMg9AAC2vgAAqL0AAHC9AAA8vgAAiL0AAI4-AACAuwAAVL4AAFC9AACKvgAAcL0AAFS-AABwPQAAAz8AABw-AADgPAAAfz8AABw-AABUvgAASz8AAFy-AAAwPQAAyD0AAJY-IAA4E0AJSHxQASqPAhABGoACAACgvAAAyD0AAKq-AABrvwAA2r4AAOA8AAAwPQAAmD0AACQ-AACCPgAAoDwAAOA8AACoPQAAXL4AALg9AABQPQAAuL0AACs_AABQPQAAFT8AAK6-AADovQAAED0AAMi9AABEvgAABD4AAJi9AABAvAAAVL4AAHS-AABAvAAAmL0AANI-AAA0vgAA-D0AAJi9AABcvgAA-D0AAIi9AABMPgAAgLsAAJg9AACOvgAAHL4AACS-AAAsvgAAf78AALi9AAAUvgAABL4AADQ-AADIvQAAUD0AAJI-AAC4PQAAuD0AAAS-AACgvAAAML0AAGy-AADoPQAA2D0AADC9AAAQPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=-O_WVzkLtAA","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["11232284717655129423"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"16375476294274733966":{"videoId":"16375476294274733966","docid":"34-6-2-ZC565B9C988B98EE5","description":"This is episode 54, on customizing key bindings in Visual Studio with guest Kendra Havens. Subscribe to the Weekly Dev Tips Podcast Available on Apple Podcasts, Stitcher and Popular Podcast...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2826869/d6014336afdd749ea2dd8a6e617f936f/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/91XX_AAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DeZPO75NoYmQ","linkTemplate":"/video/preview/16375476294274733966?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 54: Customize Key Mappings","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=eZPO75NoYmQ\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFgoUMTYzNzU0NzYyOTQyNzQ3MzM5NjZaFDE2Mzc1NDc2Mjk0Mjc0NzMzOTY2aogXEgEwGAAiRRoxAAoqaGhuYnRvaXVyamlrY2tzZGhoVUMxT2VpT25xVVpIVmluelJLNU11SHNBEgIAEioQwg8PGg8_E50DggQkAYAEKyqLARABGniBBwH-Av4CAP0CBQL6Bf4CHAL7_wMCAwDkBAP1_vwCAAEL-gAGAQAABQ4D9wkAAAD3-PcEAf8AAA0NAfoFAAAAEwD0Av8AAAAK_QQL_wEAAAbx__0C_wAAA_r9BAAAAAAABAP3_P8AAAUH_v4AAAAAA_L7_AAAAAAgAC1usto7OBNACUhOUAIqhAIQABrwAWIbCAOjCAX7eQkZAa8G_P-BFfD_Ngf6ACIKDgH9A_MB-ecYAOP_Df_38Az_5w0LAAT48gD5Aw0A_tn_APsGBgAxBQUAGPz5AC3j2wDe9QT_2dv9_Qfh_P_iBQ7_AhMcASDzzv0hBN__7Qb3__79Bvz_FhIEAAH6A_LfAAAYAgT86BoI_Qvt7AAKJfEAJxIWAuwK8gP2-hAHBwIABBwOCQPJCwwAHPkd_AT-Bwf78uv_AvEA9xMC9gEH-ekE5ej2Ahr6AAn_Fvv98g8UBv4hFfv61woFCgEOACQI-foE8hcH3OLz-wHeEvYDCv4H6BH__CAALVH0NTs4E0AJSGFQAirPBxAAGsAHRSz6vu1kEL1UQYC9w-a9PcFLGr0bSxg8-DM8vIdLMz3EwZS7V7Wkvi5kv7xkKS29FM_hvsGt-7zV5wq9GHcTPtWKgLz-jYe78n2MPRahGD1YO4q8FRxOvqxNyDw1lx879OUgvUWybDyRvdo7LW9YvF0pI7lsGTq8OaI2vfgzXL0pQqo8y_szvUAQ5jsMg6Y7tnIjvDh-bT1ZNca6GkEZPRRBnDzI9Ua7L2_pvCGp6DthZoS8phCDvR8AJz0zG_-89z8QPhegbbyfSfI7KbQsPdWqIj3INvo8ktq6PQu57zvdbQi9R7DRvW3rwDpjTcA8t4sfvYeJxjz_e0u8pZUMPZ_Isz1PH6I7_sczvRzeejlUGUa8xY_RPasxMjw0n9Y7Vu-COmtuOzwOgvE6MbEZPqn1Izw7SJk8VmZFPQyoXD1bUOm8nTadOxGNbrzxgsa73Z1OO5RnXrxs_Z27hI4MPR-CKryWlaa8HiUlvb_ZQbzaa-q7ESqyPRogKDt6UBK7FZBGvpKTybw6com8WFZavl-9gD30_ZI73M26uyD0Z71JslS7122QvGMcbbyaBR48aGldvVqKGj0xr4a7CtvPvCpwFbxPfNK7GrkTvdh4VbyeSt26z3XQvJbGND3UP847_izWvGFcoLzzvju83DYivVGoQj3d6to7L-z6vAZxFD1tiNS7DAMWPX0IKrz61FK7Br4CPijQzLzMJkC5lyOfPfvGfL0DrBI6BMomvb13bbtN5oo6wihSPKggOr079p85GIS4vV5SCz3kMjo5NlfNvBESjjwClfm6C4nJuxW1Cj33Tcw5nD5xvTf3vrsTdYY5AxG9PPB28zzAPoG6X9y8vdXiuLy0JVy3X8lfvW38S7vbGkw4Wx3lPPvYU71wqT85KoocPUCg2DzXR7S5uEACPhI0Ab20PwU5ej8EPb10brz8hUi492aaPVxC17uBIUe5sVUbvLTWhrz2Hmu4sTlivSFyH7xCIwK50dMXvP7mbjtOjf04ZOTRPMUPhD3eov63DEw4PIOtiDzhLEK5J1K1PWp3frx2AwA4O3pSPTinbTyrpT2432yjvfwtCbzNfaq28fwavD_5oDwKXpU4lGEmPeZBVTx5kpY2YA2GPOUZKDuXIR041711PW-_ujtq8QK5bJ2TvNu1jLv-ogy4d0iGvez4L71Aaj-4CjWePBm3J71pc503r3NqOnyihjxRiM-4quqOu1Jc-rvS59K3SK0LPQN3JT2G9ni425QBPRuBeLzJ86q31ghzPTvpGDxxpC83IAA4E0AJSG1QASpzEAAaYCz1ABziAfPz-V7q_wnUGhAA9S_m-_4AFfL_FjLn4Bbl3s8b9f_26QkmtgAAAAXlHhIBAL9c_NLx_urkDarQ5y02f0oK8vHo7_D6zgAX3PIY9g0MFQD8A_f0KTQXF1wpDyAALQjuPTs4E0AJSG9QAiqvBhAMGqAGAACgQQAAAEAAAODBAADgwAAAUEEAAIhBAAAwQgAAgMAAAAjCAACYQQAAZEIAAKDAAABcwgAAHMIAACRCAAAQwQAA6EEAADzCAAAMwgAAuMEAADRCAABUwgAA-MEAAIJCAAAgQgAAEMIAAHTCAADgwQAAYEEAAJhBAAA8wgAALMIAAIjCAABwwQAAnMIAADxCAABwQQAAZEIAAOhBAAAAwAAAaEIAAJZCAAAYQgAAMEEAABBCAABcwgAAgMEAAEBBAADMQgAAMMEAAKDBAADAQQAAGEIAADBBAACIwQAAAEIAANbCAADgQQAAuEEAAExCAAAAQAAAIMEAAIBBAADSwgAAwMEAAEDBAAAAAAAAHMIAALDBAACwwQAASEIAAKBBAABYwgAABEIAADxCAADIwQAAYMEAAEDBAADwQQAAoMAAAJDBAAAAQQAAgMAAALZCAAD4wQAA2EEAAATCAAAAQAAAoEEAAGDCAAB8QgAAyEEAAFBBAADiwgAAoEAAACjCAAA4wgAACEIAACBCAABgQQAAGMIAAIpCAADwQgAAgMIAADzCAABgwQAAAMIAADxCAACowQAAIEEAANhBAAAEQgAAqEEAAKDBAABoQgAAgMAAAIC_AADYwQAALMIAAEDAAAAAwgAABMIAAFTCAACgwQAALEIAAGBCAADAQAAAIEEAACDCAACAvwAAEMEAAEhCAACgwAAAFEIAAFDCAABwwQAAaMIAAIBAAACKwgAAksIAAPDBAAAAwAAAUEIAAFDBAADwQQAA4MAAAHTCAAAQQgAACEIAAMBBAABAwQAAwEAAADBCAADAQQAAiMEAANDBAAAQQQAAxMIAAGjCAACSQgAAEEIAAFBCAACYwQAAgEAAAHBBAABQwQAANEIAACBCAABQwQAAAEAAABzCAAAIQgAAHMIAAFBBAAAMQgAAEEIAAAAAAAAMwgAAhEIAAGBBAAAAAAAAAMIAAMBAAACYQQAASEIAAAzCAABowgAAMEEAABhCAAAAwQAAZMIAAKDBAAAUQgAAAMEAAMBBAACYQQAAwMEAAFxCAACqwgAAfMIgADgTQAlIdVABKo8CEAAagAIAAFA9AADOPgAAyD0AALg9AABUvgAAyD0AAIo-AAAlvwAADL4AAII-AACoPQAAoLwAAOC8AAAcPgAAoDwAAPi9AAAJPwAAcL0AABC9AAAPPwAAfz8AAKg9AAAwPQAAjj4AAIa-AABUPgAA-L0AAMi9AACavgAAwj4AAAw-AACgvAAAir4AAIC7AAA0vgAA3r4AAIi9AAD4vQAApr4AAPi9AAAsvgAAXD4AAHA9AACIPQAAlr4AAMo-AABsPgAATL4AAAy-AAD4vQAAbD4AABC9AADYPQAAoj4AAOg9AABAPAAAbT8AADA9AADovQAABz8AAIg9AAAQvQAABD4AAHC9IAA4E0AJSHxQASqPAhABGoACAAAMvgAAdD4AALK-AAA3vwAA1r4AAAS-AAAkvgAAgj4AABQ-AAA8PgAABL4AAHA9AAD4vQAAcL0AAKC8AABwPQAAQLwAAD8_AACoPQAAGz8AAKi9AAAcvgAAED0AACy-AACSvgAAZD4AABC9AADgPAAAqD0AAKg9AAAQvQAAUL0AAIo-AABEvgAAcD0AALg9AABwvQAA6L0AADA9AAAkPgAA6D0AAEA8AACavgAAgLsAABS-AABMPgAAf78AAKq-AACSvgAAgDsAAJg9AAAQPQAADL4AAMY-AACWPgAA-D0AAAS-AAC4vQAAQDwAABC9AACIPQAAmD0AADA9AABUviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=eZPO75NoYmQ","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["16375476294274733966"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"1835544258292126956":{"videoId":"1835544258292126956","docid":"34-11-6-Z7A6E897F45ACB715","description":"This week we'll answer this extremely common question about the Repository pattern, and when you should think about using it. Subscribe to the Weekly Dev Tips Podcast Available on Apple Podcasts...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3445336/460bdb2bd23edade04bf3cdeada4e0ed/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/GXwP8QAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DFbYYz5i_B_Y","linkTemplate":"/video/preview/1835544258292126956?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 24: Do You Need A Repository","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=FbYYz5i_B_Y\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFQoTMTgzNTU0NDI1ODI5MjEyNjk1NloTMTgzNTU0NDI1ODI5MjEyNjk1NmqIFxIBMBgAIkUaMQAKKmhobmJ0b2l1cmppa2Nrc2RoaFVDMU9laU9ucVVaSFZpbnpSSzVNdUhzQRICABIqEMIPDxoPPxPRA4IEJAGABCsqiwEQARp4gQb--P38BAAE9RAE_Aj8AgD89v34_v0A3_gC_Pr6AwD9Av8E_wEAAP4LBwIAAAAA_fj4Avv-AAAAAP_7AwAAAA0B9A79AAAAAgP5AAcAAAD99wH59wIAAQUD-vf_AAAA_Qb5_Pr-AAH9EPX2AQAAAAb9DAEAAAAAIAAtpo7fOzgTQAlITlACKoQCEAAa8AFmFxkBrgMS_H8OAwHFEu8AiRTx_zIG-wAd_xUB_QPzAej8AwDeEwIA5u35APP8Dv8E-fIA9QwGAP7bAAD8-ggALAL0ABnzAwEq5d0A6Af8_-TlC_8H4_z_8_36_wYDHAAe9NH9CwniAfkB-QX2BAf_EQwEAQAB-wP-2_v8Hv4NAeYLDPv98_IDCBX2_xMJFP3sAugB8wsQAAMNAgAbGAQBxxL6_wz1Hv_3BwwI_-Hy_BTv_foSAvYB_vD1BOLnAwMTA_gD8xD3A-b9EAsVFAz3-9kKBfcCEP8VAfb27toVAefx-_n99Q3w7RD9A_cQCfkgAC22vUE7OBNACUhhUAIqzwcQABrAB4kJ8r7vro68PRbRvMPmvT3BSxq9G0sYPPiBtbwDq888aRT3vNf5v74hwb-75_1_vBTP4b7Brfu81ecKvRH-5T2qtVW8t4aIPGb2yT0vIsA8qzptuxH8P75_YHg9EEQSvPTlIL1Fsmw8kb3aO5rBqTsT-Ym7fQHiO4Vgdb0bFl69gX46vONBCb0ZOKC86PT-uxF8oToEMXo9H2uhPBpBGT0UQZw8yPVGuy9v6bwhqeg7YWaEvKYQg70fACc9Mxv_vAU08T0VJA28NkNfOim0LD3VqiI9yDb6PJLauj0Lue873W0IvTvlrL16foc8IolePLeLH72HicY8_3tLvOo3iD0Yk349gFiAuzjjar3tik-8jniyvMWP0T2rMTI8NJ_WO1bvgjprbjs8DoLxOjGxGT6p9SM8O0iZPFZmRT0MqFw9W1DpvJ02nTsRjW688YLGu05NODznbOa8KZjvu-eBWT0yFSg7ux3rvFkkV7375n68_YWBOz4ytz25ncc8ymWnOBWQRr6Sk8m8OnKJvFhWWr5fvYA99P2SO9fqPLzCHBi95EWuO9dtkLxjHG28mgUePGhpXb1aiho9Ma-Gu0gIxbzaFxY8aRiEu-vm_bztT728EdecO0M0n7wKAwA9CRUgu50hZryUFg69ky0evHLsj7yJk0A9TbAsO4qUgbzRQfI8f2-RuwwDFj19CCq8-tRSuwa-Aj4o0My8zCZAuRJQwT3BeEG9YdMKugqjWb2Oadi7yyrwuoyhRzqWuTS9HArJuBiEuL1eUgs95DI6Ofj7hbx7T0A8D2cNOifz0buvS8M8ATESup0Hgb1TRYo7e60LuQMRvTzwdvM8wD6Bul_cvL3V4ri8tCVct1_JX71t_Eu72xpMOFsd5Tz72FO9cKk_OeKt8zzesAg9oBPDuLhAAj4SNAG9tD8FOU2G4zxEPMi85R0qubrnjz22tpU8mA3IuY1RjbzHlgy8QnEoOEysJ71uZjq7XbvduNHTF7z-5m47To39OGTk0TzFD4Q93qL-t_Z_jjwALtI8v_PXuHiNlz31b3K8TzJqNzWAgj1XsI085fOrtqwJmL1IELY7BKbBNwJDGLx-hAg8g4uwN5RhJj3mQVU8eZKWNmANhjzlGSg7lyEdOBVOFz0BI9y7OUOZuGydk7zbtYy7_qIMuKHpdr0n5eS86ps8uAo1njwZtye9aXOdN4uJjbwBD7E8Sr4cNzCm9Dv4sBG8KVC0NycRIT1eOGY9tuOruC742Tw8W9G8X4QoN92TTD0n1Py6_HnXtyAAOBNACUhtUAEqcxAAGmAM_gA89hP35SlS0hof2QwD-A9CDxjhABTU_yM0xdIK4dPKFd3_GvfkAqkAAAAZ_xsROQDlcDz02O3--PaZtONOJX9KH_D0Fy7t17zoG-PVE-rPBiEA4wXcDxwVFiBS4zUgAC0d9iI7OBNACUhvUAIqrwYQDBqgBgAAsEEAAEBAAAAgQQAAwMAAAOBBAABQQQAAKEIAAIDBAACUwgAAYEEAAGhCAACgQQAAVMIAAKjBAAAMQgAAoMAAAOBBAAC4wQAAaMIAAJDBAAB8QgAARMIAAJDBAACIQgAAMEIAAMDAAAA8wgAAAAAAAADAAACIQQAAbMIAAIA_AAAUwgAAFMIAAJbCAABgQgAAUEEAADRCAAA4QgAAsMEAAJhBAACYQgAAEMEAABhCAAD4QQAAUEEAACBBAACoQQAA_kIAALjBAADgwAAAgkIAABRCAABAwAAA6MEAAPBBAACcwgAAoEAAAJpCAACWQgAAwMAAAAxCAACgQQAArsIAACBBAAAAwgAAgMAAANjBAACAwAAA2EEAAFBCAACQQQAAsMIAAPhBAABYQgAAgD8AACDBAAAgwQAAjkIAAPjBAAAowgAAAMAAAFBBAABwQQAAyMEAAIBBAAAAwQAAAEIAAJBBAACIwgAAHEIAAERCAAAwQQAAuMIAABBBAABEwgAAQMIAAJBCAAAkQgAAwEAAABDBAABYQgAA8EIAABjCAACwwQAAAMAAAFDBAACGQgAAAAAAAODAAAAAwQAAgD8AANBBAABAQAAAlEIAAJhBAADoQQAAwMAAANjBAAC4wQAANMIAAMDBAABcwgAA8MEAAIZCAADgQQAAgEAAANhBAAAwwgAA6MEAADDBAABoQgAAAMAAALhBAACAvwAA4MEAAHzCAADowQAAcMIAAJrCAACYwQAA0MEAAFRCAACgwQAAaEIAAABAAABcwgAAdEIAAPBBAAC4QQAALEIAAODBAAAEQgAAoEAAAIDBAAAcwgAAMMEAAGDCAACAwQAATEIAABxCAACQQgAAgMAAAIBAAADIQQAACMIAAPhBAACQQQAAkMEAACDBAAAowgAAQEEAAPjBAADAwQAAiEEAAIhCAACAvwAAJMIAAIxCAACIQQAAUMIAABDBAACAPwAAmMEAABxCAAAYwgAAFMIAAPBBAACwQQAAUEEAAMrCAABAwQAAWEIAALBBAABQwQAA6EEAAGBBAAD4QQAAaMIAAFzCIAA4E0AJSHVQASqPAhAAGoACAAB8PgAAED0AALq-AACoPQAALL4AACQ-AABQPQAABb8AAIi9AABUvgAAHD4AAAy-AABAvAAAgj4AAJi9AACovQAA8j4AAEA8AAAEvgAAMz8AAD0_AAC4vQAA6D0AAAw-AACmvgAAbD4AAOC8AABQPQAA5r4AAIA7AADOPgAAbD4AAOK-AADgPAAAqL0AAIK-AACgvAAAmL0AAOK-AADovQAA1r4AAEy-AACuvgAAHL4AAOC8AAAEPgAA4DwAAIq-AACoPQAA-L0AAIC7AACmvgAAgLsAAJI-AAAQvQAAoDwAAH8_AADgvAAAmD0AADk_AAD4vQAAmL0AABC9AAA0PiAAOBNACUh8UAEqjwIQARqAAgAAmD0AAIC7AACWvgAAdb8AAAO_AADIvQAAiD0AAJi9AABAPAAATD4AAKA8AABwPQAA-L0AAFy-AACAuwAAUD0AADS-AAApPwAAmD0AABU_AABkvgAAVL4AADy-AAAkvgAAdL4AAMg9AADgvAAAEL0AACy-AABAPAAA4DwAABC9AACCPgAAbL4AAFA9AAAMPgAAgr4AABA9AAAMvgAAND4AANg9AABQPQAAlr4AAOA8AABsvgAA-L0AAH-_AACKvgAAiL0AAEy-AAAEPgAAcL0AAFC9AAAMPgAA6D0AALg9AAAEvgAAHD4AAPi9AAAsvgAALD4AAFQ-AACAuwAAmL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=FbYYz5i_B_Y","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["1835544258292126956"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"17422145003533470000":{"videoId":"17422145003533470000","docid":"34-1-6-Z19CB7B793FFCF308","description":"This week I'm taking a break from design patterns to talk about a useful skill to prevent you and your team having to reinvent the wheel when it comes to troubleshooting problems or working...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2210619/381267e9fbcf78296a954b2ed0e1739f/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/89YE8QAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DaPOjlyoGKvM","linkTemplate":"/video/preview/17422145003533470000?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 21: Breadcrumbs and Troubleshooting","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=aPOjlyoGKvM\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFgoUMTc0MjIxNDUwMDM1MzM0NzAwMDBaFDE3NDIyMTQ1MDAzNTMzNDcwMDAwaogXEgEwGAAiRRoxAAoqaGhuYnRvaXVyamlrY2tzZGhoVUMxT2VpT25xVVpIVmluelJLNU11SHNBEgIAEioQwg8PGg8_E4ADggQkAYAEKyqLARABGniBAgr6BvwFAAP6DQ4FCvoC_gv48vj-_gDuBPz4BQAAAPkIBgwBAQAAAgf_Av0AAADz-gX7_AAAABD7_vkDAAAAFfkADPkAAAAS_gD8Cv8BAfz4Av8C_wAAA_H8Bv8AAAAADQH6_f8AAAz4BPoAAAAACwP8CQAAAAAgAC3BWuA7OBNACUhOUAIqhAIQABrwAW0YGwGoAxP8cBcFALEY7f-BFfD_Ngf6ACUMJgD79_UB9v0MANkKCv_w8f0B5w0LAAnt_P_yBBcADN33AP0A_AAv8fwADvT-AS_84gLK9gD_5dQP_QPR-wHVAQX_BgMeACEM3wAQ-swBAfr4__gG-v4LBxIEC_31AfLfAAAn8goB5AsN-_3y8gQJFvX_ERYnA-YC-Pj6-gYDBA4CAB0aBAHIHhD_HN8p-_cHDQn78uv_C_fv-BMC9gEO6PwF29v-BxL4__z1GAIH5PwRDBcVDPf78AsC9gIR_xj7Af8E4RQB8ubw-APpAfIK_fYB9RkA8yAALVH0NTs4E0AJSGFQAirPBxAAGsAHeo3lvua9AL3kqii9w-a9PcFLGr0bSxg8-IG1vAOrzzxpFPe81_m_viHBv7vn_X-8FM_hvsGt-7zV5wq9Gmv_Pe7VAr0ykVI88n2MPRahGD1YO4q8FRxOvqxNyDw1lx879OUgvUWybDyRvdo7msGpOxP5ibt9AeI7OaI2vfgzXL0pQqo840EJvRk4oLzo9P67EXyhOgQxej0fa6E8ru59POBAEDx1FBC8Y8Q0vXFXjjq-vwG9phCDvR8AJz0zG_-8BTTxPRUkDbw2Q186dzvxPKjfhTzng-882bvKPZxjirxI1JW8O-WsvXp-hzwiiV48t4sfvYeJxjz_e0u8uvNJPdq1Uz2dR6Q7_sczvRzeejlUGUa8xY_RPasxMjw0n9Y7Vu-COmtuOzwOgvE6MbEZPqn1Izw7SJk8N0yJPY39Nj3LKs-6nTadOxGNbrzxgsa7slW4PMUvhrzvEge854FZPTIVKDu7Heu8WSRXvfvmfrz9hYE7M8mTPbLnfDw0EfQ7FZBGvpKTybw6com8WFZavl-9gD30_ZI73M26uyD0Z71JslS7122QvGMcbbyaBR48aGldvVqKGj0xr4a7SAjFvNoXFjxpGIS7GrkTvdh4VbyeSt26z3XQvJbGND3UP847nSFmvJQWDr2TLR68hWbyvMlOKT11T3s6TQq9vDj1IT310GM7BV2xPPwWgryl7jG7Br4CPijQzLzMJkC5lyOfPfvGfL0DrBI64gA_vcndjLzDqeY6Yt4hu6Lq_LxvPhm6GIS4vV5SCz3kMjo5BDaMvD0s1Dy7Y1O3JB-FvOqv1zzDhle5nQeBvVNFijt7rQu5WG4OPZCc8TxlFdY4iYqyvYBQLb3tYRw5X8lfvW38S7vbGkw4e0IgPR2mYr2GVAu4VSjcPOYHyTw9LZW4uEACPhI0Ab20PwU5TYbjPEQ8yLzlHSq5-EZ-PZkjUDzxINO4AoMEvecltbyAJ621sTlivSFyH7xCIwK5A7CmvBBx2jug1rs2ZOTRPMUPhD3eov639n-OPAAu0jy_89e4eI2XPfVvcrxPMmo3NYCCPVewjTzl86u2yXl6veKBFjxZzWU4Uqknu9cdZjwezxc4lGEmPeZBVTx5kpY2YA2GPOUZKDuXIR04FU4XPQEj3Ls5Q5m4Z3UbvIRt3bp4sK83d0iGvez4L71Aaj-442AFPREBR73ZDHQ4h7h_u2LH8zsXCR63MKb0O_iwEbwpULQ33OJQPQHlJT1-1fa325QBPRuBeLzJ86q3-XQrPQnRazxGfKQ0IAA4E0AJSG1QASpzEAAaYA4NAA7z8fbtKEXw__ncFB7-6CIA-xcACf0AJiz05ikd8-kiAf8hvukIwgAAAP8aFw41AOZNFdgO4PX9AL--2ik4fzof_u_6_v7-7AL98esJ894KEgD_9usWNPcmDzATACAALb7wVTs4E0AJSG9QAiqvBhAMGqAGAAAEQgAAQEAAAIC_AACAwAAAoEEAAGBBAAAcQgAAiMEAAGzCAACIQQAAfEIAAIhBAABEwgAA0MEAAFhCAADAwAAAQEEAAAzCAABgwgAA4MEAACBCAABUwgAA8MEAAJpCAAAoQgAAYMEAAEjCAACgwQAAgL8AAIBBAABYwgAA4MAAAIDCAADgwQAAmMIAAEhCAADAQAAAREIAAERCAACYwQAA-EEAAJJCAADAQAAABEIAAPhBAAC4wQAA4MAAAGBBAADmQgAAoMEAAIDBAABQQgAAAEIAADBBAADgwQAACEIAAMbCAABQQQAAOEIAAJJCAABQwQAA8EEAABBBAADEwgAAQMAAAJDBAADAwAAAoMEAAJDBAAAQQQAAbEIAAKhBAACcwgAAREIAAGRCAADAwAAAQMEAAIC_AABgQgAAiMEAACTCAACAPwAAAEEAAExCAAAIwgAAyEEAADDBAADgQQAAmEEAAGDCAAAgQgAACEIAAGBBAADSwgAAwEAAAFTCAABQwgAAeEIAAChCAABQQQAAkMEAAFxCAAD0QgAAaMIAAADCAADAwAAAkMEAAGRCAAAAwQAAQEAAAKBAAAAAQQAAQEEAALDBAACaQgAAoEEAAJBBAAC4wQAA4MEAACDBAAAwwgAA8MEAAFjCAADIwQAAaEIAAABCAAAAQQAAoEEAADzCAACQwQAAMMEAADxCAAAAAAAAuEEAAGDBAACQwQAAeMIAABDBAACQwgAAqMIAAMDBAACYwQAAYEIAAKjBAAAoQgAAgMAAAFzCAABYQgAAHEIAAKBBAACgQQAAEMEAAARCAABQQQAAuMEAAADCAABQwQAAisIAAAzCAAB8QgAAFEIAAHxCAABAwAAAMEEAAOBAAADYwQAAPEIAABxCAACAwQAAAMAAAETCAAAQQgAAyMEAAADAAADoQQAAcEIAAMDAAAA4wgAAmEIAAIhBAADowQAAAMAAAIC_AACAwAAAQEIAAPDBAAA0wgAAUEEAAAxCAAAAQQAApMIAAJDBAABEQgAAMEEAAMBAAACAQQAAAMAAAARCAACuwgAAVMIgADgTQAlIdVABKo8CEAAagAIAAOA8AACIPQAAoLwAAGQ-AAA0vgAAFD4AAOY-AAD6vgAAJL4AAHC9AADoPQAAuD0AAOi9AADCPgAAmD0AAAS-AADiPgAAyL0AANi9AAArPwAAfz8AAKC8AADYPQAAqj4AACy-AAC2PgAADL4AADw-AAC4vQAAXD4AAGQ-AAAMPgAAGb8AADQ-AAAkPgAA1r4AAFC9AAD4vQAAE78AABC9AAA8vgAAqD0AAKi9AABwvQAA-L0AACQ-AAAkPgAAZL4AABQ-AABwvQAAML0AAAy-AABEPgAAjj4AAKg9AACIPQAAYz8AAMi9AADgvAAAIz8AAOi9AABUPgAA2D0AABA9IAA4E0AJSHxQASqPAhABGoACAABAvAAAuD0AANi9AABLvwAAlr4AAFC9AACgvAAAoDwAACQ-AAC4PQAAML0AAHA9AAAQPQAAEL0AAAw-AADgPAAAMD0AACM_AABQPQAAHT8AABy-AAAUvgAAED0AAHS-AAAcvgAAcD0AABA9AACAOwAAoDwAAMg9AADgvAAAiD0AAAw-AAB8vgAAED0AAFQ-AACGvgAA-D0AAKA8AADIPQAA-D0AAKA8AABkvgAA4DwAACS-AACgPAAAf78AABS-AACIvQAAMD0AAJg9AACAOwAARL4AALI-AACYPQAAJD4AAKi9AAD4vQAAyL0AAPi9AACoPQAAML0AAAw-AADYvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=aPOjlyoGKvM","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["17422145003533470000"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"14355466600187585771":{"videoId":"14355466600187585771","docid":"34-1-17-ZB2309351D3AAE12D","description":"It's important to note that code smells represent things in your code that are potentially bad. They should catch your attention, and you should think about whether, in context, the smell in...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2364012/4377f928e15dade7b2c2c1c291646390/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/op_w8AAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D4JoTbF92z-g","linkTemplate":"/video/preview/14355466600187585771?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 30: On Code Smells","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=4JoTbF92z-g\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFgoUMTQzNTU0NjY2MDAxODc1ODU3NzFaFDE0MzU1NDY2NjAwMTg3NTg1NzcxarYPEgEwGAAiRRoxAAoqaGhuYnRvaXVyamlrY2tzZGhoVUMxT2VpT25xVVpIVmluelJLNU11SHNBEgIAEioQwg8PGg8_E-wBggQkAYAEKyqLARABGniB__n8-_wFAPT4CAECBP4BCwD7-vcAAADj-gP3B_sCAPQACPz8AAAABQ4D9wkAAADyAAYAAAAAAA0DAf4EAAAAGPf1CP0AAAAFAf0G_wEAAPoA8g0D_wAAA_H8Bv8AAAAABAP3_P8AAAkB-_kAAAAABgIBAAAAAAAgAC1bBuE7OBNACUhOUAIqhAIQABrwAWgbCgGuDPb8c_39AKcO-_6BBQv_Dgf-ABENCAAJ_fYA6fwDANDz_wDn7fkAAgIHAA8A-v8O8wkBDuIEAAoF9AAk7Q4BE-_4ASD97wHl__j_9eUEABDd8wH38g0A-CIZ_wgEzv8VFdj-CArsAv79BfwDCgIEFQL9AQjz9v0a8vAE_g8TAQXuCPsIFPb__gwXAvcB9P3rAwwE-xAO_RoYBAHJEvr_C_Ud__gGDAgE-_H7-gYW9xEC9wEG7O_-7OwKBgYZGgnwDgEC5_0PC_0I__7s4ggF6_kO_xUB9vb79QsE6PL7-fIAAfn6-g4KAx4IAiAALW4nSDs4E0AJSGFQAipzEAAaYCH9ACXeJunoFlXpBhXSKioG4zP4yDX_Jd3_4ji7_wkZ4eI2_P9B4uQAnwAAAPUIUQz1AO9_F9YE3-sYD4Wt4WQ1f3IUDdz4CvXo2O0RwfgU2_8OOQDB6dgjLhQYIFT7DiAALS6RFTs4E0AJSG9QAiqvBhAMGqAGAAAwQQAAwEAAAAAAAAAQwQAADEIAAKBBAAAkQgAAsMEAAJDCAAAAQAAAhEIAAIhBAAB0wgAAAMIAAARCAAAgwQAAyEEAAMDBAABgwgAAYMEAAI5CAAA0wgAAmMEAAJRCAAAEQgAAQMEAACjCAABAQAAAIMEAAJBBAABEwgAAQEAAABjCAABIwgAAlMIAAEhCAAAAQQAAFEIAAEhCAADQwQAAyEEAAKpCAACgwAAAFEIAAEBCAABgQQAAgEEAAIBBAAD-QgAAuMEAAADBAABoQgAAsEEAAMDAAAD4wQAAoEEAAJTCAAAAQAAAgEIAALZCAAAQwQAA0EEAAABCAACuwgAAAEAAABTCAAAAAAAABMIAABDBAADAQQAAZEIAACBBAAC4wgAAFEIAAGhCAACAQAAAUMEAAIBAAACEQgAAAMIAABDCAABAwAAAqEEAALhBAACIwQAAuEEAAGDBAAA4QgAA0EEAAGjCAAAgQgAASEIAAJBBAAC8wgAAoEAAABjCAABMwgAAgkIAACxCAADAQAAAgMEAAGhCAAD6QgAABMIAAOjBAACAwAAAIMEAAIxCAAAQwQAA4MAAAODAAADgQAAAqEEAAMBAAACWQgAAiEEAANhBAAAAwQAAJMIAALDBAABAwgAA0MEAAHDCAAC4wQAAfEIAANBBAACAPwAAHEIAAEjCAACgwQAAsMEAADhCAADAwAAAsEEAAKBAAAAAwgAAcMIAAODBAABQwgAAlMIAANjBAACQwQAAYEIAANjBAABUQgAAoEAAAFzCAABQQgAAAEIAAOhBAADQQQAAyMEAAOhBAACAQQAAmMEAAATCAAAQwQAAFMIAABDCAABEQgAAIEIAAHBCAABAQQAA4EAAAPhBAAAwwgAAFEIAAIhBAACYwQAAkMEAACzCAAAQQQAA-MEAAJjBAACQQQAAiEIAAAAAAAAAwgAAYEIAAFBBAABowgAAsMEAAADBAAAgwQAACEIAADzCAAD4wQAA0EEAAChCAAAgQQAAuMIAAJjBAABwQgAAqEEAAHDBAADAQQAAAEAAAMhBAABkwgAAaMIgADgTQAlIdVABKo8CEAAagAIAAJa-AADqPgAAmL0AAHQ-AAA0vgAABD4AAIo-AAAlvwAAED0AAI6-AACOPgAAED0AANa-AAB0PgAAoDwAAFC9AACyPgAA4LwAADC9AABFPwAALT8AAOC8AACgvAAAtj4AALa-AADoPQAAVL4AADA9AACgPAAAij4AAJI-AAAcvgAAuL0AAEA8AAAMvgAAnr4AAMg9AAAZvwAAB78AAAQ-AACIvQAAVD4AAFC9AAAQPQAABL4AAAk_AACuPgAAmr4AAIA7AACuvgAAmD0AAKC8AAAcvgAAEz8AAI4-AAD4PQAAfz8AAGw-AACgvAAAIT8AAMg9AABAPAAAQDwAAIi9IAA4E0AJSHxQASqPAhABGoACAABwvQAAQDwAAA2_AAB_vwAAFb8AABS-AACAOwAAyD0AAFQ-AACYPQAAEL0AALI-AACovQAAJL4AAFA9AAAMPgAAyr4AACs_AACIvQAAAz8AANq-AACyvgAADL4AAOA8AAADvwAALD4AABA9AACYvQAAmL0AAFy-AAAwPQAALL4AAJ4-AABEvgAAoDwAAKI-AACevgAAED0AADC9AACYPQAAoLwAAMg9AACqvgAA4DwAABC9AAAMvgAAc78AAJ6-AABAvAAA4r4AAPg9AACYvQAAZD4AADQ-AACAOwAALD4AACS-AABwPQAA4DwAALK-AAAkPgAAbD4AAGy-AABkviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=4JoTbF92z-g","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["14355466600187585771"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"6381760768534922163":{"videoId":"6381760768534922163","docid":"34-2-15-ZA90EE421C2888760","description":"This is episode 66 with a Blazor tip from Carl Franklin of .NET Rocks fame. Subscribe to the Weekly Dev Tips Podcast Available on Apple Podcasts, Stitcher and Popular Podcast Players Accelerate...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3385322/55de1e7d27a7bc495849aebe42f49d92/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/h6MLCwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dawf976GEB4Y","linkTemplate":"/video/preview/6381760768534922163?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 66: Carl Franklin on Blazor","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=awf976GEB4Y\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFQoTNjM4MTc2MDc2ODUzNDkyMjE2M1oTNjM4MTc2MDc2ODUzNDkyMjE2M2q2DxIBMBgAIkUaMQAKKmhobmJ0b2l1cmppa2Nrc2RoaFVDMU9laU9ucVVaSFZpbnpSSzVNdUhzQRICABIqEMIPDxoPPxOrBYIEJAGABCsqiwEQARp4gff5BPv8BAAGBP4O-Qr7A_v8BP36_f0A8QH_BfYBAAD7APf__AAAAAIJDfwEAAAA8_r-9gEAAAAM9_f9AwAAABH1AwcCAAAA_fYG-QABAAD1_fYD9gIAAAf8-woAAAAA_-n79QD__wAFB_7-AAAAABP8AAUAAQAAIAAtluDdOzgTQAlITlACKoQCEAAa8AFUFBQArAgE_G4IFwDTEef_gQUL_z_-8gAd_xQB8gT1Aff9CwDfEwIA8fL9AeX8CQAQ9uv_8RMRAP7cAADxAf4AJO0OARX8-gBB_uT_7fUMAPXlBAD65_L_6QUBAAsSDP8d9NL-FRXY_vj-AgAE9AEBEAwEAQ7z_QPx6vgBLfYXAOgK-_j-7f3_AgHq-xIIE_3uCfQD9wX__wYHDQUiIhf-zRwP_wHlE_n1-QkGAOjk_gHyAPgJ_PQI-vMGB97l6wQSA_gD9hUCB_MNEgYXJBf9AfgTCPzxHgAgB_r7BPQUB_LmAPn17gkA-QL_BQILBPMgAC1uJ0g7OBNACUhhUAIqcxAAGmAWDgAM_wT16CQ49vMH5yIjFuMY5BUPACEA_w4Q5RY0EADHAPr_9tzs-rsAAADY8xwTGQDDVhrN7trj9QW52eQyIX8tFQPn7vvr__LpD-sBG_s28R8A7AzvDyzlLA49NxEgAC2PNE47OBNACUhvUAIqrwYQDBqgBgAAYEEAAEBAAACgwAAAQEAAAMhBAADQQQAAcEIAABDBAABcwgAAUEEAAIhCAACQQQAAgMIAAPDBAAAUQgAAEMEAAMhBAADgwQAAYMIAADDBAAC8QgAATMIAAOjBAAB4QgAADEIAAFDBAABwwgAAQEEAAIC_AAC4QQAAQMIAAEDBAAA4wgAAAMIAALbCAAA0QgAAwEEAANhBAAA8QgAAsMEAAGBBAACmQgAAQMAAABRCAAAsQgAAwEAAAIhBAADQQQAA_kIAALjBAACgwAAALEIAABRCAAAQQQAA8MEAACRCAAB8wgAAgEAAAIxCAACgQgAAQMEAAIBBAACgQQAAqsIAAADAAAAAwAAAQEAAANjBAACAwAAAAEIAADRCAACgQAAArsIAAABCAABQQgAA4MAAAMDAAAAwwQAATEIAAAzCAAAUwgAAgEAAALhBAAAcQgAA2MEAAFBBAACQwQAAEEIAADBBAACIwgAAeEIAAGBCAAAIQgAAwMIAAKBAAAAcwgAATMIAAHhCAAAsQgAA2EEAAGDBAACMQgAA-EIAAMjBAAAowgAAyMEAACDBAAB0QgAAAAAAAIA_AACgwAAAAAAAAKhBAADgwAAAokIAAABAAAC4QQAAiMEAAAzCAABwwQAAOMIAALDBAABgwgAAFMIAAIhCAAAMQgAAwEAAAPhBAAAwwgAAAMEAAFDBAABMQgAAgMEAAIhBAABAwQAAiMEAAIrCAACYwQAAgsIAAITCAADwwQAAQMEAAGxCAACowQAAKEIAAMBAAABMwgAAMEIAAMhBAADAQQAAoEEAAIjBAADgQQAAEEEAAHDBAAAswgAAQMEAAFDCAADwwQAAYEIAABxCAABsQgAAoEAAAKhBAAAEQgAAPMIAAARCAAC4QQAAcMEAAADBAAA8wgAAYEEAANjBAACYwQAAFEIAAEhCAAAQQQAADMIAAIRCAACAQQAAdMIAAFDBAACIwQAAQMAAABhCAAA8wgAA-MEAABhCAAAIQgAAAEEAAKDCAAAgwQAAPEIAAMBBAACAQAAA2EEAAFBBAACgQQAAgsIAAEjCIAA4E0AJSHVQASqPAhAAGoACAAAUvgAAQLwAAIY-AAA8PgAAHD4AABQ-AAAzPwAAGb8AACS-AABwvQAAPD4AAFA9AABwPQAAoDwAAFy-AACAOwAAxj4AANg9AAAEvgAADz8AAH8_AACYvQAAiL0AACQ-AADovQAAyD0AAOg9AABQPQAAQLwAAPI-AACWPgAAPD4AAPq-AAB8PgAAoDwAALg9AAAUPgAAVL4AAPq-AACGvgAAQLwAAKA8AAAEvgAAMD0AAGy-AABcPgAA-D0AAEC8AACgvAAAJL4AAKg9AACYPQAAqD0AAJ4-AAAQvQAAgDsAAEs_AABEPgAA2L0AAMY-AACCvgAANL4AADA9AACAuyAAOBNACUh8UAEqjwIQARqAAgAAJL4AAII-AAAkvgAAUb8AAJK-AAAMvgAAED0AADy-AAAEPgAAZD4AALg9AACIPQAAFD4AAEA8AADYPQAAgDsAAEy-AABDPwAAcD0AAOo-AACivgAAqr4AAEC8AAB8vgAAuL0AAOC8AABwPQAAEL0AAJg9AABAPAAAgLsAAKC8AABQvQAAEL0AAFw-AABAPAAA-L0AAEw-AADYvQAAPL4AAEA8AADIPQAAjr4AAIA7AAAsvgAAuL0AAH-_AACovQAAED0AALi9AACGPgAAuL0AAMi9AACCPgAAQDwAAOg9AAC4vQAAQLwAAOC8AADovQAAVD4AAOC8AACYPQAAjr4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=awf976GEB4Y","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["6381760768534922163"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"990477183116795746":{"videoId":"990477183116795746","docid":"34-11-4-Z03CF38C37E8D0D1E","description":"This is Weekly Dev Tips Episode 71 on the Adapter Design Pattern. Subscribe to the Weekly Dev Tips Podcast Available on Apple Podcasts, Stitcher and Popular Podcast Players Accelerate your...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1570076/0269a5d5c0c85863530599d88be87b47/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/3dsxCgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DAf1AXAeqCuY","linkTemplate":"/video/preview/990477183116795746?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 71: Adapter Design Pattern","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Af1AXAeqCuY\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFAoSOTkwNDc3MTgzMTE2Nzk1NzQ2WhI5OTA0NzcxODMxMTY3OTU3NDZqtg8SATAYACJFGjEACipoaG5idG9pdXJqaWtja3NkaGhVQzFPZWlPbnFVWkhWaW56Uks1TXVIc0ESAgASKhDCDw8aDz8T6gGCBCQBgAQrKosBEAEaeIEDAvMD_QMA_QALDvkJ_AIO_gYC9wAAAPMJCPv3Af8ABQT8BAEBAAD1DgEJAgAAAP79Cv70_gEADQL4EAIAAAAN9e0B_gAAAAL4AQYAAAAA8gb6BwMAAAAH-wYL_wAAAPoL-AL-AAAABvn__QAAAAD7-gEDAAAAACAALXVL3js4E0AJSE5QAiqEAhAAGvABcx4LAbgMBPx__f0BqxcGAIEV8P8iD_8AERj_APYF_wHm_AMA2P0AAPT7___9GAQAFPb-_xABDAD-2f8ACwbzADT1EgAa9OcAI_zuAd71BP_42BMBD9gGAPLuAgEEHzb-HfXhAAsJ4AEJC-oC_v0G_AMKAgQHB_MD_tj7_B4F-f4QCQT8BuwJ-_wO8AMDCSn-9gLz_OsGGgIAFwsEHRoEAcQU-f8N6gv88xEDBQT68PsX_xv_I_v7-_7v9QTg5gMDBhwdCvgZDgXyDxQGAfsFAvTkBhDoBw31EQv5AOvqEgTi5gL8-vv_8fURFwYEIQkCIAAtUfQ1OzgTQAlIYVACKnMQABpgG_wAXeQW0tsjSuMbDdz8MNnXNxngG_8Ku__3BJ8iCg7ywwXm_yPM8iqbAAAA--k7CjUAzn8k7OPo7hEkpMDhVTVucCzY-w0ZAizK9yHC8mPp_ekTAOn_2wRTD_r4Vxj0IAAtYqITOzgTQAlIb1ACKq8GEAwaoAYAALBBAADgwAAAgEAAAADAAACgQQAAcEEAAKhBAAAAQAAATMIAAAxCAAAsQgAAgEAAAHDCAADgwQAAGEIAAGDBAADAQAAAIMIAABTCAADAwQAAGEIAAFjCAAAwwQAAfEIAACRCAACIwQAAcMIAAJDBAAAAwAAAwEEAAJzCAACAPwAAXMIAAATCAAB4wgAAYEIAABBBAABcQgAAOEIAAKDBAAA8QgAAkkIAAABAAADoQQAA8EEAAIDBAACQwQAA4EAAAORCAACAwQAAiMEAADRCAAAIQgAAAMEAADDBAAAMQgAAxsIAABBBAADYQQAAkEIAAEDAAAAkQgAAqEEAANrCAAAwwQAAUMEAAKBAAACwwQAABMIAAAAAAABYQgAAyEEAAJDCAABYQgAAcEIAAJDBAAAgwQAAoMAAAGBCAAAQwQAAKMIAAGDBAABAQQAASEIAALDBAAAQQQAAgL8AAIBBAACIQQAAdMIAAMhBAAAkQgAAgD8AAOjCAACYQQAAdMIAACTCAAB8QgAAQEIAADBBAACYwQAANEIAAPZCAACQwgAA8MEAADBBAADgwQAASEIAAEBAAAAwwQAAiEEAAOBAAACAwAAAgD8AAIRCAACAQAAAkEEAAIDBAAD4wQAAQMEAAIDCAAC4wQAAOMIAAPDBAACAQgAABEIAAABBAABwQQAANMIAAMjBAACgwAAAaEIAAHBBAACoQQAAYMEAAFDBAABwwgAAYMEAADjCAACiwgAAoMEAAADBAABoQgAA-MEAABxCAAAQwQAAisIAAFxCAAAMQgAA-EEAAJhBAACowQAABEIAAEBAAADAwAAAwMEAALBBAACcwgAA0MEAAJpCAABgQQAAZEIAABDBAAAAwAAAIMEAAKjBAABcQgAAPEIAAADBAAAwwQAAyMEAAOhBAAAYwgAAQMEAANhBAABgQgAAgMAAAHzCAACIQgAA2EEAANjBAACIwQAAQEAAAIA_AAA0QgAA6MEAAGjCAADoQQAA0EEAAABAAACSwgAABMIAADhCAAAgQQAAAMEAAGBBAADIwQAAWEIAAKzCAABkwiAAOBNACUh1UAEqjwIQABqAAgAAoLwAAEw-AAAcvgAAMD0AAKA8AAAQvQAAkj4AAOa-AAAUvgAA6D0AADA9AABUPgAAir4AAFA9AABAvAAATL4AAOY-AAAQvQAABL4AAC0_AAB_PwAAXD4AAOC8AAAUPgAARL4AAEC8AAB0vgAAoLwAALq-AACuPgAAVD4AAIA7AABcvgAA4DwAADA9AAB8vgAAgDsAAIi9AADmvgAAmL0AAPi9AADovQAATL4AAHC9AABwvQAADD4AAEC8AABMvgAAyL0AAEy-AABwvQAAmL0AAKg9AACKPgAA2L0AAKC8AABLPwAAML0AADy-AAApPwAAqL0AABw-AAAQPQAAyD0gADgTQAlIfFABKo8CEAEagAIAALi9AAA0PgAAzr4AAD-_AACevgAARL4AAAS-AADgPAAAJD4AAKI-AACYvQAAND4AADS-AAA0vgAAUL0AADA9AACqvgAAMz8AADC9AAAVPwAARL4AABS-AAAkvgAAcL0AAKK-AAC4PQAAgDsAAOA8AAAEvgAAoLwAAOA8AADgvAAAbD4AAIC7AADgPAAAgDsAAKi9AACgPAAANL4AACQ-AABAvAAAmD0AAKq-AACYvQAALL4AAFC9AAB_vwAARL4AAIi9AADKvgAAyL0AAKi9AABAPAAAPD4AAJY-AAD4PQAAyL0AAHC9AAAQvQAAQDwAAOi9AACYPQAAcL0AAKi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=Af1AXAeqCuY","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["990477183116795746"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"789736507215204266":{"videoId":"789736507215204266","docid":"34-5-8-ZCF6AEF91C77A0441","description":"This is episode 56, on the importance of having a simple way to build, test, and run your application locally. Subscribe to the Weekly Dev Tips Podcast Available on Apple Podcasts, Stitcher and...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4578944/9997f0e26da460b2f3adcf8e9302fb9b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/XuIs-gAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DGJUyW6QwcWM","linkTemplate":"/video/preview/789736507215204266?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 56: One Step Build Test Run","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=GJUyW6QwcWM\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFAoSNzg5NzM2NTA3MjE1MjA0MjY2WhI3ODk3MzY1MDcyMTUyMDQyNjZqtg8SATAYACJFGjEACipoaG5idG9pdXJqaWtja3NkaGhVQzFPZWlPbnFVWkhWaW56Uks1TXVIc0ESAgASKhDCDw8aDz8T-QKCBCQBgAQrKosBEAEaeIH--fUF_QMA-QoADvkH_QIS9wH39wEAAObx-wAI_QEA-AD4C_oAAAD9C_wFCwAAAP_u9Qj9_gAADv3-AwQAAAAJ9wAG8wEAAP39_Qn_AQAA_vz3_voBAAAA_wAJAAAAAAMN-f3__wAA_AP-9gEAAAAICQETAAAAACAALdby3js4E0AJSE5QAiqEAhAAGvABaQ8PAbADEf1uCBcAxhIBAIEFC_8fDf8AFiAbAOYI-gH3_QsAyA8F_-LiBQHzCBQABPnzAPoCDAAO4gQA_AYGACMBBwAT7_gBIP3vAdz19v_n2A7-B-T9_9_4Dv8CERkAHfTS_goJ4wD5EvME9vcPAAMKAgQVAv0BAN7xAw707f3_Eyf_FPr-_w0VAQIXKBYA9wH0_esDDAQHEPwIFSASAs4KCwAn6hMABP4GB_rt9vwT7_36HAP-B__6_f3Y7g0GDAEK_wkU8_rpBgwBEgcD_Qju9wT09QL_IAf6--3sEAPu8ggA8gAB-QUYEv0IFAP8IAAtbidIOzgTQAlIYVACKnMQABpgIQAANOQR-dgrNuIA_NZHLP_YO-EF7AAzGf8AF8b9BUP4xRoI_yy3AgmmAAAA_-8KGBUAym4iuvoX-fYDu8G0MCx_QS7w-vsA6fLYIhXN5i8C1AsbAM3g1xtlDRoQPwrxIAAtOoIjOzgTQAlIb1ACKq8GEAwaoAYAAMBAAAAQQQAAQMAAAEDBAAAUQgAAgEEAAExCAACYwQAAeMIAAEBBAACAQgAAwEEAAGTCAADYwQAAKEIAAFDBAACYQQAAsMEAAEzCAACIwQAAeEIAAFTCAACowQAAlEIAAChCAACAwQAASMIAAIC_AACgwAAAuEEAAFzCAAAwwQAAGMIAABDCAACmwgAAQEIAAFBBAAA0QgAAMEIAAFDBAADQQQAAmkIAAODAAAAQQgAAGEIAAKBAAAAwQQAA4EEAAPpCAACgwQAAAMEAAFhCAADoQQAAgL8AAADCAADYQQAApMIAAMBAAABsQgAAnEIAAKDAAADAQQAA4EEAALbCAAAAAAAA8MEAAADAAADwwQAAAMAAAMBBAABUQgAAAEEAALrCAADgQQAAVEIAABDBAAAQwQAAQMEAAHxCAAAEwgAAGMIAAIDAAACwQQAA0EEAAGDBAAAgQQAAUMEAACxCAADgQQAAhMIAAEhCAABoQgAAuEEAALTCAABAQAAAIMIAAETCAACGQgAAVEIAAIhBAABQwQAAeEIAAPBCAAAYwgAA8MEAABDBAADAwAAAdEIAAIC_AACAPwAAUMEAACBBAADAQQAAAAAAAI5CAADIQQAAqEEAAIjBAAAswgAAmMEAACTCAADAwQAAaMIAAOjBAAB4QgAA6EEAAEBAAADgQQAANMIAAJDBAADAwQAAaEIAACDBAACAQQAAEMEAANDBAACEwgAAwMEAAHDCAACOwgAA0MEAANjBAABkQgAAsMEAAFBCAACAwAAAWMIAAExCAAAAQgAA0EEAAOBBAACIwQAA0EEAAEBBAACAwQAAJMIAAGDBAABIwgAACMIAAFhCAAAYQgAAkEIAAEBAAAAAQQAADEIAABzCAAAUQgAAwEEAAJDBAABgwQAAGMIAAIBBAAAMwgAAqMEAAMBBAAB4QgAAoEAAAATCAACIQgAAgEAAAEjCAABgwQAAwMAAAMDAAAAoQgAALMIAABTCAADAQQAAJEIAAMBAAAC2wgAAkMEAAFxCAACAQQAAwMAAAKBBAADAQAAA-EEAAILCAABgwiAAOBNACUh1UAEqjwIQABqAAgAA6L0AAM4-AAAkPgAATD4AADA9AADKPgAA2j4AAB-_AAAwPQAANL4AAIA7AAAkvgAAUL0AAKi9AAAwvQAABD4AANo-AABQPQAAML0AAEM_AABBPwAAoDwAAKi9AABEPgAAVL4AAFQ-AADgvAAAgLsAALK-AACyPgAAdD4AAKC8AACmvgAA-D0AAFy-AACevgAARL4AAJ6-AAALvwAAjr4AAOi9AADYPQAAMD0AAFC9AABUvgAAND4AACQ-AACIvQAAML0AAAy-AACoPQAAuD0AAPi9AAAVPwAAUD0AAEC8AAB_PwAA6D0AAFA9AAATPwAAQDwAAAy-AADgvAAAoDwgADgTQAlIfFABKo8CEAEagAIAANK-AABkPgAAkr4AAHe_AABUvgAADL4AAFy-AACgPAAAND4AABQ-AACAuwAAHD4AAIq-AAB8vgAAuD0AAMg9AAB8vgAAPT8AAFA9AACmPgAAjr4AAAS-AACAOwAAcD0AAK6-AABsPgAADL4AAIC7AAAwvQAATL4AAIC7AAAQvQAAgj4AALi9AAAEPgAAHD4AAEy-AAB0vgAA6L0AANg9AACivgAAUD0AAO6-AAAQPQAAiL0AAES-AAB_vwAADL4AABA9AAA8vgAAcD0AAIK-AACgPAAArj4AALg9AADoPQAAiL0AAKC8AACgvAAAbL4AAEA8AAAwvQAAmD0AADC9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=GJUyW6QwcWM","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["789736507215204266"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"12262239898970115561":{"videoId":"12262239898970115561","docid":"34-1-15-ZB5A6660E0CBF4122","description":"This is episode 45 on working alone with a mystery guest. Subscribe to the Weekly Dev Tips Podcast Available on Apple Podcasts, Stitcher and Popular Podcast Players Accelerate your Developer...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1784965/1601f3a0d8d51578afe63b2f4c6ba454/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/7emWCwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DUsJ1q_8W2QM","linkTemplate":"/video/preview/12262239898970115561?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 45: Work Alone","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=UsJ1q_8W2QM\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFgoUMTIyNjIyMzk4OTg5NzAxMTU1NjFaFDEyMjYyMjM5ODk4OTcwMTE1NTYxarYPEgEwGAAiRRoxAAoqaGhuYnRvaXVyamlrY2tzZGhoVUMxT2VpT25xVVpIVmluelJLNU11SHNBEgIAEioQwg8PGg8_E64BggQkAYAEKyqLARABGniB-ff8A_sFAP0CBQL6Bf4B_wYI__n-_gDmBgcC-P0CAP0C-QMGAAAA_gsGAgAAAAD49QYB-v8AAAj7AAsDAAAAEvkC__gAAAAC-AEGAAAAAAIB-gn5AQAAB_z7CQAAAAD8Av_vAAAAAAgB-_kAAAAA-P3zAwAAAAAgAC3Od-M7OBNACUhOUAIqhAIQABrwAVslDADX-A3_OQoHAJ0i-f-BBQv_HhDrACILIwDuDd0Bzef9AdEGAgH48Qv_8hEBAAsKAAD39RAADuIEABIa-gAq5x0AGPXpACv85QHo7_wA-dwSARTu-P_pBQEADBob_ggEzv8VFdj-9xDjAf79Bfz5BfoGCBPrAgDe8QMcCO8CBAkW-BT6_v_7G-r8Aggl_-4J9APcEQoBBgIABCMf___CCuv-_PAT_gsGDwQQ4vz7CgYS_Bj6BwIX-OsE2O4NBgYZGgn2FQIH8_YQAwESBP0A5P4I9fYKBhcP7v_46AsM7PoBB_IA9fMKGgcI9DkDBiAALW4nSDs4E0AJSGFQAipzEAAaYCwDAFDMJfPXQS_oJSLqCTX1BBn54_X_J___EiPsEQ8t68AH-P8V3vIUqAAAABb7HhIgAOBsLfUA3N37H7HQ1EU_f0kO9AccFvP_thYY2-FB4A8ZVgDsA-b2RhMSEEwOBCAALbJeKDs4E0AJSG9QAiqvBhAMGqAGAACIQQAAAMAAAIDAAACAPwAAkEEAAKhBAACAQgAAgMEAAHTCAAAQQQAAikIAAIBBAABowgAA6MEAABhCAAAQwQAA4EEAALjBAABswgAAoMAAAMhCAABAwgAAAMIAAHBCAADgQQAAUMEAAGzCAAAQQQAAQMAAAHBBAAAQwgAA4MAAAETCAAAYwgAAuMIAAExCAACAQQAAcEEAACxCAAD4wQAAEEEAAKpCAABAwAAAKEIAADxCAABgQQAAmEEAANBBAAD-QgAAuMEAAAAAAAAMQgAACEIAAMBAAAAEwgAANEIAAHzCAAAAwAAAjkIAAJhCAACgwQAAcEEAANhBAACiwgAAQMAAAEDAAAAAQAAAuMEAAIC_AAAMQgAANEIAAEBAAACywgAABEIAAFBCAACAQAAAUMEAAIC_AAAwQgAAFMIAACjCAACAPwAAkEEAABhCAADYwQAAmEEAAIjBAAAIQgAAkEEAAHDCAACAQgAAYEIAAPhBAADKwgAAEEEAACjCAABQwgAAZEIAACBCAADoQQAAIMEAAIRCAAD4QgAAsMEAADDCAACowQAAQMAAAIBCAACAvwAAAEAAAEDAAADgQAAA2EEAAIA_AACqQgAAgD8AANhBAABAwQAAFMIAAIDBAAAwwgAAYMEAAFzCAADwwQAAcEIAABRCAABQQQAAEEIAAETCAABAwAAAMMEAABhCAAAAwQAAYEEAAIC_AADQwQAAgsIAAJDBAABwwgAAhMIAAPDBAADAwAAAVEIAAMjBAAAoQgAAEEEAAFDCAABEQgAA-EEAAABCAADAQQAAkMEAAOBBAADAQAAAmMEAACDCAACIwQAAMMIAAATCAABwQgAAJEIAAFRCAAAAAAAAyEEAAPhBAABAwgAAJEIAAMBBAADYwQAAwMAAAETCAADgQAAA2MEAAEDBAAAUQgAASEIAAABBAAAMwgAAeEIAAHBBAABowgAAiMEAAHDBAABAwAAAIEIAAEDCAAD4wQAAGEIAABxCAACAPwAAqsIAADDBAABUQgAAuEEAAABAAADwQQAAUEEAAHBBAACEwgAAXMIgADgTQAlIdVABKo8CEAAagAIAAIi9AABAvAAAQLwAAHA9AACYvQAA6D0AAKI-AADqvgAAJL4AAIC7AADIPQAAbD4AAOi9AABAPAAAPL4AANg9AAAvPwAA2L0AACS-AAB3PwAAfz8AACw-AAA0vgAAZD4AADC9AACuPgAA0r4AAEy-AAAMvgAA8j4AAGQ-AAB0vgAAoLwAAHA9AACAOwAAlr4AAKC8AADGvgAA7r4AADQ-AAAsvgAA6D0AADC9AADgvAAANL4AAKY-AABkPgAAFL4AADA9AABMvgAAyL0AAHS-AADYPQAAJz8AAFA9AACoPQAAcz8AAOi9AABAvAAAIz8AAJ6-AACYPQAAMD0AAKC8IAA4E0AJSHxQASqPAhABGoACAAA8vgAAuD0AAP6-AABhvwAAsr4AAEy-AAC4vQAA6L0AAK4-AADIvQAAmL0AABQ-AAAwvQAAuL0AACw-AACoPQAATL4AACU_AAAQPQAAGz8AAOi9AABcvgAAoDwAACy-AAAUvgAAND4AABA9AAAwPQAAgLsAABS-AABAvAAAEL0AAMI-AAD4vQAA2D0AAIg9AACqvgAAUL0AADA9AACIPQAAlj4AAJg9AABcvgAAML0AAIK-AABMvgAAf78AAIq-AAAwvQAAiL0AADC9AACovQAA0r4AAMY-AAAcPgAAbD4AADy-AAAwPQAAyL0AABy-AAAwPQAA2L0AAEA8AAD4vSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=UsJ1q_8W2QM","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["12262239898970115561"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"8274421203405277808":{"videoId":"8274421203405277808","docid":"34-7-2-Z65AEA6C0BAE56709","description":"This is episode 43, with a quick story about dependency injection. Subscribe to the Weekly Dev Tips Podcast Available on Apple Podcasts, Stitcher and Popular Podcast Players Accelerate your...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4010934/f25cb4f7560e2fd37fc2a55e6ec98dd4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/vF2AFwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dg0qPGWlkzRU","linkTemplate":"/video/preview/8274421203405277808?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 43: A Dependency Injection Story","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=g0qPGWlkzRU\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFQoTODI3NDQyMTIwMzQwNTI3NzgwOFoTODI3NDQyMTIwMzQwNTI3NzgwOGq2DxIBMBgAIkUaMQAKKmhobmJ0b2l1cmppa2Nrc2RoaFVDMU9laU9ucVVaSFZpbnpSSzVNdUhzQRICABIqEMIPDxoPPxPgAoIEJAGABCsqiwEQARp4gQz7AgT9AwD8AA8FBwf8AQAD__j4_v4A6wUQ-gX_AQD6BQcE-QEAAAwPCQMEAAAA_QHzBwL-AAD_9fwHAgAAAAL19QD5AAAA_gb-Cv8BAAAK_AP38gMAARYF_gYAAAAABf4C-AEAAAD-Cf8DAAAAAP_2_gf89v4AIAAtSHndOzgTQAlITlACKoQCEAAa8AFlDw4BnAn_-n_2EgHcEAMAkBLy_y8G-wAgCyIA8xD9APnqFQDdCQkA8ekEAPT9Df_--v3_AwoTAP7dAADxAQoBIgEHAAbs9QEq_OYB4fISAPXmBAD97QEA5gUN__8TDf4dC-MACgjkAPwJ8_4JBQf-CRL5CBYC8QH50PgCGgX6_vMWEv8H9fwABQ0A-iIQEwLtAukB9_sOBgYGDAUFFfwD2gj8ABb0DgD1AwMA_PTt_wr7_fsn-QEGCfX5AN_f_wYMAQr__xP8_fsAEAoUEwv4_vMBCf79BgAkEwL67u0PA_T3_P7i7gnzAAUJAfYWAPUgAC0-_k47OBNACUhhUAIqcxAAGmAf_QAc4gMGwDFp2SMdyNEJCAU6Dvbd_wbL_ysnouLz9Oa68wf_G9DhKZ0AAADy5h09OQDOfxQOzwYJCCyY4MMpI39UNO-pCCXpya0KJdoIHwDy6DUA-P67_jLzAh5PSy8gAC265hE7OBNACUhvUAIqrwYQDBqgBgAAyEEAAMDAAAAgQQAAgEAAAOBBAAAwQQAAGEIAAFDBAACEwgAAYEEAAHxCAACoQQAAZMIAAJDBAAAkQgAAoMAAAOBAAAAIwgAAOMIAAHDBAAA8QgAARMIAAPDBAACaQgAACEIAAKDAAACGwgAAYMEAAAAAAACQQQAAWMIAAEDAAAB4wgAAEMIAAJTCAAA4QgAAYEEAAEhCAABEQgAAuMEAAIhBAACYQgAAYEEAAAxCAADoQQAAAMEAABBBAABwQQAAzkIAAGDBAABgwQAATEIAABRCAACgQAAA2MEAAPBBAACwwgAAEEEAAGRCAACOQgAAgMEAAAxCAAAgQQAAqsIAAIA_AAAgwQAAUMEAAFDBAAAgwQAAiEEAAFRCAAC4QQAAoMIAAFBCAABUQgAAYMEAAHDBAAAAAAAAQEIAAKjBAAA0wgAAQMAAAAAAAAAoQgAA6MEAADBBAAAAwQAA2EEAAJhBAABowgAAIEIAADhCAACIQQAA0MIAAFBBAABcwgAAHMIAAHxCAABEQgAAqEEAAMDBAAB4QgAA_kIAADjCAAAUwgAAQMEAAKjBAACIQgAAoMAAAEBAAABAQAAAAEAAAJhBAAAgwQAAiEIAAJBBAAAwQQAAsMEAADDCAAAAwQAAPMIAANDBAABcwgAA0MEAAFhCAACwQQAAoEAAANhBAABMwgAAcMEAAMDAAABYQgAAAMEAANBBAACowQAAAMAAAGzCAACIwQAAgMIAALLCAADgwQAAIMEAAFBCAADowQAANEIAAKDAAACAwgAAdEIAAAxCAAC4QQAAwEAAABDBAAAEQgAAAEEAAMjBAAAMwgAAcMEAAHTCAAAEwgAAkkIAAPBBAAB8QgAAwEAAAGBBAACIQQAACMIAACBCAAAoQgAAsMEAAADAAAAkwgAA8EEAAMDBAACgwAAAyEEAAIhCAAAAwAAALMIAAIpCAADgQAAAPMIAAKjBAAAQwQAAMMEAAFhCAAAQwgAAMMIAALBBAAAUQgAAcEEAAKjCAAC4wQAAREIAAGBBAAAgQQAAiEEAAIDAAAAUQgAAssIAAGjCIAA4E0AJSHVQASqPAhAAGoACAADIPQAAlj4AAKi9AABwPQAA6D0AAJg9AADyPgAANb8AAKa-AAC4vQAA3j4AAKi9AABMvgAApj4AAKC8AADivgAABT8AABC9AABkvgAAHT8AAH8_AACoPQAAyD0AAHw-AACmvgAAgj4AAIi9AAAsPgAATL4AAJI-AAC-PgAAij4AANa-AADIPQAAmL0AAJ6-AABUPgAAXL4AAO6-AABwPQAANL4AAOA8AAA0vgAAHD4AAIa-AADSPgAATD4AAMq-AAAcvgAAfL4AACQ-AAAwvQAAyD0AAPo-AADYPQAAQDwAAEM_AACgPAAAZL4AAB8_AACYvQAA4LwAABQ-AABAvCAAOBNACUh8UAEqjwIQARqAAgAAgLsAAPg9AABAPAAAK78AAL6-AADovQAA4LwAACQ-AAAUPgAA2D0AAJi9AACYvQAAFD4AADS-AADoPQAAuD0AABA9AABjPwAAfD4AAAU_AAA0vgAAjr4AAKi9AABQvQAA6L0AALi9AAAEPgAA4LwAAKC8AAAQvQAA6L0AAKA8AABEPgAAED0AABQ-AADYPQAAbL4AADC9AADYvQAALD4AAHC9AAAwPQAAdL4AABS-AAC4vQAAgDsAAH-_AAB0vgAAkr4AAOa-AACgPAAAoDwAANi9AAAUPgAAML0AADw-AADIvQAA2D0AABC9AABwPQAAyD0AAJK-AABcvgAAyL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=g0qPGWlkzRU","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8274421203405277808"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"6560594366768945345":{"videoId":"6560594366768945345","docid":"34-11-11-Z1C1767616B219668","description":"Hi and welcome back to Weekly Dev Tips. I’m your host Steve Smith, aka Ardalis. This is episode 65 on simple and inexpensive A/B testing with Azure, with guest Lars Klint.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3385322/55de1e7d27a7bc495849aebe42f49d92/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/fmQO8QAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dc6uJ6jdvtE4","linkTemplate":"/video/preview/6560594366768945345?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 65: A/B Testing with Azure with guest Lars Klint","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=c6uJ6jdvtE4\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFQoTNjU2MDU5NDM2Njc2ODk0NTM0NVoTNjU2MDU5NDM2Njc2ODk0NTM0NWq2DxIBMBgAIkUaMQAKKmhobmJ0b2l1cmppa2Nrc2RoaFVDMU9laU9ucVVaSFZpbnpSSzVNdUhzQRICABIqEMIPDxoPPxPyA4IEJAGABCsqiwEQARp4gQED_QL7BQD7_P8PAQj8AvoD_wH5_f0A9QsDBv0C_wD0AAAG_gAAAAgHBg8BAAAA_v7-__j-AAATA_sGBAAAAA0ABA3-AAAA9v0BAQABAADv_vX5AgAAAAYACAAAAAAAAgEF__3_AAAFA_H9AAAAAAH87AMA_wAAIAAtd1vjOzgTQAlITlACKoQCEAAa8AFMCBcAvwoD_WYVBQDTEef_gQUL_z4A_gAiCyMA8O_8Aen8AwDfEwIA3vn5AOb9FgAPAPr_8wQVAA7iBADx8wwAK_L8ABX8-gBB_uT_8QAE__ncEgH14AT_5QUN_wYDGwAIBM7_FRXY_vX0-AT-_QX8BBMHAAL3_wTx6vgBHf4NAeYKC_v1-P7-FAzoAAYRDAD6DfD66wMMBPkKBwMiIhf-zRwP_wHlE_npBwsHCvHmAgzk_v4J_PQI6_QGBd7l6wQSCv8C8w_3A_MNEgYVEwv47vcSBO4HGAAgB_r7A-QSAejy-_kG9QoAAQL-AAQgA_IgAC1uJ0g7OBNACUhhUAIqcxAAGmAq-AAf__MDvx047g389BP9-dExBegAAAPQ__f_0_oE_gWnF-z_Hsff-asAAAAR-y4gOADAcCna39sDzxmzs8JRJ38ZFtnpFP3x4A0P9NH6Fc_rBFIA3gbMBj0gIwJUEwYgAC0PoCc7OBNACUhvUAIqrwYQDBqgBgAAYEEAAEBAAACgwAAAQEAAAMhBAADQQQAAcEIAABDBAABcwgAAUEEAAIhCAACQQQAAgMIAAPDBAAAUQgAAEMEAAMhBAADgwQAAYMIAADDBAAC8QgAATMIAAOjBAAB4QgAADEIAAFDBAABwwgAAQEEAAIC_AAC4QQAAQMIAAEDBAAA4wgAAAMIAALbCAAA0QgAAwEEAANhBAAA8QgAAsMEAAGBBAACmQgAAQMAAABRCAAAsQgAAwEAAAIhBAADQQQAA_kIAALjBAACgwAAALEIAABRCAAAQQQAA8MEAACRCAAB8wgAAgEAAAIxCAACgQgAAQMEAAIBBAACgQQAAqsIAAADAAAAAwAAAQEAAANjBAACAwAAAAEIAADRCAACgQAAArsIAAABCAABQQgAA4MAAAMDAAAAwwQAATEIAAAzCAAAUwgAAgEAAALhBAAAcQgAA2MEAAFBBAACQwQAAEEIAADBBAACIwgAAeEIAAGBCAAAIQgAAwMIAAKBAAAAcwgAATMIAAHhCAAAsQgAA2EEAAGDBAACMQgAA-EIAAMjBAAAowgAAyMEAACDBAAB0QgAAAAAAAIA_AACgwAAAAAAAAKhBAADgwAAAokIAAABAAAC4QQAAiMEAAAzCAABwwQAAOMIAALDBAABgwgAAFMIAAIhCAAAMQgAAwEAAAPhBAAAwwgAAAMEAAFDBAABMQgAAgMEAAIhBAABAwQAAiMEAAIrCAACYwQAAgsIAAITCAADwwQAAQMEAAGxCAACowQAAKEIAAMBAAABMwgAAMEIAAMhBAADAQQAAoEEAAIjBAADgQQAAEEEAAHDBAAAswgAAQMEAAFDCAADwwQAAYEIAABxCAABsQgAAoEAAAKhBAAAEQgAAPMIAAARCAAC4QQAAcMEAAADBAAA8wgAAYEEAANjBAACYwQAAFEIAAEhCAAAQQQAADMIAAIRCAACAQQAAdMIAAFDBAACIwQAAQMAAABhCAAA8wgAA-MEAABhCAAAIQgAAAEEAAKDCAAAgwQAAPEIAAMBBAACAQAAA2EEAAFBBAACgQQAAgsIAAEjCIAA4E0AJSHVQASqPAhAAGoACAAA0vgAAND4AANg9AACiPgAAdL4AACw-AAD4PQAAD78AAEA8AACAuwAAfD4AAAQ-AACAOwAA0j4AAGS-AADYvQAABT8AADA9AAAUPgAAHz8AAGk_AABAvAAAmL0AAJI-AACivgAAUD0AABA9AACYvQAAlr4AAL4-AAAcPgAAML0AAIq-AADYvQAApr4AAGy-AABwPQAAdL4AAJK-AAC4PQAABL4AAFA9AACgvAAA4DwAAEA8AADGPgAAgj4AAKK-AAAQvQAA3r4AAHw-AAA0PgAAFD4AAEQ-AAAUPgAA4LwAAH8_AABcPgAAcD0AABE_AABAPAAALL4AAOi9AAAwvSAAOBNACUh8UAEqjwIQARqAAgAAQDwAACw-AADmvgAAOb8AAOK-AACovQAAoLwAAFC9AADYPQAAxj4AAFA9AADIvQAAgDsAABS-AABQPQAAoLwAABA9AAA3PwAA-L0AAP4-AAAEvgAAhr4AAOg9AACovQAA4DwAANI-AAAkvgAAcD0AAOA8AABAPAAAgLsAAFC9AACAuwAAJL4AAJg9AADIPQAAmL0AAPg9AABAPAAAHL4AAJo-AAB8PgAAjr4AAFC9AABwvQAAML0AAH-_AAAkvgAAnr4AAHC9AABwPQAAML0AAFC9AACyPgAAqL0AANg9AAAMvgAAuD0AAJK-AAA8vgAAJD4AAFQ-AABUPgAAir4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=c6uJ6jdvtE4","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["6560594366768945345"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"5545840252723851580":{"videoId":"5545840252723851580","docid":"34-6-16-ZCC98C87DDCB103F7","description":"This week we're sticking to the patterns and repositories theme. I started down the design patterns path with Episode 17 so start at least from there if you want to listen to the sequence...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2966558/6b5f220ca7f89ff953c07741f8e35022/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/mKzw8AAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D_eICIBt5rkw","linkTemplate":"/video/preview/5545840252723851580?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Weekly Dev Tips 26: Layering Patterns on Repositories","related_orig_text":"weeklydevtips","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"weeklydevtips\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=_eICIBt5rkw\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNzI1NzEzNTE5Mjc1NjQ0NDkxNgoTMTQ3ODg3ODcyNTEyNjUwOTQxOAoUMTM3MTM5Mzc5NTQzMzk5NjI4NDUKEzI2ODM5Mzg4ODY2MTE0MTU0MjUKEzczNDk4NjQyMTg1ODI4MTE4MTMKEzQ1OTA2MzQ0OTg1NTM1MzE0MzAKFDExMjMyMjg0NzE3NjU1MTI5NDIzChQxNjM3NTQ3NjI5NDI3NDczMzk2NgoTMTgzNTU0NDI1ODI5MjEyNjk1NgoUMTc0MjIxNDUwMDM1MzM0NzAwMDAKFDE0MzU1NDY2NjAwMTg3NTg1NzcxChM2MzgxNzYwNzY4NTM0OTIyMTYzChI5OTA0NzcxODMxMTY3OTU3NDYKEjc4OTczNjUwNzIxNTIwNDI2NgoUMTIyNjIyMzk4OTg5NzAxMTU1NjEKEzgyNzQ0MjEyMDM0MDUyNzc4MDgKEzY1NjA1OTQzNjY3Njg5NDUzNDUKEzU1NDU4NDAyNTI3MjM4NTE1ODAKEzEyODIwOTQwOTA1NjMxMDAyMzQKEzI3OTQ0NzU5MDU4MzE1MzAyNzEaFQoTNTU0NTg0MDI1MjcyMzg1MTU4MFoTNTU0NTg0MDI1MjcyMzg1MTU4MGqIFxIBMBgAIkUaMQAKKmhobmJ0b2l1cmppa2Nrc2RoaFVDMU9laU9ucVVaSFZpbnpSSzVNdUhzQRICABIqEMIPDxoPPxPBA4IEJAGABCsqiwEQARp4gQb7-v4AAAD8ABAFBwf8AQkJ__j2AAAA5_0FAv_-AQD8Efz6_AEAAAEM-v0FAAAA_gP_EPf-AQAS9fkIAgAAABr29Qj9AAAAAvgBBgAAAAAB__8D7QQAAQj8-wr_AAAAAw35_f__AAAHD_34AQAAAAP2CfsAAAAAIAAtlt3UOzgTQAlITlACKoQCEAAa8AFmFxkBvfoN_X8OAwHFEu8AiRTx_zIG-wAQBx0B7Pv-APH0AgDeEwIA5u35AOkNCwAT9v7_AwoVAAPNBv_8BgYAJP37ABnzAwEs_OQC2AP___jbEgEQ3PIB6PkCAAYDHAAe9NH9D_rPAfkB-QX2BAf_CwYRAwYH9AP5zPcCEfoHA-YLDPsH9fwACBX2_xAVJAPe-Oj-6wMMBQAVCgQaDQkDyxwP_wz1Hv_wExQF-ez1_A3j_v4SAvYB_vD1BNTtAgcTA_gD_xTzB-gGDAEVFAz3BuUKBv79BgAX_AH_BOMTAefx-_n99Q3wAQL-APUXAPQgAC22vUE7OBNACUhhUAIqzwcQABrAB0j49r5wtjm96b2MvMPmvT3BSxq9G0sYPPiBtbwDq888aRT3vFe1pL4uZL-8ZCktvRTP4b7Brfu81ecKvRh3Ez7VioC8_o2Hu2b2yT0vIsA8qzptuxH8P75_YHg9EEQSvPTlIL1Fsmw8kb3aO_gFKjwdQwE5AR3BvDmiNr34M1y9KUKqPONBCb0ZOKC86PT-uxF8oToEMXo9H2uhPK7ufTzgQBA8dRQQvC9v6bwhqeg7YWaEvKYQg70fACc9Mxv_vPc_ED4XoG28n0nyO3c78Tyo34U854PvPJLauj0Lue873W0IvTvlrL16foc8IolePLeLH72HicY8_3tLvLrzST3atVM9nUekO_7HM70c3no5VBlGvMWP0T2rMTI8NJ_WO1bvgjprbjs8DoLxOjGxGT6p9SM8O0iZPFZmRT0MqFw9W1DpvJ02nTsRjW688YLGu05NODznbOa8KZjvu4SODD0fgiq8lpWmvFkkV7375n68_YWBOxEqsj0aICg7elASuxWQRr6Sk8m8OnKJvFhWWr5fvYA99P2SO9fqPLzCHBi95EWuO9dtkLxjHG28mgUePEUgmL3E-hA93MEhu0gIxbzaFxY8aRiEuxq5E73YeFW8nkrdus910LyWxjQ91D_OO_4s1rxhXKC88747vNw2Ir1RqEI93eraO4qUgbzRQfI8f2-RuwwDFj19CCq8-tRSuwa-Aj4o0My8zCZAuZcjnz37xny9A6wSOgTKJr29d227TeaKOgcuBzyhwgy9xMmBuykpm71GJIo85-GSuTZXzbwREo48ApX5uguJybsVtQo9903MOZ0Hgb1TRYo7e60LuQMRvTzwdvM8wD6Bul_cvL3V4ri8tCVct1_JX71t_Eu72xpMOIvPMz2AFiG90jMpOe2lJD1rxhg9QtbjtrhAAj4SNAG9tD8FOU2G4zxEPMi85R0quUQDlz0Z2uc7PwyJuZ8ov7w5xXS8IZ4-N0ysJ71uZjq7XbvduAOwprwQcdo7oNa7NpvO6TzW8lQ9VMseuAxMODyDrYg84SxCuScDlj04-AK9qrxnN6uscj25G8A7_6zRuKwJmL1IELY7BKbBN_H8Grw_-aA8Cl6VOPsHET0GxpM7gHIKuA6mPDw6Atm74jZBOIKREj1le-M6-LiDuGydk7zbtYy7_qIMuHdIhr3s-C-9QGo_uMTOlDxC3ly9h7g0Noe4f7tix_M7Fwket6rqjrtSXPq70ufSt9ziUD0B5SU9ftX2t9uUAT0bgXi8yfOqt9YIcz076Rg8caQvNyAAOBNACUhtUAEqcxAAGmATCQA17wvn0xZx6SD82AEg4wAdJhH8AB3X_wAU5QscBN3FBQj_FN_3Ba4AAAAM8gH9OgDPZyXb49z79Su11etMMH9JK_QEEArn7tXt8vQGQ9zw3TQA4gHxDhwICwdkFAggAC1JvTA7OBNACUhvUAIqrwYQDBqgBgAAAEIAAKBAAACgQAAAgMAAAKBBAACoQQAA-EEAACDBAACCwgAAoEEAAHBCAACAQQAAQMIAAODBAABEQgAA4MAAAEBBAAAEwgAATMIAANDBAAAUQgAAYMIAAPjBAACiQgAACEIAAEDBAABMwgAAYMEAAKDAAACIQQAAdMIAAODAAABQwgAA-MEAAJLCAABgQgAAAEEAAGhCAABEQgAAsMEAAPhBAACYQgAAQEAAAPhBAADIQQAAYMEAAIA_AABgQQAA4kIAAKDBAACIwQAAaEIAABBCAAAAQAAA2MEAAOBBAADGwgAAEEEAAERCAACKQgAAMMEAAPhBAAAgQQAAyMIAAEDAAADAwQAAAMEAAJjBAACgwQAAEEEAAGRCAABwQQAAmMIAAFBCAAB4QgAAgL8AAIjBAABAwAAAbEIAAFDBAAAMwgAAgL8AAEBBAAA4QgAA8MEAAJhBAAAAwQAAuEEAAHBBAABMwgAAFEIAABRCAADgQAAA0sIAAABBAABIwgAAQMIAAHxCAAAoQgAAAEEAAIDBAABQQgAA_EIAAFzCAAAIwgAAQMAAAIDBAACAQgAAMMEAAIC_AAAwQQAA4EAAAGBBAAAgwQAAkkIAAKBBAADAQQAAiMEAAAjCAAAwwQAAQMIAAMDBAABYwgAAwMEAAGBCAADYQQAAwEAAAKBBAAA0wgAAsMEAACDBAABcQgAAgL8AAPhBAACQwQAAcMEAAHjCAABQwQAAgMIAAKrCAACwwQAAiMEAAExCAAC4wQAALEIAAEDAAABwwgAAWEIAABxCAAAAQgAAkEEAAJDBAAAIQgAAUEEAAJDBAAD4wQAAwMAAAILCAAAMwgAAgkIAABxCAAB0QgAAwMAAAOBAAADAQAAA6MEAAEBCAAAQQgAAkMEAAMDAAAAcwgAACEIAAPjBAADAwAAAuEEAAIBCAABQwQAAQMIAAJpCAAAwQQAAEMIAAGDBAADAQAAAIMEAAERCAADwwQAALMIAAIhBAAAYQgAAAEEAAKzCAACgwQAAWEIAADBBAAAAwAAAmEEAABDBAAAkQgAApMIAAFTCIAA4E0AJSHVQASqPAhAAGoACAACCvgAAVD4AALi9AACIvQAA-L0AADw-AADCPgAAM78AAFy-AADgPAAAvj4AACQ-AABQvQAAPD4AAHS-AAAEvgAAxj4AAKC8AAAwPQAAVz8AAH8_AAAUPgAA6L0AANg9AADevgAAJD4AAJK-AABsvgAA5r4AAHw-AABUPgAAEL0AAJ6-AABwPQAAcD0AAKK-AAAEPgAAfL4AALq-AABQPQAAqr4AAGQ-AAD4vQAAoDwAAEA8AABUPgAAiD0AAEy-AAA8PgAAxr4AAMg9AADovQAAND4AACE_AABQPQAAEL0AAFc_AAD4PQAAuL0AAA8_AABkvgAAcL0AAKC8AAAcPiAAOBNACUh8UAEqjwIQARqAAgAAiL0AAIY-AACuvgAAV78AALK-AACYvQAA2L0AAOC8AADoPQAAhj4AADC9AACIPQAAEL0AAJK-AAAMPgAAED0AAFy-AAA_PwAAED0AAPI-AAA8vgAAjr4AAAQ-AADYvQAAir4AAJo-AAAsvgAAcD0AACS-AAAcvgAA4LwAAKi9AACWPgAATL4AAIA7AAD4PQAAPL4AAHA9AACgvAAAoDwAAEA8AACIPQAAdL4AADC9AABQvQAAgDsAAH-_AADKvgAATL4AAJi9AADYPQAA2L0AAAQ-AAB8PgAAQLwAAJg9AAAEvgAAUL0AAKi9AABMvgAABD4AAJI-AAAQPQAAJL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=_eICIBt5rkw","parent-reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["5545840252723851580"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false}},"dups":{"17257135192756444916":{"videoId":"17257135192756444916","title":"\u0007[Weekly\u0007] Dev Tips 18: Repository Tip - Encapsulate Query Logic","cleanTitle":"Weekly Dev Tips 18: Repository Tip - Encapsulate Query Logic","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=TFLvM2LD6LQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/TFLvM2LD6LQ?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"http://www.youtube.com/@weeklydevtips","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":400,"text":"6:40","a11yText":"Süre 6 dakika 40 saniye","shortText":"6 dk."},"date":"20 şub 2020","modifyTime":1582156800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/TFLvM2LD6LQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=TFLvM2LD6LQ","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":400},"parentClipId":"17257135192756444916","href":"/preview/17257135192756444916?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/17257135192756444916?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1478878725126509418":{"videoId":"1478878725126509418","title":"\u0007[Weekly\u0007] Dev Tips 37: Debugging Tips","cleanTitle":"Weekly Dev Tips 37: Debugging Tips","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=wHqF5t4o0yk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/wHqF5t4o0yk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"http://www.youtube.com/@weeklydevtips","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":357,"text":"5:57","a11yText":"Süre 5 dakika 57 saniye","shortText":"5 dk."},"date":"14 şub 2020","modifyTime":1581638400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/wHqF5t4o0yk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=wHqF5t4o0yk","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":357},"parentClipId":"1478878725126509418","href":"/preview/1478878725126509418?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/1478878725126509418?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13713937954339962845":{"videoId":"13713937954339962845","title":"\u0007[Weekly\u0007] Dev Tips 19: Learn the Strategy Pattern","cleanTitle":"Weekly Dev Tips 19: Learn the Strategy Pattern","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=QYaydVq1yUo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/QYaydVq1yUo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"http://www.youtube.com/@weeklydevtips","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":337,"text":"5:37","a11yText":"Süre 5 dakika 37 saniye","shortText":"5 dk."},"date":"20 şub 2020","modifyTime":1582156800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/QYaydVq1yUo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=QYaydVq1yUo","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":337},"parentClipId":"13713937954339962845","href":"/preview/13713937954339962845?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/13713937954339962845?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2683938886611415425":{"videoId":"2683938886611415425","title":"\u0007[Weekly\u0007] Dev Tips 35: Why Is Immutability Desirable","cleanTitle":"Weekly Dev Tips 35: Why Is Immutability Desirable","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=a8l-_AFyQKA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/a8l-_AFyQKA?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"http://www.youtube.com/@weeklydevtips","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":363,"text":"6:03","a11yText":"Süre 6 dakika 3 saniye","shortText":"6 dk."},"date":"14 şub 2020","modifyTime":1581638400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/a8l-_AFyQKA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=a8l-_AFyQKA","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":363},"parentClipId":"2683938886611415425","href":"/preview/2683938886611415425?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/2683938886611415425?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7349864218582811813":{"videoId":"7349864218582811813","title":"\u0007[Weekly\u0007] Dev Tips 29: Shared Kernel as a Package","cleanTitle":"Weekly Dev Tips 29: Shared Kernel as a Package","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=4-DfB1B8jvY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/4-DfB1B8jvY?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"https://www.youtube.com/channel/UC1OeiOnqUZHVinzRK5MuHsA","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":313,"text":"5:13","a11yText":"Süre 5 dakika 13 saniye","shortText":"5 dk."},"date":"20 şub 2020","modifyTime":1582156800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/4-DfB1B8jvY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=4-DfB1B8jvY","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":313},"parentClipId":"7349864218582811813","href":"/preview/7349864218582811813?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/7349864218582811813?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4590634498553531430":{"videoId":"4590634498553531430","title":"\u0007[Weekly\u0007] Dev Tips 014: Smarter Enumerations","cleanTitle":"Weekly Dev Tips 014: Smarter Enumerations","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=pfN92mJCMks","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/pfN92mJCMks?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"http://www.youtube.com/@weeklydevtips","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":321,"text":"5:21","a11yText":"Süre 5 dakika 21 saniye","shortText":"5 dk."},"date":"20 şub 2020","modifyTime":1582156800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/pfN92mJCMks?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=pfN92mJCMks","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":321},"parentClipId":"4590634498553531430","href":"/preview/4590634498553531430?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/4590634498553531430?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"11232284717655129423":{"videoId":"11232284717655129423","title":"\u0007[Weekly\u0007] Dev Tips 25: What Good is a Repository","cleanTitle":"Weekly Dev Tips 25: What Good is a Repository","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=-O_WVzkLtAA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/-O_WVzkLtAA?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"http://www.youtube.com/@weeklydevtips","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":394,"text":"6:34","a11yText":"Süre 6 dakika 34 saniye","shortText":"6 dk."},"date":"20 şub 2020","modifyTime":1582156800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/-O_WVzkLtAA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=-O_WVzkLtAA","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":394},"parentClipId":"11232284717655129423","href":"/preview/11232284717655129423?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/11232284717655129423?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16375476294274733966":{"videoId":"16375476294274733966","title":"\u0007[Weekly\u0007] Dev Tips 54: Customize Key Mappings","cleanTitle":"Weekly Dev Tips 54: Customize Key Mappings","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=eZPO75NoYmQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/eZPO75NoYmQ?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"http://www.youtube.com/@weeklydevtips","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":413,"text":"6:53","a11yText":"Süre 6 dakika 53 saniye","shortText":"6 dk."},"date":"14 şub 2020","modifyTime":1581638400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/eZPO75NoYmQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=eZPO75NoYmQ","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":413},"parentClipId":"16375476294274733966","href":"/preview/16375476294274733966?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/16375476294274733966?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1835544258292126956":{"videoId":"1835544258292126956","title":"\u0007[Weekly\u0007] Dev Tips 24: Do You Need A Repository","cleanTitle":"Weekly Dev Tips 24: Do You Need A Repository","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=FbYYz5i_B_Y","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/FbYYz5i_B_Y?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"http://www.youtube.com/@weeklydevtips","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":465,"text":"7:45","a11yText":"Süre 7 dakika 45 saniye","shortText":"7 dk."},"date":"20 şub 2020","modifyTime":1582156800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/FbYYz5i_B_Y?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=FbYYz5i_B_Y","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":465},"parentClipId":"1835544258292126956","href":"/preview/1835544258292126956?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/1835544258292126956?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17422145003533470000":{"videoId":"17422145003533470000","title":"\u0007[Weekly\u0007] Dev Tips 21: Breadcrumbs and Troubleshooting","cleanTitle":"Weekly Dev Tips 21: Breadcrumbs and Troubleshooting","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=aPOjlyoGKvM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/aPOjlyoGKvM?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"http://www.youtube.com/@weeklydevtips","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":384,"text":"6:24","a11yText":"Süre 6 dakika 24 saniye","shortText":"6 dk."},"date":"20 şub 2020","modifyTime":1582156800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/aPOjlyoGKvM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=aPOjlyoGKvM","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":384},"parentClipId":"17422145003533470000","href":"/preview/17422145003533470000?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/17422145003533470000?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14355466600187585771":{"videoId":"14355466600187585771","title":"\u0007[Weekly\u0007] Dev Tips 30: On Code Smells","cleanTitle":"Weekly Dev Tips 30: On Code Smells","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=4JoTbF92z-g","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/4JoTbF92z-g?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"https://www.youtube.com/channel/UC1OeiOnqUZHVinzRK5MuHsA","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":236,"text":"3:56","a11yText":"Süre 3 dakika 56 saniye","shortText":"3 dk."},"date":"20 şub 2020","modifyTime":1582156800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/4JoTbF92z-g?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=4JoTbF92z-g","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":236},"parentClipId":"14355466600187585771","href":"/preview/14355466600187585771?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/14355466600187585771?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"6381760768534922163":{"videoId":"6381760768534922163","title":"\u0007[Weekly\u0007] Dev Tips 66: Carl Franklin on Blazor","cleanTitle":"Weekly Dev Tips 66: Carl Franklin on Blazor","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=awf976GEB4Y","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/awf976GEB4Y?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"http://www.youtube.com/@weeklydevtips","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":683,"text":"11:23","a11yText":"Süre 11 dakika 23 saniye","shortText":"11 dk."},"date":"9 mar 2020","modifyTime":1583717206000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/awf976GEB4Y?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=awf976GEB4Y","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":683},"parentClipId":"6381760768534922163","href":"/preview/6381760768534922163?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/6381760768534922163?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"990477183116795746":{"videoId":"990477183116795746","title":"\u0007[Weekly\u0007] Dev Tips 71: Adapter Design Pattern","cleanTitle":"Weekly Dev Tips 71: Adapter Design Pattern","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Af1AXAeqCuY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Af1AXAeqCuY?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"https://www.youtube.com/channel/UC1OeiOnqUZHVinzRK5MuHsA","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":234,"text":"3:54","a11yText":"Süre 3 dakika 54 saniye","shortText":"3 dk."},"date":"19 nis 2020","modifyTime":1587254400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Af1AXAeqCuY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Af1AXAeqCuY","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":234},"parentClipId":"990477183116795746","href":"/preview/990477183116795746?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/990477183116795746?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"789736507215204266":{"videoId":"789736507215204266","title":"\u0007[Weekly\u0007] Dev Tips 56: One Step Build Test Run","cleanTitle":"Weekly Dev Tips 56: One Step Build Test Run","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=GJUyW6QwcWM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/GJUyW6QwcWM?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"http://www.youtube.com/@weeklydevtips","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":377,"text":"6:17","a11yText":"Süre 6 dakika 17 saniye","shortText":"6 dk."},"date":"14 şub 2020","modifyTime":1581638400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/GJUyW6QwcWM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=GJUyW6QwcWM","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":377},"parentClipId":"789736507215204266","href":"/preview/789736507215204266?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/789736507215204266?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12262239898970115561":{"videoId":"12262239898970115561","title":"\u0007[Weekly\u0007] Dev Tips 45: Work Alone","cleanTitle":"Weekly Dev Tips 45: Work Alone","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=UsJ1q_8W2QM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/UsJ1q_8W2QM?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"http://www.youtube.com/@weeklydevtips","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":174,"text":"2:54","a11yText":"Süre 2 dakika 54 saniye","shortText":"2 dk."},"date":"14 şub 2020","modifyTime":1581638400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/UsJ1q_8W2QM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=UsJ1q_8W2QM","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":174},"parentClipId":"12262239898970115561","href":"/preview/12262239898970115561?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/12262239898970115561?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8274421203405277808":{"videoId":"8274421203405277808","title":"\u0007[Weekly\u0007] Dev Tips 43: A Dependency Injection Story","cleanTitle":"Weekly Dev Tips 43: A Dependency Injection Story","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=g0qPGWlkzRU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/g0qPGWlkzRU?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"http://www.youtube.com/@weeklydevtips","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":352,"text":"5:52","a11yText":"Süre 5 dakika 52 saniye","shortText":"5 dk."},"date":"14 şub 2020","modifyTime":1581638400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/g0qPGWlkzRU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=g0qPGWlkzRU","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":352},"parentClipId":"8274421203405277808","href":"/preview/8274421203405277808?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/8274421203405277808?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"6560594366768945345":{"videoId":"6560594366768945345","title":"\u0007[Weekly\u0007] Dev Tips 65: A/B Testing with Azure with guest Lars Klint","cleanTitle":"Weekly Dev Tips 65: A/B Testing with Azure with guest Lars Klint","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=c6uJ6jdvtE4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/c6uJ6jdvtE4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"https://www.youtube.com/channel/UC1OeiOnqUZHVinzRK5MuHsA","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":498,"text":"8:18","a11yText":"Süre 8 dakika 18 saniye","shortText":"8 dk."},"date":"2 mar 2020","modifyTime":1583107200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/c6uJ6jdvtE4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=c6uJ6jdvtE4","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":498},"parentClipId":"6560594366768945345","href":"/preview/6560594366768945345?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/6560594366768945345?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5545840252723851580":{"videoId":"5545840252723851580","title":"\u0007[Weekly\u0007] Dev Tips 26: Layering Patterns on Repositories","cleanTitle":"Weekly Dev Tips 26: Layering Patterns on Repositories","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=_eICIBt5rkw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/_eICIBt5rkw?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMU9laU9ucVVaSFZpbnpSSzVNdUhzQQ==","name":"weeklydevtips","isVerified":false,"subscribersCount":0,"url":"/video/search?text=weeklydevtips","origUrl":"http://www.youtube.com/@weeklydevtips","a11yText":"weeklydevtips. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":449,"text":"7:29","a11yText":"Süre 7 dakika 29 saniye","shortText":"7 dk."},"date":"20 şub 2020","modifyTime":1582156800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/_eICIBt5rkw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=_eICIBt5rkw","reqid":"1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL","duration":449},"parentClipId":"5545840252723851580","href":"/preview/5545840252723851580?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","rawHref":"/video/preview/5545840252723851580?nomisspell=1&noreask=1&parent-reqid=1765325655531828-12315948721159920906-balancer-l7leveler-kubr-yp-vla-39-BAL&text=weeklydevtips","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x001cd987dbd","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"2315948721159920906739","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"regular":{"default":"R-I-48058-715","mail":"R-A-13411721-3"},"adult":{"default":"R-I-474674-108","mail":"R-A-13426421-3"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"weeklydevtips","queryUriEscaped":"weeklydevtips","filterMode":1,"isUserChild":false,"advInstreamConfig":{"regular":{"default":{"category":"2","impId":"7","partnerId":"2216089","vmapScenarioId":"119"}},"adult":{"default":{"category":"3","impId":"4","partnerId":"1988486","vmapScenarioId":"119"}}}},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}