[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-409c09e756b5a198-blue-green-deployment-for-zero-downtime-releases-summary":3,"summaries-facets-categories":97,"summary-related-409c09e756b5a198-blue-green-deployment-for-zero-downtime-releases-summary":7001},{"id":4,"title":5,"ai":6,"body":13,"categories":52,"created_at":54,"date_modified":54,"description":46,"extension":55,"faq":54,"featured":56,"kicker_label":54,"meta":57,"navigation":81,"path":82,"published_at":54,"question":54,"scraped_at":83,"seo":84,"sitemap":85,"source_id":86,"source_name":87,"source_type":88,"source_url":89,"stem":90,"tags":91,"thumbnail_url":54,"tldr":94,"tweet":54,"unknown_tags":95,"__hash__":96},"summaries\u002Fsummaries\u002F409c09e756b5a198-blue-green-deployment-for-zero-downtime-releases-summary.md","Blue-Green Deployment for Zero-Downtime Releases",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","x-ai\u002Fgrok-4.1-fast",4668,1440,8226,0.00114675,{"type":14,"value":15,"toc":45},"minimark",[16,21,25,28,32,35,38,42],[17,18,20],"h2",{"id":19},"deploy-with-instant-cutover-and-rollback","Deploy with Instant Cutover and Rollback",[22,23,24],"p",{},"Run two production environments—blue (live) and green (idle)—kept as identical as possible, using separate hardware, VMs, or partitioned zones with distinct IP addresses. To release, perform final testing on the inactive green environment. Once verified, switch the router to route all traffic to green, making blue idle. This cutover happens in seconds, minimizing downtime during the transition from testing to production.",[22,26,27],{},"For rollback, reverse the router switch to blue if problems emerge post-deployment. Mitigate missed transactions by designing dual feeds to both environments or switching to read-only mode pre-cutover, flushing issues before enabling read-write. Cycle environments: after stabilizing green as live, repurpose blue for next release's staging.",[17,29,31],{"id":30},"overcome-database-schema-hurdles","Overcome Database Schema Hurdles",[22,33,34],{},"Databases complicate switches due to schema changes for new app versions. Separate schema updates from app deployments: first apply database refactoring to make the schema backward-compatible, deploy and verify, establishing a rollback point. Then deploy the new app version. Once stable, remove old-version schema support. This ensures both environments share the database safely during transitions.",[22,36,37],{},"Variations include bouncing web servers instead of routers for switches or applying blue-green only to web\u002Fdomain layers while sharing the database.",[17,39,41],{"id":40},"test-disaster-recovery-routinely","Test Disaster Recovery Routinely",[22,43,44],{},"Blue-green mirrors hot-standby setups, so every release tests your disaster-recovery process—switching live traffic proves failover works. Release frequently to practice this more than actual disasters occur. This technique, named by Daniel Terhorst-North and Jez Humble, supports fully automated deployments in continuous delivery pipelines.",{"title":46,"searchDepth":47,"depth":47,"links":48},"",2,[49,50,51],{"id":19,"depth":47,"text":20},{"id":30,"depth":47,"text":31},{"id":40,"depth":47,"text":41},[53],"DevOps & Cloud",null,"md",false,{"content_references":58,"triage":75},[59,65,69],{"type":60,"title":61,"author":62,"url":63,"context":64},"book","Continuous Delivery","Dave Farley and Jez Humble","https:\u002F\u002Fmartinfowler.com\u002Fbooks\u002FcontinuousDelivery.html","recommended",{"type":60,"title":66,"url":67,"context":68},"Refactoring Databases","https:\u002F\u002Fmartinfowler.com\u002Fbooks\u002FrefactoringDatabases.html","cited",{"type":70,"title":71,"author":72,"url":73,"context":74},"other","gitlab snippet on blue-green name origin","Daniel Terhorst-North and Jez Humble","https:\u002F\u002Fgitlab.com\u002Fsnippets\u002F1846041","mentioned",{"relevance":76,"novelty":77,"quality":78,"actionability":78,"composite":79,"reasoning":80},5,3,4,4.15,"Category: DevOps & Cloud. The article provides a detailed explanation of blue-green deployment, a relevant technique for minimizing downtime during releases, which directly addresses the audience's need for practical deployment strategies. It includes actionable steps for implementing the technique, such as separating schema updates from app deployments, making it applicable for product builders.",true,"\u002Fsummaries\u002F409c09e756b5a198-blue-green-deployment-for-zero-downtime-releases-summary","2026-04-16 03:04:36",{"title":5,"description":46},{"loc":82},"409c09e756b5a198","__oneoff__","article","https:\u002F\u002Fmartinfowler.com\u002Fbliki\u002FBlueGreenDeployment.html","summaries\u002F409c09e756b5a198-blue-green-deployment-for-zero-downtime-releases-summary",[92,93],"devops","deployment","Maintain two identical production environments (blue and green): deploy new version to inactive one, switch traffic instantly for minimal downtime, and rollback by switching back if issues arise.",[93],"6vEoNtfqUHX99CsfIqizU70RHdhY9aOUGHv8ZnYKdPg",[98,101,104,106,109,111,114,117,119,121,123,125,128,130,132,134,136,139,141,143,145,147,150,153,155,157,159,161,163,165,167,169,171,173,175,177,179,181,183,185,187,189,191,193,195,197,199,202,204,206,208,210,212,214,216,218,220,222,224,226,228,231,233,235,237,239,241,243,245,247,249,251,253,255,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,300,302,304,306,308,310,312,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,365,367,369,371,373,375,377,379,381,383,385,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,421,423,425,427,429,431,433,435,437,439,441,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,503,505,507,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,549,551,553,555,557,559,561,563,565,567,569,571,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,861,863,865,867,869,872,874,876,878,880,882,884,886,888,890,892,894,896,899,901,903,905,907,909,911,913,915,917,919,921,923,925,927,929,931,933,935,937,939,941,943,945,947,949,951,953,955,957,959,961,963,965,967,969,971,973,975,977,979,981,983,985,987,989,991,993,995,997,999,1001,1003,1005,1007,1009,1011,1013,1015,1017,1019,1021,1023,1025,1027,1029,1031,1033,1035,1037,1039,1041,1043,1045,1047,1049,1051,1053,1055,1057,1059,1061,1063,1065,1067,1069,1071,1073,1075,1077,1079,1081,1083,1085,1087,1089,1091,1093,1095,1097,1099,1101,1103,1105,1107,1109,1111,1113,1115,1117,1119,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1155,1157,1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1217,1219,1221,1224,1226,1228,1230,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1328,1330,1332,1334,1336,1338,1340,1342,1344,1346,1348,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388,1390,1392,1394,1396,1398,1400,1402,1404,1406,1408,1410,1412,1414,1416,1418,1420,1422,1425,1427,1429,1431,1433,1435,1437,1439,1441,1443,1445,1447,1449,1451,1453,1455,1457,1459,1461,1463,1465,1467,1469,1471,1473,1475,1477,1479,1481,1483,1485,1487,1489,1491,1493,1495,1497,1499,1501,1503,1505,1507,1509,1511,1513,1515,1517,1519,1521,1523,1525,1527,1529,1531,1533,1535,1537,1539,1541,1543,1545,1547,1549,1551,1553,1555,1557,1559,1561,1564,1566,1568,1570,1572,1574,1576,1578,1580,1582,1584,1586,1588,1590,1592,1594,1596,1598,1600,1602,1604,1606,1608,1610,1612,1614,1616,1618,1620,1622,1624,1626,1628,1630,1632,1634,1636,1638,1640,1642,1644,1646,1648,1650,1652,1654,1656,1658,1660,1662,1664,1666,1668,1670,1672,1674,1676,1678,1680,1682,1684,1686,1688,1690,1692,1694,1696,1698,1700,1702,1704,1706,1708,1710,1712,1714,1716,1718,1720,1723,1725,1727,1729,1731,1733,1735,1737,1739,1741,1743,1745,1747,1749,1751,1753,1755,1757,1759,1761,1763,1765,1767,1769,1771,1773,1775,1777,1779,1781,1783,1786,1788,1790,1792,1794,1796,1798,1800,1802,1804,1806,1808,1810,1812,1814,1816,1818,1820,1822,1824,1826,1828,1830,1832,1834,1836,1838,1840,1842,1844,1846,1848,1850,1852,1854,1856,1858,1860,1862,1864,1866,1868,1870,1872,1874,1876,1878,1880,1882,1884,1886,1888,1890,1892,1894,1896,1898,1900,1902,1904,1906,1908,1910,1912,1914,1916,1918,1920,1922,1924,1926,1928,1930,1932,1934,1936,1938,1940,1942,1944,1946,1948,1950,1952,1954,1956,1958,1960,1962,1964,1966,1968,1970,1972,1974,1976,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996,1998,2000,2002,2004,2006,2008,2010,2012,2014,2016,2018,2020,2022,2024,2026,2028,2030,2032,2034,2036,2038,2040,2042,2044,2046,2048,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068,2070,2072,2074,2076,2078,2080,2082,2084,2086,2088,2090,2092,2094,2096,2098,2100,2102,2104,2106,2108,2110,2112,2114,2116,2118,2120,2122,2124,2126,2128,2130,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2162,2164,2166,2168,2170,2172,2174,2176,2178,2180,2182,2184,2186,2188,2190,2192,2194,2196,2198,2200,2202,2204,2206,2208,2210,2212,2214,2216,2218,2220,2222,2224,2227,2229,2231,2233,2235,2237,2239,2241,2243,2245,2247,2249,2251,2253,2255,2257,2259,2261,2263,2265,2267,2269,2271,2273,2275,2277,2279,2281,2283,2285,2287,2289,2291,2293,2295,2297,2299,2301,2303,2305,2307,2309,2311,2313,2315,2317,2320,2322,2324,2326,2328,2330,2332,2334,2336,2338,2340,2342,2344,2346,2348,2350,2352,2354,2356,2358,2360,2362,2364,2366,2368,2370,2372,2374,2376,2378,2380,2382,2384,2386,2388,2390,2392,2394,2396,2398,2400,2402,2404,2406,2408,2410,2412,2414,2416,2418,2420,2422,2424,2426,2428,2430,2432,2434,2436,2439,2441,2443,2445,2447,2449,2451,2453,2455,2457,2459,2461,2463,2465,2467,2469,2471,2473,2475,2477,2479,2482,2484,2486,2488,2490,2492,2494,2496,2498,2500,2502,2504,2506,2508,2510,2512,2514,2516,2518,2520,2522,2524,2526,2528,2530,2532,2534,2536,2538,2540,2542,2544,2546,2548,2550,2552,2554,2556,2558,2560,2562,2564,2566,2568,2570,2572,2574,2576,2578,2580,2582,2584,2586,2588,2590,2592,2594,2596,2598,2600,2602,2604,2606,2608,2610,2612,2614,2616,2618,2620,2622,2624,2626,2628,2630,2632,2634,2636,2638,2640,2642,2644,2646,2648,2650,2652,2654,2656,2658,2660,2662,2664,2666,2668,2670,2672,2674,2676,2678,2680,2682,2684,2686,2688,2690,2692,2694,2696,2698,2700,2702,2704,2706,2708,2710,2712,2714,2716,2718,2720,2722,2724,2726,2728,2730,2732,2734,2736,2738,2740,2742,2744,2746,2748,2750,2752,2754,2756,2758,2760,2762,2764,2766,2768,2770,2772,2774,2776,2778,2780,2782,2784,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810,2812,2814,2816,2818,2820,2822,2824,2826,2828,2830,2832,2834,2836,2838,2840,2842,2844,2846,2848,2850,2852,2854,2856,2858,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2942,2944,2946,2948,2950,2952,2954,2956,2958,2960,2962,2964,2966,2968,2970,2972,2974,2976,2978,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3002,3004,3006,3008,3010,3012,3014,3016,3018,3020,3022,3024,3026,3028,3030,3032,3034,3036,3038,3040,3042,3044,3046,3048,3050,3052,3054,3056,3058,3060,3062,3064,3066,3068,3070,3072,3074,3076,3078,3080,3082,3084,3086,3088,3090,3092,3094,3096,3098,3100,3102,3104,3106,3108,3110,3112,3114,3116,3118,3120,3123,3125,3127,3129,3131,3133,3135,3137,3139,3141,3143,3145,3147,3149,3151,3153,3155,3157,3159,3161,3163,3165,3167,3169,3171,3173,3175,3177,3179,3181,3183,3185,3187,3189,3191,3193,3195,3197,3199,3201,3203,3205,3207,3209,3211,3213,3215,3217,3219,3221,3223,3225,3227,3229,3231,3233,3235,3237,3239,3241,3243,3245,3247,3250,3252,3254,3256,3258,3260,3262,3264,3266,3268,3270,3272,3274,3276,3278,3280,3282,3284,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304,3306,3308,3310,3312,3314,3316,3318,3320,3322,3324,3326,3328,3330,3332,3334,3336,3338,3340,3342,3344,3346,3348,3350,3352,3354,3356,3358,3360,3362,3364,3366,3368,3370,3372,3374,3376,3378,3380,3382,3384,3386,3388,3390,3392,3394,3396,3398,3400,3402,3404,3406,3408,3410,3412,3414,3416,3418,3420,3422,3424,3426,3428,3430,3432,3434,3436,3438,3440,3442,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3470,3472,3474,3476,3478,3480,3482,3484,3486,3488,3490,3492,3494,3496,3498,3500,3502,3504,3506,3508,3510,3512,3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3592,3594,3596,3598,3600,3602,3604,3606,3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3630,3632,3634,3636,3638,3640,3642,3644,3646,3648,3650,3652,3654,3656,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3768,3770,3772,3774,3776,3778,3780,3782,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836,3838,3840,3842,3844,3846,3848,3850,3852,3854,3856,3858,3860,3862,3864,3866,3868,3870,3872,3874,3876,3878,3880,3882,3884,3886,3888,3890,3892,3894,3896,3898,3900,3902,3904,3906,3908,3910,3912,3914,3916,3918,3920,3922,3924,3926,3928,3930,3932,3934,3936,3938,3940,3942,3944,3946,3948,3950,3952,3954,3956,3958,3960,3962,3964,3966,3968,3970,3972,3974,3976,3978,3980,3982,3984,3986,3988,3990,3992,3994,3996,3998,4000,4002,4004,4006,4008,4010,4012,4014,4016,4018,4020,4022,4024,4026,4028,4030,4032,4034,4036,4038,4040,4042,4044,4046,4048,4050,4052,4054,4056,4058,4060,4062,4064,4066,4068,4070,4072,4074,4076,4078,4080,4082,4084,4086,4088,4090,4092,4094,4096,4098,4100,4102,4104,4106,4108,4110,4112,4114,4116,4118,4120,4122,4124,4126,4128,4130,4132,4134,4136,4138,4140,4142,4144,4146,4148,4150,4152,4154,4156,4158,4160,4162,4164,4166,4168,4170,4172,4174,4176,4178,4180,4182,4184,4186,4188,4190,4192,4194,4196,4198,4200,4202,4204,4206,4208,4210,4212,4214,4216,4218,4220,4222,4224,4226,4228,4230,4232,4234,4236,4238,4240,4242,4244,4246,4248,4250,4252,4254,4256,4258,4260,4262,4264,4266,4268,4270,4272,4274,4276,4278,4280,4282,4284,4286,4288,4290,4292,4294,4296,4298,4300,4302,4304,4306,4308,4310,4312,4314,4316,4318,4320,4322,4324,4326,4328,4330,4332,4334,4336,4338,4340,4342,4344,4346,4348,4350,4352,4354,4356,4358,4360,4362,4364,4366,4368,4370,4372,4374,4376,4378,4380,4382,4384,4386,4388,4390,4392,4394,4396,4398,4400,4402,4404,4406,4408,4410,4412,4414,4416,4418,4420,4422,4424,4426,4428,4430,4432,4434,4436,4438,4440,4442,4444,4446,4448,4450,4452,4454,4456,4458,4460,4462,4464,4466,4468,4470,4472,4474,4476,4478,4480,4482,4484,4486,4488,4490,4492,4494,4496,4498,4500,4502,4504,4506,4508,4510,4512,4514,4516,4518,4520,4522,4524,4526,4528,4530,4532,4535,4537,4539,4541,4543,4545,4547,4549,4551,4553,4555,4557,4559,4561,4563,4565,4567,4569,4571,4573,4575,4577,4579,4581,4583,4585,4587,4589,4591,4593,4595,4597,4599,4601,4603,4605,4607,4609,4611,4613,4615,4617,4619,4621,4623,4625,4627,4629,4631,4633,4635,4637,4639,4641,4643,4645,4647,4649,4651,4653,4655,4657,4659,4661,4663,4665,4667,4669,4671,4673,4675,4677,4679,4681,4683,4685,4687,4689,4691,4693,4695,4697,4699,4701,4703,4705,4707,4709,4711,4713,4715,4717,4719,4721,4723,4725,4727,4729,4731,4733,4735,4737,4739,4741,4743,4745,4747,4749,4751,4753,4755,4757,4759,4761,4763,4765,4767,4769,4771,4773,4775,4777,4779,4781,4783,4785,4787,4789,4791,4793,4795,4797,4799,4801,4803,4805,4807,4809,4811,4813,4815,4817,4819,4821,4823,4825,4827,4829,4831,4833,4835,4837,4839,4841,4843,4845,4847,4849,4851,4853,4855,4857,4859,4861,4863,4865,4867,4869,4871,4873,4875,4877,4879,4881,4883,4885,4887,4889,4891,4893,4895,4897,4899,4901,4903,4905,4907,4909,4911,4913,4915,4917,4919,4921,4923,4925,4927,4929,4931,4933,4935,4937,4939,4941,4943,4945,4947,4949,4951,4953,4955,4957,4959,4961,4963,4965,4967,4969,4971,4973,4975,4977,4979,4981,4983,4985,4987,4989,4991,4993,4995,4997,4999,5001,5003,5005,5007,5009,5011,5013,5015,5017,5019,5021,5023,5025,5027,5029,5031,5033,5035,5037,5039,5041,5043,5045,5047,5049,5051,5053,5055,5057,5059,5061,5063,5065,5067,5069,5071,5073,5075,5077,5079,5081,5083,5085,5087,5089,5091,5093,5095,5097,5099,5101,5103,5105,5107,5109,5111,5113,5115,5117,5119,5121,5123,5125,5127,5129,5131,5133,5135,5137,5139,5141,5143,5145,5147,5149,5151,5153,5155,5157,5159,5161,5163,5165,5167,5169,5171,5173,5175,5177,5179,5181,5183,5185,5187,5189,5191,5193,5195,5197,5199,5201,5203,5205,5207,5209,5211,5213,5215,5217,5219,5221,5223,5225,5227,5229,5231,5233,5235,5237,5239,5241,5243,5245,5247,5249,5251,5253,5255,5257,5259,5261,5263,5265,5267,5269,5271,5273,5275,5277,5279,5281,5283,5285,5287,5289,5291,5293,5295,5297,5299,5301,5303,5305,5307,5309,5311,5313,5315,5317,5319,5321,5323,5325,5327,5329,5331,5333,5335,5337,5339,5341,5343,5345,5347,5349,5351,5353,5355,5357,5359,5361,5363,5365,5367,5369,5371,5373,5375,5377,5379,5381,5383,5385,5387,5389,5392,5394,5396,5398,5400,5402,5404,5406,5408,5410,5412,5414,5416,5418,5420,5422,5424,5426,5428,5430,5432,5434,5436,5438,5440,5442,5444,5446,5448,5450,5452,5454,5456,5458,5460,5462,5464,5466,5468,5470,5472,5474,5476,5478,5480,5482,5484,5486,5488,5490,5492,5494,5496,5498,5500,5502,5504,5506,5508,5510,5512,5514,5516,5518,5520,5522,5524,5526,5528,5530,5532,5534,5536,5538,5540,5542,5544,5546,5548,5550,5552,5554,5556,5558,5560,5562,5564,5566,5568,5570,5572,5574,5576,5578,5580,5582,5584,5586,5588,5590,5592,5595,5597,5599,5601,5603,5605,5607,5609,5611,5613,5615,5617,5619,5621,5623,5625,5627,5629,5631,5633,5635,5637,5639,5641,5643,5645,5647,5649,5651,5653,5655,5657,5659,5661,5663,5665,5667,5669,5671,5673,5675,5677,5679,5681,5683,5685,5687,5689,5691,5693,5695,5697,5699,5701,5703,5705,5707,5709,5711,5713,5715,5717,5719,5721,5723,5725,5727,5729,5731,5733,5735,5737,5739,5741,5743,5745,5747,5749,5751,5753,5755,5757,5759,5761,5763,5765,5767,5769,5771,5773,5775,5777,5779,5781,5783,5785,5787,5789,5791,5793,5795,5797,5799,5801,5803,5805,5807,5809,5811,5813,5815,5817,5819,5821,5823,5825,5827,5829,5831,5833,5835,5837,5839,5841,5843,5845,5847,5849,5851,5853,5855,5857,5859,5861,5863,5865,5867,5869,5871,5873,5875,5877,5879,5881,5883,5885,5887,5889,5891,5893,5895,5897,5899,5901,5903,5905,5907,5909,5911,5913,5915,5917,5919,5921,5923,5925,5927,5929,5931,5933,5935,5937,5939,5941,5943,5945,5947,5949,5951,5953,5955,5957,5959,5961,5963,5965,5967,5969,5971,5973,5975,5977,5979,5981,5983,5985,5987,5989,5991,5993,5995,5997,5999,6001,6003,6005,6007,6009,6011,6013,6015,6017,6019,6021,6023,6025,6027,6029,6031,6033,6035,6037,6039,6041,6043,6045,6047,6049,6051,6053,6055,6057,6059,6061,6063,6065,6067,6069,6071,6073,6075,6077,6079,6081,6083,6085,6087,6089,6091,6093,6095,6097,6099,6101,6103,6105,6107,6109,6111,6113,6115,6117,6119,6121,6123,6125,6127,6129,6131,6133,6135,6137,6139,6141,6143,6145,6147,6149,6151,6153,6155,6157,6159,6161,6163,6165,6167,6169,6171,6173,6175,6177,6179,6181,6183,6185,6187,6189,6191,6193,6195,6197,6199,6201,6203,6205,6207,6209,6211,6213,6215,6217,6219,6221,6223,6225,6227,6229,6231,6233,6235,6237,6239,6241,6243,6245,6247,6249,6251,6253,6255,6257,6259,6261,6263,6265,6267,6269,6271,6273,6275,6277,6279,6281,6283,6285,6287,6289,6291,6293,6295,6297,6299,6301,6303,6305,6307,6309,6311,6313,6315,6317,6319,6321,6323,6325,6327,6329,6331,6333,6335,6337,6339,6341,6343,6345,6347,6349,6351,6353,6355,6357,6359,6361,6363,6365,6367,6369,6371,6373,6375,6377,6379,6381,6383,6385,6387,6389,6391,6393,6395,6397,6399,6401,6403,6405,6407,6409,6411,6413,6415,6417,6419,6421,6423,6425,6427,6429,6431,6433,6435,6437,6439,6441,6443,6445,6447,6449,6451,6453,6455,6457,6459,6461,6463,6465,6467,6469,6471,6473,6475,6477,6479,6481,6483,6485,6487,6489,6491,6493,6495,6497,6499,6501,6503,6505,6507,6509,6511,6513,6515,6517,6519,6521,6523,6525,6527,6529,6531,6533,6535,6537,6539,6541,6543,6545,6547,6549,6551,6553,6555,6557,6559,6561,6563,6565,6567,6569,6571,6573,6575,6577,6579,6581,6583,6585,6587,6589,6591,6593,6595,6597,6599,6601,6603,6605,6607,6609,6611,6613,6615,6617,6619,6621,6623,6625,6627,6629,6631,6633,6635,6637,6639,6641,6643,6645,6647,6649,6651,6653,6655,6657,6659,6661,6663,6665,6667,6669,6671,6673,6675,6677,6679,6681,6683,6685,6687,6689,6691,6693,6695,6697,6699,6701,6703,6705,6707,6709,6711,6713,6715,6717,6719,6721,6723,6725,6727,6729,6731,6733,6735,6737,6739,6741,6743,6745,6747,6749,6751,6753,6755,6757,6759,6761,6763,6765,6767,6769,6771,6773,6775,6777,6779,6781,6783,6785,6787,6789,6791,6793,6795,6797,6799,6801,6803,6805,6807,6809,6811,6813,6815,6817,6819,6821,6823,6825,6827,6829,6831,6833,6835,6837,6839,6841,6843,6845,6847,6849,6851,6853,6855,6857,6859,6861,6863,6865,6867,6869,6871,6873,6875,6877,6879,6881,6883,6885,6887,6889,6891,6893,6895,6897,6899,6901,6903,6905,6907,6909,6911,6913,6915,6917,6919,6921,6923,6925,6927,6929,6931,6933,6935,6937,6939,6941,6943,6945,6947,6949,6951,6953,6955,6957,6959,6961,6963,6965,6967,6969,6971,6973,6975,6977,6979,6981,6983,6985,6987,6989,6991,6993,6995,6997,6999],{"categories":99},[100],"AI & LLMs",{"categories":102},[103],"Developer Productivity",{"categories":105},[100],{"categories":107},[108],"Business & SaaS",{"categories":110},[100],{"categories":112},[113],"AI Automation",{"categories":115},[116],"Product Strategy",{"categories":118},[113],{"categories":120},[100],{"categories":122},[103],{"categories":124},[113],{"categories":126},[127],"Software Engineering",{"categories":129},[100],{"categories":131},[108],{"categories":133},[],{"categories":135},[100],{"categories":137},[138],"Inference & Serving",{"categories":140},[100],{"categories":142},[100],{"categories":144},[113],{"categories":146},[],{"categories":148},[149],"AI News & Trends",{"categories":151},[152],"Data Science & Visualization",{"categories":154},[113],{"categories":156},[100],{"categories":158},[100],{"categories":160},[108],{"categories":162},[103],{"categories":164},[100],{"categories":166},[113],{"categories":168},[149],{"categories":170},[100],{"categories":172},[113],{"categories":174},[113],{"categories":176},[100],{"categories":178},[100],{"categories":180},[113],{"categories":182},[100],{"categories":184},[100],{"categories":186},[100],{"categories":188},[113],{"categories":190},[149],{"categories":192},[100],{"categories":194},[100],{"categories":196},[100],{"categories":198},[],{"categories":200},[201],"Design & Frontend",{"categories":203},[152],{"categories":205},[149],{"categories":207},[100],{"categories":209},[100],{"categories":211},[100],{"categories":213},[],{"categories":215},[100],{"categories":217},[100],{"categories":219},[113],{"categories":221},[127],{"categories":223},[100],{"categories":225},[113],{"categories":227},[100],{"categories":229},[230],"Marketing & Growth",{"categories":232},[201],{"categories":234},[100],{"categories":236},[113],{"categories":238},[100],{"categories":240},[100],{"categories":242},[127],{"categories":244},[100],{"categories":246},[],{"categories":248},[],{"categories":250},[201],{"categories":252},[100],{"categories":254},[113],{"categories":256},[103],{"categories":258},[127],{"categories":260},[113],{"categories":262},[201],{"categories":264},[116],{"categories":266},[100],{"categories":268},[127],{"categories":270},[53],{"categories":272},[113],{"categories":274},[116],{"categories":276},[149],{"categories":278},[100],{"categories":280},[],{"categories":282},[100],{"categories":284},[100],{"categories":286},[],{"categories":288},[113],{"categories":290},[127],{"categories":292},[],{"categories":294},[127],{"categories":296},[100],{"categories":298},[299],"Governance & Standards",{"categories":301},[108],{"categories":303},[],{"categories":305},[],{"categories":307},[100],{"categories":309},[100],{"categories":311},[113],{"categories":313},[100],{"categories":315},[100],{"categories":317},[113],{"categories":319},[100],{"categories":321},[100],{"categories":323},[100],{"categories":325},[],{"categories":327},[127],{"categories":329},[],{"categories":331},[],{"categories":333},[100],{"categories":335},[127],{"categories":337},[],{"categories":339},[127],{"categories":341},[100],{"categories":343},[100],{"categories":345},[230],{"categories":347},[100],{"categories":349},[100],{"categories":351},[100],{"categories":353},[201],{"categories":355},[201],{"categories":357},[100],{"categories":359},[127],{"categories":361},[113],{"categories":363},[364],"GovTech & Public-Sector Adoption",{"categories":366},[127],{"categories":368},[100],{"categories":370},[100],{"categories":372},[100],{"categories":374},[113],{"categories":376},[113],{"categories":378},[152],{"categories":380},[100],{"categories":382},[149],{"categories":384},[113],{"categories":386},[387],"Legal AI Tools",{"categories":389},[100],{"categories":391},[113],{"categories":393},[100],{"categories":395},[230],{"categories":397},[113],{"categories":399},[116],{"categories":401},[100],{"categories":403},[127],{"categories":405},[364],{"categories":407},[],{"categories":409},[113],{"categories":411},[],{"categories":413},[108],{"categories":415},[113],{"categories":417},[113],{"categories":419},[420],"RAG & Retrieval",{"categories":422},[108],{"categories":424},[100],{"categories":426},[127],{"categories":428},[127],{"categories":430},[53],{"categories":432},[201],{"categories":434},[113],{"categories":436},[100],{"categories":438},[100],{"categories":440},[],{"categories":442},[443],"Agents & Orchestration",{"categories":445},[127],{"categories":447},[100],{"categories":449},[],{"categories":451},[113],{"categories":453},[108],{"categories":455},[],{"categories":457},[100],{"categories":459},[],{"categories":461},[100],{"categories":463},[103],{"categories":465},[127],{"categories":467},[108],{"categories":469},[100],{"categories":471},[113],{"categories":473},[100],{"categories":475},[149],{"categories":477},[100],{"categories":479},[],{"categories":481},[100],{"categories":483},[],{"categories":485},[100],{"categories":487},[127],{"categories":489},[100],{"categories":491},[113],{"categories":493},[152],{"categories":495},[],{"categories":497},[100],{"categories":499},[201],{"categories":501},[502],"Models & Frontier Labs",{"categories":504},[],{"categories":506},[201],{"categories":508},[509],"Regulation & Governance of AI",{"categories":511},[116],{"categories":513},[113],{"categories":515},[],{"categories":517},[100],{"categories":519},[100],{"categories":521},[113],{"categories":523},[113],{"categories":525},[149],{"categories":527},[100],{"categories":529},[108],{"categories":531},[100],{"categories":533},[113],{"categories":535},[],{"categories":537},[127],{"categories":539},[113],{"categories":541},[100],{"categories":543},[116],{"categories":545},[100],{"categories":547},[548],"AI Policy & Regulation",{"categories":550},[],{"categories":552},[100],{"categories":554},[113],{"categories":556},[116],{"categories":558},[113],{"categories":560},[100],{"categories":562},[100],{"categories":564},[100],{"categories":566},[113],{"categories":568},[],{"categories":570},[152],{"categories":572},[573],"Evals & Reliability",{"categories":575},[100],{"categories":577},[100],{"categories":579},[],{"categories":581},[103],{"categories":583},[364],{"categories":585},[548],{"categories":587},[100],{"categories":589},[108],{"categories":591},[100],{"categories":593},[113],{"categories":595},[100],{"categories":597},[113],{"categories":599},[443],{"categories":601},[100],{"categories":603},[127],{"categories":605},[100],{"categories":607},[],{"categories":609},[201],{"categories":611},[],{"categories":613},[100],{"categories":615},[364],{"categories":617},[100],{"categories":619},[100],{"categories":621},[100],{"categories":623},[],{"categories":625},[100],{"categories":627},[201],{"categories":629},[127],{"categories":631},[],{"categories":633},[100],{"categories":635},[],{"categories":637},[113],{"categories":639},[100],{"categories":641},[201],{"categories":643},[],{"categories":645},[100],{"categories":647},[100],{"categories":649},[152],{"categories":651},[113],{"categories":653},[100],{"categories":655},[108],{"categories":657},[113],{"categories":659},[100],{"categories":661},[100],{"categories":663},[127],{"categories":665},[201],{"categories":667},[100],{"categories":669},[113],{"categories":671},[],{"categories":673},[127],{"categories":675},[113],{"categories":677},[152],{"categories":679},[],{"categories":681},[100],{"categories":683},[149],{"categories":685},[100],{"categories":687},[],{"categories":689},[100],{"categories":691},[100],{"categories":693},[100],{"categories":695},[108,230],{"categories":697},[],{"categories":699},[127],{"categories":701},[100],{"categories":703},[100],{"categories":705},[113],{"categories":707},[100],{"categories":709},[],{"categories":711},[],{"categories":713},[100],{"categories":715},[201],{"categories":717},[100],{"categories":719},[],{"categories":721},[100],{"categories":723},[53],{"categories":725},[],{"categories":727},[113],{"categories":729},[149],{"categories":731},[100],{"categories":733},[100],{"categories":735},[201],{"categories":737},[],{"categories":739},[149],{"categories":741},[100],{"categories":743},[138],{"categories":745},[100],{"categories":747},[100],{"categories":749},[113],{"categories":751},[149],{"categories":753},[502],{"categories":755},[100],{"categories":757},[230],{"categories":759},[],{"categories":761},[113],{"categories":763},[108],{"categories":765},[127],{"categories":767},[100],{"categories":769},[113],{"categories":771},[],{"categories":773},[100,53],{"categories":775},[100],{"categories":777},[100],{"categories":779},[100],{"categories":781},[113],{"categories":783},[100,127],{"categories":785},[152],{"categories":787},[100],{"categories":789},[100],{"categories":791},[100],{"categories":793},[127],{"categories":795},[100],{"categories":797},[113],{"categories":799},[113],{"categories":801},[548],{"categories":803},[230],{"categories":805},[100],{"categories":807},[113],{"categories":809},[100],{"categories":811},[100],{"categories":813},[113],{"categories":815},[],{"categories":817},[113],{"categories":819},[100],{"categories":821},[100],{"categories":823},[113],{"categories":825},[100],{"categories":827},[100,108],{"categories":829},[100],{"categories":831},[108],{"categories":833},[],{"categories":835},[201],{"categories":837},[201],{"categories":839},[100],{"categories":841},[],{"categories":843},[],{"categories":845},[100],{"categories":847},[149],{"categories":849},[],{"categories":851},[103],{"categories":853},[100],{"categories":855},[127],{"categories":857},[100],{"categories":859},[860],"Generative UI & Design-to-Code",{"categories":862},[100],{"categories":864},[100],{"categories":866},[201],{"categories":868},[100],{"categories":870},[871],"Algorithmic Accountability",{"categories":873},[113],{"categories":875},[127],{"categories":877},[149],{"categories":879},[201],{"categories":881},[100],{"categories":883},[],{"categories":885},[116],{"categories":887},[100],{"categories":889},[100],{"categories":891},[100],{"categories":893},[100],{"categories":895},[113],{"categories":897},[898],"MLOps & Infrastructure",{"categories":900},[100],{"categories":902},[100],{"categories":904},[100],{"categories":906},[100],{"categories":908},[100],{"categories":910},[127],{"categories":912},[149],{"categories":914},[100],{"categories":916},[116],{"categories":918},[103],{"categories":920},[100],{"categories":922},[113],{"categories":924},[53],{"categories":926},[100],{"categories":928},[108],{"categories":930},[100],{"categories":932},[201],{"categories":934},[100],{"categories":936},[100],{"categories":938},[113],{"categories":940},[],{"categories":942},[],{"categories":944},[100],{"categories":946},[138],{"categories":948},[201],{"categories":950},[149],{"categories":952},[152],{"categories":954},[],{"categories":956},[100],{"categories":958},[100],{"categories":960},[108],{"categories":962},[113],{"categories":964},[100],{"categories":966},[100],{"categories":968},[100],{"categories":970},[100],{"categories":972},[149],{"categories":974},[138],{"categories":976},[100],{"categories":978},[201],{"categories":980},[100],{"categories":982},[],{"categories":984},[113],{"categories":986},[127],{"categories":988},[],{"categories":990},[100],{"categories":992},[100],{"categories":994},[113],{"categories":996},[127],{"categories":998},[100],{"categories":1000},[152],{"categories":1002},[201],{"categories":1004},[],{"categories":1006},[100],{"categories":1008},[],{"categories":1010},[100],{"categories":1012},[],{"categories":1014},[100],{"categories":1016},[100],{"categories":1018},[116],{"categories":1020},[108],{"categories":1022},[113],{"categories":1024},[113],{"categories":1026},[],{"categories":1028},[100],{"categories":1030},[103],{"categories":1032},[100],{"categories":1034},[100],{"categories":1036},[108],{"categories":1038},[149],{"categories":1040},[103],{"categories":1042},[],{"categories":1044},[100],{"categories":1046},[],{"categories":1048},[100],{"categories":1050},[],{"categories":1052},[149],{"categories":1054},[149],{"categories":1056},[],{"categories":1058},[443],{"categories":1060},[100],{"categories":1062},[201],{"categories":1064},[127],{"categories":1066},[],{"categories":1068},[387],{"categories":1070},[113],{"categories":1072},[108],{"categories":1074},[],{"categories":1076},[],{"categories":1078},[103],{"categories":1080},[152],{"categories":1082},[],{"categories":1084},[230],{"categories":1086},[113],{"categories":1088},[108],{"categories":1090},[113],{"categories":1092},[100],{"categories":1094},[108],{"categories":1096},[100],{"categories":1098},[127],{"categories":1100},[],{"categories":1102},[138],{"categories":1104},[116],{"categories":1106},[100],{"categories":1108},[201],{"categories":1110},[127],{"categories":1112},[108],{"categories":1114},[100],{"categories":1116},[127],{"categories":1118},[100],{"categories":1120},[113],{"categories":1122},[108],{"categories":1124},[100],{"categories":1126},[100],{"categories":1128},[100],{"categories":1130},[100],{"categories":1132},[100],{"categories":1134},[],{"categories":1136},[],{"categories":1138},[127],{"categories":1140},[152],{"categories":1142},[116],{"categories":1144},[100],{"categories":1146},[113],{"categories":1148},[127],{"categories":1150},[127],{"categories":1152},[100],{"categories":1154},[],{"categories":1156},[149],{"categories":1158},[116],{"categories":1160},[116],{"categories":1162},[127],{"categories":1164},[100],{"categories":1166},[573],{"categories":1168},[53],{"categories":1170},[],{"categories":1172},[113],{"categories":1174},[100],{"categories":1176},[],{"categories":1178},[103],{"categories":1180},[],{"categories":1182},[100],{"categories":1184},[100],{"categories":1186},[100],{"categories":1188},[201],{"categories":1190},[230],{"categories":1192},[100],{"categories":1194},[127],{"categories":1196},[100],{"categories":1198},[113],{"categories":1200},[],{"categories":1202},[127],{"categories":1204},[100],{"categories":1206},[103],{"categories":1208},[],{"categories":1210},[108],{"categories":1212},[100],{"categories":1214},[100],{"categories":1216},[149],{"categories":1218},[100,53],{"categories":1220},[100],{"categories":1222},[1223],"Design Systems for AI",{"categories":1225},[100],{"categories":1227},[100],{"categories":1229},[149],{"categories":1231},[100],{"categories":1233},[100],{"categories":1235},[100],{"categories":1237},[108],{"categories":1239},[100],{"categories":1241},[100],{"categories":1243},[100],{"categories":1245},[],{"categories":1247},[100],{"categories":1249},[100],{"categories":1251},[108],{"categories":1253},[100],{"categories":1255},[],{"categories":1257},[113],{"categories":1259},[113],{"categories":1261},[127],{"categories":1263},[149],{"categories":1265},[127],{"categories":1267},[100],{"categories":1269},[201],{"categories":1271},[149],{"categories":1273},[152],{"categories":1275},[100],{"categories":1277},[100],{"categories":1279},[113],{"categories":1281},[103],{"categories":1283},[548],{"categories":1285},[100],{"categories":1287},[113],{"categories":1289},[100],{"categories":1291},[127],{"categories":1293},[127],{"categories":1295},[],{"categories":1297},[],{"categories":1299},[100],{"categories":1301},[113],{"categories":1303},[116],{"categories":1305},[],{"categories":1307},[108],{"categories":1309},[100],{"categories":1311},[],{"categories":1313},[201],{"categories":1315},[127],{"categories":1317},[113],{"categories":1319},[127],{"categories":1321},[201],{"categories":1323},[100],{"categories":1325},[100],{"categories":1327},[201],{"categories":1329},[],{"categories":1331},[],{"categories":1333},[149],{"categories":1335},[113],{"categories":1337},[113],{"categories":1339},[100],{"categories":1341},[100],{"categories":1343},[100],{"categories":1345},[100],{"categories":1347},[108],{"categories":1349},[100],{"categories":1351},[100],{"categories":1353},[],{"categories":1355},[127],{"categories":1357},[127],{"categories":1359},[100],{"categories":1361},[127],{"categories":1363},[108],{"categories":1365},[],{"categories":1367},[100],{"categories":1369},[100],{"categories":1371},[100],{"categories":1373},[100],{"categories":1375},[100],{"categories":1377},[113],{"categories":1379},[103],{"categories":1381},[108],{"categories":1383},[100],{"categories":1385},[113],{"categories":1387},[149],{"categories":1389},[113],{"categories":1391},[138],{"categories":1393},[230],{"categories":1395},[100],{"categories":1397},[113],{"categories":1399},[100],{"categories":1401},[100],{"categories":1403},[100],{"categories":1405},[],{"categories":1407},[201],{"categories":1409},[],{"categories":1411},[100],{"categories":1413},[100],{"categories":1415},[],{"categories":1417},[100],{"categories":1419},[127],{"categories":1421},[108],{"categories":1423},[1424],"Visual & Generative Media",{"categories":1426},[113],{"categories":1428},[],{"categories":1430},[100],{"categories":1432},[100],{"categories":1434},[127],{"categories":1436},[53],{"categories":1438},[100],{"categories":1440},[152],{"categories":1442},[548],{"categories":1444},[127],{"categories":1446},[230],{"categories":1448},[100],{"categories":1450},[201],{"categories":1452},[100],{"categories":1454},[100],{"categories":1456},[127],{"categories":1458},[113],{"categories":1460},[100],{"categories":1462},[],{"categories":1464},[],{"categories":1466},[113],{"categories":1468},[127],{"categories":1470},[103],{"categories":1472},[113],{"categories":1474},[502],{"categories":1476},[100],{"categories":1478},[116],{"categories":1480},[100],{"categories":1482},[108],{"categories":1484},[],{"categories":1486},[100],{"categories":1488},[116],{"categories":1490},[100],{"categories":1492},[100],{"categories":1494},[100],{"categories":1496},[116],{"categories":1498},[100],{"categories":1500},[100],{"categories":1502},[230],{"categories":1504},[100],{"categories":1506},[443],{"categories":1508},[100],{"categories":1510},[113],{"categories":1512},[100],{"categories":1514},[100],{"categories":1516},[100],{"categories":1518},[100],{"categories":1520},[201],{"categories":1522},[113],{"categories":1524},[],{"categories":1526},[113],{"categories":1528},[],{"categories":1530},[53],{"categories":1532},[127],{"categories":1534},[],{"categories":1536},[502],{"categories":1538},[100],{"categories":1540},[113],{"categories":1542},[113],{"categories":1544},[100],{"categories":1546},[201,100],{"categories":1548},[103],{"categories":1550},[100],{"categories":1552},[201],{"categories":1554},[],{"categories":1556},[100],{"categories":1558},[103],{"categories":1560},[100],{"categories":1562},[1563],"Medical Imaging & Radiology",{"categories":1565},[100],{"categories":1567},[100],{"categories":1569},[100],{"categories":1571},[201],{"categories":1573},[113],{"categories":1575},[127],{"categories":1577},[],{"categories":1579},[100],{"categories":1581},[100],{"categories":1583},[100],{"categories":1585},[],{"categories":1587},[],{"categories":1589},[100],{"categories":1591},[100],{"categories":1593},[443],{"categories":1595},[100],{"categories":1597},[103],{"categories":1599},[100],{"categories":1601},[100],{"categories":1603},[],{"categories":1605},[113],{"categories":1607},[100],{"categories":1609},[116],{"categories":1611},[127],{"categories":1613},[100],{"categories":1615},[113],{"categories":1617},[443],{"categories":1619},[100],{"categories":1621},[113],{"categories":1623},[100],{"categories":1625},[100],{"categories":1627},[100],{"categories":1629},[201],{"categories":1631},[113],{"categories":1633},[53],{"categories":1635},[201],{"categories":1637},[108],{"categories":1639},[113],{"categories":1641},[149],{"categories":1643},[100],{"categories":1645},[100],{"categories":1647},[116],{"categories":1649},[100],{"categories":1651},[100],{"categories":1653},[100],{"categories":1655},[100],{"categories":1657},[113],{"categories":1659},[100],{"categories":1661},[127],{"categories":1663},[127],{"categories":1665},[100],{"categories":1667},[116],{"categories":1669},[],{"categories":1671},[149],{"categories":1673},[],{"categories":1675},[116],{"categories":1677},[113],{"categories":1679},[100],{"categories":1681},[113],{"categories":1683},[1223],{"categories":1685},[1223],{"categories":1687},[201],{"categories":1689},[100],{"categories":1691},[100],{"categories":1693},[100],{"categories":1695},[113],{"categories":1697},[127],{"categories":1699},[201],{"categories":1701},[113],{"categories":1703},[149],{"categories":1705},[],{"categories":1707},[100],{"categories":1709},[],{"categories":1711},[100],{"categories":1713},[100],{"categories":1715},[100],{"categories":1717},[100],{"categories":1719},[113],{"categories":1721},[1722],"Contract Review & E-Discovery",{"categories":1724},[100],{"categories":1726},[201],{"categories":1728},[100],{"categories":1730},[103],{"categories":1732},[100],{"categories":1734},[149],{"categories":1736},[100],{"categories":1738},[100],{"categories":1740},[230],{"categories":1742},[127],{"categories":1744},[100],{"categories":1746},[100],{"categories":1748},[113],{"categories":1750},[113],{"categories":1752},[871],{"categories":1754},[100],{"categories":1756},[100],{"categories":1758},[113],{"categories":1760},[113],{"categories":1762},[100],{"categories":1764},[100],{"categories":1766},[100],{"categories":1768},[113],{"categories":1770},[100],{"categories":1772},[100],{"categories":1774},[443],{"categories":1776},[420],{"categories":1778},[100],{"categories":1780},[113],{"categories":1782},[100],{"categories":1784},[1785],"Law-Firm Practice & Adoption",{"categories":1787},[100],{"categories":1789},[113],{"categories":1791},[201],{"categories":1793},[100],{"categories":1795},[100],{"categories":1797},[100],{"categories":1799},[],{"categories":1801},[],{"categories":1803},[127],{"categories":1805},[100],{"categories":1807},[],{"categories":1809},[113],{"categories":1811},[103],{"categories":1813},[53],{"categories":1815},[100],{"categories":1817},[],{"categories":1819},[103],{"categories":1821},[108],{"categories":1823},[100],{"categories":1825},[230],{"categories":1827},[],{"categories":1829},[108],{"categories":1831},[113],{"categories":1833},[108],{"categories":1835},[],{"categories":1837},[100],{"categories":1839},[116],{"categories":1841},[100],{"categories":1843},[127],{"categories":1845},[],{"categories":1847},[],{"categories":1849},[],{"categories":1851},[],{"categories":1853},[100],{"categories":1855},[116],{"categories":1857},[113],{"categories":1859},[53],{"categories":1861},[100],{"categories":1863},[103],{"categories":1865},[127],{"categories":1867},[100],{"categories":1869},[100],{"categories":1871},[127],{"categories":1873},[116],{"categories":1875},[100],{"categories":1877},[100],{"categories":1879},[100],{"categories":1881},[898],{"categories":1883},[100],{"categories":1885},[127],{"categories":1887},[100],{"categories":1889},[230],{"categories":1891},[127],{"categories":1893},[108],{"categories":1895},[100],{"categories":1897},[100],{"categories":1899},[100],{"categories":1901},[201],{"categories":1903},[100],{"categories":1905},[100],{"categories":1907},[100],{"categories":1909},[100],{"categories":1911},[108],{"categories":1913},[113],{"categories":1915},[100,103],{"categories":1917},[443],{"categories":1919},[100],{"categories":1921},[100],{"categories":1923},[127],{"categories":1925},[127],{"categories":1927},[201],{"categories":1929},[113],{"categories":1931},[113],{"categories":1933},[127],{"categories":1935},[100],{"categories":1937},[100],{"categories":1939},[100],{"categories":1941},[],{"categories":1943},[],{"categories":1945},[100],{"categories":1947},[152],{"categories":1949},[100],{"categories":1951},[113],{"categories":1953},[],{"categories":1955},[100],{"categories":1957},[100],{"categories":1959},[127],{"categories":1961},[152],{"categories":1963},[149],{"categories":1965},[201],{"categories":1967},[100],{"categories":1969},[113],{"categories":1971},[100],{"categories":1973},[127],{"categories":1975},[],{"categories":1977},[113],{"categories":1979},[100],{"categories":1981},[100],{"categories":1983},[100],{"categories":1985},[100],{"categories":1987},[],{"categories":1989},[113],{"categories":1991},[100],{"categories":1993},[100],{"categories":1995},[100],{"categories":1997},[],{"categories":1999},[113],{"categories":2001},[100],{"categories":2003},[100],{"categories":2005},[108],{"categories":2007},[100],{"categories":2009},[100],{"categories":2011},[],{"categories":2013},[103],{"categories":2015},[100],{"categories":2017},[100],{"categories":2019},[100],{"categories":2021},[201],{"categories":2023},[100],{"categories":2025},[127],{"categories":2027},[100],{"categories":2029},[103],{"categories":2031},[100],{"categories":2033},[127],{"categories":2035},[230],{"categories":2037},[113],{"categories":2039},[113],{"categories":2041},[100],{"categories":2043},[100],{"categories":2045},[100,201],{"categories":2047},[100],{"categories":2049},[113],{"categories":2051},[149],{"categories":2053},[100],{"categories":2055},[149],{"categories":2057},[113],{"categories":2059},[201],{"categories":2061},[100],{"categories":2063},[],{"categories":2065},[127],{"categories":2067},[53],{"categories":2069},[201],{"categories":2071},[127],{"categories":2073},[100],{"categories":2075},[116],{"categories":2077},[100],{"categories":2079},[100],{"categories":2081},[113],{"categories":2083},[],{"categories":2085},[],{"categories":2087},[100],{"categories":2089},[],{"categories":2091},[],{"categories":2093},[116],{"categories":2095},[127],{"categories":2097},[100],{"categories":2099},[113],{"categories":2101},[113],{"categories":2103},[108],{"categories":2105},[113],{"categories":2107},[53],{"categories":2109},[100],{"categories":2111},[100],{"categories":2113},[100],{"categories":2115},[138],{"categories":2117},[100],{"categories":2119},[100],{"categories":2121},[100],{"categories":2123},[127],{"categories":2125},[113],{"categories":2127},[100],{"categories":2129},[100],{"categories":2131},[127],{"categories":2133},[387],{"categories":2135},[113],{"categories":2137},[871],{"categories":2139},[],{"categories":2141},[201],{"categories":2143},[1785],{"categories":2145},[127],{"categories":2147},[],{"categories":2149},[],{"categories":2151},[100],{"categories":2153},[113],{"categories":2155},[],{"categories":2157},[],{"categories":2159},[100],{"categories":2161},[230],{"categories":2163},[100],{"categories":2165},[230],{"categories":2167},[113],{"categories":2169},[100],{"categories":2171},[100],{"categories":2173},[127],{"categories":2175},[116],{"categories":2177},[],{"categories":2179},[100],{"categories":2181},[100],{"categories":2183},[127],{"categories":2185},[1722],{"categories":2187},[201],{"categories":2189},[201],{"categories":2191},[100],{"categories":2193},[113],{"categories":2195},[103],{"categories":2197},[100],{"categories":2199},[100],{"categories":2201},[100],{"categories":2203},[100],{"categories":2205},[201],{"categories":2207},[201],{"categories":2209},[113],{"categories":2211},[113],{"categories":2213},[113],{"categories":2215},[100],{"categories":2217},[100],{"categories":2219},[],{"categories":2221},[100],{"categories":2223},[],{"categories":2225},[2226],"Interaction & Product Design",{"categories":2228},[100],{"categories":2230},[113],{"categories":2232},[127],{"categories":2234},[299],{"categories":2236},[149],{"categories":2238},[127],{"categories":2240},[100],{"categories":2242},[100],{"categories":2244},[100],{"categories":2246},[127],{"categories":2248},[100],{"categories":2250},[103],{"categories":2252},[113],{"categories":2254},[100],{"categories":2256},[],{"categories":2258},[113],{"categories":2260},[113],{"categories":2262},[113],{"categories":2264},[],{"categories":2266},[127],{"categories":2268},[100],{"categories":2270},[113],{"categories":2272},[103],{"categories":2274},[2226],{"categories":2276},[100],{"categories":2278},[103],{"categories":2280},[103],{"categories":2282},[],{"categories":2284},[113],{"categories":2286},[127],{"categories":2288},[],{"categories":2290},[113],{"categories":2292},[149],{"categories":2294},[100],{"categories":2296},[113],{"categories":2298},[100],{"categories":2300},[113],{"categories":2302},[113],{"categories":2304},[100],{"categories":2306},[100],{"categories":2308},[149],{"categories":2310},[152],{"categories":2312},[100],{"categories":2314},[116],{"categories":2316},[127],{"categories":2318},[2319],"Coding Agents & Dev Productivity",{"categories":2321},[149],{"categories":2323},[201],{"categories":2325},[100],{"categories":2327},[100],{"categories":2329},[],{"categories":2331},[100],{"categories":2333},[871],{"categories":2335},[],{"categories":2337},[100],{"categories":2339},[100],{"categories":2341},[53],{"categories":2343},[100],{"categories":2345},[149],{"categories":2347},[],{"categories":2349},[],{"categories":2351},[100],{"categories":2353},[],{"categories":2355},[113],{"categories":2357},[100],{"categories":2359},[],{"categories":2361},[127],{"categories":2363},[127],{"categories":2365},[100],{"categories":2367},[152],{"categories":2369},[],{"categories":2371},[100],{"categories":2373},[100],{"categories":2375},[100],{"categories":2377},[152],{"categories":2379},[127],{"categories":2381},[113],{"categories":2383},[],{"categories":2385},[],{"categories":2387},[100],{"categories":2389},[100],{"categories":2391},[113],{"categories":2393},[113],{"categories":2395},[364],{"categories":2397},[127],{"categories":2399},[127],{"categories":2401},[113],{"categories":2403},[149],{"categories":2405},[149],{"categories":2407},[113],{"categories":2409},[113],{"categories":2411},[100],{"categories":2413},[103],{"categories":2415},[2226],{"categories":2417},[116],{"categories":2419},[100,53],{"categories":2421},[152],{"categories":2423},[],{"categories":2425},[201],{"categories":2427},[113],{"categories":2429},[127],{"categories":2431},[103],{"categories":2433},[100],{"categories":2435},[113],{"categories":2437},[2438],"The Designer's Role & Craft",{"categories":2440},[201],{"categories":2442},[],{"categories":2444},[113],{"categories":2446},[100],{"categories":2448},[113],{"categories":2450},[113],{"categories":2452},[100],{"categories":2454},[230],{"categories":2456},[100],{"categories":2458},[127],{"categories":2460},[100],{"categories":2462},[201],{"categories":2464},[100],{"categories":2466},[],{"categories":2468},[113],{"categories":2470},[201],{"categories":2472},[116],{"categories":2474},[100],{"categories":2476},[100],{"categories":2478},[100],{"categories":2480},[2481],"AI UX Patterns",{"categories":2483},[113],{"categories":2485},[113],{"categories":2487},[113],{"categories":2489},[113],{"categories":2491},[230],{"categories":2493},[152],{"categories":2495},[100],{"categories":2497},[113],{"categories":2499},[100],{"categories":2501},[1223],{"categories":2503},[],{"categories":2505},[230],{"categories":2507},[113],{"categories":2509},[149],{"categories":2511},[127],{"categories":2513},[100],{"categories":2515},[113],{"categories":2517},[],{"categories":2519},[],{"categories":2521},[100],{"categories":2523},[100],{"categories":2525},[113],{"categories":2527},[100],{"categories":2529},[113],{"categories":2531},[364],{"categories":2533},[201],{"categories":2535},[100],{"categories":2537},[149],{"categories":2539},[127],{"categories":2541},[100],{"categories":2543},[113],{"categories":2545},[113],{"categories":2547},[],{"categories":2549},[100],{"categories":2551},[],{"categories":2553},[100],{"categories":2555},[],{"categories":2557},[100],{"categories":2559},[100],{"categories":2561},[100],{"categories":2563},[113],{"categories":2565},[127],{"categories":2567},[],{"categories":2569},[],{"categories":2571},[152],{"categories":2573},[138],{"categories":2575},[100],{"categories":2577},[100],{"categories":2579},[100],{"categories":2581},[152],{"categories":2583},[100],{"categories":2585},[100],{"categories":2587},[149],{"categories":2589},[100],{"categories":2591},[100],{"categories":2593},[100],{"categories":2595},[113],{"categories":2597},[100],{"categories":2599},[113],{"categories":2601},[100],{"categories":2603},[100],{"categories":2605},[100],{"categories":2607},[113],{"categories":2609},[],{"categories":2611},[100],{"categories":2613},[],{"categories":2615},[100],{"categories":2617},[100],{"categories":2619},[53],{"categories":2621},[100],{"categories":2623},[],{"categories":2625},[],{"categories":2627},[201],{"categories":2629},[898],{"categories":2631},[113],{"categories":2633},[103],{"categories":2635},[2438],{"categories":2637},[],{"categories":2639},[],{"categories":2641},[100],{"categories":2643},[],{"categories":2645},[],{"categories":2647},[127],{"categories":2649},[149],{"categories":2651},[230],{"categories":2653},[113],{"categories":2655},[108],{"categories":2657},[100],{"categories":2659},[100],{"categories":2661},[108],{"categories":2663},[],{"categories":2665},[201],{"categories":2667},[116],{"categories":2669},[100],{"categories":2671},[100],{"categories":2673},[113],{"categories":2675},[108],{"categories":2677},[100],{"categories":2679},[100],{"categories":2681},[103],{"categories":2683},[100],{"categories":2685},[100],{"categories":2687},[],{"categories":2689},[103],{"categories":2691},[100],{"categories":2693},[230],{"categories":2695},[113],{"categories":2697},[149],{"categories":2699},[100],{"categories":2701},[127],{"categories":2703},[100],{"categories":2705},[100],{"categories":2707},[108],{"categories":2709},[100],{"categories":2711},[100],{"categories":2713},[100],{"categories":2715},[113],{"categories":2717},[100],{"categories":2719},[],{"categories":2721},[100],{"categories":2723},[127],{"categories":2725},[103],{"categories":2727},[100],{"categories":2729},[100],{"categories":2731},[100],{"categories":2733},[],{"categories":2735},[100],{"categories":2737},[443],{"categories":2739},[113],{"categories":2741},[108],{"categories":2743},[149],{"categories":2745},[100],{"categories":2747},[100],{"categories":2749},[],{"categories":2751},[108],{"categories":2753},[108],{"categories":2755},[100],{"categories":2757},[100],{"categories":2759},[116],{"categories":2761},[100],{"categories":2763},[100],{"categories":2765},[100],{"categories":2767},[100],{"categories":2769},[127],{"categories":2771},[127],{"categories":2773},[100],{"categories":2775},[],{"categories":2777},[127],{"categories":2779},[100],{"categories":2781},[127],{"categories":2783},[113],{"categories":2785},[548],{"categories":2787},[],{"categories":2789},[],{"categories":2791},[100],{"categories":2793},[149],{"categories":2795},[],{"categories":2797},[53],{"categories":2799},[100],{"categories":2801},[100],{"categories":2803},[100],{"categories":2805},[201],{"categories":2807},[860],{"categories":2809},[],{"categories":2811},[100],{"categories":2813},[100],{"categories":2815},[100],{"categories":2817},[127],{"categories":2819},[100],{"categories":2821},[100],{"categories":2823},[100,53],{"categories":2825},[100],{"categories":2827},[100],{"categories":2829},[201],{"categories":2831},[113],{"categories":2833},[],{"categories":2835},[113],{"categories":2837},[113],{"categories":2839},[100],{"categories":2841},[100],{"categories":2843},[100],{"categories":2845},[100],{"categories":2847},[152],{"categories":2849},[100],{"categories":2851},[2481],{"categories":2853},[103],{"categories":2855},[152],{"categories":2857},[103],{"categories":2859},[127],{"categories":2861},[201],{"categories":2863},[113],{"categories":2865},[100],{"categories":2867},[],{"categories":2869},[108],{"categories":2871},[100],{"categories":2873},[100],{"categories":2875},[149],{"categories":2877},[100],{"categories":2879},[100],{"categories":2881},[100],{"categories":2883},[113],{"categories":2885},[100],{"categories":2887},[100],{"categories":2889},[100],{"categories":2891},[108],{"categories":2893},[],{"categories":2895},[53],{"categories":2897},[100],{"categories":2899},[364],{"categories":2901},[201],{"categories":2903},[201],{"categories":2905},[127],{"categories":2907},[113],{"categories":2909},[100],{"categories":2911},[108],{"categories":2913},[149],{"categories":2915},[100],{"categories":2917},[100],{"categories":2919},[100],{"categories":2921},[201],{"categories":2923},[113],{"categories":2925},[113],{"categories":2927},[100],{"categories":2929},[100],{"categories":2931},[502],{"categories":2933},[113],{"categories":2935},[],{"categories":2937},[100],{"categories":2939},[100],{"categories":2941},[100],{"categories":2943},[],{"categories":2945},[],{"categories":2947},[100],{"categories":2949},[100],{"categories":2951},[113],{"categories":2953},[100],{"categories":2955},[100],{"categories":2957},[100],{"categories":2959},[127],{"categories":2961},[100],{"categories":2963},[100],{"categories":2965},[113],{"categories":2967},[100],{"categories":2969},[100],{"categories":2971},[100],{"categories":2973},[100],{"categories":2975},[100],{"categories":2977},[],{"categories":2979},[127],{"categories":2981},[152],{"categories":2983},[100],{"categories":2985},[113],{"categories":2987},[113],{"categories":2989},[100],{"categories":2991},[100],{"categories":2993},[],{"categories":2995},[],{"categories":2997},[100],{"categories":2999},[100],{"categories":3001},[100],{"categories":3003},[149],{"categories":3005},[152],{"categories":3007},[],{"categories":3009},[100],{"categories":3011},[201],{"categories":3013},[100],{"categories":3015},[53],{"categories":3017},[1785],{"categories":3019},[149],{"categories":3021},[127],{"categories":3023},[100],{"categories":3025},[127],{"categories":3027},[127],{"categories":3029},[100],{"categories":3031},[100],{"categories":3033},[127],{"categories":3035},[149],{"categories":3037},[149],{"categories":3039},[53],{"categories":3041},[113],{"categories":3043},[],{"categories":3045},[149],{"categories":3047},[100],{"categories":3049},[113],{"categories":3051},[103],{"categories":3053},[127],{"categories":3055},[100],{"categories":3057},[149],{"categories":3059},[],{"categories":3061},[100],{"categories":3063},[127],{"categories":3065},[127],{"categories":3067},[152],{"categories":3069},[100],{"categories":3071},[149],{"categories":3073},[100],{"categories":3075},[127],{"categories":3077},[113],{"categories":3079},[113],{"categories":3081},[149],{"categories":3083},[113],{"categories":3085},[53],{"categories":3087},[113],{"categories":3089},[100],{"categories":3091},[100],{"categories":3093},[100],{"categories":3095},[100],{"categories":3097},[127],{"categories":3099},[100],{"categories":3101},[],{"categories":3103},[113],{"categories":3105},[108],{"categories":3107},[127],{"categories":3109},[],{"categories":3111},[],{"categories":3113},[100],{"categories":3115},[113],{"categories":3117},[100],{"categories":3119},[100],{"categories":3121},[3122],"Frameworks & Tooling",{"categories":3124},[100],{"categories":3126},[100],{"categories":3128},[127],{"categories":3130},[100],{"categories":3132},[100],{"categories":3134},[],{"categories":3136},[152],{"categories":3138},[152],{"categories":3140},[103],{"categories":3142},[100],{"categories":3144},[113],{"categories":3146},[100],{"categories":3148},[201],{"categories":3150},[],{"categories":3152},[1785],{"categories":3154},[100],{"categories":3156},[127],{"categories":3158},[100],{"categories":3160},[53],{"categories":3162},[53],{"categories":3164},[],{"categories":3166},[113],{"categories":3168},[113],{"categories":3170},[100],{"categories":3172},[100],{"categories":3174},[149],{"categories":3176},[113],{"categories":3178},[149],{"categories":3180},[100],{"categories":3182},[113],{"categories":3184},[],{"categories":3186},[201],{"categories":3188},[100],{"categories":3190},[100],{"categories":3192},[],{"categories":3194},[100],{"categories":3196},[113],{"categories":3198},[100],{"categories":3200},[100],{"categories":3202},[100],{"categories":3204},[],{"categories":3206},[127],{"categories":3208},[100],{"categories":3210},[127],{"categories":3212},[53],{"categories":3214},[100],{"categories":3216},[100],{"categories":3218},[100],{"categories":3220},[127],{"categories":3222},[108],{"categories":3224},[100],{"categories":3226},[1785],{"categories":3228},[],{"categories":3230},[113],{"categories":3232},[103],{"categories":3234},[100],{"categories":3236},[103],{"categories":3238},[100],{"categories":3240},[],{"categories":3242},[113],{"categories":3244},[100],{"categories":3246},[100],{"categories":3248},[3249],"AI Design Tooling",{"categories":3251},[201],{"categories":3253},[100],{"categories":3255},[100],{"categories":3257},[127],{"categories":3259},[201],{"categories":3261},[100],{"categories":3263},[100],{"categories":3265},[127],{"categories":3267},[149],{"categories":3269},[116],{"categories":3271},[127],{"categories":3273},[100],{"categories":3275},[100],{"categories":3277},[100],{"categories":3279},[113],{"categories":3281},[100],{"categories":3283},[],{"categories":3285},[113],{"categories":3287},[100],{"categories":3289},[100],{"categories":3291},[113],{"categories":3293},[100],{"categories":3295},[100],{"categories":3297},[100],{"categories":3299},[113],{"categories":3301},[],{"categories":3303},[113],{"categories":3305},[3122],{"categories":3307},[100],{"categories":3309},[100],{"categories":3311},[113],{"categories":3313},[113],{"categories":3315},[127],{"categories":3317},[127],{"categories":3319},[100],{"categories":3321},[],{"categories":3323},[127],{"categories":3325},[100],{"categories":3327},[100],{"categories":3329},[113],{"categories":3331},[108],{"categories":3333},[100],{"categories":3335},[],{"categories":3337},[100],{"categories":3339},[100],{"categories":3341},[2226],{"categories":3343},[],{"categories":3345},[100],{"categories":3347},[100],{"categories":3349},[100],{"categories":3351},[100],{"categories":3353},[201],{"categories":3355},[100],{"categories":3357},[],{"categories":3359},[100],{"categories":3361},[100],{"categories":3363},[100],{"categories":3365},[100],{"categories":3367},[230],{"categories":3369},[149],{"categories":3371},[100],{"categories":3373},[100],{"categories":3375},[1785],{"categories":3377},[103],{"categories":3379},[100],{"categories":3381},[100],{"categories":3383},[152],{"categories":3385},[100],{"categories":3387},[100],{"categories":3389},[149],{"categories":3391},[113],{"categories":3393},[],{"categories":3395},[100],{"categories":3397},[100],{"categories":3399},[201],{"categories":3401},[100],{"categories":3403},[230],{"categories":3405},[113],{"categories":3407},[100],{"categories":3409},[113],{"categories":3411},[],{"categories":3413},[],{"categories":3415},[],{"categories":3417},[103],{"categories":3419},[149],{"categories":3421},[113],{"categories":3423},[100],{"categories":3425},[100],{"categories":3427},[100],{"categories":3429},[100],{"categories":3431},[387],{"categories":3433},[201],{"categories":3435},[113],{"categories":3437},[100],{"categories":3439},[],{"categories":3441},[113],{"categories":3443},[113],{"categories":3445},[],{"categories":3447},[100],{"categories":3449},[113],{"categories":3451},[100],{"categories":3453},[],{"categories":3455},[100],{"categories":3457},[100],{"categories":3459},[100],{"categories":3461},[149],{"categories":3463},[201],{"categories":3465},[113],{"categories":3467},[201],{"categories":3469},[113],{"categories":3471},[100],{"categories":3473},[108],{"categories":3475},[],{"categories":3477},[],{"categories":3479},[100],{"categories":3481},[100],{"categories":3483},[100],{"categories":3485},[103],{"categories":3487},[113],{"categories":3489},[149],{"categories":3491},[],{"categories":3493},[201],{"categories":3495},[],{"categories":3497},[127],{"categories":3499},[100],{"categories":3501},[127],{"categories":3503},[201],{"categories":3505},[127],{"categories":3507},[100],{"categories":3509},[],{"categories":3511},[100],{"categories":3513},[100],{"categories":3515},[],{"categories":3517},[100],{"categories":3519},[100],{"categories":3521},[230],{"categories":3523},[100],{"categories":3525},[100],{"categories":3527},[53],{"categories":3529},[127],{"categories":3531},[100],{"categories":3533},[],{"categories":3535},[113],{"categories":3537},[100],{"categories":3539},[103],{"categories":3541},[502],{"categories":3543},[100],{"categories":3545},[100],{"categories":3547},[113],{"categories":3549},[100],{"categories":3551},[113],{"categories":3553},[100],{"categories":3555},[100],{"categories":3557},[100],{"categories":3559},[100],{"categories":3561},[],{"categories":3563},[100],{"categories":3565},[103],{"categories":3567},[100],{"categories":3569},[108],{"categories":3571},[127],{"categories":3573},[201],{"categories":3575},[],{"categories":3577},[100],{"categories":3579},[],{"categories":3581},[113],{"categories":3583},[100],{"categories":3585},[],{"categories":3587},[113],{"categories":3589},[100],{"categories":3591},[127],{"categories":3593},[201],{"categories":3595},[149],{"categories":3597},[100],{"categories":3599},[149],{"categories":3601},[113],{"categories":3603},[201],{"categories":3605},[100],{"categories":3607},[],{"categories":3609},[100],{"categories":3611},[138],{"categories":3613},[113],{"categories":3615},[100],{"categories":3617},[201],{"categories":3619},[149],{"categories":3621},[108],{"categories":3623},[127],{"categories":3625},[100],{"categories":3627},[100],{"categories":3629},[100],{"categories":3631},[100],{"categories":3633},[149],{"categories":3635},[230],{"categories":3637},[],{"categories":3639},[],{"categories":3641},[152],{"categories":3643},[443],{"categories":3645},[100],{"categories":3647},[113],{"categories":3649},[100,127],{"categories":3651},[149],{"categories":3653},[100],{"categories":3655},[100],{"categories":3657},[100],{"categories":3659},[100],{"categories":3661},[100],{"categories":3663},[100],{"categories":3665},[100],{"categories":3667},[113],{"categories":3669},[100],{"categories":3671},[113],{"categories":3673},[100],{"categories":3675},[100],{"categories":3677},[100],{"categories":3679},[],{"categories":3681},[100],{"categories":3683},[1223],{"categories":3685},[127],{"categories":3687},[201],{"categories":3689},[100],{"categories":3691},[100],{"categories":3693},[100],{"categories":3695},[152],{"categories":3697},[113],{"categories":3699},[230],{"categories":3701},[53],{"categories":3703},[],{"categories":3705},[127],{"categories":3707},[100],{"categories":3709},[108],{"categories":3711},[113],{"categories":3713},[103],{"categories":3715},[113],{"categories":3717},[100],{"categories":3719},[113],{"categories":3721},[113],{"categories":3723},[116],{"categories":3725},[127],{"categories":3727},[100],{"categories":3729},[100],{"categories":3731},[],{"categories":3733},[],{"categories":3735},[],{"categories":3737},[53],{"categories":3739},[100],{"categories":3741},[149],{"categories":3743},[100],{"categories":3745},[100],{"categories":3747},[100],{"categories":3749},[100],{"categories":3751},[],{"categories":3753},[100],{"categories":3755},[152],{"categories":3757},[108],{"categories":3759},[113],{"categories":3761},[100],{"categories":3763},[],{"categories":3765},[100],{"categories":3767},[113],{"categories":3769},[100],{"categories":3771},[53],{"categories":3773},[],{"categories":3775},[201],{"categories":3777},[201],{"categories":3779},[100],{"categories":3781},[113],{"categories":3783},[],{"categories":3785},[127],{"categories":3787},[100],{"categories":3789},[201],{"categories":3791},[100],{"categories":3793},[108],{"categories":3795},[113],{"categories":3797},[100],{"categories":3799},[],{"categories":3801},[149],{"categories":3803},[100],{"categories":3805},[100],{"categories":3807},[100],{"categories":3809},[201],{"categories":3811},[113],{"categories":3813},[149],{"categories":3815},[],{"categories":3817},[113],{"categories":3819},[108],{"categories":3821},[113],{"categories":3823},[201],{"categories":3825},[100],{"categories":3827},[100],{"categories":3829},[100],{"categories":3831},[443],{"categories":3833},[100],{"categories":3835},[113],{"categories":3837},[],{"categories":3839},[100],{"categories":3841},[100],{"categories":3843},[53],{"categories":3845},[149],{"categories":3847},[152],{"categories":3849},[548],{"categories":3851},[152],{"categories":3853},[152],{"categories":3855},[100],{"categories":3857},[],{"categories":3859},[],{"categories":3861},[],{"categories":3863},[113],{"categories":3865},[100],{"categories":3867},[113],{"categories":3869},[113],{"categories":3871},[127],{"categories":3873},[100],{"categories":3875},[420],{"categories":3877},[127],{"categories":3879},[113],{"categories":3881},[100],{"categories":3883},[100],{"categories":3885},[100],{"categories":3887},[100],{"categories":3889},[100],{"categories":3891},[113],{"categories":3893},[100],{"categories":3895},[],{"categories":3897},[],{"categories":3899},[100],{"categories":3901},[],{"categories":3903},[100],{"categories":3905},[113],{"categories":3907},[201],{"categories":3909},[100],{"categories":3911},[100],{"categories":3913},[],{"categories":3915},[113],{"categories":3917},[100],{"categories":3919},[100],{"categories":3921},[116],{"categories":3923},[100],{"categories":3925},[201],{"categories":3927},[100],{"categories":3929},[113],{"categories":3931},[108],{"categories":3933},[100],{"categories":3935},[100],{"categories":3937},[230],{"categories":3939},[113],{"categories":3941},[100],{"categories":3943},[100],{"categories":3945},[860],{"categories":3947},[100],{"categories":3949},[113],{"categories":3951},[100],{"categories":3953},[127],{"categories":3955},[100],{"categories":3957},[502],{"categories":3959},[201],{"categories":3961},[],{"categories":3963},[100],{"categories":3965},[100],{"categories":3967},[149],{"categories":3969},[443],{"categories":3971},[113],{"categories":3973},[100],{"categories":3975},[],{"categories":3977},[149],{"categories":3979},[364],{"categories":3981},[113],{"categories":3983},[113],{"categories":3985},[113],{"categories":3987},[100],{"categories":3989},[100],{"categories":3991},[113],{"categories":3993},[],{"categories":3995},[108],{"categories":3997},[100],{"categories":3999},[108],{"categories":4001},[113],{"categories":4003},[],{"categories":4005},[127],{"categories":4007},[100],{"categories":4009},[100],{"categories":4011},[103],{"categories":4013},[100],{"categories":4015},[149],{"categories":4017},[53],{"categories":4019},[138],{"categories":4021},[113],{"categories":4023},[113],{"categories":4025},[100],{"categories":4027},[100],{"categories":4029},[113],{"categories":4031},[100],{"categories":4033},[103],{"categories":4035},[],{"categories":4037},[113],{"categories":4039},[100],{"categories":4041},[100],{"categories":4043},[100],{"categories":4045},[113],{"categories":4047},[100],{"categories":4049},[],{"categories":4051},[100],{"categories":4053},[],{"categories":4055},[201],{"categories":4057},[113],{"categories":4059},[100,108],{"categories":4061},[113],{"categories":4063},[100],{"categories":4065},[],{"categories":4067},[103],{"categories":4069},[152],{"categories":4071},[108],{"categories":4073},[100],{"categories":4075},[127],{"categories":4077},[100],{"categories":4079},[100],{"categories":4081},[113],{"categories":4083},[100],{"categories":4085},[100],{"categories":4087},[100],{"categories":4089},[149],{"categories":4091},[1223],{"categories":4093},[113],{"categories":4095},[100],{"categories":4097},[],{"categories":4099},[],{"categories":4101},[100],{"categories":4103},[113],{"categories":4105},[100],{"categories":4107},[100],{"categories":4109},[53],{"categories":4111},[],{"categories":4113},[100],{"categories":4115},[113],{"categories":4117},[138],{"categories":4119},[113],{"categories":4121},[443],{"categories":4123},[],{"categories":4125},[387],{"categories":4127},[113],{"categories":4129},[100],{"categories":4131},[100],{"categories":4133},[230],{"categories":4135},[113],{"categories":4137},[100],{"categories":4139},[152],{"categories":4141},[116],{"categories":4143},[113],{"categories":4145},[100],{"categories":4147},[443],{"categories":4149},[100],{"categories":4151},[53],{"categories":4153},[108],{"categories":4155},[],{"categories":4157},[100],{"categories":4159},[100],{"categories":4161},[230],{"categories":4163},[201],{"categories":4165},[100],{"categories":4167},[100],{"categories":4169},[100],{"categories":4171},[],{"categories":4173},[230],{"categories":4175},[149],{"categories":4177},[100],{"categories":4179},[100],{"categories":4181},[100],{"categories":4183},[548],{"categories":4185},[103],{"categories":4187},[100],{"categories":4189},[116],{"categories":4191},[100],{"categories":4193},[],{"categories":4195},[],{"categories":4197},[201],{"categories":4199},[100],{"categories":4201},[152],{"categories":4203},[230],{"categories":4205},[113],{"categories":4207},[100],{"categories":4209},[100],{"categories":4211},[230],{"categories":4213},[149],{"categories":4215},[100],{"categories":4217},[],{"categories":4219},[100],{"categories":4221},[100],{"categories":4223},[],{"categories":4225},[100],{"categories":4227},[100],{"categories":4229},[573],{"categories":4231},[100],{"categories":4233},[100],{"categories":4235},[113],{"categories":4237},[127],{"categories":4239},[443],{"categories":4241},[100],{"categories":4243},[100],{"categories":4245},[100],{"categories":4247},[],{"categories":4249},[100,127],{"categories":4251},[149],{"categories":4253},[113],{"categories":4255},[127],{"categories":4257},[113],{"categories":4259},[898],{"categories":4261},[127],{"categories":4263},[127],{"categories":4265},[113],{"categories":4267},[100],{"categories":4269},[103],{"categories":4271},[],{"categories":4273},[],{"categories":4275},[113],{"categories":4277},[100],{"categories":4279},[127],{"categories":4281},[100],{"categories":4283},[103],{"categories":4285},[127],{"categories":4287},[127],{"categories":4289},[100],{"categories":4291},[230],{"categories":4293},[100],{"categories":4295},[127],{"categories":4297},[100],{"categories":4299},[],{"categories":4301},[100],{"categories":4303},[100],{"categories":4305},[201,100],{"categories":4307},[53],{"categories":4309},[103],{"categories":4311},[100],{"categories":4313},[],{"categories":4315},[100],{"categories":4317},[100],{"categories":4319},[108],{"categories":4321},[100],{"categories":4323},[108],{"categories":4325},[100],{"categories":4327},[100],{"categories":4329},[364],{"categories":4331},[100],{"categories":4333},[108],{"categories":4335},[127],{"categories":4337},[152],{"categories":4339},[113],{"categories":4341},[100],{"categories":4343},[127],{"categories":4345},[100],{"categories":4347},[100],{"categories":4349},[149],{"categories":4351},[230],{"categories":4353},[201],{"categories":4355},[100],{"categories":4357},[100],{"categories":4359},[100],{"categories":4361},[100],{"categories":4363},[103],{"categories":4365},[100],{"categories":4367},[113],{"categories":4369},[113],{"categories":4371},[127],{"categories":4373},[149],{"categories":4375},[127],{"categories":4377},[127],{"categories":4379},[100],{"categories":4381},[100],{"categories":4383},[],{"categories":4385},[],{"categories":4387},[152],{"categories":4389},[100],{"categories":4391},[127],{"categories":4393},[100],{"categories":4395},[201],{"categories":4397},[443],{"categories":4399},[387],{"categories":4401},[364],{"categories":4403},[100],{"categories":4405},[100],{"categories":4407},[100],{"categories":4409},[152],{"categories":4411},[100],{"categories":4413},[100],{"categories":4415},[100],{"categories":4417},[100],{"categories":4419},[100],{"categories":4421},[100],{"categories":4423},[100],{"categories":4425},[113],{"categories":4427},[103],{"categories":4429},[113],{"categories":4431},[100,108],{"categories":4433},[],{"categories":4435},[201],{"categories":4437},[],{"categories":4439},[116],{"categories":4441},[100],{"categories":4443},[149],{"categories":4445},[103],{"categories":4447},[100],{"categories":4449},[103],{"categories":4451},[113],{"categories":4453},[152],{"categories":4455},[113],{"categories":4457},[116],{"categories":4459},[113],{"categories":4461},[100],{"categories":4463},[100],{"categories":4465},[108],{"categories":4467},[113],{"categories":4469},[127],{"categories":4471},[230],{"categories":4473},[100],{"categories":4475},[100],{"categories":4477},[],{"categories":4479},[149],{"categories":4481},[100],{"categories":4483},[100],{"categories":4485},[100],{"categories":4487},[100],{"categories":4489},[100],{"categories":4491},[100],{"categories":4493},[127],{"categories":4495},[149],{"categories":4497},[127],{"categories":4499},[127],{"categories":4501},[100],{"categories":4503},[100],{"categories":4505},[100],{"categories":4507},[100],{"categories":4509},[387],{"categories":4511},[100],{"categories":4513},[113],{"categories":4515},[149],{"categories":4517},[100],{"categories":4519},[100],{"categories":4521},[100],{"categories":4523},[113],{"categories":4525},[100],{"categories":4527},[100],{"categories":4529},[100],{"categories":4531},[3122],{"categories":4533},[4534],"Clinical AI",{"categories":4536},[201],{"categories":4538},[100],{"categories":4540},[100],{"categories":4542},[100],{"categories":4544},[100],{"categories":4546},[53],{"categories":4548},[2481],{"categories":4550},[100],{"categories":4552},[116],{"categories":4554},[201],{"categories":4556},[100],{"categories":4558},[113],{"categories":4560},[100],{"categories":4562},[100],{"categories":4564},[149],{"categories":4566},[100],{"categories":4568},[113],{"categories":4570},[127],{"categories":4572},[230],{"categories":4574},[100],{"categories":4576},[100],{"categories":4578},[108],{"categories":4580},[100],{"categories":4582},[100],{"categories":4584},[502],{"categories":4586},[100],{"categories":4588},[],{"categories":4590},[113],{"categories":4592},[100],{"categories":4594},[127],{"categories":4596},[103],{"categories":4598},[100],{"categories":4600},[],{"categories":4602},[],{"categories":4604},[100],{"categories":4606},[],{"categories":4608},[108],{"categories":4610},[100],{"categories":4612},[100],{"categories":4614},[113],{"categories":4616},[100],{"categories":4618},[149],{"categories":4620},[149],{"categories":4622},[149],{"categories":4624},[149],{"categories":4626},[],{"categories":4628},[103],{"categories":4630},[113],{"categories":4632},[149],{"categories":4634},[100],{"categories":4636},[573],{"categories":4638},[116],{"categories":4640},[113],{"categories":4642},[100],{"categories":4644},[103],{"categories":4646},[100],{"categories":4648},[113],{"categories":4650},[100],{"categories":4652},[100],{"categories":4654},[100],{"categories":4656},[100,113],{"categories":4658},[113],{"categories":4660},[53],{"categories":4662},[149],{"categories":4664},[113],{"categories":4666},[149],{"categories":4668},[113],{"categories":4670},[100],{"categories":4672},[],{"categories":4674},[149],{"categories":4676},[230],{"categories":4678},[103],{"categories":4680},[100],{"categories":4682},[100],{"categories":4684},[],{"categories":4686},[127],{"categories":4688},[],{"categories":4690},[103],{"categories":4692},[113],{"categories":4694},[149],{"categories":4696},[100],{"categories":4698},[149],{"categories":4700},[103],{"categories":4702},[149],{"categories":4704},[149],{"categories":4706},[],{"categories":4708},[108],{"categories":4710},[113],{"categories":4712},[149],{"categories":4714},[149],{"categories":4716},[149],{"categories":4718},[149],{"categories":4720},[149],{"categories":4722},[149],{"categories":4724},[149],{"categories":4726},[149],{"categories":4728},[149],{"categories":4730},[149],{"categories":4732},[152],{"categories":4734},[103],{"categories":4736},[100],{"categories":4738},[100],{"categories":4740},[113],{"categories":4742},[113],{"categories":4744},[],{"categories":4746},[100],{"categories":4748},[100,103],{"categories":4750},[],{"categories":4752},[113],{"categories":4754},[100],{"categories":4756},[149],{"categories":4758},[113],{"categories":4760},[898],{"categories":4762},[100],{"categories":4764},[100],{"categories":4766},[100],{"categories":4768},[100],{"categories":4770},[100],{"categories":4772},[364],{"categories":4774},[100],{"categories":4776},[100],{"categories":4778},[113],{"categories":4780},[100],{"categories":4782},[100],{"categories":4784},[108],{"categories":4786},[116],{"categories":4788},[113],{"categories":4790},[113],{"categories":4792},[],{"categories":4794},[113],{"categories":4796},[201],{"categories":4798},[149],{"categories":4800},[100],{"categories":4802},[],{"categories":4804},[116],{"categories":4806},[],{"categories":4808},[127],{"categories":4810},[100],{"categories":4812},[113],{"categories":4814},[201],{"categories":4816},[100],{"categories":4818},[],{"categories":4820},[100],{"categories":4822},[100],{"categories":4824},[],{"categories":4826},[230],{"categories":4828},[100],{"categories":4830},[113],{"categories":4832},[],{"categories":4834},[],{"categories":4836},[149],{"categories":4838},[103],{"categories":4840},[100],{"categories":4842},[100],{"categories":4844},[108],{"categories":4846},[100],{"categories":4848},[100],{"categories":4850},[113],{"categories":4852},[100],{"categories":4854},[108],{"categories":4856},[108],{"categories":4858},[201],{"categories":4860},[],{"categories":4862},[100],{"categories":4864},[149],{"categories":4866},[],{"categories":4868},[100],{"categories":4870},[100],{"categories":4872},[201],{"categories":4874},[100],{"categories":4876},[100],{"categories":4878},[230],{"categories":4880},[100],{"categories":4882},[53],{"categories":4884},[],{"categories":4886},[113],{"categories":4888},[100],{"categories":4890},[230],{"categories":4892},[127],{"categories":4894},[],{"categories":4896},[100],{"categories":4898},[],{"categories":4900},[113],{"categories":4902},[201],{"categories":4904},[127],{"categories":4906},[],{"categories":4908},[3122],{"categories":4910},[108],{"categories":4912},[103],{"categories":4914},[100],{"categories":4916},[152],{"categories":4918},[113],{"categories":4920},[201],{"categories":4922},[100],{"categories":4924},[127],{"categories":4926},[],{"categories":4928},[],{"categories":4930},[100],{"categories":4932},[103],{"categories":4934},[100],{"categories":4936},[230],{"categories":4938},[],{"categories":4940},[113],{"categories":4942},[113],{"categories":4944},[100],{"categories":4946},[113],{"categories":4948},[100],{"categories":4950},[149],{"categories":4952},[127],{"categories":4954},[100],{"categories":4956},[113],{"categories":4958},[116],{"categories":4960},[100],{"categories":4962},[100],{"categories":4964},[100],{"categories":4966},[113],{"categories":4968},[100],{"categories":4970},[116],{"categories":4972},[230],{"categories":4974},[149],{"categories":4976},[],{"categories":4978},[230],{"categories":4980},[100],{"categories":4982},[],{"categories":4984},[127],{"categories":4986},[113],{"categories":4988},[],{"categories":4990},[100],{"categories":4992},[100],{"categories":4994},[100],{"categories":4996},[100],{"categories":4998},[100],{"categories":5000},[113],{"categories":5002},[108],{"categories":5004},[103],{"categories":5006},[113],{"categories":5008},[100],{"categories":5010},[201],{"categories":5012},[127],{"categories":5014},[127],{"categories":5016},[100],{"categories":5018},[152],{"categories":5020},[113],{"categories":5022},[100],{"categories":5024},[100],{"categories":5026},[113],{"categories":5028},[100],{"categories":5030},[100],{"categories":5032},[113],{"categories":5034},[108],{"categories":5036},[100],{"categories":5038},[201],{"categories":5040},[127],{"categories":5042},[113],{"categories":5044},[100],{"categories":5046},[116],{"categories":5048},[100],{"categories":5050},[113],{"categories":5052},[100],{"categories":5054},[100],{"categories":5056},[149],{"categories":5058},[100],{"categories":5060},[],{"categories":5062},[103],{"categories":5064},[100],{"categories":5066},[100],{"categories":5068},[100],{"categories":5070},[127],{"categories":5072},[127],{"categories":5074},[100],{"categories":5076},[127],{"categories":5078},[100],{"categories":5080},[113],{"categories":5082},[100],{"categories":5084},[100],{"categories":5086},[100],{"categories":5088},[100],{"categories":5090},[100],{"categories":5092},[],{"categories":5094},[100],{"categories":5096},[201],{"categories":5098},[113],{"categories":5100},[108],{"categories":5102},[149],{"categories":5104},[100],{"categories":5106},[113],{"categories":5108},[100],{"categories":5110},[113],{"categories":5112},[100],{"categories":5114},[100],{"categories":5116},[201],{"categories":5118},[113],{"categories":5120},[100],{"categories":5122},[230],{"categories":5124},[100],{"categories":5126},[152],{"categories":5128},[100],{"categories":5130},[100],{"categories":5132},[149],{"categories":5134},[100],{"categories":5136},[100],{"categories":5138},[100],{"categories":5140},[100],{"categories":5142},[113],{"categories":5144},[53],{"categories":5146},[100],{"categories":5148},[127],{"categories":5150},[113],{"categories":5152},[152],{"categories":5154},[],{"categories":5156},[113],{"categories":5158},[127],{"categories":5160},[100],{"categories":5162},[100],{"categories":5164},[2319],{"categories":5166},[201],{"categories":5168},[299],{"categories":5170},[100],{"categories":5172},[100],{"categories":5174},[100],{"categories":5176},[100],{"categories":5178},[103],{"categories":5180},[100],{"categories":5182},[100],{"categories":5184},[127],{"categories":5186},[108],{"categories":5188},[100],{"categories":5190},[127],{"categories":5192},[100],{"categories":5194},[],{"categories":5196},[113],{"categories":5198},[113],{"categories":5200},[100],{"categories":5202},[100],{"categories":5204},[100],{"categories":5206},[152],{"categories":5208},[],{"categories":5210},[149],{"categories":5212},[],{"categories":5214},[149],{"categories":5216},[100],{"categories":5218},[100],{"categories":5220},[113],{"categories":5222},[100],{"categories":5224},[113],{"categories":5226},[113],{"categories":5228},[],{"categories":5230},[100],{"categories":5232},[149],{"categories":5234},[100],{"categories":5236},[],{"categories":5238},[100],{"categories":5240},[100],{"categories":5242},[],{"categories":5244},[100],{"categories":5246},[100],{"categories":5248},[201],{"categories":5250},[127],{"categories":5252},[113],{"categories":5254},[100],{"categories":5256},[100],{"categories":5258},[100],{"categories":5260},[100],{"categories":5262},[230],{"categories":5264},[100],{"categories":5266},[100],{"categories":5268},[100],{"categories":5270},[103],{"categories":5272},[100],{"categories":5274},[100],{"categories":5276},[],{"categories":5278},[100],{"categories":5280},[100],{"categories":5282},[100],{"categories":5284},[],{"categories":5286},[103],{"categories":5288},[100],{"categories":5290},[100],{"categories":5292},[149],{"categories":5294},[127],{"categories":5296},[116],{"categories":5298},[113],{"categories":5300},[443],{"categories":5302},[100],{"categories":5304},[100],{"categories":5306},[100],{"categories":5308},[127],{"categories":5310},[149],{"categories":5312},[201],{"categories":5314},[100],{"categories":5316},[100],{"categories":5318},[100],{"categories":5320},[100],{"categories":5322},[149],{"categories":5324},[100],{"categories":5326},[201],{"categories":5328},[100],{"categories":5330},[100],{"categories":5332},[149],{"categories":5334},[201],{"categories":5336},[100],{"categories":5338},[149],{"categories":5340},[100],{"categories":5342},[113],{"categories":5344},[113],{"categories":5346},[113],{"categories":5348},[127],{"categories":5350},[149],{"categories":5352},[113],{"categories":5354},[113],{"categories":5356},[100],{"categories":5358},[127],{"categories":5360},[201],{"categories":5362},[100],{"categories":5364},[100],{"categories":5366},[113],{"categories":5368},[100],{"categories":5370},[],{"categories":5372},[113],{"categories":5374},[],{"categories":5376},[100],{"categories":5378},[100],{"categories":5380},[],{"categories":5382},[],{"categories":5384},[113],{"categories":5386},[108],{"categories":5388},[113],{"categories":5390},[5391],"Liability & Ethics",{"categories":5393},[100],{"categories":5395},[100],{"categories":5397},[100],{"categories":5399},[113],{"categories":5401},[103],{"categories":5403},[113],{"categories":5405},[108],{"categories":5407},[230],{"categories":5409},[113],{"categories":5411},[100],{"categories":5413},[100],{"categories":5415},[],{"categories":5417},[548],{"categories":5419},[113],{"categories":5421},[],{"categories":5423},[100],{"categories":5425},[103],{"categories":5427},[113],{"categories":5429},[],{"categories":5431},[113],{"categories":5433},[100],{"categories":5435},[100],{"categories":5437},[127],{"categories":5439},[100],{"categories":5441},[149],{"categories":5443},[100],{"categories":5445},[100],{"categories":5447},[116],{"categories":5449},[113],{"categories":5451},[100],{"categories":5453},[100],{"categories":5455},[100],{"categories":5457},[149],{"categories":5459},[113],{"categories":5461},[127],{"categories":5463},[201],{"categories":5465},[103],{"categories":5467},[100],{"categories":5469},[100],{"categories":5471},[100],{"categories":5473},[],{"categories":5475},[113],{"categories":5477},[113],{"categories":5479},[113],{"categories":5481},[443],{"categories":5483},[201],{"categories":5485},[113],{"categories":5487},[53],{"categories":5489},[127],{"categories":5491},[149],{"categories":5493},[100],{"categories":5495},[201],{"categories":5497},[100],{"categories":5499},[103],{"categories":5501},[],{"categories":5503},[113],{"categories":5505},[100],{"categories":5507},[100],{"categories":5509},[100],{"categories":5511},[100],{"categories":5513},[113],{"categories":5515},[100],{"categories":5517},[100],{"categories":5519},[201],{"categories":5521},[],{"categories":5523},[113],{"categories":5525},[116],{"categories":5527},[149],{"categories":5529},[113],{"categories":5531},[108],{"categories":5533},[],{"categories":5535},[100],{"categories":5537},[100],{"categories":5539},[116],{"categories":5541},[100],{"categories":5543},[113],{"categories":5545},[149],{"categories":5547},[103],{"categories":5549},[53],{"categories":5551},[100],{"categories":5553},[100],{"categories":5555},[100],{"categories":5557},[149],{"categories":5559},[108],{"categories":5561},[100],{"categories":5563},[201],{"categories":5565},[149],{"categories":5567},[53],{"categories":5569},[100],{"categories":5571},[113],{"categories":5573},[],{"categories":5575},[502],{"categories":5577},[],{"categories":5579},[100],{"categories":5581},[53],{"categories":5583},[100],{"categories":5585},[152],{"categories":5587},[100],{"categories":5589},[113],{"categories":5591},[113],{"categories":5593},[5594],"Design News & Tools",{"categories":5596},[100],{"categories":5598},[100],{"categories":5600},[149],{"categories":5602},[100],{"categories":5604},[100],{"categories":5606},[103],{"categories":5608},[113],{"categories":5610},[100],{"categories":5612},[201],{"categories":5614},[113],{"categories":5616},[113],{"categories":5618},[201],{"categories":5620},[100],{"categories":5622},[100],{"categories":5624},[443],{"categories":5626},[113],{"categories":5628},[100],{"categories":5630},[100],{"categories":5632},[443],{"categories":5634},[100],{"categories":5636},[230],{"categories":5638},[100],{"categories":5640},[113],{"categories":5642},[],{"categories":5644},[100],{"categories":5646},[100],{"categories":5648},[100],{"categories":5650},[149],{"categories":5652},[100],{"categories":5654},[103],{"categories":5656},[],{"categories":5658},[100],{"categories":5660},[100],{"categories":5662},[100],{"categories":5664},[127],{"categories":5666},[573],{"categories":5668},[127],{"categories":5670},[201],{"categories":5672},[100],{"categories":5674},[100,113],{"categories":5676},[230,108],{"categories":5678},[127],{"categories":5680},[100],{"categories":5682},[100],{"categories":5684},[100],{"categories":5686},[100],{"categories":5688},[],{"categories":5690},[113],{"categories":5692},[100],{"categories":5694},[],{"categories":5696},[100],{"categories":5698},[127],{"categories":5700},[100],{"categories":5702},[127],{"categories":5704},[],{"categories":5706},[113],{"categories":5708},[100],{"categories":5710},[108],{"categories":5712},[100],{"categories":5714},[149],{"categories":5716},[100],{"categories":5718},[],{"categories":5720},[113],{"categories":5722},[100],{"categories":5724},[],{"categories":5726},[201],{"categories":5728},[100],{"categories":5730},[100],{"categories":5732},[113],{"categories":5734},[100],{"categories":5736},[100],{"categories":5738},[103],{"categories":5740},[113],{"categories":5742},[100],{"categories":5744},[],{"categories":5746},[100],{"categories":5748},[53],{"categories":5750},[230],{"categories":5752},[108],{"categories":5754},[108],{"categories":5756},[100],{"categories":5758},[103],{"categories":5760},[103],{"categories":5762},[100],{"categories":5764},[113],{"categories":5766},[100],{"categories":5768},[100],{"categories":5770},[100],{"categories":5772},[100],{"categories":5774},[127],{"categories":5776},[100],{"categories":5778},[103],{"categories":5780},[100],{"categories":5782},[100],{"categories":5784},[113],{"categories":5786},[100],{"categories":5788},[230],{"categories":5790},[100],{"categories":5792},[149],{"categories":5794},[100],{"categories":5796},[100],{"categories":5798},[113],{"categories":5800},[116],{"categories":5802},[100],{"categories":5804},[100],{"categories":5806},[113],{"categories":5808},[],{"categories":5810},[127],{"categories":5812},[],{"categories":5814},[127],{"categories":5816},[113],{"categories":5818},[103],{"categories":5820},[100],{"categories":5822},[],{"categories":5824},[152],{"categories":5826},[53],{"categories":5828},[100],{"categories":5830},[127],{"categories":5832},[100],{"categories":5834},[],{"categories":5836},[149],{"categories":5838},[113],{"categories":5840},[127],{"categories":5842},[201],{"categories":5844},[108],{"categories":5846},[100],{"categories":5848},[100],{"categories":5850},[113],{"categories":5852},[127],{"categories":5854},[113],{"categories":5856},[149],{"categories":5858},[100],{"categories":5860},[116],{"categories":5862},[103],{"categories":5864},[116],{"categories":5866},[149],{"categories":5868},[100],{"categories":5870},[127],{"categories":5872},[100],{"categories":5874},[201],{"categories":5876},[108],{"categories":5878},[100],{"categories":5880},[100],{"categories":5882},[100],{"categories":5884},[100],{"categories":5886},[100],{"categories":5888},[100],{"categories":5890},[113],{"categories":5892},[100],{"categories":5894},[113],{"categories":5896},[100],{"categories":5898},[100],{"categories":5900},[103],{"categories":5902},[100],{"categories":5904},[113],{"categories":5906},[113],{"categories":5908},[201],{"categories":5910},[113],{"categories":5912},[113],{"categories":5914},[100],{"categories":5916},[103],{"categories":5918},[113],{"categories":5920},[201],{"categories":5922},[],{"categories":5924},[100],{"categories":5926},[152],{"categories":5928},[443],{"categories":5930},[100],{"categories":5932},[113],{"categories":5934},[100],{"categories":5936},[100],{"categories":5938},[127],{"categories":5940},[100],{"categories":5942},[],{"categories":5944},[100],{"categories":5946},[113],{"categories":5948},[100],{"categories":5950},[230],{"categories":5952},[100],{"categories":5954},[127],{"categories":5956},[100],{"categories":5958},[149],{"categories":5960},[113],{"categories":5962},[100],{"categories":5964},[230],{"categories":5966},[113],{"categories":5968},[108],{"categories":5970},[108],{"categories":5972},[100],{"categories":5974},[100],{"categories":5976},[100],{"categories":5978},[100],{"categories":5980},[100],{"categories":5982},[100],{"categories":5984},[103],{"categories":5986},[],{"categories":5988},[100],{"categories":5990},[100],{"categories":5992},[113],{"categories":5994},[113],{"categories":5996},[100],{"categories":5998},[100],{"categories":6000},[100],{"categories":6002},[100],{"categories":6004},[100],{"categories":6006},[127],{"categories":6008},[],{"categories":6010},[103],{"categories":6012},[100],{"categories":6014},[100],{"categories":6016},[113],{"categories":6018},[113],{"categories":6020},[],{"categories":6022},[127],{"categories":6024},[127],{"categories":6026},[100],{"categories":6028},[230],{"categories":6030},[108],{"categories":6032},[201],{"categories":6034},[],{"categories":6036},[100],{"categories":6038},[113],{"categories":6040},[103],{"categories":6042},[100],{"categories":6044},[100],{"categories":6046},[127],{"categories":6048},[103],{"categories":6050},[100],{"categories":6052},[100],{"categories":6054},[149],{"categories":6056},[152],{"categories":6058},[100],{"categories":6060},[149],{"categories":6062},[113],{"categories":6064},[100],{"categories":6066},[],{"categories":6068},[149],{"categories":6070},[113],{"categories":6072},[201],{"categories":6074},[152],{"categories":6076},[100],{"categories":6078},[100],{"categories":6080},[],{"categories":6082},[113],{"categories":6084},[113],{"categories":6086},[113],{"categories":6088},[3122],{"categories":6090},[149],{"categories":6092},[100],{"categories":6094},[127],{"categories":6096},[100],{"categories":6098},[100],{"categories":6100},[100],{"categories":6102},[100],{"categories":6104},[100],{"categories":6106},[108],{"categories":6108},[100],{"categories":6110},[103],{"categories":6112},[1785],{"categories":6114},[53],{"categories":6116},[103],{"categories":6118},[],{"categories":6120},[100],{"categories":6122},[],{"categories":6124},[149],{"categories":6126},[113],{"categories":6128},[201],{"categories":6130},[100],{"categories":6132},[100],{"categories":6134},[100],{"categories":6136},[149],{"categories":6138},[],{"categories":6140},[113],{"categories":6142},[100],{"categories":6144},[113],{"categories":6146},[113],{"categories":6148},[],{"categories":6150},[100],{"categories":6152},[],{"categories":6154},[149],{"categories":6156},[103],{"categories":6158},[201],{"categories":6160},[100],{"categories":6162},[113],{"categories":6164},[149],{"categories":6166},[100],{"categories":6168},[149],{"categories":6170},[],{"categories":6172},[149],{"categories":6174},[100],{"categories":6176},[103],{"categories":6178},[443],{"categories":6180},[113],{"categories":6182},[100],{"categories":6184},[],{"categories":6186},[127],{"categories":6188},[113],{"categories":6190},[116],{"categories":6192},[113],{"categories":6194},[103],{"categories":6196},[100],{"categories":6198},[100],{"categories":6200},[],{"categories":6202},[],{"categories":6204},[],{"categories":6206},[201],{"categories":6208},[100],{"categories":6210},[113],{"categories":6212},[100],{"categories":6214},[100],{"categories":6216},[],{"categories":6218},[],{"categories":6220},[],{"categories":6222},[100],{"categories":6224},[113],{"categories":6226},[201],{"categories":6228},[100],{"categories":6230},[],{"categories":6232},[113],{"categories":6234},[100],{"categories":6236},[100],{"categories":6238},[103],{"categories":6240},[],{"categories":6242},[],{"categories":6244},[100],{"categories":6246},[100],{"categories":6248},[113],{"categories":6250},[201],{"categories":6252},[100],{"categories":6254},[149],{"categories":6256},[],{"categories":6258},[100],{"categories":6260},[100],{"categories":6262},[230],{"categories":6264},[149],{"categories":6266},[230],{"categories":6268},[152],{"categories":6270},[100],{"categories":6272},[100],{"categories":6274},[],{"categories":6276},[],{"categories":6278},[113],{"categories":6280},[],{"categories":6282},[100],{"categories":6284},[443],{"categories":6286},[100],{"categories":6288},[100],{"categories":6290},[100],{"categories":6292},[100],{"categories":6294},[],{"categories":6296},[113],{"categories":6298},[100],{"categories":6300},[100],{"categories":6302},[],{"categories":6304},[113],{"categories":6306},[100],{"categories":6308},[149],{"categories":6310},[100],{"categories":6312},[230],{"categories":6314},[108],{"categories":6316},[116],{"categories":6318},[100],{"categories":6320},[100],{"categories":6322},[113],{"categories":6324},[152],{"categories":6326},[113],{"categories":6328},[113],{"categories":6330},[],{"categories":6332},[100],{"categories":6334},[113],{"categories":6336},[],{"categories":6338},[100],{"categories":6340},[],{"categories":6342},[149],{"categories":6344},[108],{"categories":6346},[],{"categories":6348},[100],{"categories":6350},[100],{"categories":6352},[100],{"categories":6354},[],{"categories":6356},[113],{"categories":6358},[201],{"categories":6360},[103],{"categories":6362},[100],{"categories":6364},[],{"categories":6366},[108],{"categories":6368},[230],{"categories":6370},[100],{"categories":6372},[127],{"categories":6374},[103],{"categories":6376},[152],{"categories":6378},[108],{"categories":6380},[127],{"categories":6382},[113],{"categories":6384},[127],{"categories":6386},[],{"categories":6388},[100],{"categories":6390},[116],{"categories":6392},[100],{"categories":6394},[],{"categories":6396},[113],{"categories":6398},[103],{"categories":6400},[201],{"categories":6402},[100],{"categories":6404},[103],{"categories":6406},[113],{"categories":6408},[53],{"categories":6410},[100],{"categories":6412},[100],{"categories":6414},[100],{"categories":6416},[100],{"categories":6418},[100],{"categories":6420},[103],{"categories":6422},[100],{"categories":6424},[127],{"categories":6426},[152],{"categories":6428},[113],{"categories":6430},[],{"categories":6432},[100],{"categories":6434},[100],{"categories":6436},[100],{"categories":6438},[127],{"categories":6440},[113],{"categories":6442},[149],{"categories":6444},[127],{"categories":6446},[100],{"categories":6448},[116],{"categories":6450},[],{"categories":6452},[201],{"categories":6454},[127],{"categories":6456},[149],{"categories":6458},[100],{"categories":6460},[103],{"categories":6462},[113],{"categories":6464},[100],{"categories":6466},[100],{"categories":6468},[113],{"categories":6470},[116],{"categories":6472},[100],{"categories":6474},[113],{"categories":6476},[100],{"categories":6478},[108],{"categories":6480},[113],{"categories":6482},[113,53],{"categories":6484},[100],{"categories":6486},[100],{"categories":6488},[113],{"categories":6490},[127],{"categories":6492},[100],{"categories":6494},[100],{"categories":6496},[152],{"categories":6498},[113],{"categories":6500},[230],{"categories":6502},[113],{"categories":6504},[108],{"categories":6506},[],{"categories":6508},[113],{"categories":6510},[100],{"categories":6512},[108],{"categories":6514},[],{"categories":6516},[],{"categories":6518},[127],{"categories":6520},[100],{"categories":6522},[100],{"categories":6524},[113],{"categories":6526},[152],{"categories":6528},[230],{"categories":6530},[100],{"categories":6532},[100],{"categories":6534},[100],{"categories":6536},[113],{"categories":6538},[],{"categories":6540},[113],{"categories":6542},[149],{"categories":6544},[100],{"categories":6546},[113],{"categories":6548},[113],{"categories":6550},[100],{"categories":6552},[],{"categories":6554},[149],{"categories":6556},[127],{"categories":6558},[3122],{"categories":6560},[103],{"categories":6562},[127],{"categories":6564},[100],{"categories":6566},[113],{"categories":6568},[100],{"categories":6570},[100],{"categories":6572},[230],{"categories":6574},[127],{"categories":6576},[152],{"categories":6578},[],{"categories":6580},[149],{"categories":6582},[100],{"categories":6584},[100],{"categories":6586},[],{"categories":6588},[113],{"categories":6590},[100],{"categories":6592},[100],{"categories":6594},[100],{"categories":6596},[100],{"categories":6598},[113],{"categories":6600},[100],{"categories":6602},[100],{"categories":6604},[100],{"categories":6606},[116],{"categories":6608},[100],{"categories":6610},[113],{"categories":6612},[100],{"categories":6614},[100],{"categories":6616},[100],{"categories":6618},[100],{"categories":6620},[100],{"categories":6622},[100],{"categories":6624},[100],{"categories":6626},[108],{"categories":6628},[],{"categories":6630},[116],{"categories":6632},[149],{"categories":6634},[113],{"categories":6636},[100],{"categories":6638},[127],{"categories":6640},[],{"categories":6642},[127],{"categories":6644},[127],{"categories":6646},[113],{"categories":6648},[127],{"categories":6650},[100],{"categories":6652},[100],{"categories":6654},[100],{"categories":6656},[113],{"categories":6658},[127],{"categories":6660},[100],{"categories":6662},[100],{"categories":6664},[100],{"categories":6666},[113],{"categories":6668},[149],{"categories":6670},[100],{"categories":6672},[100],{"categories":6674},[100],{"categories":6676},[108],{"categories":6678},[100],{"categories":6680},[113],{"categories":6682},[201],{"categories":6684},[],{"categories":6686},[100],{"categories":6688},[152],{"categories":6690},[113],{"categories":6692},[100],{"categories":6694},[100],{"categories":6696},[],{"categories":6698},[100],{"categories":6700},[100],{"categories":6702},[149],{"categories":6704},[100],{"categories":6706},[100],{"categories":6708},[113],{"categories":6710},[230],{"categories":6712},[],{"categories":6714},[],{"categories":6716},[127],{"categories":6718},[100],{"categories":6720},[100],{"categories":6722},[149],{"categories":6724},[100],{"categories":6726},[127],{"categories":6728},[149],{"categories":6730},[100],{"categories":6732},[100],{"categories":6734},[230],{"categories":6736},[152],{"categories":6738},[100],{"categories":6740},[100],{"categories":6742},[103],{"categories":6744},[113],{"categories":6746},[100],{"categories":6748},[100],{"categories":6750},[113],{"categories":6752},[108],{"categories":6754},[113],{"categories":6756},[127],{"categories":6758},[100],{"categories":6760},[108],{"categories":6762},[],{"categories":6764},[100],{"categories":6766},[152],{"categories":6768},[100],{"categories":6770},[100],{"categories":6772},[],{"categories":6774},[149],{"categories":6776},[100],{"categories":6778},[113],{"categories":6780},[152],{"categories":6782},[100],{"categories":6784},[127],{"categories":6786},[127],{"categories":6788},[127],{"categories":6790},[100],{"categories":6792},[113],{"categories":6794},[113],{"categories":6796},[100],{"categories":6798},[113],{"categories":6800},[100],{"categories":6802},[100],{"categories":6804},[201],{"categories":6806},[152],{"categories":6808},[152],{"categories":6810},[],{"categories":6812},[149],{"categories":6814},[100],{"categories":6816},[100],{"categories":6818},[127],{"categories":6820},[],{"categories":6822},[149],{"categories":6824},[149],{"categories":6826},[149],{"categories":6828},[],{"categories":6830},[113],{"categories":6832},[100],{"categories":6834},[],{"categories":6836},[103],{"categories":6838},[108],{"categories":6840},[],{"categories":6842},[100],{"categories":6844},[100],{"categories":6846},[],{"categories":6848},[127],{"categories":6850},[],{"categories":6852},[],{"categories":6854},[],{"categories":6856},[],{"categories":6858},[100],{"categories":6860},[149],{"categories":6862},[],{"categories":6864},[],{"categories":6866},[100],{"categories":6868},[100],{"categories":6870},[100],{"categories":6872},[152],{"categories":6874},[100],{"categories":6876},[152],{"categories":6878},[],{"categories":6880},[152],{"categories":6882},[152],{"categories":6884},[53],{"categories":6886},[113],{"categories":6888},[127],{"categories":6890},[],{"categories":6892},[],{"categories":6894},[152],{"categories":6896},[127],{"categories":6898},[127],{"categories":6900},[127],{"categories":6902},[],{"categories":6904},[103],{"categories":6906},[127],{"categories":6908},[127],{"categories":6910},[103],{"categories":6912},[127],{"categories":6914},[108],{"categories":6916},[127],{"categories":6918},[127],{"categories":6920},[127],{"categories":6922},[152],{"categories":6924},[149],{"categories":6926},[149],{"categories":6928},[100],{"categories":6930},[127],{"categories":6932},[152],{"categories":6934},[53],{"categories":6936},[152],{"categories":6938},[152],{"categories":6940},[152],{"categories":6942},[],{"categories":6944},[108],{"categories":6946},[],{"categories":6948},[53],{"categories":6950},[127],{"categories":6952},[127],{"categories":6954},[127],{"categories":6956},[113],{"categories":6958},[149,108],{"categories":6960},[152],{"categories":6962},[],{"categories":6964},[],{"categories":6966},[152],{"categories":6968},[],{"categories":6970},[152],{"categories":6972},[149],{"categories":6974},[113],{"categories":6976},[],{"categories":6978},[127],{"categories":6980},[100],{"categories":6982},[201],{"categories":6984},[],{"categories":6986},[100],{"categories":6988},[],{"categories":6990},[149],{"categories":6992},[103],{"categories":6994},[152],{"categories":6996},[],{"categories":6998},[127],{"categories":7000},[149],[7002,7113,7188,7260],{"id":7003,"title":7004,"ai":7005,"body":7010,"categories":7082,"created_at":54,"date_modified":54,"description":46,"extension":55,"faq":54,"featured":56,"kicker_label":54,"meta":7083,"navigation":81,"path":7100,"published_at":7101,"question":54,"scraped_at":7102,"seo":7103,"sitemap":7104,"source_id":7105,"source_name":87,"source_type":88,"source_url":7106,"stem":7107,"tags":7108,"thumbnail_url":54,"tldr":7110,"tweet":54,"unknown_tags":7111,"__hash__":7112},"summaries\u002Fsummaries\u002Fdaadf93b5b409781-rainbow-deploys-git-sha-kubernetes-for-stateful-dr-summary.md","Rainbow Deploys: Git SHA Kubernetes for Stateful Drains",{"provider":7,"model":8,"input_tokens":7006,"output_tokens":7007,"processing_time_ms":7008,"cost_usd":7009},4988,1999,16938,0.0019746,{"type":14,"value":7011,"toc":7077},[7012,7016,7019,7022,7026,7034,7060,7070,7074],[17,7013,7015],{"id":7014},"zero-downtime-deploys-for-stateful-services","Zero-Downtime Deploys for Stateful Services",[22,7017,7018],{},"Stateful services like Olark's chat backend hold websocket-to-XMPP connections per pod; sudden pod restarts force all users to reconnect, spiking load. Traditional Kubernetes rolling deploys kill pods immediately after new ones start, disrupting everyone. Instead, run multiple parallel Deployments indefinitely until connections drain naturally over 24-48 hours. Each Deployment needs 16 pods (2GB RAM, 1 CPU each). This preserves user sessions without hacks like hot code reloading, which containers avoid.",[22,7020,7021],{},"Previous approaches failed: Porting 'up' tool (forks new workers, drains old over days) required unreliable session stickiness via service-loadbalancer and hours-long terminationGracePeriodSeconds, but dropped connections prematurely. Blue\u002FGreen with two Deployments limited deploys to once daily due to drain times; scaling to 8 colors for 4x\u002Fday deploys idled 128 pods constantly, wasting resources.",[17,7023,7025],{"id":7024},"git-sha-rainbow-deployments","Git SHA Rainbow Deployments",[22,7027,7028,7029,7033],{},"Name Deployments after git commit SHAs (first 6 chars double as hex colors): ",[7030,7031,7032],"code",{},"chat-olark-com-\u003CSHA>",". Deploy process:",[7035,7036,7037,7045,7048,7051,7057],"ol",{},[7038,7039,7040,7041,7044],"li",{},"Create new Deployment ",[7030,7042,7043],{},"chat-olark-com-\u003CNEW_SHA>",".",[7038,7046,7047],{},"Scale to 16 ready pods.",[7038,7049,7050],{},"Update Service selector to match new Deployment's labels, routing all traffic there instantly.",[7038,7052,7053,7054,7044],{},"Rollback by switching Service back to ",[7030,7055,7056],{},"\u003COLD_SHA>",[7038,7058,7059],{},"After 24-48 hours, when connections burn down (few users left reconnect to newer), delete old Deployment.",[22,7061,7062,7063,7069],{},"Demo at ",[7064,7065,7066],"a",{"href":7066,"rel":7067},"https:\u002F\u002Fgithub.com\u002Fbdimcheff\u002Frainbow-deploys",[7068],"nofollow"," shows YAML and GitLab CI pipelines used since June 2017—simpler and more reliable than alternatives. No production downtime, deploys as frequent as needed without fixed color limits.",[17,7071,7073],{"id":7072},"cleanup-challenges-and-future-ideas","Cleanup Challenges and Future Ideas",[22,7075,7076],{},"Manual cleanup inspects connection counts to avoid disruption; automation hard since detecting low traffic reliably eludes simple metrics. Ideal Kubernetes evolution: Native 'Immutable' strategy creates new pods without auto-killing old, plus lifecycle hooks signaling pods to self-shutdown when deselected from Service. Until then, rainbow SHAs scale indefinitely without resource bloat of pre-provisioned colors.",{"title":46,"searchDepth":47,"depth":47,"links":7078},[7079,7080,7081],{"id":7014,"depth":47,"text":7015},{"id":7024,"depth":47,"text":7025},{"id":7072,"depth":47,"text":7073},[53],{"content_references":7084,"triage":7097},[7085,7088,7091,7094],{"type":7086,"title":7087,"url":7066,"context":64},"tool","rainbow-deploys",{"type":7086,"title":7089,"url":7090,"context":74},"up","https:\u002F\u002Fgithub.com\u002Folark\u002Fup",{"type":7086,"title":7092,"url":7093,"context":74},"service-loadbalancer","https:\u002F\u002Fgithub.com\u002Fkubernetes\u002Fcontrib\u002Ftree\u002Fmaster\u002Fservice-loadbalancer",{"type":70,"title":7095,"author":7096,"url":89,"context":68},"BlueGreenDeployment","Martin Fowler",{"relevance":78,"novelty":77,"quality":78,"actionability":78,"composite":7098,"reasoning":7099},3.8,"Category: DevOps & Cloud. The article provides a practical solution for deploying stateful services in Kubernetes, addressing a specific pain point of maintaining user sessions during updates. It outlines a clear deployment process with actionable steps, making it relevant for developers looking to implement zero-downtime deployments.","\u002Fsummaries\u002Fdaadf93b5b409781-rainbow-deploys-git-sha-kubernetes-for-stateful-dr-summary","2018-02-13 13:50:50","2026-04-15 15:32:58",{"title":7004,"description":46},{"loc":7100},"daadf93b5b409781","https:\u002F\u002Fbrandon.dimcheff.com\u002F2018\u002F02\u002Frainbow-deploys-with-kubernetes\u002F","summaries\u002Fdaadf93b5b409781-rainbow-deploys-git-sha-kubernetes-for-stateful-dr-summary",[92,7109,93],"cloud","For stateful services like websocket backends needing hours to drain connections, deploy Kubernetes with git SHA-named Deployments, switch Service selectors to new ones, and manually delete old after traffic burns down—avoids mass reconnects unlike rolling updates.",[93],"zTB73bpZbO7DiZLIYEnoi9klozkV2t8vUqed4scZd1c",{"id":7114,"title":7115,"ai":7116,"body":7121,"categories":7162,"created_at":54,"date_modified":54,"description":46,"extension":55,"faq":54,"featured":56,"kicker_label":54,"meta":7163,"navigation":81,"path":7174,"published_at":7175,"question":54,"scraped_at":7176,"seo":7177,"sitemap":7178,"source_id":7179,"source_name":7180,"source_type":88,"source_url":7181,"stem":7182,"tags":7183,"thumbnail_url":54,"tldr":7185,"tweet":54,"unknown_tags":7186,"__hash__":7187},"summaries\u002Fsummaries\u002F3e8ba433c0dc3549-github-rce-via-single-git-push-x-stat-injection-summary.md","GitHub RCE via Single Git Push X-Stat Injection",{"provider":7,"model":8,"input_tokens":7117,"output_tokens":7118,"processing_time_ms":7119,"cost_usd":7120},3870,2355,26057,0.001929,{"type":14,"value":7122,"toc":7157},[7123,7127,7134,7137,7141,7144,7147,7151],[17,7124,7126],{"id":7125},"exploit-mechanism-x-stat-injection-in-internal-git-protocol","Exploit Mechanism: X-Stat Injection in Internal Git Protocol",[22,7128,7129,7130,7133],{},"GitHub's internal git protocol processes push requests with an X-Stat field that's vulnerable to injection attacks. An authenticated attacker crafts a malicious git push that injects payloads into this field, bypassing normal access controls. This triggers remote code execution (RCE) directly on GitHub.com infrastructure and GitHub Enterprise Server (GHES) instances. No special tools needed—just a standard ",[7030,7131,7132],{},"git push"," command developers run daily, highlighting risks in routine operations.",[22,7135,7136],{},"Key attack vector: The protocol doesn't properly sanitize or validate X-Stat headers during push handling, allowing arbitrary code injection. Builders should audit custom git hooks and protocol extensions for similar field injection flaws, as they mirror this path.",[17,7138,7140],{"id":7139},"impact-widespread-repo-access-and-high-severity","Impact: Widespread Repo Access and High Severity",[22,7142,7143],{},"RCE grants attackers control over GitHub servers, enabling access to millions of repositories beyond the attacker's permissions. This compromises private code, secrets, and deployment pipelines connected to repos. Tracked as CVE-2026-3854 with High severity, it underscores how a single push can escalate privileges across the platform.",[22,7145,7146],{},"Trade-offs in GitHub's design: Optimized for speed in high-volume pushes trades off stricter input validation, a common pitfall in distributed version control systems. Mitigate by enabling strict protocol enforcement and monitoring anomalous push patterns in your workflows.",[17,7148,7150],{"id":7149},"lessons-for-secure-git-workflows","Lessons for Secure Git Workflows",[22,7152,7153,7154,7156],{},"Everyday ",[7030,7155,7132],{}," isn't bulletproof—internal protocol flaws expose production systems. Scan for field injections in git server configs, use authenticated-only pushes where possible, and integrate vulnerability alerts like CVE feeds into CI\u002FCD. For GHES users, patch immediately and review audit logs for suspicious X-Stat activity. This vuln proves even battle-tested platforms like GitHub need ongoing protocol hardening.",{"title":46,"searchDepth":47,"depth":47,"links":7158},[7159,7160,7161],{"id":7125,"depth":47,"text":7126},{"id":7139,"depth":47,"text":7140},{"id":7149,"depth":47,"text":7150},[53],{"content_references":7164,"triage":7171},[7165,7168],{"type":7086,"title":7166,"url":7167,"context":74},"GitHub","https:\u002F\u002Fgithub.com\u002F",{"type":70,"title":7169,"url":7170,"context":68},"CVE-2026-3854","https:\u002F\u002Fwww.cve.org\u002Fcverecord?id=CVE-2026-3854",{"relevance":77,"novelty":77,"quality":78,"actionability":78,"composite":7172,"reasoning":7173},3.45,"Category: DevOps. The article discusses a specific vulnerability in GitHub's internal git protocol, which is relevant to DevOps practices. It provides actionable insights on securing git workflows, such as auditing custom git hooks and enabling strict protocol enforcement, which can help builders mitigate similar risks.","\u002Fsummaries\u002F3e8ba433c0dc3549-github-rce-via-single-git-push-x-stat-injection-summary","2026-04-29 01:55:02","2026-05-03 17:00:51",{"title":7115,"description":46},{"loc":7174},"3e8ba433c0dc3549","Generative AI","https:\u002F\u002Fgenerativeai.pub\u002Fit-only-took-one-git-push-to-access-millions-of-github-repos-21d055d9c774?source=rss----440100e76000---4","summaries\u002F3e8ba433c0dc3549-github-rce-via-single-git-push-x-stat-injection-summary",[92,7184],"open-source","Authenticated users exploited X-Stat field injection in GitHub's internal git protocol for RCE on GitHub.com and GHES using a standard git push, enabling access to millions of repos (CVE-2026-3854, High severity).",[],"0g3xr7fsya2prYzwl05ASxRgi2MuqSo3PHEtp1y3sB8",{"id":7189,"title":7190,"ai":7191,"body":7196,"categories":7241,"created_at":54,"date_modified":54,"description":46,"extension":55,"faq":54,"featured":56,"kicker_label":54,"meta":7242,"navigation":81,"path":7247,"published_at":7248,"question":54,"scraped_at":7249,"seo":7250,"sitemap":7251,"source_id":7252,"source_name":7253,"source_type":88,"source_url":7254,"stem":7255,"tags":7256,"thumbnail_url":54,"tldr":7257,"tweet":54,"unknown_tags":7258,"__hash__":7259},"summaries\u002Fsummaries\u002F73f55123201134f9-mount-s3-buckets-as-file-systems-with-aws-s3-files-summary.md","Mount S3 Buckets as File Systems with AWS S3 Files",{"provider":7,"model":8,"input_tokens":7192,"output_tokens":7193,"processing_time_ms":7194,"cost_usd":7195},3939,1507,8922,0.00151865,{"type":14,"value":7197,"toc":7236},[7198,7202,7205,7212,7216,7219,7222,7226,7229],[17,7199,7201],{"id":7200},"s3-files-delivers-native-file-system-access-to-s3","S3 Files Delivers Native File System Access to S3",[22,7203,7204],{},"AWS S3 Files transforms object storage into a POSIX-compliant file system mountable on EC2 instances, containers, and Lambda functions. This eliminates custom hacks like FUSE wrappers or periodic sync scripts, providing low-latency read\u002Fwrite access indistinguishable from local disks for AI\u002FML, data engineering, and DevOps workloads. Under the hood, it leverages S3's metadata for directory structures and supports standard file operations without data migration—your existing buckets work immediately.",[22,7206,7207,7208,7211],{},"To implement, grant IAM roles with s3:PutObject, s3:GetObject, etc., permissions scoped to the bucket prefix, then mount via AWS CLI or SDK: ",[7030,7209,7210],{},"aws s3files mount s3:\u002F\u002Fyour-bucket \u002Fmnt\u002Fpoint",". This cuts integration time from hours of scripting to minutes, enabling seamless data access in containerized ML training pipelines or serverless inference.",[17,7213,7215],{"id":7214},"realistic-use-cases-in-aiml-and-devops","Realistic Use Cases in AI\u002FML and DevOps",[22,7217,7218],{},"For AI\u002FML teams, mount training datasets directly into Jupyter on EC2 or SageMaker, avoiding costly EBS volumes or data downloads—process petabyte-scale S3 data at near-native speeds. DevOps benefits include containerized ETL jobs reading\u002Fwriting S3 as local files without volume mounts, and Lambda functions handling file I\u002FO for event-driven processing without temporary storage hacks.",[22,7220,7221],{},"Trade-offs: Strong consistency for small files (\u003C100MB), eventual consistency for large ones; throughput caps at S3's request rates (3,500 PUT\u002FGET per prefix\u002Fsec). Ideal for read-heavy ML feature stores or log processing, less so for high-write transactional DBs.",[17,7223,7225],{"id":7224},"avoid-common-pitfalls-security-cost-data-risks","Avoid Common Pitfalls: Security, Cost, Data Risks",[22,7227,7228],{},"Misconfigurations amplify S3's pitfalls: Broad IAM policies expose buckets publicly—use least-privilege with bucket policies denying public access and encrypting at-rest\u002Ftransit. Costs spike from unoptimized PUTs (e.g., frequent small writes); batch operations and use Intelligent-Tiering to mitigate, monitoring via CloudWatch for >$0.023\u002FGB PUT fees.",[22,7230,7231,7232,7235],{},"Data loss hits from concurrent writes without locks—implement app-level semaphores or use S3 atomic operations. Test mounts in staging: unmount with ",[7030,7233,7234],{},"aws s3files unmount \u002Fmnt\u002Fpoint"," to verify no corruption. Always enable versioning and MFA-delete on production buckets.",{"title":46,"searchDepth":47,"depth":47,"links":7237},[7238,7239,7240],{"id":7200,"depth":47,"text":7201},{"id":7214,"depth":47,"text":7215},{"id":7224,"depth":47,"text":7225},[53],{"content_references":7243,"triage":7244},[],{"relevance":76,"novelty":78,"quality":78,"actionability":78,"composite":7245,"reasoning":7246},4.35,"Category: DevOps & Cloud. The article provides a detailed explanation of how AWS S3 Files can be used to enhance AI\u002FML workflows by transforming S3 buckets into file systems, addressing a specific pain point for developers looking to streamline data access. It includes practical implementation steps and highlights potential pitfalls, making it actionable for the target audience.","\u002Fsummaries\u002F73f55123201134f9-mount-s3-buckets-as-file-systems-with-aws-s3-files-summary","2026-04-18 18:01:01","2026-04-19 01:22:18",{"title":7190,"description":46},{"loc":7247},"73f55123201134f9","Towards AI","https:\u002F\u002Fpub.towardsai.net\u002Faws-s3-files-explained-the-smarter-way-to-turn-s3-buckets-into-file-systems-3459560f7046?source=rss----98111c9905da---4","summaries\u002F73f55123201134f9-mount-s3-buckets-as-file-systems-with-aws-s3-files-summary",[92,7109],"AWS S3 Files mounts buckets directly as file systems on EC2, containers, and Lambda—eliminating FUSE hacks and sync scripts for AI\u002FML workflows, but misconfigurations risk exposing, corrupting, or losing data.",[],"i9cGWnIzxtJTktm1csYQQ2MxZ9wdsHkt8i8DFEsZ0tQ",{"id":7261,"title":7262,"ai":7263,"body":7268,"categories":7294,"created_at":54,"date_modified":54,"description":46,"extension":55,"faq":54,"featured":56,"kicker_label":54,"meta":7295,"navigation":81,"path":7299,"published_at":7300,"question":54,"scraped_at":7301,"seo":7302,"sitemap":7303,"source_id":7304,"source_name":7305,"source_type":88,"source_url":7306,"stem":7307,"tags":7308,"thumbnail_url":54,"tldr":7309,"tweet":54,"unknown_tags":7310,"__hash__":7311},"summaries\u002Fsummaries\u002F71dc58e232e9091c-zero-leak-debt-kill-100-leaked-secrets-platform-wi-summary.md","Zero Leak Debt: Kill 100+ Leaked Secrets Platform-Wide",{"provider":7,"model":8,"input_tokens":7264,"output_tokens":7265,"processing_time_ms":7266,"cost_usd":7267},3867,1345,10526,0.00142325,{"type":14,"value":7269,"toc":7290},[7270,7274,7277,7280,7284,7287],[17,7271,7273],{"id":7272},"leak-debt-persists-for-years-undermining-platforms","Leak Debt Persists for Years, Undermining Platforms",[22,7275,7276],{},"Leaked secrets accumulate as 'leak debt,' remaining active long after exposure—transaction keys from 2022 continued processing payments undetected. Every platform accumulates this debt differently based on stack, but it kills security and reliability. The author shares hands-on experience eliminating 100+ live leaks across local development, CI\u002FCD pipelines, and production environments, revealing a universal pattern: sprawl leads to chaos until teams commit to zero tolerance.",[22,7278,7279],{},"Static secrets create ongoing risks because they expire unexpectedly or demand manual rotation, amplifying vulnerabilities. Platforms suffer uniquely—GitOps teams battle repo exposures, service meshes grapple with identity issues—but all chase the same outcome: secrets that self-manage without human intervention.",[17,7281,7283],{"id":7282},"ruthless-audit-and-prevention-path-to-zero-debt","Ruthless Audit and Prevention Path to Zero Debt",[22,7285,7286],{},"Transition from chaos requires three steps: discover the mess through comprehensive scans, audit ruthlessly to prioritize live threats (e.g., still-valid 2022 keys), and enforce prevention via dynamic tools. Teams adopt stack-specific solutions like HashiCorp Vault for centralized management, AWS or GCP Secrets Manager for cloud-native rotation, Sealed Secrets for GitOps, or SPIFFE for service meshes.",[22,7288,7289],{},"This isn't a generic checklist but proven patterns from production battles: replace static secrets entirely to eliminate leak debt. Outcomes include no leaks, automatic rotation, and zero manual interventions, securing platforms end-to-end. The content cuts off mid-journey but emphasizes sharing these learnings for peer teams facing identical sprawl.",{"title":46,"searchDepth":47,"depth":47,"links":7291},[7292,7293],{"id":7272,"depth":47,"text":7273},{"id":7282,"depth":47,"text":7283},[53],{"content_references":7296,"triage":7297},[],{"relevance":78,"novelty":77,"quality":78,"actionability":78,"composite":7098,"reasoning":7298},"Category: DevOps & Cloud. The article addresses a specific pain point regarding the management of leaked secrets, which is crucial for maintaining security in AI-powered products. It provides actionable steps for auditing and preventing leak debt, making it relevant for developers and product builders.","\u002Fsummaries\u002F71dc58e232e9091c-zero-leak-debt-kill-100-leaked-secrets-platform-wi-summary","2026-04-15 14:55:38","2026-04-15 15:38:58",{"title":7262,"description":46},{"loc":7299},"71dc58e232e9091c","Level Up Coding","https:\u002F\u002Flevelup.gitconnected.com\u002Fmost-leaked-secrets-live-for-years-the-hidden-leak-debt-killing-your-platform-47e74da51697?source=rss----5517fd7b58a6---4","summaries\u002F71dc58e232e9091c-zero-leak-debt-kill-100-leaked-secrets-platform-wi-summary",[92,7109],"Leaked secrets from 2022 still process payments as 'leak debt'; ruthlessly audit across local dev, CI\u002FCD, and production to reach zero static secrets that never leak, expire unexpectedly, or need manual rotation.",[],"vQXjNu8RKmXyJRZqlJVXzlosWzob2FyNxRtplwh2n3E"]