[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-6f897a612d2634d2-hardware-and-software-design-share-core-engineerin-summary":3,"summaries-facets-categories":103,"summary-related-6f897a612d2634d2-hardware-and-software-design-share-core-engineerin-summary":6221},{"id":4,"title":5,"ai":6,"body":13,"categories":69,"created_at":71,"date_modified":71,"description":64,"extension":72,"faq":71,"featured":73,"kicker_label":71,"meta":74,"navigation":85,"path":86,"published_at":87,"question":71,"scraped_at":88,"seo":89,"sitemap":90,"source_id":91,"source_name":92,"source_type":93,"source_url":94,"stem":95,"tags":96,"thumbnail_url":71,"tldr":100,"tweet":71,"unknown_tags":101,"__hash__":102},"summaries\u002Fsummaries\u002F6f897a612d2634d2-hardware-and-software-design-share-core-engineerin-summary.md","Hardware and Software Design Share Core Engineering Principles",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","google\u002Fgemini-3.1-flash-lite",4073,452,3591,0.00169625,{"type":14,"value":15,"toc":63},"minimark",[16,21,30,34,37,60],[17,18,20],"h2",{"id":19},"the-convergence-of-design-paradigms","The Convergence of Design Paradigms",[22,23,24,25,29],"p",{},"While management literature like ",[26,27,28],"em",{},"The Mythical Man-Month"," often emphasizes the differences between hardware and software projects, the actual engineering work shares a common foundation. Both fields are fundamentally about managing complexity through abstraction and modularity. In integrated circuit (IC) design, as in software, the ability to decompose a massive system into smaller, testable, and reusable blocks is the primary determinant of success.",[17,31,33],{"id":32},"applying-software-best-practices-to-hardware","Applying Software Best Practices to Hardware",[22,35,36],{},"Hardware design has increasingly adopted methodologies traditionally associated with software development. The shift toward hardware description languages (HDLs) has made the design process look more like coding than traditional drafting. Key parallels include:",[38,39,40,48,54],"ul",{},[41,42,43,47],"li",{},[44,45,46],"strong",{},"Abstraction Layers:"," Just as software engineers use APIs and libraries to hide implementation details, hardware designers use hierarchical design blocks to manage gate-level complexity.",[41,49,50,53],{},[44,51,52],{},"Modularity and Reuse:"," High-quality IC design relies on creating robust, reusable IP blocks, mirroring the modular architecture patterns found in modern software frameworks.",[41,55,56,59],{},[44,57,58],{},"Automation and Tooling:"," The use of scripts and software-defined workflows is now essential in hardware design. Automating repetitive tasks—such as verification, testing, and data analysis—is a critical skill that sets high-performing hardware engineers apart, much like it does for software developers.",[22,61,62],{},"By viewing hardware design through the lens of software engineering, practitioners can leverage established patterns to improve code quality, maintainability, and design efficiency.",{"title":64,"searchDepth":65,"depth":65,"links":66},"",2,[67,68],{"id":19,"depth":65,"text":20},{"id":32,"depth":65,"text":33},[70],"Software Engineering",null,"md",false,{"content_references":75,"triage":80},[76],{"type":77,"title":28,"author":78,"context":79},"book","Fred Brooks, Jr.","cited",{"relevance":81,"novelty":81,"quality":82,"actionability":65,"composite":83,"reasoning":84},3,4,3.05,"Category: Software Engineering. The article discusses the shared engineering principles between hardware and software design, which is relevant to software engineering. However, it lacks specific actionable insights or frameworks that the audience could directly apply to their work.",true,"\u002Fsummaries\u002F6f897a612d2634d2-hardware-and-software-design-share-core-engineerin-summary","2026-06-15 03:50:20","2026-06-15 12:56:54",{"title":5,"description":64},{"loc":86},"6f897a612d2634d2","Level Up Coding","article","https:\u002F\u002Flevelup.gitconnected.com\u002Fhardware-design-is-not-that-different-from-software-design-3055146b60a6?source=rss----5517fd7b58a6---4","summaries\u002F6f897a612d2634d2-hardware-and-software-design-share-core-engineerin-summary",[97,98,99],"software-engineering","hardware-design","engineering-principles","Despite traditional management distinctions, the day-to-day work of integrated circuit design and software engineering relies on identical principles of abstraction, modularity, and complexity management.",[97,98,99],"acPHbWAApkPEEt9r5Uczzu2USoRPwofSTDfWJjQnE7c",[104,107,110,113,115,118,121,123,125,127,129,131,133,135,137,140,142,144,146,148,151,153,155,157,159,161,163,165,167,169,171,173,175,177,179,181,183,185,187,189,191,194,197,199,201,203,205,207,209,211,213,215,217,219,222,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,256,259,261,263,265,267,269,271,273,275,277,279,281,283,285,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,347,349,351,353,355,357,359,361,363,365,367,370,372,374,376,378,380,382,384,386,388,390,392,394,396,399,401,403,405,407,409,411,413,415,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,471,473,475,478,480,482,484,486,488,490,492,494,496,498,500,502,504,507,509,511,513,515,517,519,521,523,525,527,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,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,789,791,793,795,797,800,802,804,806,808,810,812,814,816,818,820,823,825,827,829,831,833,835,837,839,841,843,845,847,849,851,853,855,857,859,861,863,865,867,869,871,873,875,877,879,881,883,885,887,889,891,893,895,897,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,1100,1102,1104,1106,1108,1110,1112,1114,1116,1118,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,1220,1222,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,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,1329,1331,1333,1335,1337,1339,1341,1343,1345,1347,1349,1351,1353,1355,1357,1359,1361,1363,1365,1367,1369,1371,1373,1375,1377,1379,1381,1383,1385,1387,1389,1391,1393,1395,1397,1399,1401,1403,1405,1407,1409,1412,1414,1416,1418,1420,1422,1424,1426,1428,1430,1432,1434,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466,1468,1470,1472,1474,1476,1478,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524,1526,1528,1530,1532,1534,1536,1538,1540,1542,1544,1546,1549,1551,1553,1555,1557,1559,1561,1563,1565,1567,1569,1571,1573,1575,1577,1579,1581,1583,1585,1587,1589,1591,1593,1595,1597,1599,1601,1603,1605,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,1722,1724,1726,1728,1730,1732,1734,1736,1738,1740,1742,1744,1746,1748,1750,1752,1754,1756,1758,1760,1762,1764,1766,1768,1770,1772,1774,1776,1778,1780,1782,1784,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,1989,1991,1993,1995,1997,1999,2001,2003,2005,2007,2009,2011,2013,2015,2017,2019,2021,2023,2025,2027,2029,2031,2033,2035,2037,2039,2041,2043,2045,2047,2049,2051,2053,2055,2057,2059,2061,2063,2065,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,2177,2179,2181,2183,2185,2187,2189,2191,2193,2195,2197,2199,2201,2203,2205,2207,2209,2211,2213,2215,2218,2220,2222,2224,2226,2228,2230,2232,2234,2236,2238,2240,2242,2244,2246,2248,2250,2252,2254,2256,2258,2260,2262,2264,2266,2268,2270,2272,2274,2276,2278,2280,2282,2284,2286,2288,2290,2292,2294,2296,2298,2300,2302,2304,2306,2308,2310,2312,2314,2316,2318,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,2438,2440,2442,2444,2446,2448,2450,2452,2454,2456,2458,2460,2462,2464,2466,2468,2470,2472,2474,2476,2478,2480,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,2785,2787,2789,2791,2793,2795,2797,2799,2801,2803,2805,2807,2809,2811,2813,2815,2817,2819,2821,2823,2825,2827,2829,2831,2833,2835,2837,2839,2841,2843,2845,2847,2849,2851,2853,2855,2857,2859,2861,2863,2865,2867,2869,2871,2873,2875,2877,2879,2881,2883,2885,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,3122,3124,3126,3128,3130,3132,3134,3136,3138,3140,3142,3144,3146,3148,3150,3152,3154,3156,3158,3160,3162,3164,3166,3168,3170,3172,3174,3176,3178,3180,3182,3184,3186,3188,3190,3192,3194,3196,3198,3200,3202,3204,3206,3208,3210,3212,3214,3216,3218,3220,3222,3224,3226,3228,3230,3232,3234,3236,3238,3240,3242,3244,3246,3248,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,4023,4025,4027,4029,4031,4033,4035,4037,4039,4041,4043,4045,4047,4049,4051,4053,4055,4057,4059,4061,4063,4065,4067,4069,4071,4073,4075,4077,4079,4081,4083,4085,4087,4089,4091,4093,4095,4097,4099,4101,4103,4105,4107,4109,4111,4113,4115,4117,4119,4121,4123,4125,4127,4129,4131,4133,4135,4137,4139,4141,4143,4145,4147,4149,4151,4153,4155,4157,4159,4161,4163,4165,4167,4169,4171,4173,4175,4177,4179,4181,4183,4185,4187,4189,4191,4193,4195,4197,4199,4201,4203,4205,4207,4209,4211,4213,4215,4217,4219,4221,4223,4225,4227,4229,4231,4233,4235,4237,4239,4241,4243,4245,4247,4249,4251,4253,4255,4257,4259,4261,4263,4265,4267,4269,4271,4273,4275,4277,4279,4281,4283,4285,4287,4289,4291,4293,4295,4297,4299,4301,4303,4305,4307,4309,4311,4313,4315,4317,4319,4321,4323,4325,4327,4329,4331,4333,4335,4337,4339,4341,4343,4345,4347,4349,4351,4353,4355,4357,4359,4361,4363,4365,4367,4369,4371,4373,4375,4377,4379,4381,4383,4385,4387,4389,4391,4393,4395,4397,4399,4401,4403,4405,4407,4409,4411,4413,4415,4417,4419,4421,4423,4425,4427,4429,4431,4433,4435,4437,4439,4441,4443,4445,4447,4449,4451,4453,4455,4457,4459,4461,4463,4465,4467,4469,4471,4473,4475,4477,4479,4481,4483,4485,4487,4489,4491,4493,4495,4497,4499,4501,4503,4505,4507,4509,4511,4513,4515,4517,4519,4521,4523,4525,4527,4529,4531,4533,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,4788,4790,4792,4794,4796,4798,4800,4802,4804,4806,4808,4810,4812,4814,4816,4818,4820,4822,4824,4826,4828,4830,4832,4834,4836,4838,4840,4842,4844,4846,4848,4850,4852,4854,4856,4858,4860,4862,4864,4866,4868,4870,4872,4874,4876,4878,4880,4882,4884,4886,4888,4890,4892,4894,4896,4898,4900,4902,4904,4906,4908,4910,4912,4914,4916,4918,4920,4922,4924,4926,4928,4930,4932,4934,4936,4938,4940,4942,4944,4946,4948,4950,4952,4954,4956,4958,4960,4962,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,5391,5393,5395,5397,5399,5401,5403,5405,5407,5409,5411,5413,5415,5417,5419,5421,5423,5425,5427,5429,5431,5433,5435,5437,5439,5441,5443,5445,5447,5449,5451,5453,5455,5457,5459,5461,5463,5465,5467,5469,5471,5473,5475,5477,5479,5481,5483,5485,5487,5489,5491,5493,5495,5497,5499,5501,5503,5505,5507,5509,5511,5513,5515,5517,5519,5521,5523,5525,5527,5529,5531,5533,5535,5537,5539,5541,5543,5545,5547,5549,5551,5553,5555,5557,5559,5561,5563,5565,5567,5569,5571,5573,5575,5577,5579,5581,5583,5585,5587,5589,5591,5593,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],{"categories":105},[106],"AI & LLMs",{"categories":108},[109],"Developer Productivity",{"categories":111},[112],"Business & SaaS",{"categories":114},[106],{"categories":116},[117],"AI Automation",{"categories":119},[120],"Product Strategy",{"categories":122},[106],{"categories":124},[109],{"categories":126},[117],{"categories":128},[70],{"categories":130},[106],{"categories":132},[112],{"categories":134},[],{"categories":136},[106],{"categories":138},[139],"Inference & Serving",{"categories":141},[106],{"categories":143},[106],{"categories":145},[117],{"categories":147},[],{"categories":149},[150],"AI News & Trends",{"categories":152},[117],{"categories":154},[106],{"categories":156},[106],{"categories":158},[112],{"categories":160},[109],{"categories":162},[106],{"categories":164},[117],{"categories":166},[150],{"categories":168},[117],{"categories":170},[117],{"categories":172},[106],{"categories":174},[117],{"categories":176},[106],{"categories":178},[106],{"categories":180},[106],{"categories":182},[150],{"categories":184},[106],{"categories":186},[106],{"categories":188},[106],{"categories":190},[],{"categories":192},[193],"Design & Frontend",{"categories":195},[196],"Data Science & Visualization",{"categories":198},[150],{"categories":200},[106],{"categories":202},[106],{"categories":204},[106],{"categories":206},[],{"categories":208},[106],{"categories":210},[117],{"categories":212},[70],{"categories":214},[106],{"categories":216},[117],{"categories":218},[106],{"categories":220},[221],"Marketing & Growth",{"categories":223},[193],{"categories":225},[106],{"categories":227},[117],{"categories":229},[106],{"categories":231},[70],{"categories":233},[],{"categories":235},[],{"categories":237},[193],{"categories":239},[106],{"categories":241},[117],{"categories":243},[109],{"categories":245},[70],{"categories":247},[117],{"categories":249},[193],{"categories":251},[120],{"categories":253},[106],{"categories":255},[70],{"categories":257},[258],"DevOps & Cloud",{"categories":260},[117],{"categories":262},[120],{"categories":264},[150],{"categories":266},[106],{"categories":268},[],{"categories":270},[106],{"categories":272},[106],{"categories":274},[],{"categories":276},[117],{"categories":278},[70],{"categories":280},[],{"categories":282},[70],{"categories":284},[106],{"categories":286},[287],"Governance & Standards",{"categories":289},[112],{"categories":291},[],{"categories":293},[],{"categories":295},[106],{"categories":297},[106],{"categories":299},[117],{"categories":301},[106],{"categories":303},[106],{"categories":305},[117],{"categories":307},[106],{"categories":309},[106],{"categories":311},[106],{"categories":313},[],{"categories":315},[70],{"categories":317},[],{"categories":319},[],{"categories":321},[70],{"categories":323},[],{"categories":325},[70],{"categories":327},[106],{"categories":329},[106],{"categories":331},[221],{"categories":333},[106],{"categories":335},[193],{"categories":337},[193],{"categories":339},[106],{"categories":341},[70],{"categories":343},[117],{"categories":345},[346],"GovTech & Public-Sector Adoption",{"categories":348},[70],{"categories":350},[106],{"categories":352},[106],{"categories":354},[106],{"categories":356},[117],{"categories":358},[117],{"categories":360},[196],{"categories":362},[106],{"categories":364},[150],{"categories":366},[117],{"categories":368},[369],"Legal AI Tools",{"categories":371},[106],{"categories":373},[117],{"categories":375},[221],{"categories":377},[117],{"categories":379},[120],{"categories":381},[70],{"categories":383},[346],{"categories":385},[],{"categories":387},[117],{"categories":389},[],{"categories":391},[112],{"categories":393},[117],{"categories":395},[117],{"categories":397},[398],"RAG & Retrieval",{"categories":400},[112],{"categories":402},[106],{"categories":404},[70],{"categories":406},[70],{"categories":408},[258],{"categories":410},[193],{"categories":412},[106],{"categories":414},[],{"categories":416},[417],"Agents & Orchestration",{"categories":419},[70],{"categories":421},[106],{"categories":423},[],{"categories":425},[117],{"categories":427},[112],{"categories":429},[],{"categories":431},[106],{"categories":433},[],{"categories":435},[109],{"categories":437},[70],{"categories":439},[112],{"categories":441},[106],{"categories":443},[117],{"categories":445},[106],{"categories":447},[150],{"categories":449},[106],{"categories":451},[],{"categories":453},[106],{"categories":455},[],{"categories":457},[70],{"categories":459},[106],{"categories":461},[196],{"categories":463},[],{"categories":465},[106],{"categories":467},[193],{"categories":469},[470],"Models & Frontier Labs",{"categories":472},[],{"categories":474},[193],{"categories":476},[477],"Regulation & Governance of AI",{"categories":479},[117],{"categories":481},[],{"categories":483},[106],{"categories":485},[106],{"categories":487},[117],{"categories":489},[150],{"categories":491},[112],{"categories":493},[106],{"categories":495},[],{"categories":497},[70],{"categories":499},[117],{"categories":501},[106],{"categories":503},[120],{"categories":505},[506],"AI Policy & Regulation",{"categories":508},[],{"categories":510},[106],{"categories":512},[120],{"categories":514},[117],{"categories":516},[106],{"categories":518},[106],{"categories":520},[106],{"categories":522},[117],{"categories":524},[],{"categories":526},[196],{"categories":528},[529],"Evals & Reliability",{"categories":531},[106],{"categories":533},[],{"categories":535},[109],{"categories":537},[346],{"categories":539},[506],{"categories":541},[106],{"categories":543},[112],{"categories":545},[106],{"categories":547},[117],{"categories":549},[106],{"categories":551},[117],{"categories":553},[417],{"categories":555},[106],{"categories":557},[70],{"categories":559},[106],{"categories":561},[],{"categories":563},[],{"categories":565},[106],{"categories":567},[346],{"categories":569},[106],{"categories":571},[106],{"categories":573},[106],{"categories":575},[],{"categories":577},[193],{"categories":579},[],{"categories":581},[106],{"categories":583},[],{"categories":585},[117],{"categories":587},[106],{"categories":589},[193],{"categories":591},[],{"categories":593},[106],{"categories":595},[117],{"categories":597},[106],{"categories":599},[112],{"categories":601},[117],{"categories":603},[106],{"categories":605},[106],{"categories":607},[70],{"categories":609},[193],{"categories":611},[106],{"categories":613},[117],{"categories":615},[],{"categories":617},[70],{"categories":619},[117],{"categories":621},[196],{"categories":623},[],{"categories":625},[106],{"categories":627},[150],{"categories":629},[106],{"categories":631},[],{"categories":633},[106],{"categories":635},[106],{"categories":637},[106],{"categories":639},[112,221],{"categories":641},[],{"categories":643},[106],{"categories":645},[106],{"categories":647},[117],{"categories":649},[],{"categories":651},[],{"categories":653},[106],{"categories":655},[193],{"categories":657},[106],{"categories":659},[],{"categories":661},[106],{"categories":663},[258],{"categories":665},[],{"categories":667},[117],{"categories":669},[150],{"categories":671},[106],{"categories":673},[106],{"categories":675},[193],{"categories":677},[],{"categories":679},[150],{"categories":681},[106],{"categories":683},[139],{"categories":685},[106],{"categories":687},[117],{"categories":689},[150],{"categories":691},[470],{"categories":693},[106],{"categories":695},[221],{"categories":697},[],{"categories":699},[117],{"categories":701},[112],{"categories":703},[70],{"categories":705},[106],{"categories":707},[117],{"categories":709},[],{"categories":711},[106,258],{"categories":713},[106],{"categories":715},[106],{"categories":717},[106],{"categories":719},[117],{"categories":721},[106,70],{"categories":723},[196],{"categories":725},[106],{"categories":727},[106],{"categories":729},[70],{"categories":731},[106],{"categories":733},[117],{"categories":735},[506],{"categories":737},[221],{"categories":739},[106],{"categories":741},[117],{"categories":743},[106],{"categories":745},[106],{"categories":747},[117],{"categories":749},[],{"categories":751},[117],{"categories":753},[106],{"categories":755},[106],{"categories":757},[117],{"categories":759},[106],{"categories":761},[106,112],{"categories":763},[112],{"categories":765},[],{"categories":767},[193],{"categories":769},[193],{"categories":771},[106],{"categories":773},[],{"categories":775},[],{"categories":777},[150],{"categories":779},[],{"categories":781},[109],{"categories":783},[106],{"categories":785},[70],{"categories":787},[788],"Generative UI & Design-to-Code",{"categories":790},[106],{"categories":792},[106],{"categories":794},[193],{"categories":796},[106],{"categories":798},[799],"Algorithmic Accountability",{"categories":801},[117],{"categories":803},[70],{"categories":805},[150],{"categories":807},[193],{"categories":809},[],{"categories":811},[120],{"categories":813},[106],{"categories":815},[106],{"categories":817},[106],{"categories":819},[117],{"categories":821},[822],"MLOps & Infrastructure",{"categories":824},[106],{"categories":826},[106],{"categories":828},[106],{"categories":830},[106],{"categories":832},[106],{"categories":834},[150],{"categories":836},[109],{"categories":838},[106],{"categories":840},[117],{"categories":842},[258],{"categories":844},[106],{"categories":846},[112],{"categories":848},[106],{"categories":850},[193],{"categories":852},[106],{"categories":854},[106],{"categories":856},[117],{"categories":858},[],{"categories":860},[],{"categories":862},[106],{"categories":864},[139],{"categories":866},[193],{"categories":868},[150],{"categories":870},[196],{"categories":872},[],{"categories":874},[106],{"categories":876},[106],{"categories":878},[112],{"categories":880},[117],{"categories":882},[106],{"categories":884},[106],{"categories":886},[106],{"categories":888},[150],{"categories":890},[139],{"categories":892},[106],{"categories":894},[193],{"categories":896},[106],{"categories":898},[],{"categories":900},[117],{"categories":902},[70],{"categories":904},[],{"categories":906},[106],{"categories":908},[106],{"categories":910},[117],{"categories":912},[70],{"categories":914},[106],{"categories":916},[196],{"categories":918},[],{"categories":920},[106],{"categories":922},[],{"categories":924},[106],{"categories":926},[],{"categories":928},[120],{"categories":930},[112],{"categories":932},[117],{"categories":934},[117],{"categories":936},[],{"categories":938},[109],{"categories":940},[106],{"categories":942},[106],{"categories":944},[112],{"categories":946},[150],{"categories":948},[109],{"categories":950},[],{"categories":952},[106],{"categories":954},[],{"categories":956},[],{"categories":958},[150],{"categories":960},[150],{"categories":962},[],{"categories":964},[417],{"categories":966},[106],{"categories":968},[193],{"categories":970},[70],{"categories":972},[],{"categories":974},[369],{"categories":976},[112],{"categories":978},[],{"categories":980},[],{"categories":982},[109],{"categories":984},[196],{"categories":986},[],{"categories":988},[221],{"categories":990},[117],{"categories":992},[112],{"categories":994},[117],{"categories":996},[112],{"categories":998},[70],{"categories":1000},[],{"categories":1002},[139],{"categories":1004},[120],{"categories":1006},[106],{"categories":1008},[193],{"categories":1010},[70],{"categories":1012},[112],{"categories":1014},[106],{"categories":1016},[117],{"categories":1018},[112],{"categories":1020},[106],{"categories":1022},[106],{"categories":1024},[106],{"categories":1026},[106],{"categories":1028},[],{"categories":1030},[],{"categories":1032},[70],{"categories":1034},[196],{"categories":1036},[120],{"categories":1038},[106],{"categories":1040},[117],{"categories":1042},[70],{"categories":1044},[106],{"categories":1046},[],{"categories":1048},[150],{"categories":1050},[120],{"categories":1052},[106],{"categories":1054},[529],{"categories":1056},[258],{"categories":1058},[],{"categories":1060},[117],{"categories":1062},[],{"categories":1064},[109],{"categories":1066},[],{"categories":1068},[106],{"categories":1070},[106],{"categories":1072},[193],{"categories":1074},[221],{"categories":1076},[70],{"categories":1078},[117],{"categories":1080},[],{"categories":1082},[70],{"categories":1084},[106],{"categories":1086},[109],{"categories":1088},[],{"categories":1090},[112],{"categories":1092},[106],{"categories":1094},[150],{"categories":1096},[106,258],{"categories":1098},[1099],"Design Systems for AI",{"categories":1101},[106],{"categories":1103},[106],{"categories":1105},[150],{"categories":1107},[106],{"categories":1109},[106],{"categories":1111},[106],{"categories":1113},[112],{"categories":1115},[106],{"categories":1117},[106],{"categories":1119},[106],{"categories":1121},[],{"categories":1123},[106],{"categories":1125},[106],{"categories":1127},[112],{"categories":1129},[106],{"categories":1131},[],{"categories":1133},[117],{"categories":1135},[70],{"categories":1137},[150],{"categories":1139},[70],{"categories":1141},[193],{"categories":1143},[150],{"categories":1145},[196],{"categories":1147},[106],{"categories":1149},[106],{"categories":1151},[117],{"categories":1153},[109],{"categories":1155},[506],{"categories":1157},[106],{"categories":1159},[117],{"categories":1161},[106],{"categories":1163},[70],{"categories":1165},[70],{"categories":1167},[],{"categories":1169},[],{"categories":1171},[117],{"categories":1173},[120],{"categories":1175},[],{"categories":1177},[106],{"categories":1179},[],{"categories":1181},[193],{"categories":1183},[117],{"categories":1185},[70],{"categories":1187},[193],{"categories":1189},[106],{"categories":1191},[106],{"categories":1193},[193],{"categories":1195},[],{"categories":1197},[],{"categories":1199},[150],{"categories":1201},[117],{"categories":1203},[117],{"categories":1205},[106],{"categories":1207},[106],{"categories":1209},[106],{"categories":1211},[106],{"categories":1213},[112],{"categories":1215},[106],{"categories":1217},[106],{"categories":1219},[],{"categories":1221},[70],{"categories":1223},[70],{"categories":1225},[106],{"categories":1227},[70],{"categories":1229},[112],{"categories":1231},[],{"categories":1233},[106],{"categories":1235},[106],{"categories":1237},[106],{"categories":1239},[106],{"categories":1241},[117],{"categories":1243},[109],{"categories":1245},[112],{"categories":1247},[106],{"categories":1249},[150],{"categories":1251},[117],{"categories":1253},[139],{"categories":1255},[221],{"categories":1257},[106],{"categories":1259},[117],{"categories":1261},[106],{"categories":1263},[],{"categories":1265},[193],{"categories":1267},[],{"categories":1269},[106],{"categories":1271},[106],{"categories":1273},[],{"categories":1275},[70],{"categories":1277},[112],{"categories":1279},[1280],"Visual & Generative Media",{"categories":1282},[117],{"categories":1284},[],{"categories":1286},[106],{"categories":1288},[106],{"categories":1290},[70],{"categories":1292},[258],{"categories":1294},[196],{"categories":1296},[506],{"categories":1298},[70],{"categories":1300},[221],{"categories":1302},[106],{"categories":1304},[193],{"categories":1306},[106],{"categories":1308},[106],{"categories":1310},[70],{"categories":1312},[117],{"categories":1314},[106],{"categories":1316},[],{"categories":1318},[],{"categories":1320},[117],{"categories":1322},[70],{"categories":1324},[109],{"categories":1326},[117],{"categories":1328},[470],{"categories":1330},[106],{"categories":1332},[120],{"categories":1334},[106],{"categories":1336},[112],{"categories":1338},[],{"categories":1340},[106],{"categories":1342},[120],{"categories":1344},[106],{"categories":1346},[106],{"categories":1348},[106],{"categories":1350},[120],{"categories":1352},[106],{"categories":1354},[106],{"categories":1356},[221],{"categories":1358},[106],{"categories":1360},[417],{"categories":1362},[106],{"categories":1364},[117],{"categories":1366},[106],{"categories":1368},[106],{"categories":1370},[106],{"categories":1372},[106],{"categories":1374},[193],{"categories":1376},[117],{"categories":1378},[],{"categories":1380},[117],{"categories":1382},[],{"categories":1384},[258],{"categories":1386},[70],{"categories":1388},[],{"categories":1390},[470],{"categories":1392},[106],{"categories":1394},[117],{"categories":1396},[106],{"categories":1398},[193,106],{"categories":1400},[109],{"categories":1402},[106],{"categories":1404},[],{"categories":1406},[106],{"categories":1408},[109],{"categories":1410},[1411],"Medical Imaging & Radiology",{"categories":1413},[106],{"categories":1415},[193],{"categories":1417},[117],{"categories":1419},[70],{"categories":1421},[],{"categories":1423},[106],{"categories":1425},[106],{"categories":1427},[106],{"categories":1429},[],{"categories":1431},[],{"categories":1433},[106],{"categories":1435},[417],{"categories":1437},[106],{"categories":1439},[109],{"categories":1441},[106],{"categories":1443},[106],{"categories":1445},[],{"categories":1447},[117],{"categories":1449},[106],{"categories":1451},[120],{"categories":1453},[70],{"categories":1455},[106],{"categories":1457},[417],{"categories":1459},[106],{"categories":1461},[117],{"categories":1463},[106],{"categories":1465},[193],{"categories":1467},[117],{"categories":1469},[258],{"categories":1471},[193],{"categories":1473},[112],{"categories":1475},[117],{"categories":1477},[106],{"categories":1479},[106],{"categories":1481},[120],{"categories":1483},[106],{"categories":1485},[106],{"categories":1487},[106],{"categories":1489},[117],{"categories":1491},[70],{"categories":1493},[70],{"categories":1495},[106],{"categories":1497},[120],{"categories":1499},[],{"categories":1501},[150],{"categories":1503},[],{"categories":1505},[120],{"categories":1507},[117],{"categories":1509},[106],{"categories":1511},[117],{"categories":1513},[1099],{"categories":1515},[1099],{"categories":1517},[193],{"categories":1519},[106],{"categories":1521},[106],{"categories":1523},[117],{"categories":1525},[70],{"categories":1527},[193],{"categories":1529},[117],{"categories":1531},[150],{"categories":1533},[],{"categories":1535},[106],{"categories":1537},[],{"categories":1539},[106],{"categories":1541},[106],{"categories":1543},[106],{"categories":1545},[117],{"categories":1547},[1548],"Contract Review & E-Discovery",{"categories":1550},[106],{"categories":1552},[193],{"categories":1554},[106],{"categories":1556},[109],{"categories":1558},[150],{"categories":1560},[106],{"categories":1562},[106],{"categories":1564},[221],{"categories":1566},[70],{"categories":1568},[106],{"categories":1570},[106],{"categories":1572},[117],{"categories":1574},[117],{"categories":1576},[799],{"categories":1578},[106],{"categories":1580},[106],{"categories":1582},[117],{"categories":1584},[117],{"categories":1586},[106],{"categories":1588},[106],{"categories":1590},[117],{"categories":1592},[106],{"categories":1594},[106],{"categories":1596},[417],{"categories":1598},[398],{"categories":1600},[106],{"categories":1602},[117],{"categories":1604},[106],{"categories":1606},[1607],"Law-Firm Practice & Adoption",{"categories":1609},[106],{"categories":1611},[117],{"categories":1613},[193],{"categories":1615},[106],{"categories":1617},[106],{"categories":1619},[],{"categories":1621},[],{"categories":1623},[70],{"categories":1625},[],{"categories":1627},[117],{"categories":1629},[109],{"categories":1631},[258],{"categories":1633},[106],{"categories":1635},[],{"categories":1637},[109],{"categories":1639},[112],{"categories":1641},[106],{"categories":1643},[221],{"categories":1645},[],{"categories":1647},[112],{"categories":1649},[112],{"categories":1651},[],{"categories":1653},[106],{"categories":1655},[106],{"categories":1657},[70],{"categories":1659},[],{"categories":1661},[],{"categories":1663},[],{"categories":1665},[],{"categories":1667},[106],{"categories":1669},[117],{"categories":1671},[258],{"categories":1673},[106],{"categories":1675},[109],{"categories":1677},[70],{"categories":1679},[106],{"categories":1681},[106],{"categories":1683},[70],{"categories":1685},[120],{"categories":1687},[106],{"categories":1689},[106],{"categories":1691},[106],{"categories":1693},[822],{"categories":1695},[106],{"categories":1697},[106],{"categories":1699},[221],{"categories":1701},[70],{"categories":1703},[112],{"categories":1705},[106],{"categories":1707},[106],{"categories":1709},[193],{"categories":1711},[106],{"categories":1713},[106],{"categories":1715},[106],{"categories":1717},[117],{"categories":1719},[106,109],{"categories":1721},[417],{"categories":1723},[106],{"categories":1725},[106],{"categories":1727},[70],{"categories":1729},[70],{"categories":1731},[193],{"categories":1733},[117],{"categories":1735},[70],{"categories":1737},[106],{"categories":1739},[106],{"categories":1741},[],{"categories":1743},[],{"categories":1745},[106],{"categories":1747},[],{"categories":1749},[106],{"categories":1751},[70],{"categories":1753},[196],{"categories":1755},[150],{"categories":1757},[193],{"categories":1759},[106],{"categories":1761},[106],{"categories":1763},[70],{"categories":1765},[],{"categories":1767},[117],{"categories":1769},[106],{"categories":1771},[106],{"categories":1773},[106],{"categories":1775},[106],{"categories":1777},[],{"categories":1779},[117],{"categories":1781},[106],{"categories":1783},[106],{"categories":1785},[],{"categories":1787},[117],{"categories":1789},[106],{"categories":1791},[106],{"categories":1793},[112],{"categories":1795},[106],{"categories":1797},[],{"categories":1799},[109],{"categories":1801},[106],{"categories":1803},[106],{"categories":1805},[193],{"categories":1807},[70],{"categories":1809},[106],{"categories":1811},[109],{"categories":1813},[106],{"categories":1815},[70],{"categories":1817},[221],{"categories":1819},[117],{"categories":1821},[117],{"categories":1823},[106],{"categories":1825},[106],{"categories":1827},[106,193],{"categories":1829},[106],{"categories":1831},[150],{"categories":1833},[106],{"categories":1835},[150],{"categories":1837},[117],{"categories":1839},[193],{"categories":1841},[],{"categories":1843},[70],{"categories":1845},[258],{"categories":1847},[193],{"categories":1849},[70],{"categories":1851},[106],{"categories":1853},[120],{"categories":1855},[106],{"categories":1857},[106],{"categories":1859},[117],{"categories":1861},[],{"categories":1863},[],{"categories":1865},[106],{"categories":1867},[],{"categories":1869},[],{"categories":1871},[120],{"categories":1873},[70],{"categories":1875},[106],{"categories":1877},[117],{"categories":1879},[117],{"categories":1881},[112],{"categories":1883},[117],{"categories":1885},[258],{"categories":1887},[106],{"categories":1889},[106],{"categories":1891},[139],{"categories":1893},[106],{"categories":1895},[106],{"categories":1897},[70],{"categories":1899},[117],{"categories":1901},[106],{"categories":1903},[106],{"categories":1905},[369],{"categories":1907},[799],{"categories":1909},[],{"categories":1911},[193],{"categories":1913},[1607],{"categories":1915},[70],{"categories":1917},[],{"categories":1919},[],{"categories":1921},[117],{"categories":1923},[],{"categories":1925},[],{"categories":1927},[106],{"categories":1929},[221],{"categories":1931},[106],{"categories":1933},[221],{"categories":1935},[117],{"categories":1937},[106],{"categories":1939},[70],{"categories":1941},[120],{"categories":1943},[],{"categories":1945},[106],{"categories":1947},[106],{"categories":1949},[70],{"categories":1951},[1548],{"categories":1953},[193],{"categories":1955},[193],{"categories":1957},[106],{"categories":1959},[117],{"categories":1961},[109],{"categories":1963},[106],{"categories":1965},[106],{"categories":1967},[106],{"categories":1969},[193],{"categories":1971},[193],{"categories":1973},[117],{"categories":1975},[117],{"categories":1977},[106],{"categories":1979},[106],{"categories":1981},[],{"categories":1983},[106],{"categories":1985},[],{"categories":1987},[1988],"Interaction & Product Design",{"categories":1990},[106],{"categories":1992},[117],{"categories":1994},[287],{"categories":1996},[150],{"categories":1998},[70],{"categories":2000},[106],{"categories":2002},[106],{"categories":2004},[70],{"categories":2006},[109],{"categories":2008},[117],{"categories":2010},[106],{"categories":2012},[],{"categories":2014},[117],{"categories":2016},[117],{"categories":2018},[],{"categories":2020},[70],{"categories":2022},[106],{"categories":2024},[109],{"categories":2026},[1988],{"categories":2028},[106],{"categories":2030},[109],{"categories":2032},[109],{"categories":2034},[],{"categories":2036},[70],{"categories":2038},[],{"categories":2040},[117],{"categories":2042},[150],{"categories":2044},[106],{"categories":2046},[117],{"categories":2048},[106],{"categories":2050},[117],{"categories":2052},[106],{"categories":2054},[106],{"categories":2056},[150],{"categories":2058},[196],{"categories":2060},[106],{"categories":2062},[120],{"categories":2064},[70],{"categories":2066},[2067],"Coding Agents & Dev Productivity",{"categories":2069},[150],{"categories":2071},[193],{"categories":2073},[106],{"categories":2075},[],{"categories":2077},[106],{"categories":2079},[799],{"categories":2081},[],{"categories":2083},[106],{"categories":2085},[258],{"categories":2087},[106],{"categories":2089},[150],{"categories":2091},[],{"categories":2093},[],{"categories":2095},[106],{"categories":2097},[],{"categories":2099},[117],{"categories":2101},[106],{"categories":2103},[],{"categories":2105},[70],{"categories":2107},[70],{"categories":2109},[106],{"categories":2111},[196],{"categories":2113},[],{"categories":2115},[106],{"categories":2117},[106],{"categories":2119},[106],{"categories":2121},[196],{"categories":2123},[70],{"categories":2125},[],{"categories":2127},[],{"categories":2129},[106],{"categories":2131},[106],{"categories":2133},[117],{"categories":2135},[117],{"categories":2137},[346],{"categories":2139},[70],{"categories":2141},[70],{"categories":2143},[117],{"categories":2145},[150],{"categories":2147},[150],{"categories":2149},[117],{"categories":2151},[117],{"categories":2153},[106],{"categories":2155},[109],{"categories":2157},[1988],{"categories":2159},[106,258],{"categories":2161},[196],{"categories":2163},[],{"categories":2165},[193],{"categories":2167},[70],{"categories":2169},[109],{"categories":2171},[106],{"categories":2173},[117],{"categories":2175},[2176],"The Designer's Role & Craft",{"categories":2178},[193],{"categories":2180},[],{"categories":2182},[117],{"categories":2184},[106],{"categories":2186},[117],{"categories":2188},[117],{"categories":2190},[106],{"categories":2192},[221],{"categories":2194},[106],{"categories":2196},[70],{"categories":2198},[106],{"categories":2200},[193],{"categories":2202},[106],{"categories":2204},[],{"categories":2206},[117],{"categories":2208},[193],{"categories":2210},[106],{"categories":2212},[106],{"categories":2214},[106],{"categories":2216},[2217],"AI UX Patterns",{"categories":2219},[117],{"categories":2221},[117],{"categories":2223},[117],{"categories":2225},[117],{"categories":2227},[221],{"categories":2229},[196],{"categories":2231},[106],{"categories":2233},[117],{"categories":2235},[106],{"categories":2237},[1099],{"categories":2239},[],{"categories":2241},[221],{"categories":2243},[117],{"categories":2245},[150],{"categories":2247},[70],{"categories":2249},[106],{"categories":2251},[117],{"categories":2253},[],{"categories":2255},[],{"categories":2257},[106],{"categories":2259},[117],{"categories":2261},[106],{"categories":2263},[117],{"categories":2265},[346],{"categories":2267},[193],{"categories":2269},[150],{"categories":2271},[70],{"categories":2273},[106],{"categories":2275},[117],{"categories":2277},[117],{"categories":2279},[],{"categories":2281},[106],{"categories":2283},[],{"categories":2285},[],{"categories":2287},[106],{"categories":2289},[106],{"categories":2291},[106],{"categories":2293},[117],{"categories":2295},[70],{"categories":2297},[],{"categories":2299},[],{"categories":2301},[196],{"categories":2303},[139],{"categories":2305},[106],{"categories":2307},[196],{"categories":2309},[150],{"categories":2311},[106],{"categories":2313},[106],{"categories":2315},[117],{"categories":2317},[106],{"categories":2319},[117],{"categories":2321},[106],{"categories":2323},[106],{"categories":2325},[117],{"categories":2327},[],{"categories":2329},[],{"categories":2331},[106],{"categories":2333},[258],{"categories":2335},[106],{"categories":2337},[],{"categories":2339},[],{"categories":2341},[193],{"categories":2343},[822],{"categories":2345},[117],{"categories":2347},[109],{"categories":2349},[2176],{"categories":2351},[],{"categories":2353},[],{"categories":2355},[106],{"categories":2357},[],{"categories":2359},[],{"categories":2361},[70],{"categories":2363},[150],{"categories":2365},[221],{"categories":2367},[112],{"categories":2369},[106],{"categories":2371},[106],{"categories":2373},[112],{"categories":2375},[],{"categories":2377},[193],{"categories":2379},[120],{"categories":2381},[106],{"categories":2383},[106],{"categories":2385},[117],{"categories":2387},[112],{"categories":2389},[106],{"categories":2391},[106],{"categories":2393},[109],{"categories":2395},[106],{"categories":2397},[],{"categories":2399},[109],{"categories":2401},[106],{"categories":2403},[221],{"categories":2405},[117],{"categories":2407},[150],{"categories":2409},[106],{"categories":2411},[106],{"categories":2413},[106],{"categories":2415},[112],{"categories":2417},[106],{"categories":2419},[106],{"categories":2421},[106],{"categories":2423},[117],{"categories":2425},[],{"categories":2427},[106],{"categories":2429},[70],{"categories":2431},[109],{"categories":2433},[106],{"categories":2435},[106],{"categories":2437},[106],{"categories":2439},[],{"categories":2441},[106],{"categories":2443},[417],{"categories":2445},[112],{"categories":2447},[150],{"categories":2449},[106],{"categories":2451},[106],{"categories":2453},[],{"categories":2455},[112],{"categories":2457},[112],{"categories":2459},[106],{"categories":2461},[106],{"categories":2463},[120],{"categories":2465},[106],{"categories":2467},[106],{"categories":2469},[106],{"categories":2471},[70],{"categories":2473},[70],{"categories":2475},[106],{"categories":2477},[],{"categories":2479},[70],{"categories":2481},[106],{"categories":2483},[70],{"categories":2485},[506],{"categories":2487},[],{"categories":2489},[],{"categories":2491},[106],{"categories":2493},[150],{"categories":2495},[],{"categories":2497},[258],{"categories":2499},[106],{"categories":2501},[106],{"categories":2503},[193],{"categories":2505},[788],{"categories":2507},[],{"categories":2509},[106],{"categories":2511},[106],{"categories":2513},[106],{"categories":2515},[70],{"categories":2517},[106],{"categories":2519},[106],{"categories":2521},[106,258],{"categories":2523},[106],{"categories":2525},[106],{"categories":2527},[193],{"categories":2529},[117],{"categories":2531},[],{"categories":2533},[117],{"categories":2535},[117],{"categories":2537},[106],{"categories":2539},[106],{"categories":2541},[106],{"categories":2543},[196],{"categories":2545},[106],{"categories":2547},[2217],{"categories":2549},[109],{"categories":2551},[196],{"categories":2553},[109],{"categories":2555},[70],{"categories":2557},[193],{"categories":2559},[117],{"categories":2561},[106],{"categories":2563},[],{"categories":2565},[112],{"categories":2567},[106],{"categories":2569},[106],{"categories":2571},[150],{"categories":2573},[106],{"categories":2575},[106],{"categories":2577},[117],{"categories":2579},[106],{"categories":2581},[106],{"categories":2583},[112],{"categories":2585},[],{"categories":2587},[258],{"categories":2589},[106],{"categories":2591},[346],{"categories":2593},[193],{"categories":2595},[193],{"categories":2597},[70],{"categories":2599},[117],{"categories":2601},[106],{"categories":2603},[112],{"categories":2605},[150],{"categories":2607},[106],{"categories":2609},[106],{"categories":2611},[193],{"categories":2613},[117],{"categories":2615},[106],{"categories":2617},[106],{"categories":2619},[470],{"categories":2621},[],{"categories":2623},[106],{"categories":2625},[106],{"categories":2627},[106],{"categories":2629},[],{"categories":2631},[],{"categories":2633},[106],{"categories":2635},[106],{"categories":2637},[117],{"categories":2639},[106],{"categories":2641},[106],{"categories":2643},[106],{"categories":2645},[70],{"categories":2647},[106],{"categories":2649},[106],{"categories":2651},[117],{"categories":2653},[106],{"categories":2655},[106],{"categories":2657},[106],{"categories":2659},[106],{"categories":2661},[106],{"categories":2663},[],{"categories":2665},[70],{"categories":2667},[196],{"categories":2669},[106],{"categories":2671},[117],{"categories":2673},[106],{"categories":2675},[],{"categories":2677},[],{"categories":2679},[106],{"categories":2681},[106],{"categories":2683},[106],{"categories":2685},[150],{"categories":2687},[],{"categories":2689},[106],{"categories":2691},[193],{"categories":2693},[106],{"categories":2695},[258],{"categories":2697},[1607],{"categories":2699},[150],{"categories":2701},[70],{"categories":2703},[70],{"categories":2705},[70],{"categories":2707},[106],{"categories":2709},[150],{"categories":2711},[150],{"categories":2713},[258],{"categories":2715},[],{"categories":2717},[150],{"categories":2719},[106],{"categories":2721},[109],{"categories":2723},[70],{"categories":2725},[106],{"categories":2727},[150],{"categories":2729},[],{"categories":2731},[106],{"categories":2733},[70],{"categories":2735},[70],{"categories":2737},[196],{"categories":2739},[106],{"categories":2741},[150],{"categories":2743},[106],{"categories":2745},[70],{"categories":2747},[117],{"categories":2749},[150],{"categories":2751},[117],{"categories":2753},[258],{"categories":2755},[117],{"categories":2757},[106],{"categories":2759},[106],{"categories":2761},[70],{"categories":2763},[106],{"categories":2765},[],{"categories":2767},[117],{"categories":2769},[112],{"categories":2771},[70],{"categories":2773},[],{"categories":2775},[],{"categories":2777},[106],{"categories":2779},[117],{"categories":2781},[106],{"categories":2783},[2784],"Frameworks & Tooling",{"categories":2786},[106],{"categories":2788},[106],{"categories":2790},[70],{"categories":2792},[106],{"categories":2794},[106],{"categories":2796},[],{"categories":2798},[196],{"categories":2800},[196],{"categories":2802},[109],{"categories":2804},[117],{"categories":2806},[193],{"categories":2808},[],{"categories":2810},[1607],{"categories":2812},[106],{"categories":2814},[70],{"categories":2816},[106],{"categories":2818},[258],{"categories":2820},[258],{"categories":2822},[],{"categories":2824},[117],{"categories":2826},[150],{"categories":2828},[150],{"categories":2830},[106],{"categories":2832},[117],{"categories":2834},[],{"categories":2836},[193],{"categories":2838},[106],{"categories":2840},[106],{"categories":2842},[],{"categories":2844},[106],{"categories":2846},[106],{"categories":2848},[],{"categories":2850},[70],{"categories":2852},[106],{"categories":2854},[70],{"categories":2856},[258],{"categories":2858},[106],{"categories":2860},[106],{"categories":2862},[70],{"categories":2864},[112],{"categories":2866},[106],{"categories":2868},[1607],{"categories":2870},[],{"categories":2872},[117],{"categories":2874},[109],{"categories":2876},[106],{"categories":2878},[109],{"categories":2880},[],{"categories":2882},[117],{"categories":2884},[106],{"categories":2886},[2887],"AI Design Tooling",{"categories":2889},[193],{"categories":2891},[106],{"categories":2893},[106],{"categories":2895},[70],{"categories":2897},[193],{"categories":2899},[106],{"categories":2901},[70],{"categories":2903},[150],{"categories":2905},[120],{"categories":2907},[70],{"categories":2909},[106],{"categories":2911},[117],{"categories":2913},[],{"categories":2915},[106],{"categories":2917},[106],{"categories":2919},[117],{"categories":2921},[106],{"categories":2923},[106],{"categories":2925},[106],{"categories":2927},[],{"categories":2929},[117],{"categories":2931},[2784],{"categories":2933},[106],{"categories":2935},[117],{"categories":2937},[117],{"categories":2939},[70],{"categories":2941},[70],{"categories":2943},[],{"categories":2945},[70],{"categories":2947},[106],{"categories":2949},[106],{"categories":2951},[117],{"categories":2953},[112],{"categories":2955},[106],{"categories":2957},[],{"categories":2959},[106],{"categories":2961},[106],{"categories":2963},[1988],{"categories":2965},[],{"categories":2967},[106],{"categories":2969},[106],{"categories":2971},[106],{"categories":2973},[106],{"categories":2975},[193],{"categories":2977},[],{"categories":2979},[106],{"categories":2981},[106],{"categories":2983},[106],{"categories":2985},[221],{"categories":2987},[150],{"categories":2989},[106],{"categories":2991},[106],{"categories":2993},[1607],{"categories":2995},[109],{"categories":2997},[106],{"categories":2999},[106],{"categories":3001},[196],{"categories":3003},[106],{"categories":3005},[150],{"categories":3007},[117],{"categories":3009},[],{"categories":3011},[106],{"categories":3013},[106],{"categories":3015},[193],{"categories":3017},[106],{"categories":3019},[221],{"categories":3021},[106],{"categories":3023},[117],{"categories":3025},[],{"categories":3027},[],{"categories":3029},[],{"categories":3031},[109],{"categories":3033},[150],{"categories":3035},[117],{"categories":3037},[106],{"categories":3039},[106],{"categories":3041},[106],{"categories":3043},[369],{"categories":3045},[193],{"categories":3047},[117],{"categories":3049},[106],{"categories":3051},[],{"categories":3053},[117],{"categories":3055},[117],{"categories":3057},[],{"categories":3059},[106],{"categories":3061},[117],{"categories":3063},[106],{"categories":3065},[],{"categories":3067},[106],{"categories":3069},[106],{"categories":3071},[150],{"categories":3073},[193],{"categories":3075},[117],{"categories":3077},[193],{"categories":3079},[117],{"categories":3081},[106],{"categories":3083},[112],{"categories":3085},[],{"categories":3087},[],{"categories":3089},[106],{"categories":3091},[106],{"categories":3093},[109],{"categories":3095},[117],{"categories":3097},[150],{"categories":3099},[],{"categories":3101},[193],{"categories":3103},[],{"categories":3105},[70],{"categories":3107},[106],{"categories":3109},[70],{"categories":3111},[193],{"categories":3113},[70],{"categories":3115},[106],{"categories":3117},[],{"categories":3119},[106],{"categories":3121},[106],{"categories":3123},[],{"categories":3125},[106],{"categories":3127},[221],{"categories":3129},[106],{"categories":3131},[258],{"categories":3133},[70],{"categories":3135},[],{"categories":3137},[117],{"categories":3139},[106],{"categories":3141},[109],{"categories":3143},[470],{"categories":3145},[106],{"categories":3147},[117],{"categories":3149},[106],{"categories":3151},[117],{"categories":3153},[106],{"categories":3155},[106],{"categories":3157},[],{"categories":3159},[106],{"categories":3161},[109],{"categories":3163},[106],{"categories":3165},[112],{"categories":3167},[70],{"categories":3169},[193],{"categories":3171},[],{"categories":3173},[],{"categories":3175},[],{"categories":3177},[117],{"categories":3179},[70],{"categories":3181},[193],{"categories":3183},[150],{"categories":3185},[106],{"categories":3187},[150],{"categories":3189},[117],{"categories":3191},[193],{"categories":3193},[106],{"categories":3195},[],{"categories":3197},[106],{"categories":3199},[139],{"categories":3201},[117],{"categories":3203},[193],{"categories":3205},[150],{"categories":3207},[112],{"categories":3209},[70],{"categories":3211},[106],{"categories":3213},[106],{"categories":3215},[150],{"categories":3217},[221],{"categories":3219},[],{"categories":3221},[],{"categories":3223},[196],{"categories":3225},[417],{"categories":3227},[106],{"categories":3229},[117],{"categories":3231},[106,70],{"categories":3233},[150],{"categories":3235},[106],{"categories":3237},[106],{"categories":3239},[106],{"categories":3241},[106],{"categories":3243},[117],{"categories":3245},[106],{"categories":3247},[117],{"categories":3249},[106],{"categories":3251},[106],{"categories":3253},[106],{"categories":3255},[],{"categories":3257},[106],{"categories":3259},[1099],{"categories":3261},[70],{"categories":3263},[193],{"categories":3265},[106],{"categories":3267},[106],{"categories":3269},[106],{"categories":3271},[196],{"categories":3273},[117],{"categories":3275},[221],{"categories":3277},[258],{"categories":3279},[],{"categories":3281},[106],{"categories":3283},[112],{"categories":3285},[117],{"categories":3287},[109],{"categories":3289},[117],{"categories":3291},[106],{"categories":3293},[117],{"categories":3295},[120],{"categories":3297},[70],{"categories":3299},[106],{"categories":3301},[106],{"categories":3303},[],{"categories":3305},[],{"categories":3307},[],{"categories":3309},[258],{"categories":3311},[106],{"categories":3313},[150],{"categories":3315},[106],{"categories":3317},[106],{"categories":3319},[106],{"categories":3321},[106],{"categories":3323},[],{"categories":3325},[196],{"categories":3327},[112],{"categories":3329},[117],{"categories":3331},[106],{"categories":3333},[],{"categories":3335},[106],{"categories":3337},[117],{"categories":3339},[106],{"categories":3341},[258],{"categories":3343},[],{"categories":3345},[193],{"categories":3347},[193],{"categories":3349},[],{"categories":3351},[70],{"categories":3353},[106],{"categories":3355},[193],{"categories":3357},[106],{"categories":3359},[112],{"categories":3361},[117],{"categories":3363},[106],{"categories":3365},[],{"categories":3367},[150],{"categories":3369},[106],{"categories":3371},[106],{"categories":3373},[106],{"categories":3375},[193],{"categories":3377},[117],{"categories":3379},[150],{"categories":3381},[],{"categories":3383},[117],{"categories":3385},[112],{"categories":3387},[117],{"categories":3389},[193],{"categories":3391},[106],{"categories":3393},[106],{"categories":3395},[106],{"categories":3397},[417],{"categories":3399},[106],{"categories":3401},[],{"categories":3403},[106],{"categories":3405},[106],{"categories":3407},[258],{"categories":3409},[150],{"categories":3411},[196],{"categories":3413},[506],{"categories":3415},[196],{"categories":3417},[106],{"categories":3419},[],{"categories":3421},[],{"categories":3423},[],{"categories":3425},[117],{"categories":3427},[117],{"categories":3429},[70],{"categories":3431},[106],{"categories":3433},[398],{"categories":3435},[70],{"categories":3437},[106],{"categories":3439},[106],{"categories":3441},[106],{"categories":3443},[106],{"categories":3445},[117],{"categories":3447},[],{"categories":3449},[],{"categories":3451},[106],{"categories":3453},[],{"categories":3455},[106],{"categories":3457},[117],{"categories":3459},[193],{"categories":3461},[106],{"categories":3463},[106],{"categories":3465},[],{"categories":3467},[117],{"categories":3469},[120],{"categories":3471},[106],{"categories":3473},[193],{"categories":3475},[106],{"categories":3477},[117],{"categories":3479},[112],{"categories":3481},[106],{"categories":3483},[221],{"categories":3485},[117],{"categories":3487},[106],{"categories":3489},[106],{"categories":3491},[788],{"categories":3493},[106],{"categories":3495},[117],{"categories":3497},[106],{"categories":3499},[70],{"categories":3501},[106],{"categories":3503},[470],{"categories":3505},[193],{"categories":3507},[],{"categories":3509},[150],{"categories":3511},[417],{"categories":3513},[117],{"categories":3515},[106],{"categories":3517},[],{"categories":3519},[150],{"categories":3521},[346],{"categories":3523},[117],{"categories":3525},[117],{"categories":3527},[106],{"categories":3529},[106],{"categories":3531},[117],{"categories":3533},[],{"categories":3535},[112],{"categories":3537},[106],{"categories":3539},[112],{"categories":3541},[117],{"categories":3543},[],{"categories":3545},[70],{"categories":3547},[106],{"categories":3549},[106],{"categories":3551},[109],{"categories":3553},[150],{"categories":3555},[258],{"categories":3557},[139],{"categories":3559},[117],{"categories":3561},[117],{"categories":3563},[106],{"categories":3565},[117],{"categories":3567},[106],{"categories":3569},[109],{"categories":3571},[],{"categories":3573},[106],{"categories":3575},[106],{"categories":3577},[106],{"categories":3579},[117],{"categories":3581},[106],{"categories":3583},[],{"categories":3585},[],{"categories":3587},[193],{"categories":3589},[117],{"categories":3591},[106,112],{"categories":3593},[117],{"categories":3595},[106],{"categories":3597},[],{"categories":3599},[109],{"categories":3601},[196],{"categories":3603},[112],{"categories":3605},[106],{"categories":3607},[70],{"categories":3609},[106],{"categories":3611},[106],{"categories":3613},[117],{"categories":3615},[106],{"categories":3617},[106],{"categories":3619},[106],{"categories":3621},[150],{"categories":3623},[1099],{"categories":3625},[117],{"categories":3627},[106],{"categories":3629},[],{"categories":3631},[],{"categories":3633},[106],{"categories":3635},[117],{"categories":3637},[106],{"categories":3639},[106],{"categories":3641},[258],{"categories":3643},[],{"categories":3645},[106],{"categories":3647},[117],{"categories":3649},[139],{"categories":3651},[117],{"categories":3653},[417],{"categories":3655},[],{"categories":3657},[369],{"categories":3659},[117],{"categories":3661},[106],{"categories":3663},[221],{"categories":3665},[106],{"categories":3667},[196],{"categories":3669},[117],{"categories":3671},[106],{"categories":3673},[417],{"categories":3675},[106],{"categories":3677},[258],{"categories":3679},[],{"categories":3681},[106],{"categories":3683},[221],{"categories":3685},[193],{"categories":3687},[106],{"categories":3689},[106],{"categories":3691},[106],{"categories":3693},[],{"categories":3695},[221],{"categories":3697},[150],{"categories":3699},[106],{"categories":3701},[106],{"categories":3703},[506],{"categories":3705},[109],{"categories":3707},[106],{"categories":3709},[],{"categories":3711},[],{"categories":3713},[193],{"categories":3715},[106],{"categories":3717},[196],{"categories":3719},[221],{"categories":3721},[117],{"categories":3723},[106],{"categories":3725},[106],{"categories":3727},[221],{"categories":3729},[150],{"categories":3731},[],{"categories":3733},[106],{"categories":3735},[106],{"categories":3737},[],{"categories":3739},[106],{"categories":3741},[106],{"categories":3743},[529],{"categories":3745},[106],{"categories":3747},[106],{"categories":3749},[117],{"categories":3751},[70],{"categories":3753},[417],{"categories":3755},[106],{"categories":3757},[106],{"categories":3759},[106],{"categories":3761},[],{"categories":3763},[106,70],{"categories":3765},[150],{"categories":3767},[117],{"categories":3769},[70],{"categories":3771},[117],{"categories":3773},[822],{"categories":3775},[70],{"categories":3777},[106],{"categories":3779},[109],{"categories":3781},[],{"categories":3783},[],{"categories":3785},[117],{"categories":3787},[106],{"categories":3789},[70],{"categories":3791},[106],{"categories":3793},[109],{"categories":3795},[70],{"categories":3797},[70],{"categories":3799},[106],{"categories":3801},[221],{"categories":3803},[106],{"categories":3805},[70],{"categories":3807},[106],{"categories":3809},[],{"categories":3811},[106],{"categories":3813},[193,106],{"categories":3815},[258],{"categories":3817},[109],{"categories":3819},[106],{"categories":3821},[],{"categories":3823},[106],{"categories":3825},[106],{"categories":3827},[112],{"categories":3829},[112],{"categories":3831},[106],{"categories":3833},[106],{"categories":3835},[346],{"categories":3837},[106],{"categories":3839},[112],{"categories":3841},[70],{"categories":3843},[196],{"categories":3845},[117],{"categories":3847},[70],{"categories":3849},[106],{"categories":3851},[106],{"categories":3853},[150],{"categories":3855},[221],{"categories":3857},[193],{"categories":3859},[106],{"categories":3861},[106],{"categories":3863},[106],{"categories":3865},[106],{"categories":3867},[109],{"categories":3869},[106],{"categories":3871},[117],{"categories":3873},[117],{"categories":3875},[70],{"categories":3877},[150],{"categories":3879},[70],{"categories":3881},[70],{"categories":3883},[106],{"categories":3885},[],{"categories":3887},[],{"categories":3889},[196],{"categories":3891},[106],{"categories":3893},[70],{"categories":3895},[106],{"categories":3897},[193],{"categories":3899},[417],{"categories":3901},[369],{"categories":3903},[346],{"categories":3905},[106],{"categories":3907},[106],{"categories":3909},[106],{"categories":3911},[196],{"categories":3913},[106],{"categories":3915},[106],{"categories":3917},[106],{"categories":3919},[106],{"categories":3921},[106],{"categories":3923},[106],{"categories":3925},[117],{"categories":3927},[109],{"categories":3929},[117],{"categories":3931},[106,112],{"categories":3933},[],{"categories":3935},[193],{"categories":3937},[],{"categories":3939},[120],{"categories":3941},[106],{"categories":3943},[150],{"categories":3945},[109],{"categories":3947},[109],{"categories":3949},[117],{"categories":3951},[117],{"categories":3953},[117],{"categories":3955},[106],{"categories":3957},[106],{"categories":3959},[112],{"categories":3961},[117],{"categories":3963},[70],{"categories":3965},[221],{"categories":3967},[106],{"categories":3969},[],{"categories":3971},[150],{"categories":3973},[106],{"categories":3975},[106],{"categories":3977},[106],{"categories":3979},[106],{"categories":3981},[106],{"categories":3983},[70],{"categories":3985},[150],{"categories":3987},[70],{"categories":3989},[70],{"categories":3991},[106],{"categories":3993},[106],{"categories":3995},[106],{"categories":3997},[369],{"categories":3999},[106],{"categories":4001},[117],{"categories":4003},[150],{"categories":4005},[106],{"categories":4007},[106],{"categories":4009},[106],{"categories":4011},[117],{"categories":4013},[106],{"categories":4015},[106],{"categories":4017},[106],{"categories":4019},[2784],{"categories":4021},[4022],"Clinical AI",{"categories":4024},[193],{"categories":4026},[106],{"categories":4028},[106],{"categories":4030},[106],{"categories":4032},[258],{"categories":4034},[2217],{"categories":4036},[106],{"categories":4038},[120],{"categories":4040},[106],{"categories":4042},[117],{"categories":4044},[106],{"categories":4046},[106],{"categories":4048},[150],{"categories":4050},[106],{"categories":4052},[117],{"categories":4054},[70],{"categories":4056},[221],{"categories":4058},[106],{"categories":4060},[106],{"categories":4062},[112],{"categories":4064},[106],{"categories":4066},[106],{"categories":4068},[470],{"categories":4070},[106],{"categories":4072},[],{"categories":4074},[106],{"categories":4076},[70],{"categories":4078},[109],{"categories":4080},[106],{"categories":4082},[],{"categories":4084},[],{"categories":4086},[106],{"categories":4088},[],{"categories":4090},[112],{"categories":4092},[106],{"categories":4094},[117],{"categories":4096},[150],{"categories":4098},[150],{"categories":4100},[150],{"categories":4102},[150],{"categories":4104},[],{"categories":4106},[109],{"categories":4108},[117],{"categories":4110},[150],{"categories":4112},[106],{"categories":4114},[529],{"categories":4116},[120],{"categories":4118},[106],{"categories":4120},[109],{"categories":4122},[106],{"categories":4124},[117],{"categories":4126},[106],{"categories":4128},[106],{"categories":4130},[106,117],{"categories":4132},[117],{"categories":4134},[258],{"categories":4136},[150],{"categories":4138},[117],{"categories":4140},[150],{"categories":4142},[117],{"categories":4144},[106],{"categories":4146},[],{"categories":4148},[150],{"categories":4150},[221],{"categories":4152},[109],{"categories":4154},[106],{"categories":4156},[106],{"categories":4158},[],{"categories":4160},[70],{"categories":4162},[],{"categories":4164},[109],{"categories":4166},[117],{"categories":4168},[150],{"categories":4170},[106],{"categories":4172},[150],{"categories":4174},[109],{"categories":4176},[150],{"categories":4178},[150],{"categories":4180},[],{"categories":4182},[112],{"categories":4184},[117],{"categories":4186},[150],{"categories":4188},[150],{"categories":4190},[150],{"categories":4192},[150],{"categories":4194},[150],{"categories":4196},[150],{"categories":4198},[150],{"categories":4200},[150],{"categories":4202},[150],{"categories":4204},[150],{"categories":4206},[196],{"categories":4208},[109],{"categories":4210},[106],{"categories":4212},[106],{"categories":4214},[117],{"categories":4216},[117],{"categories":4218},[],{"categories":4220},[106],{"categories":4222},[106,109],{"categories":4224},[],{"categories":4226},[117],{"categories":4228},[106],{"categories":4230},[150],{"categories":4232},[117],{"categories":4234},[822],{"categories":4236},[106],{"categories":4238},[106],{"categories":4240},[106],{"categories":4242},[106],{"categories":4244},[106],{"categories":4246},[346],{"categories":4248},[106],{"categories":4250},[117],{"categories":4252},[112],{"categories":4254},[117],{"categories":4256},[117],{"categories":4258},[],{"categories":4260},[117],{"categories":4262},[193],{"categories":4264},[150],{"categories":4266},[106],{"categories":4268},[],{"categories":4270},[120],{"categories":4272},[],{"categories":4274},[70],{"categories":4276},[117],{"categories":4278},[193],{"categories":4280},[106],{"categories":4282},[],{"categories":4284},[106],{"categories":4286},[],{"categories":4288},[221],{"categories":4290},[106],{"categories":4292},[],{"categories":4294},[],{"categories":4296},[150],{"categories":4298},[109],{"categories":4300},[106],{"categories":4302},[106],{"categories":4304},[112],{"categories":4306},[106],{"categories":4308},[106],{"categories":4310},[106],{"categories":4312},[112],{"categories":4314},[112],{"categories":4316},[193],{"categories":4318},[],{"categories":4320},[106],{"categories":4322},[150],{"categories":4324},[],{"categories":4326},[106],{"categories":4328},[106],{"categories":4330},[193],{"categories":4332},[106],{"categories":4334},[221],{"categories":4336},[106],{"categories":4338},[258],{"categories":4340},[],{"categories":4342},[117],{"categories":4344},[221],{"categories":4346},[70],{"categories":4348},[],{"categories":4350},[106],{"categories":4352},[],{"categories":4354},[117],{"categories":4356},[193],{"categories":4358},[70],{"categories":4360},[],{"categories":4362},[2784],{"categories":4364},[112],{"categories":4366},[109],{"categories":4368},[106],{"categories":4370},[196],{"categories":4372},[117],{"categories":4374},[193],{"categories":4376},[70],{"categories":4378},[],{"categories":4380},[],{"categories":4382},[106],{"categories":4384},[109],{"categories":4386},[106],{"categories":4388},[221],{"categories":4390},[],{"categories":4392},[117],{"categories":4394},[117],{"categories":4396},[106],{"categories":4398},[117],{"categories":4400},[106],{"categories":4402},[150],{"categories":4404},[70],{"categories":4406},[106],{"categories":4408},[117],{"categories":4410},[120],{"categories":4412},[106],{"categories":4414},[106],{"categories":4416},[117],{"categories":4418},[106],{"categories":4420},[120],{"categories":4422},[221],{"categories":4424},[150],{"categories":4426},[],{"categories":4428},[221],{"categories":4430},[106],{"categories":4432},[],{"categories":4434},[70],{"categories":4436},[117],{"categories":4438},[],{"categories":4440},[106],{"categories":4442},[106],{"categories":4444},[106],{"categories":4446},[106],{"categories":4448},[106],{"categories":4450},[117],{"categories":4452},[112],{"categories":4454},[109],{"categories":4456},[106],{"categories":4458},[193],{"categories":4460},[70],{"categories":4462},[70],{"categories":4464},[106],{"categories":4466},[196],{"categories":4468},[117],{"categories":4470},[106],{"categories":4472},[106],{"categories":4474},[117],{"categories":4476},[106],{"categories":4478},[112],{"categories":4480},[193],{"categories":4482},[70],{"categories":4484},[117],{"categories":4486},[106],{"categories":4488},[120],{"categories":4490},[106],{"categories":4492},[117],{"categories":4494},[106],{"categories":4496},[150],{"categories":4498},[],{"categories":4500},[109],{"categories":4502},[106],{"categories":4504},[106],{"categories":4506},[106],{"categories":4508},[70],{"categories":4510},[70],{"categories":4512},[106],{"categories":4514},[70],{"categories":4516},[106],{"categories":4518},[117],{"categories":4520},[106],{"categories":4522},[106],{"categories":4524},[106],{"categories":4526},[106],{"categories":4528},[106],{"categories":4530},[],{"categories":4532},[106],{"categories":4534},[193],{"categories":4536},[112],{"categories":4538},[150],{"categories":4540},[106],{"categories":4542},[117],{"categories":4544},[106],{"categories":4546},[106],{"categories":4548},[193],{"categories":4550},[117],{"categories":4552},[106],{"categories":4554},[221],{"categories":4556},[106],{"categories":4558},[196],{"categories":4560},[106],{"categories":4562},[106],{"categories":4564},[150],{"categories":4566},[106],{"categories":4568},[106],{"categories":4570},[106],{"categories":4572},[117],{"categories":4574},[258],{"categories":4576},[106],{"categories":4578},[70],{"categories":4580},[117],{"categories":4582},[196],{"categories":4584},[],{"categories":4586},[117],{"categories":4588},[70],{"categories":4590},[106],{"categories":4592},[106],{"categories":4594},[2067],{"categories":4596},[193],{"categories":4598},[287],{"categories":4600},[106],{"categories":4602},[106],{"categories":4604},[106],{"categories":4606},[109],{"categories":4608},[106],{"categories":4610},[70],{"categories":4612},[112],{"categories":4614},[70],{"categories":4616},[106],{"categories":4618},[],{"categories":4620},[117],{"categories":4622},[117],{"categories":4624},[106],{"categories":4626},[106],{"categories":4628},[196],{"categories":4630},[],{"categories":4632},[150],{"categories":4634},[],{"categories":4636},[150],{"categories":4638},[106],{"categories":4640},[106],{"categories":4642},[117],{"categories":4644},[106],{"categories":4646},[117],{"categories":4648},[117],{"categories":4650},[],{"categories":4652},[150],{"categories":4654},[106],{"categories":4656},[],{"categories":4658},[106],{"categories":4660},[106],{"categories":4662},[],{"categories":4664},[193],{"categories":4666},[70],{"categories":4668},[117],{"categories":4670},[106],{"categories":4672},[106],{"categories":4674},[221],{"categories":4676},[106],{"categories":4678},[106],{"categories":4680},[106],{"categories":4682},[109],{"categories":4684},[106],{"categories":4686},[106],{"categories":4688},[],{"categories":4690},[106],{"categories":4692},[106],{"categories":4694},[],{"categories":4696},[109],{"categories":4698},[150],{"categories":4700},[70],{"categories":4702},[120],{"categories":4704},[417],{"categories":4706},[106],{"categories":4708},[106],{"categories":4710},[106],{"categories":4712},[70],{"categories":4714},[150],{"categories":4716},[193],{"categories":4718},[106],{"categories":4720},[106],{"categories":4722},[106],{"categories":4724},[106],{"categories":4726},[150],{"categories":4728},[193],{"categories":4730},[106],{"categories":4732},[106],{"categories":4734},[150],{"categories":4736},[193],{"categories":4738},[106],{"categories":4740},[150],{"categories":4742},[117],{"categories":4744},[117],{"categories":4746},[117],{"categories":4748},[70],{"categories":4750},[150],{"categories":4752},[117],{"categories":4754},[117],{"categories":4756},[106],{"categories":4758},[70],{"categories":4760},[193],{"categories":4762},[106],{"categories":4764},[106],{"categories":4766},[],{"categories":4768},[117],{"categories":4770},[],{"categories":4772},[106],{"categories":4774},[106],{"categories":4776},[],{"categories":4778},[],{"categories":4780},[117],{"categories":4782},[112],{"categories":4784},[117],{"categories":4786},[4787],"Liability & Ethics",{"categories":4789},[106],{"categories":4791},[117],{"categories":4793},[109],{"categories":4795},[117],{"categories":4797},[112],{"categories":4799},[221],{"categories":4801},[117],{"categories":4803},[106],{"categories":4805},[106],{"categories":4807},[],{"categories":4809},[506],{"categories":4811},[117],{"categories":4813},[],{"categories":4815},[109],{"categories":4817},[117],{"categories":4819},[],{"categories":4821},[117],{"categories":4823},[106],{"categories":4825},[106],{"categories":4827},[106],{"categories":4829},[150],{"categories":4831},[106],{"categories":4833},[106],{"categories":4835},[117],{"categories":4837},[106],{"categories":4839},[106],{"categories":4841},[106],{"categories":4843},[150],{"categories":4845},[117],{"categories":4847},[70],{"categories":4849},[193],{"categories":4851},[109],{"categories":4853},[106],{"categories":4855},[106],{"categories":4857},[],{"categories":4859},[117],{"categories":4861},[117],{"categories":4863},[117],{"categories":4865},[417],{"categories":4867},[193],{"categories":4869},[117],{"categories":4871},[258],{"categories":4873},[150],{"categories":4875},[106],{"categories":4877},[193],{"categories":4879},[106],{"categories":4881},[109],{"categories":4883},[],{"categories":4885},[117],{"categories":4887},[106],{"categories":4889},[106],{"categories":4891},[117],{"categories":4893},[106],{"categories":4895},[193],{"categories":4897},[],{"categories":4899},[117],{"categories":4901},[120],{"categories":4903},[150],{"categories":4905},[117],{"categories":4907},[112],{"categories":4909},[],{"categories":4911},[106],{"categories":4913},[120],{"categories":4915},[106],{"categories":4917},[117],{"categories":4919},[150],{"categories":4921},[109],{"categories":4923},[258],{"categories":4925},[106],{"categories":4927},[106],{"categories":4929},[106],{"categories":4931},[150],{"categories":4933},[112],{"categories":4935},[106],{"categories":4937},[193],{"categories":4939},[150],{"categories":4941},[258],{"categories":4943},[106],{"categories":4945},[117],{"categories":4947},[],{"categories":4949},[470],{"categories":4951},[],{"categories":4953},[106],{"categories":4955},[258],{"categories":4957},[196],{"categories":4959},[117],{"categories":4961},[117],{"categories":4963},[4964],"Design News & Tools",{"categories":4966},[106],{"categories":4968},[150],{"categories":4970},[106],{"categories":4972},[106],{"categories":4974},[109],{"categories":4976},[106],{"categories":4978},[193],{"categories":4980},[117],{"categories":4982},[117],{"categories":4984},[193],{"categories":4986},[106],{"categories":4988},[417],{"categories":4990},[117],{"categories":4992},[106],{"categories":4994},[106],{"categories":4996},[417],{"categories":4998},[106],{"categories":5000},[221],{"categories":5002},[106],{"categories":5004},[117],{"categories":5006},[],{"categories":5008},[106],{"categories":5010},[106],{"categories":5012},[106],{"categories":5014},[150],{"categories":5016},[109],{"categories":5018},[],{"categories":5020},[106],{"categories":5022},[106],{"categories":5024},[70],{"categories":5026},[529],{"categories":5028},[70],{"categories":5030},[193],{"categories":5032},[106],{"categories":5034},[106,117],{"categories":5036},[221,112],{"categories":5038},[106],{"categories":5040},[106],{"categories":5042},[106],{"categories":5044},[],{"categories":5046},[117],{"categories":5048},[],{"categories":5050},[106],{"categories":5052},[70],{"categories":5054},[106],{"categories":5056},[70],{"categories":5058},[],{"categories":5060},[117],{"categories":5062},[106],{"categories":5064},[112],{"categories":5066},[106],{"categories":5068},[150],{"categories":5070},[106],{"categories":5072},[],{"categories":5074},[117],{"categories":5076},[106],{"categories":5078},[],{"categories":5080},[193],{"categories":5082},[106],{"categories":5084},[106],{"categories":5086},[117],{"categories":5088},[106],{"categories":5090},[106],{"categories":5092},[109],{"categories":5094},[117],{"categories":5096},[106],{"categories":5098},[],{"categories":5100},[258],{"categories":5102},[221],{"categories":5104},[112],{"categories":5106},[112],{"categories":5108},[106],{"categories":5110},[109],{"categories":5112},[109],{"categories":5114},[106],{"categories":5116},[117],{"categories":5118},[106],{"categories":5120},[106],{"categories":5122},[106],{"categories":5124},[106],{"categories":5126},[70],{"categories":5128},[106],{"categories":5130},[109],{"categories":5132},[106],{"categories":5134},[117],{"categories":5136},[106],{"categories":5138},[221],{"categories":5140},[106],{"categories":5142},[150],{"categories":5144},[106],{"categories":5146},[106],{"categories":5148},[117],{"categories":5150},[106],{"categories":5152},[117],{"categories":5154},[],{"categories":5156},[70],{"categories":5158},[],{"categories":5160},[70],{"categories":5162},[117],{"categories":5164},[109],{"categories":5166},[],{"categories":5168},[196],{"categories":5170},[258],{"categories":5172},[106],{"categories":5174},[70],{"categories":5176},[106],{"categories":5178},[],{"categories":5180},[150],{"categories":5182},[117],{"categories":5184},[70],{"categories":5186},[193],{"categories":5188},[106],{"categories":5190},[106],{"categories":5192},[117],{"categories":5194},[70],{"categories":5196},[117],{"categories":5198},[150],{"categories":5200},[106],{"categories":5202},[120],{"categories":5204},[109],{"categories":5206},[120],{"categories":5208},[150],{"categories":5210},[70],{"categories":5212},[106],{"categories":5214},[193],{"categories":5216},[112],{"categories":5218},[106],{"categories":5220},[106],{"categories":5222},[106],{"categories":5224},[106],{"categories":5226},[106],{"categories":5228},[106],{"categories":5230},[117],{"categories":5232},[106],{"categories":5234},[117],{"categories":5236},[106],{"categories":5238},[106],{"categories":5240},[109],{"categories":5242},[106],{"categories":5244},[117],{"categories":5246},[117],{"categories":5248},[193],{"categories":5250},[117],{"categories":5252},[117],{"categories":5254},[109],{"categories":5256},[117],{"categories":5258},[193],{"categories":5260},[],{"categories":5262},[106],{"categories":5264},[196],{"categories":5266},[417],{"categories":5268},[106],{"categories":5270},[106],{"categories":5272},[106],{"categories":5274},[70],{"categories":5276},[106],{"categories":5278},[],{"categories":5280},[106],{"categories":5282},[117],{"categories":5284},[221],{"categories":5286},[106],{"categories":5288},[150],{"categories":5290},[117],{"categories":5292},[106],{"categories":5294},[221],{"categories":5296},[117],{"categories":5298},[112],{"categories":5300},[112],{"categories":5302},[106],{"categories":5304},[106],{"categories":5306},[106],{"categories":5308},[109],{"categories":5310},[],{"categories":5312},[106],{"categories":5314},[106],{"categories":5316},[117],{"categories":5318},[117],{"categories":5320},[106],{"categories":5322},[106],{"categories":5324},[106],{"categories":5326},[70],{"categories":5328},[],{"categories":5330},[109],{"categories":5332},[106],{"categories":5334},[106],{"categories":5336},[117],{"categories":5338},[117],{"categories":5340},[],{"categories":5342},[70],{"categories":5344},[70],{"categories":5346},[106],{"categories":5348},[221],{"categories":5350},[112],{"categories":5352},[193],{"categories":5354},[],{"categories":5356},[106],{"categories":5358},[117],{"categories":5360},[109],{"categories":5362},[106],{"categories":5364},[106],{"categories":5366},[70],{"categories":5368},[109],{"categories":5370},[106],{"categories":5372},[150],{"categories":5374},[196],{"categories":5376},[150],{"categories":5378},[117],{"categories":5380},[],{"categories":5382},[150],{"categories":5384},[117],{"categories":5386},[193],{"categories":5388},[196],{"categories":5390},[106],{"categories":5392},[],{"categories":5394},[117],{"categories":5396},[117],{"categories":5398},[2784],{"categories":5400},[150],{"categories":5402},[70],{"categories":5404},[106],{"categories":5406},[106],{"categories":5408},[106],{"categories":5410},[106],{"categories":5412},[112],{"categories":5414},[106],{"categories":5416},[109],{"categories":5418},[1607],{"categories":5420},[258],{"categories":5422},[109],{"categories":5424},[],{"categories":5426},[],{"categories":5428},[150],{"categories":5430},[117],{"categories":5432},[193],{"categories":5434},[106],{"categories":5436},[106],{"categories":5438},[150],{"categories":5440},[],{"categories":5442},[117],{"categories":5444},[117],{"categories":5446},[117],{"categories":5448},[],{"categories":5450},[106],{"categories":5452},[],{"categories":5454},[150],{"categories":5456},[109],{"categories":5458},[193],{"categories":5460},[106],{"categories":5462},[117],{"categories":5464},[150],{"categories":5466},[106],{"categories":5468},[150],{"categories":5470},[],{"categories":5472},[150],{"categories":5474},[109],{"categories":5476},[417],{"categories":5478},[117],{"categories":5480},[106],{"categories":5482},[],{"categories":5484},[70],{"categories":5486},[117],{"categories":5488},[120],{"categories":5490},[117],{"categories":5492},[109],{"categories":5494},[],{"categories":5496},[],{"categories":5498},[],{"categories":5500},[193],{"categories":5502},[117],{"categories":5504},[106],{"categories":5506},[106],{"categories":5508},[],{"categories":5510},[],{"categories":5512},[],{"categories":5514},[106],{"categories":5516},[193],{"categories":5518},[106],{"categories":5520},[],{"categories":5522},[117],{"categories":5524},[106],{"categories":5526},[106],{"categories":5528},[109],{"categories":5530},[],{"categories":5532},[],{"categories":5534},[106],{"categories":5536},[193],{"categories":5538},[106],{"categories":5540},[150],{"categories":5542},[],{"categories":5544},[106],{"categories":5546},[221],{"categories":5548},[150],{"categories":5550},[221],{"categories":5552},[196],{"categories":5554},[106],{"categories":5556},[106],{"categories":5558},[],{"categories":5560},[],{"categories":5562},[117],{"categories":5564},[],{"categories":5566},[106],{"categories":5568},[417],{"categories":5570},[106],{"categories":5572},[106],{"categories":5574},[106],{"categories":5576},[106],{"categories":5578},[],{"categories":5580},[117],{"categories":5582},[106],{"categories":5584},[106],{"categories":5586},[],{"categories":5588},[117],{"categories":5590},[106],{"categories":5592},[150],{"categories":5594},[106],{"categories":5596},[221],{"categories":5598},[112],{"categories":5600},[106],{"categories":5602},[106],{"categories":5604},[117],{"categories":5606},[196],{"categories":5608},[117],{"categories":5610},[117],{"categories":5612},[],{"categories":5614},[117],{"categories":5616},[],{"categories":5618},[106],{"categories":5620},[],{"categories":5622},[150],{"categories":5624},[112],{"categories":5626},[],{"categories":5628},[106],{"categories":5630},[],{"categories":5632},[193],{"categories":5634},[109],{"categories":5636},[],{"categories":5638},[112],{"categories":5640},[221],{"categories":5642},[106],{"categories":5644},[70],{"categories":5646},[109],{"categories":5648},[196],{"categories":5650},[112],{"categories":5652},[70],{"categories":5654},[117],{"categories":5656},[70],{"categories":5658},[],{"categories":5660},[120],{"categories":5662},[106],{"categories":5664},[],{"categories":5666},[117],{"categories":5668},[109],{"categories":5670},[193],{"categories":5672},[106],{"categories":5674},[109],{"categories":5676},[117],{"categories":5678},[258],{"categories":5680},[106],{"categories":5682},[106],{"categories":5684},[106],{"categories":5686},[109],{"categories":5688},[196],{"categories":5690},[117],{"categories":5692},[],{"categories":5694},[106],{"categories":5696},[106],{"categories":5698},[106],{"categories":5700},[70],{"categories":5702},[117],{"categories":5704},[150],{"categories":5706},[70],{"categories":5708},[106],{"categories":5710},[120],{"categories":5712},[],{"categories":5714},[193],{"categories":5716},[150],{"categories":5718},[109],{"categories":5720},[117],{"categories":5722},[106],{"categories":5724},[106],{"categories":5726},[117],{"categories":5728},[120],{"categories":5730},[106],{"categories":5732},[117],{"categories":5734},[106],{"categories":5736},[112],{"categories":5738},[117],{"categories":5740},[117,258],{"categories":5742},[106],{"categories":5744},[106],{"categories":5746},[117],{"categories":5748},[70],{"categories":5750},[106],{"categories":5752},[106],{"categories":5754},[196],{"categories":5756},[117],{"categories":5758},[221],{"categories":5760},[117],{"categories":5762},[112],{"categories":5764},[],{"categories":5766},[117],{"categories":5768},[106],{"categories":5770},[112],{"categories":5772},[],{"categories":5774},[],{"categories":5776},[70],{"categories":5778},[106],{"categories":5780},[106],{"categories":5782},[117],{"categories":5784},[196],{"categories":5786},[221],{"categories":5788},[106],{"categories":5790},[106],{"categories":5792},[117],{"categories":5794},[],{"categories":5796},[117],{"categories":5798},[150],{"categories":5800},[117],{"categories":5802},[],{"categories":5804},[150],{"categories":5806},[70],{"categories":5808},[2784],{"categories":5810},[109],{"categories":5812},[70],{"categories":5814},[106],{"categories":5816},[117],{"categories":5818},[106],{"categories":5820},[106],{"categories":5822},[221],{"categories":5824},[70],{"categories":5826},[],{"categories":5828},[150],{"categories":5830},[106],{"categories":5832},[],{"categories":5834},[117],{"categories":5836},[106],{"categories":5838},[106],{"categories":5840},[106],{"categories":5842},[106],{"categories":5844},[117],{"categories":5846},[106],{"categories":5848},[106],{"categories":5850},[120],{"categories":5852},[106],{"categories":5854},[117],{"categories":5856},[106],{"categories":5858},[106],{"categories":5860},[106],{"categories":5862},[106],{"categories":5864},[106],{"categories":5866},[106],{"categories":5868},[112],{"categories":5870},[],{"categories":5872},[120],{"categories":5874},[150],{"categories":5876},[117],{"categories":5878},[106],{"categories":5880},[70],{"categories":5882},[],{"categories":5884},[70],{"categories":5886},[70],{"categories":5888},[117],{"categories":5890},[70],{"categories":5892},[106],{"categories":5894},[106],{"categories":5896},[106],{"categories":5898},[117],{"categories":5900},[70],{"categories":5902},[106],{"categories":5904},[106],{"categories":5906},[117],{"categories":5908},[150],{"categories":5910},[106],{"categories":5912},[106],{"categories":5914},[106],{"categories":5916},[112],{"categories":5918},[106],{"categories":5920},[117],{"categories":5922},[193],{"categories":5924},[],{"categories":5926},[106],{"categories":5928},[196],{"categories":5930},[117],{"categories":5932},[106],{"categories":5934},[106],{"categories":5936},[],{"categories":5938},[106],{"categories":5940},[106],{"categories":5942},[150],{"categories":5944},[106],{"categories":5946},[106],{"categories":5948},[117],{"categories":5950},[221],{"categories":5952},[],{"categories":5954},[],{"categories":5956},[70],{"categories":5958},[106],{"categories":5960},[150],{"categories":5962},[106],{"categories":5964},[70],{"categories":5966},[150],{"categories":5968},[106],{"categories":5970},[221],{"categories":5972},[196],{"categories":5974},[106],{"categories":5976},[109],{"categories":5978},[117],{"categories":5980},[106],{"categories":5982},[117],{"categories":5984},[117],{"categories":5986},[106],{"categories":5988},[112],{"categories":5990},[],{"categories":5992},[196],{"categories":5994},[106],{"categories":5996},[],{"categories":5998},[150],{"categories":6000},[106],{"categories":6002},[196],{"categories":6004},[106],{"categories":6006},[70],{"categories":6008},[70],{"categories":6010},[70],{"categories":6012},[117],{"categories":6014},[117],{"categories":6016},[106],{"categories":6018},[117],{"categories":6020},[106],{"categories":6022},[106],{"categories":6024},[193],{"categories":6026},[196],{"categories":6028},[196],{"categories":6030},[],{"categories":6032},[150],{"categories":6034},[106],{"categories":6036},[106],{"categories":6038},[70],{"categories":6040},[],{"categories":6042},[150],{"categories":6044},[150],{"categories":6046},[150],{"categories":6048},[],{"categories":6050},[117],{"categories":6052},[106],{"categories":6054},[],{"categories":6056},[109],{"categories":6058},[112],{"categories":6060},[],{"categories":6062},[106],{"categories":6064},[106],{"categories":6066},[],{"categories":6068},[70],{"categories":6070},[],{"categories":6072},[],{"categories":6074},[],{"categories":6076},[],{"categories":6078},[106],{"categories":6080},[150],{"categories":6082},[],{"categories":6084},[],{"categories":6086},[106],{"categories":6088},[106],{"categories":6090},[106],{"categories":6092},[196],{"categories":6094},[106],{"categories":6096},[196],{"categories":6098},[],{"categories":6100},[196],{"categories":6102},[196],{"categories":6104},[258],{"categories":6106},[117],{"categories":6108},[70],{"categories":6110},[],{"categories":6112},[],{"categories":6114},[196],{"categories":6116},[70],{"categories":6118},[70],{"categories":6120},[70],{"categories":6122},[],{"categories":6124},[109],{"categories":6126},[70],{"categories":6128},[70],{"categories":6130},[109],{"categories":6132},[70],{"categories":6134},[112],{"categories":6136},[70],{"categories":6138},[70],{"categories":6140},[70],{"categories":6142},[196],{"categories":6144},[150],{"categories":6146},[150],{"categories":6148},[106],{"categories":6150},[70],{"categories":6152},[196],{"categories":6154},[258],{"categories":6156},[196],{"categories":6158},[196],{"categories":6160},[196],{"categories":6162},[],{"categories":6164},[112],{"categories":6166},[],{"categories":6168},[258],{"categories":6170},[70],{"categories":6172},[70],{"categories":6174},[70],{"categories":6176},[117],{"categories":6178},[150,112],{"categories":6180},[196],{"categories":6182},[],{"categories":6184},[],{"categories":6186},[196],{"categories":6188},[],{"categories":6190},[196],{"categories":6192},[150],{"categories":6194},[117],{"categories":6196},[],{"categories":6198},[70],{"categories":6200},[106],{"categories":6202},[193],{"categories":6204},[],{"categories":6206},[106],{"categories":6208},[],{"categories":6210},[150],{"categories":6212},[109],{"categories":6214},[196],{"categories":6216},[],{"categories":6218},[70],{"categories":6220},[150],[6222,6636,6685,6752],{"id":6223,"title":6224,"ai":6225,"body":6231,"categories":6622,"created_at":71,"date_modified":71,"description":64,"extension":72,"faq":71,"featured":73,"kicker_label":71,"meta":6623,"navigation":85,"path":6624,"published_at":6625,"question":71,"scraped_at":71,"seo":6626,"sitemap":6627,"source_id":6628,"source_name":92,"source_type":93,"source_url":6629,"stem":6630,"tags":6631,"thumbnail_url":71,"tldr":6633,"tweet":71,"unknown_tags":6634,"__hash__":6635},"summaries\u002Fsummaries\u002Fredux-s-design-for-surgical-re-renders-and-predict-summary.md","Redux's Design for Surgical Re-renders and Predictable State",{"provider":7,"model":6226,"input_tokens":6227,"output_tokens":6228,"processing_time_ms":6229,"cost_usd":6230},"x-ai\u002Fgrok-4.1-fast",8028,1502,14418,0.00233395,{"type":14,"value":6232,"toc":6616},[6233,6237,6267,6282,6293,6322,6326,6333,6347,6369,6379,6383,6394,6569,6580,6584,6595,6606,6612],[17,6234,6236],{"id":6235},"global-state-without-prop-drilling-or-wasteful-passes","Global State Without Prop Drilling or Wasteful Passes",[22,6238,6239,6240,6244,6245,6248,6249,6248,6252,6248,6255,6258,6259,6262,6263,6266],{},"Prop drilling forces irrelevant components to pass state like ",[6241,6242,6243],"code",{},"isLoggedIn"," through layers—",[6241,6246,6247],{},"App"," to ",[6241,6250,6251],{},"Layout",[6241,6253,6254],{},"Navbar",[6241,6256,6257],{},"UserAvatar","—even when intermediates don't use it. Redux fixes this by storing shared state in a single central ",[44,6260,6261],{},"store"," outside the React component tree, accessible by any component via ",[6241,6264,6265],{},"react-redux"," hooks.",[22,6268,6269,6270,6273,6274,6277,6278,6281],{},"State is data that changes over time and triggers UI re-renders. Local ",[6241,6271,6272],{},"useState"," notifies React via ",[6241,6275,6276],{},"setState",", but plain ",[6241,6279,6280],{},"let"," variables fail because they don't signal changes or persist across re-renders. Redux's store holds all global state as one predictable JavaScript object, eliminating threading and enabling direct access.",[22,6283,6284,6285,6288,6289,6292],{},"When state like ",[6241,6286,6287],{},"x"," changes (with 4 subscribers out of 10 total), only those 4 components re-render—not the whole app or all subscribers. ",[6241,6290,6291],{},"useSelector(state => state.x)"," subscribes components to specific slices via a newsletter-like model: Redux tracks per-slice subscribers and notifies surgically on changes.",[22,6294,6295,6298,6299,6302,6303,6306,6307,6310,6311,6313,6314,6317,6318,6321],{},[6241,6296,6297],{},"useSelector"," runs after every store update, performing strict ",[6241,6300,6301],{},"==="," equality checks on selected values. Creating new objects inline like ",[6241,6304,6305],{},"useSelector(state => ({ x: state.x }))"," fails because ",[6241,6308,6309],{},"{}"," !== ",[6241,6312,6309],{}," by reference, causing unnecessary re-renders. Fix by using separate ",[6241,6315,6316],{},"useSelectors"," or memoized selectors from ",[6241,6319,6320],{},"reselect",".",[17,6323,6325],{"id":6324},"unidirectional-flow-ensures-predictability-and-debuggability","Unidirectional Flow Ensures Predictability and Debuggability",[22,6327,6328,6329,6332],{},"Changes flow one way: user event → ",[6241,6330,6331],{},"dispatch(action)"," → reducer computes new state → store updates → subscribers notified.",[22,6334,6335,6338,6339,6342,6343,6346],{},[44,6336,6337],{},"Actions"," are plain objects describing intent, e.g., ",[6241,6340,6341],{},"{ type: \"increment\", incrementBy: 5 }"," or ",[6241,6344,6345],{},"{ type: \"addToCart\", item: { id: 42, name: \"Red Shoes\" } }",". They carry no logic.",[22,6348,6349,6352,6353,6356,6357,6360,6361,6364,6365,6368],{},[44,6350,6351],{},"Reducers"," are pure functions ",[6241,6354,6355],{},"(state, action) => newState"," using ",[6241,6358,6359],{},"switch"," on ",[6241,6362,6363],{},"action.type",". They return immutable copies via spreads like ",[6241,6366,6367],{},"{ ...state, value: state.value + action.incrementBy }",", never mutating. Unknown types return unchanged state. Purity enables testing and predictability—no side effects like API calls.",[22,6370,6371,6374,6375,6378],{},[6241,6372,6373],{},"useDispatch()"," provides the dispatch function; you never call reducers directly. This pipeline creates an audit trail: every change traces to dispatched actions, powering ",[44,6376,6377],{},"Redux DevTools"," for inspecting actions, before\u002Fafter states, rewinding to past states, and replaying bugs.",[17,6380,6382],{"id":6381},"redux-toolkit-cuts-boilerplate-while-preserving-principles","Redux Toolkit Cuts Boilerplate While Preserving Principles",[22,6384,6385,6386,6389,6390,6393],{},"Classic Redux requires manual action types, creators, and switch reducers—verbose for one feature. ",[44,6387,6388],{},"Redux Toolkit (RTK)","'s ",[6241,6391,6392],{},"createSlice"," bundles them:",[6395,6396,6400],"pre",{"className":6397,"code":6398,"language":6399,"meta":64,"style":64},"language-js shiki shiki-themes github-light github-dark","import { createSlice } from \"@reduxjs\u002Ftoolkit\";\nconst counterSlice = createSlice({\n  name: \"counter\",\n  initialState: { value: 0 },\n  reducers: {\n    increment: (state, action) => {\n      state.value += action.payload.incrementBy;  \u002F\u002F Immer enables 'mutation'\n    }\n  }\n});\nexport const { increment } = counterSlice.actions;\nexport default counterSlice.reducer;\n","js",[6241,6401,6402,6425,6444,6455,6466,6472,6500,6516,6522,6528,6534,6558],{"__ignoreMap":64},[6403,6404,6407,6411,6415,6418,6422],"span",{"class":6405,"line":6406},"line",1,[6403,6408,6410],{"class":6409},"szBVR","import",[6403,6412,6414],{"class":6413},"sVt8B"," { createSlice } ",[6403,6416,6417],{"class":6409},"from",[6403,6419,6421],{"class":6420},"sZZnC"," \"@reduxjs\u002Ftoolkit\"",[6403,6423,6424],{"class":6413},";\n",[6403,6426,6427,6430,6434,6437,6441],{"class":6405,"line":65},[6403,6428,6429],{"class":6409},"const",[6403,6431,6433],{"class":6432},"sj4cs"," counterSlice",[6403,6435,6436],{"class":6409}," =",[6403,6438,6440],{"class":6439},"sScJk"," createSlice",[6403,6442,6443],{"class":6413},"({\n",[6403,6445,6446,6449,6452],{"class":6405,"line":81},[6403,6447,6448],{"class":6413},"  name: ",[6403,6450,6451],{"class":6420},"\"counter\"",[6403,6453,6454],{"class":6413},",\n",[6403,6456,6457,6460,6463],{"class":6405,"line":82},[6403,6458,6459],{"class":6413},"  initialState: { value: ",[6403,6461,6462],{"class":6432},"0",[6403,6464,6465],{"class":6413}," },\n",[6403,6467,6469],{"class":6405,"line":6468},5,[6403,6470,6471],{"class":6413},"  reducers: {\n",[6403,6473,6475,6478,6481,6485,6488,6491,6494,6497],{"class":6405,"line":6474},6,[6403,6476,6477],{"class":6439},"    increment",[6403,6479,6480],{"class":6413},": (",[6403,6482,6484],{"class":6483},"s4XuR","state",[6403,6486,6487],{"class":6413},", ",[6403,6489,6490],{"class":6483},"action",[6403,6492,6493],{"class":6413},") ",[6403,6495,6496],{"class":6409},"=>",[6403,6498,6499],{"class":6413}," {\n",[6403,6501,6503,6506,6509,6512],{"class":6405,"line":6502},7,[6403,6504,6505],{"class":6413},"      state.value ",[6403,6507,6508],{"class":6409},"+=",[6403,6510,6511],{"class":6413}," action.payload.incrementBy;  ",[6403,6513,6515],{"class":6514},"sJ8bj","\u002F\u002F Immer enables 'mutation'\n",[6403,6517,6519],{"class":6405,"line":6518},8,[6403,6520,6521],{"class":6413},"    }\n",[6403,6523,6525],{"class":6405,"line":6524},9,[6403,6526,6527],{"class":6413},"  }\n",[6403,6529,6531],{"class":6405,"line":6530},10,[6403,6532,6533],{"class":6413},"});\n",[6403,6535,6537,6540,6543,6546,6549,6552,6555],{"class":6405,"line":6536},11,[6403,6538,6539],{"class":6409},"export",[6403,6541,6542],{"class":6409}," const",[6403,6544,6545],{"class":6413}," { ",[6403,6547,6548],{"class":6432},"increment",[6403,6550,6551],{"class":6413}," } ",[6403,6553,6554],{"class":6409},"=",[6403,6556,6557],{"class":6413}," counterSlice.actions;\n",[6403,6559,6561,6563,6566],{"class":6405,"line":6560},12,[6403,6562,6539],{"class":6409},[6403,6564,6565],{"class":6409}," default",[6403,6567,6568],{"class":6413}," counterSlice.reducer;\n",[22,6570,6571,6572,6575,6576,6579],{},"Dispatch as ",[6241,6573,6574],{},"dispatch(increment({ incrementBy: 5 }))","; RTK auto-generates typed action creators. ",[44,6577,6578],{},"Immer"," converts mutating syntax to immutable updates under the hood, reducing code without risks.",[17,6581,6583],{"id":6582},"redux-beats-context-for-scale-and-tools","Redux Beats Context for Scale and Tools",[22,6585,6586,6587,6590,6591,6594],{},"Context solves prop drilling but re-renders ",[26,6588,6589],{},"all"," consumers on ",[26,6592,6593],{},"any"," value change—no granular subscriptions. Fine for simple globals like theme; wasteful for complex, frequent updates.",[22,6596,6597,6598,6601,6602,6605],{},"Redux adds granular efficiency, DevTools time-travel, ",[44,6599,6600],{},"middleware"," for async (e.g., ",[6241,6603,6604],{},"redux-thunk","), and team-scale consistency. Use Context for slow-changing basics; Redux for large apps needing performance, debugging, and enforced patterns.",[22,6607,6608,6609,6611],{},"Mental model: Store as central whiteboard. ",[6241,6610,6297],{}," reads and sticks a subscription note. Changes via action notes to reducer 'manager'—logged for replay. No direct scribbles.",[6613,6614,6615],"style",{},"html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .s4XuR, html code.shiki .s4XuR{--shiki-default:#E36209;--shiki-dark:#FFAB70}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":64,"searchDepth":65,"depth":65,"links":6617},[6618,6619,6620,6621],{"id":6235,"depth":65,"text":6236},{"id":6324,"depth":65,"text":6325},{"id":6381,"depth":65,"text":6382},{"id":6582,"depth":65,"text":6583},[70],{},"\u002Fsummaries\u002Fredux-s-design-for-surgical-re-renders-and-predict-summary","2026-04-08 21:21:20",{"title":6224,"description":64},{"loc":6624},"33ccad64d7b5e22f","https:\u002F\u002Funknown","summaries\u002Fredux-s-design-for-surgical-re-renders-and-predict-summary",[6632,97],"frontend","Redux centralizes global state outside React's tree, uses selector subscriptions for re-rendering only changed slices, enforces unidirectional actions-to-reducers flow for auditability, and enables time-travel debugging via DevTools.",[97],"ZaIiwfineNacbC9O7mgP-wxOz2UUvy9K20_nQZo5-Gs",{"id":6637,"title":6638,"ai":6639,"body":6644,"categories":6672,"created_at":71,"date_modified":71,"description":64,"extension":72,"faq":71,"featured":73,"kicker_label":71,"meta":6673,"navigation":85,"path":6674,"published_at":6675,"question":71,"scraped_at":71,"seo":6676,"sitemap":6677,"source_id":6678,"source_name":92,"source_type":93,"source_url":6629,"stem":6679,"tags":6680,"thumbnail_url":71,"tldr":6682,"tweet":71,"unknown_tags":6683,"__hash__":6684},"summaries\u002Fsummaries\u002Fdebug-like-a-plumber-probe-hidden-bugs-indirectly-summary.md","Debug Like a Plumber: Probe Hidden Bugs Indirectly",{"provider":7,"model":6226,"input_tokens":6640,"output_tokens":6641,"processing_time_ms":6642,"cost_usd":6643},3670,895,9736,0.00115885,{"type":14,"value":6645,"toc":6667},[6646,6650,6653,6657,6660,6664],[17,6647,6649],{"id":6648},"force-hidden-problems-to-reveal-themselves","Force Hidden Problems to Reveal Themselves",[22,6651,6652],{},"A leak detection specialist fixed an underground pipe leak near a driveway without digging: he connected a compressor to inject tracer gas into the pipe, then walked the surface with a handheld detector. The gas escaped only through the break, bubbling up through soil to the detector. In 20 minutes, he pinpointed the spot: 'Dig here.' He succeeded by assuming the problem was invisible—buried under concrete—so his method didn't try direct visibility. Instead, it created an inescapable signal from the issue itself.",[17,6654,6656],{"id":6655},"engineers-faulty-assumption-slows-debugging","Engineers' Faulty Assumption Slows Debugging",[22,6658,6659],{},"Software teams facing production bugs assume visibility: code is readable, dashboards show metrics, logs capture events. They read code, stare at dashboards, add logging (often more logging). This direct inspection fails because production issues are 'underground'—intermittent, environment-specific, or emergent—making them hard to spot even when staring.",[17,6661,6663],{"id":6662},"adopt-the-tracer-gas-mindset-for-faster-fixes","Adopt the Tracer Gas Mindset for Faster Fixes",[22,6665,6666],{},"Shift to the plumber's assumption: production bugs can't be seen directly, so inject probes that the problem can't hide from. Examples include targeted canary deployments, synthetic traffic simulating user paths, or chaos experiments flipping switches to surface weaknesses. These methods guarantee the bug announces itself, cutting debug time from hours\u002Fdays to minutes, just as tracer gas did.",{"title":64,"searchDepth":65,"depth":65,"links":6668},[6669,6670,6671],{"id":6648,"depth":65,"text":6649},{"id":6655,"depth":65,"text":6656},{"id":6662,"depth":65,"text":6663},[70],{},"\u002Fsummaries\u002Fdebug-like-a-plumber-probe-hidden-bugs-indirectly-summary","2026-04-08 21:21:18",{"title":6638,"description":64},{"loc":6674},"eab4d08860b92327","summaries\u002Fdebug-like-a-plumber-probe-hidden-bugs-indirectly-summary",[97,6681],"dev-productivity","Production bugs hide like underground leaks—don't inspect directly; inject 'tracer gas' probes that force issues to surface, as a leak specialist did in 20 minutes without digging.",[97,6681],"an1lWZBnf3t3cE2cl9ZoyxtBgErx10MA-Ja1DYlyi-s",{"id":6686,"title":6687,"ai":6688,"body":6693,"categories":6721,"created_at":71,"date_modified":71,"description":64,"extension":72,"faq":71,"featured":73,"kicker_label":71,"meta":6722,"navigation":85,"path":6737,"published_at":6738,"question":71,"scraped_at":6739,"seo":6740,"sitemap":6741,"source_id":6742,"source_name":6743,"source_type":93,"source_url":6744,"stem":6745,"tags":6746,"thumbnail_url":71,"tldr":6749,"tweet":71,"unknown_tags":6750,"__hash__":6751},"summaries\u002Fsummaries\u002F9fe6b6cefcefa5fe-ai-driven-vulnerability-discovery-leads-to-record--summary.md","AI-Driven Vulnerability Discovery Leads to Record Microsoft Patches",{"provider":7,"model":8,"input_tokens":6689,"output_tokens":6690,"processing_time_ms":6691,"cost_usd":6692},5640,558,3305,0.002247,{"type":14,"value":6694,"toc":6716},[6695,6699,6702,6706,6709,6713],[17,6696,6698],{"id":6697},"the-shift-to-ai-accelerated-security","The Shift to AI-Accelerated Security",[22,6700,6701],{},"Microsoft has officially entered a new era of vulnerability management, releasing a record-breaking 570 security patches in a single monthly update cycle. This surge is not necessarily indicative of a sudden decline in code quality, but rather a fundamental shift in detection methodology. Microsoft is increasingly deploying AI models to scan its massive, multi-decade codebase, identifying latent vulnerabilities that have remained hidden for years.",[17,6703,6705],{"id":6704},"implications-for-patch-management","Implications for Patch Management",[22,6707,6708],{},"This increase in volume is expected to become the new baseline for \"Patch Tuesday.\" As AI becomes more adept at cybersecurity analysis, the velocity of discovery will continue to outpace traditional manual auditing. While this proactive approach helps secure systems, it places a significant burden on IT and security teams who must now process and deploy a higher volume of updates to maintain system integrity.",[17,6710,6712],{"id":6711},"the-reality-of-zero-day-exploits","The Reality of Zero-Day Exploits",[22,6714,6715],{},"Despite the increased detection capabilities, the latest release included two zero-day vulnerabilities that were actively exploited in the wild before patches were available. Notable among these was a critical flaw in SharePoint, which the U.S. Cybersecurity and Infrastructure Security Agency (CISA) confirmed was being used to compromise organizations. This highlights the ongoing tension between AI-assisted discovery and the speed at which malicious actors can weaponize newly discovered or existing flaws.",{"title":64,"searchDepth":65,"depth":65,"links":6717},[6718,6719,6720],{"id":6697,"depth":65,"text":6698},{"id":6704,"depth":65,"text":6705},{"id":6711,"depth":65,"text":6712},[70],{"content_references":6723,"triage":6734},[6724,6730],{"type":6725,"title":6726,"publisher":6727,"url":6728,"context":6729},"other","Microsoft Security Response Center Update Guide","Microsoft","https:\u002F\u002Fmsrc.microsoft.com\u002Fupdate-guide\u002Fen-US\u002Fadvisory\u002FCVE-2026-56155","mentioned",{"type":6725,"title":6731,"publisher":6732,"url":6733,"context":6729},"CISA Known Exploited Vulnerabilities Catalog","CISA","https:\u002F\u002Fwww.cisa.gov\u002Fnews-events\u002Falerts\u002F2026\u002F07\u002F14\u002Fcisa-adds-four-known-exploited-vulnerabilities-catalog",{"relevance":82,"novelty":81,"quality":82,"actionability":65,"composite":6735,"reasoning":6736},3.4,"Category: Software Engineering. The article discusses the use of AI in vulnerability management, which is relevant to software engineering and addresses the audience's interest in practical applications of AI tools. However, it lacks specific actionable insights or frameworks that the audience could implement in their own projects.","\u002Fsummaries\u002F9fe6b6cefcefa5fe-ai-driven-vulnerability-discovery-leads-to-record-summary","2026-07-15 16:20:18","2026-07-16 13:33:35",{"title":6687,"description":64},{"loc":6737},"9fe6b6cefcefa5fe","TechCrunch — AI","https:\u002F\u002Ftechcrunch.com\u002F2026\u002F07\u002F15\u002Fmicrosoft-patches-record-number-of-security-vulnerabilities-citing-its-use-of-ai\u002F","summaries\u002F9fe6b6cefcefa5fe-ai-driven-vulnerability-discovery-leads-to-record--summary",[6747,6748,97],"ai-tools","security","Microsoft issued a record 570 security patches in a single month, attributing the surge to AI-powered tools that are uncovering long-dormant vulnerabilities in legacy code.",[6748,97],"7EBuqFVJcnettfouulbxNpgI0OH2r_8FkaAK-VLFqhE",{"id":6753,"title":6754,"ai":6755,"body":6760,"categories":6829,"created_at":71,"date_modified":71,"description":64,"extension":72,"faq":71,"featured":73,"kicker_label":71,"meta":6830,"navigation":85,"path":6835,"published_at":6836,"question":71,"scraped_at":6836,"seo":6837,"sitemap":6838,"source_id":6839,"source_name":92,"source_type":93,"source_url":6840,"stem":6841,"tags":6842,"thumbnail_url":71,"tldr":6845,"tweet":71,"unknown_tags":6846,"__hash__":6847},"summaries\u002Fsummaries\u002F52a2cd2bba6f2dfa-stop-chaining-methods-applying-the-law-of-demeter-summary.md","Stop Chaining Methods: Applying the Law of Demeter",{"provider":7,"model":8,"input_tokens":6756,"output_tokens":6757,"processing_time_ms":6758,"cost_usd":6759},6353,551,3288,0.00241475,{"type":14,"value":6761,"toc":6824},[6762,6766,6773,6777,6784,6788,6795,6798,6818],[17,6763,6765],{"id":6764},"the-hidden-cost-of-method-chaining","The Hidden Cost of Method Chaining",[22,6767,6768,6769,6772],{},"Method chaining (e.g., ",[6241,6770,6771],{},"order.customer.address.city",") creates implicit dependencies on the internal structure of multiple objects. When an object in the chain is refactored, every caller—and every test mock—that relies on that chain breaks. This leads to fragile codebases where a simple structural change triggers cascading updates across the system.",[17,6774,6776],{"id":6775},"applying-tell-dont-ask","Applying 'Tell, Don't Ask'",[22,6778,6779,6780,6783],{},"The 'Tell, Don't Ask' pattern resolves these violations by shifting responsibility to the object that owns the data. Instead of reaching through multiple layers to extract a value, you call a single method on the parent object (e.g., ",[6241,6781,6782],{},"order.shipping_city()","). This encapsulates the traversal logic within one place. If the underlying structure changes, you only update the logic in that single method, leaving all other callers untouched.",[17,6785,6787],{"id":6786},"distinguishing-violations-from-patterns","Distinguishing Violations from Patterns",[22,6789,6790,6791,6794],{},"Not every multi-dot expression violates the Law of Demeter. Chaining methods on the same object (e.g., ",[6241,6792,6793],{},"\"hello\".strip().lower()",") is acceptable because you are not reaching into the internals of a foreign object.",[22,6796,6797],{},"When addressing violations, consider these strategies:",[38,6799,6800,6806,6812],{},[41,6801,6802,6805],{},[44,6803,6804],{},"Delegation:"," Use this when a parent object genuinely needs to expose data from a child. It keeps the relationship intact while hiding the internal path.",[41,6807,6808,6811],{},[44,6809,6810],{},"Dependency Injection:"," Use this when a component only needs one specific value. Injecting the value directly removes the dependency on the parent object entirely, often resulting in cleaner, more testable code.",[41,6813,6814,6817],{},[44,6815,6816],{},"Intermediate Properties:"," If full refactoring is too costly, wrapping a chain in a property is a valid intermediate step. It consolidates the coupling, though it does not eliminate it.",[22,6819,6820,6821,6823],{},"Avoid mechanical application of these rules. Do not build a facade for every possible access pattern, as this creates unnecessary bloat. Apply these principles primarily where change is likely or where components evolve independently. Note that ORMs are a structural exception; using chains like ",[6241,6822,6771],{}," is often a deliberate trade-off for convenience, provided you accept the resulting coupling.",{"title":64,"searchDepth":65,"depth":65,"links":6825},[6826,6827,6828],{"id":6764,"depth":65,"text":6765},{"id":6775,"depth":65,"text":6776},{"id":6786,"depth":65,"text":6787},[70],{"content_references":6831,"triage":6832},[],{"relevance":82,"novelty":81,"quality":82,"actionability":82,"composite":6833,"reasoning":6834},3.8,"Category: Software Engineering. The article discusses the Law of Demeter and its implications for method chaining, addressing a specific pain point related to code maintainability and testability. It provides actionable strategies like delegation and dependency injection, which can be directly applied by developers to improve their code structure.","\u002Fsummaries\u002F52a2cd2bba6f2dfa-stop-chaining-methods-applying-the-law-of-demeter-summary","2026-06-20 12:56:33",{"title":6754,"description":64},{"loc":6835},"52a2cd2bba6f2dfa","https:\u002F\u002Flevelup.gitconnected.com\u002Fthe-law-of-demeter-stop-chaining-methods-185c113b81e8?source=rss----5517fd7b58a6---4","summaries\u002F52a2cd2bba6f2dfa-stop-chaining-methods-applying-the-law-of-demeter-summary",[6843,97,6844],"coding","refactoring","Method chaining creates hidden dependencies on internal object structures. By applying the 'Tell, Don't Ask' principle, you can encapsulate these paths, reducing coupling and simplifying test mocks.",[97,6844],"pkvsEWQTRQxvidsLb7mxjabZkO02uGecpnruuxKDlFU"]