[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-a0b8da7aa0859849-architecting-on-demand-module-injection-in-node-js-summary":3,"summaries-facets-categories":153,"summary-related-a0b8da7aa0859849-architecting-on-demand-module-injection-in-node-js-summary":7057},{"id":4,"title":5,"ai":6,"body":13,"categories":122,"created_at":124,"date_modified":124,"description":116,"extension":125,"faq":124,"featured":126,"kicker_label":124,"meta":127,"navigation":134,"path":135,"published_at":136,"question":124,"scraped_at":137,"seo":138,"sitemap":139,"source_id":140,"source_name":141,"source_type":142,"source_url":143,"stem":144,"tags":145,"thumbnail_url":124,"tldr":150,"tweet":124,"unknown_tags":151,"__hash__":152},"summaries\u002Fsummaries\u002Fa0b8da7aa0859849-architecting-on-demand-module-injection-in-node-js-summary.md","Architecting On-Demand Module Injection in Node.js",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","google\u002Fgemini-3.1-flash-lite",6209,557,3137,0.00238775,{"type":14,"value":15,"toc":115},"minimark",[16,21,39,43,46,88,92],[17,18,20],"h2",{"id":19},"the-case-for-capability-based-dependencies","The Case for Capability-Based Dependencies",[22,23,24,25,29,30,34,35,38],"p",{},"Standard Node.js development treats dependencies as a fixed, up-front cost. By importing packages directly (e.g., ",[26,27,28],"code",{},"import sharp from \"sharp\"","), applications become tightly coupled to specific libraries, forcing every deployment to carry the weight of every optional feature. This leads to bloated install sizes, slower cold starts, and unnecessary maintenance overhead. The core architectural shift is to move from ",[31,32,33],"strong",{},"package-based dependencies"," to ",[31,36,37],{},"capability-based dependencies",", where features request a capability (e.g., \"markdown\") rather than a specific implementation.",[17,40,42],{"id":41},"implementing-on-demand-injection","Implementing On-Demand Injection",[22,44,45],{},"To implement this, decouple the feature from the package using a central registry. The architecture consists of five components:",[47,48,49,56,62,72,82],"ul",{},[50,51,52,55],"li",{},[31,53,54],{},"Module Manifest:"," A JSON file defining supported capabilities, their associated npm packages, versions, and entry points. This acts as a controlled vocabulary.",[50,57,58,61],{},[31,59,60],{},"Module Registry:"," A central resolver that validates requests against an allowlist, checks if a package is installed, performs dynamic imports, and caches the result.",[50,63,64,67,68,71],{},[31,65,66],{},"Injection Container:"," A simple interface that feature code uses to request capabilities (e.g., ",[26,69,70],{},"await modules.resolve(\"markdown\")","), hiding the underlying package logic.",[50,73,74,77,78,81],{},[31,75,76],{},"Lazy Installer:"," A mechanism that triggers ",[26,79,80],{},"npm install"," only when a requested capability is missing. In production, this should be restricted to pre-fetching or controlled internal caches.",[50,83,84,87],{},[31,85,86],{},"Security Gate:"," A mandatory layer that prevents arbitrary package installation. It must enforce an explicit allowlist, pinned versions, and lockfile integrity to prevent supply chain vulnerabilities.",[17,89,91],{"id":90},"production-considerations","Production Considerations",[22,93,94,95,98,99,102,103,106,107,110,111,114],{},"While lazy loading is beneficial, production environments require stricter controls. Use ",[26,96,97],{},"optionalDependencies"," in ",[26,100,101],{},"package.json"," for applications or ",[26,104,105],{},"peerDependencies"," with ",[26,108,109],{},"peerDependenciesMeta"," for libraries to signal optionality. To maintain performance in production, implement a ",[26,112,113],{},"prefetch"," command in your tooling to install required optional modules during the deployment phase, ensuring the runtime remains fast while keeping the architecture modular. This approach is particularly effective for plugin-based systems, large-scale applications with varied feature sets, and environments where cold start performance is critical.",{"title":116,"searchDepth":117,"depth":117,"links":118},"",2,[119,120,121],{"id":19,"depth":117,"text":20},{"id":41,"depth":117,"text":42},{"id":90,"depth":117,"text":91},[123],"Software Engineering",null,"md",false,{"content_references":128,"triage":129},[],{"relevance":130,"novelty":131,"quality":130,"actionability":130,"composite":132,"reasoning":133},4,3,3.8,"Category: Software Engineering. The article provides a practical architectural approach to managing Node.js dependencies, addressing the pain point of dependency bloat and cold starts. It outlines a specific framework for implementing capability-based dependencies, which can be directly applied by developers looking to optimize their Node.js applications.",true,"\u002Fsummaries\u002Fa0b8da7aa0859849-architecting-on-demand-module-injection-in-node-js-summary","2026-06-19 16:02:05","2026-06-20 12:56:37",{"title":5,"description":116},{"loc":135},"a0b8da7aa0859849","Level Up Coding","article","https:\u002F\u002Flevelup.gitconnected.com\u002Fstop-installing-every-node-js-module-up-front-a-better-architecture-for-on-demand-dependencies-d63e81b80800?source=rss----5517fd7b58a6---4","summaries\u002Fa0b8da7aa0859849-architecting-on-demand-module-injection-in-node-js-summary",[146,147,148,149],"automation","node-js","architecture","software-engineering","Decouple application code from specific npm packages by using a capability-based registry. This pattern prevents dependency bloat, improves cold starts, and enforces strict governance over optional features.",[147,148,149],"87pVDHyIrkS-uvVt2lUeJpYy-w-sXPGFa3A43eCyOG4",[154,157,160,162,165,167,170,173,175,177,179,181,183,185,187,189,191,194,196,198,200,202,205,208,210,212,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,257,259,261,263,265,267,269,271,273,275,277,279,281,283,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,322,324,327,329,331,333,335,337,339,341,343,345,347,349,351,353,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,421,423,425,427,429,431,433,435,437,439,441,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,477,479,481,483,485,487,489,491,493,495,497,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,559,561,563,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,605,607,609,611,613,615,617,619,621,623,625,627,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,917,919,921,923,925,928,930,932,934,936,938,940,942,944,946,948,950,952,955,957,959,961,963,965,967,969,971,973,975,977,979,981,983,985,987,989,991,993,995,997,999,1001,1003,1005,1007,1009,1011,1013,1015,1017,1019,1021,1023,1025,1027,1029,1031,1033,1035,1037,1039,1041,1043,1045,1047,1049,1051,1053,1055,1057,1059,1061,1063,1065,1067,1069,1071,1073,1075,1077,1079,1081,1083,1085,1087,1089,1091,1093,1095,1097,1099,1101,1103,1105,1107,1109,1111,1113,1115,1117,1119,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1155,1157,1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1217,1219,1221,1223,1225,1227,1229,1231,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1328,1330,1332,1334,1336,1338,1340,1342,1344,1346,1348,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388,1390,1392,1394,1396,1398,1400,1402,1404,1406,1408,1410,1412,1414,1416,1418,1420,1422,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,1481,1483,1485,1487,1489,1491,1493,1495,1497,1499,1501,1503,1505,1507,1509,1511,1513,1515,1517,1519,1521,1523,1525,1527,1529,1531,1533,1535,1537,1539,1541,1543,1545,1547,1549,1551,1553,1555,1557,1559,1561,1563,1565,1567,1569,1571,1573,1575,1577,1579,1581,1583,1585,1587,1589,1591,1593,1595,1597,1599,1601,1603,1605,1607,1609,1611,1613,1615,1617,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,1779,1781,1783,1785,1787,1789,1791,1793,1795,1797,1799,1801,1803,1805,1807,1809,1811,1813,1815,1817,1819,1821,1823,1825,1827,1829,1831,1833,1835,1837,1839,1842,1844,1846,1848,1850,1852,1854,1856,1858,1860,1862,1864,1866,1868,1870,1872,1874,1876,1878,1880,1882,1884,1886,1888,1890,1892,1894,1896,1898,1900,1902,1904,1906,1908,1910,1912,1914,1916,1918,1920,1922,1924,1926,1928,1930,1932,1934,1936,1938,1940,1942,1944,1946,1948,1950,1952,1954,1956,1958,1960,1962,1964,1966,1968,1970,1972,1974,1976,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996,1998,2000,2002,2004,2006,2008,2010,2012,2014,2016,2018,2020,2022,2024,2026,2028,2030,2032,2034,2036,2038,2040,2042,2044,2046,2048,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068,2070,2072,2074,2076,2078,2080,2082,2084,2086,2088,2090,2092,2094,2096,2098,2100,2102,2104,2106,2108,2110,2112,2114,2116,2118,2120,2122,2124,2126,2128,2130,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2162,2164,2166,2168,2170,2172,2174,2176,2178,2180,2182,2184,2186,2188,2190,2192,2194,2196,2198,2200,2202,2204,2206,2208,2210,2212,2214,2216,2218,2220,2222,2224,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,2283,2285,2287,2289,2291,2293,2295,2297,2299,2301,2303,2305,2307,2309,2311,2313,2315,2317,2319,2321,2323,2325,2327,2329,2331,2333,2335,2337,2339,2341,2343,2345,2347,2349,2351,2353,2355,2357,2359,2361,2363,2365,2367,2369,2371,2373,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,2495,2497,2499,2501,2503,2505,2507,2509,2511,2513,2515,2517,2519,2521,2523,2525,2527,2529,2531,2533,2535,2538,2540,2542,2544,2546,2548,2550,2552,2554,2556,2558,2560,2562,2564,2566,2568,2570,2572,2574,2576,2578,2580,2582,2584,2586,2588,2590,2592,2594,2596,2598,2600,2602,2604,2606,2608,2610,2612,2614,2616,2618,2620,2622,2624,2626,2628,2630,2632,2634,2636,2638,2640,2642,2644,2646,2648,2650,2652,2654,2656,2658,2660,2662,2664,2666,2668,2670,2672,2674,2676,2678,2680,2682,2684,2686,2688,2690,2692,2694,2696,2698,2700,2702,2704,2706,2708,2710,2712,2714,2716,2718,2720,2722,2724,2726,2728,2730,2732,2734,2736,2738,2740,2742,2744,2746,2748,2750,2752,2754,2756,2758,2760,2762,2764,2766,2768,2770,2772,2774,2776,2778,2780,2782,2784,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810,2812,2814,2816,2818,2820,2822,2824,2826,2828,2830,2832,2834,2836,2838,2840,2842,2844,2846,2848,2850,2852,2854,2856,2858,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2942,2944,2946,2948,2950,2952,2954,2956,2958,2960,2962,2964,2966,2968,2970,2972,2974,2976,2978,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3002,3004,3006,3008,3010,3012,3014,3016,3018,3020,3022,3024,3026,3028,3030,3032,3034,3036,3038,3040,3042,3044,3046,3048,3050,3052,3054,3056,3058,3060,3062,3064,3066,3068,3070,3072,3074,3076,3078,3080,3082,3084,3086,3088,3090,3092,3094,3096,3098,3100,3102,3104,3106,3108,3110,3112,3114,3116,3118,3120,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,3179,3181,3183,3185,3187,3189,3191,3193,3195,3197,3199,3201,3203,3205,3207,3209,3211,3213,3215,3217,3219,3221,3223,3225,3227,3229,3231,3233,3235,3237,3239,3241,3243,3245,3247,3249,3251,3253,3255,3257,3259,3261,3263,3265,3267,3269,3271,3273,3275,3277,3279,3281,3283,3285,3287,3289,3291,3293,3295,3297,3299,3301,3303,3306,3308,3310,3312,3314,3316,3318,3320,3322,3324,3326,3328,3330,3332,3334,3336,3338,3340,3342,3344,3346,3348,3350,3352,3354,3356,3358,3360,3362,3364,3366,3368,3370,3372,3374,3376,3378,3380,3382,3384,3386,3388,3390,3392,3394,3396,3398,3400,3402,3404,3406,3408,3410,3412,3414,3416,3418,3420,3422,3424,3426,3428,3430,3432,3434,3436,3438,3440,3442,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3470,3472,3474,3476,3478,3480,3482,3484,3486,3488,3490,3492,3494,3496,3498,3500,3502,3504,3506,3508,3510,3512,3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3592,3594,3596,3598,3600,3602,3604,3606,3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3630,3632,3634,3636,3638,3640,3642,3644,3646,3648,3650,3652,3654,3656,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3768,3770,3772,3774,3776,3778,3780,3782,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836,3838,3840,3842,3844,3846,3848,3850,3852,3854,3856,3858,3860,3862,3864,3866,3868,3870,3872,3874,3876,3878,3880,3882,3884,3886,3888,3890,3892,3894,3896,3898,3900,3902,3904,3906,3908,3910,3912,3914,3916,3918,3920,3922,3924,3926,3928,3930,3932,3934,3936,3938,3940,3942,3944,3946,3948,3950,3952,3954,3956,3958,3960,3962,3964,3966,3968,3970,3972,3974,3976,3978,3980,3982,3984,3986,3988,3990,3992,3994,3996,3998,4000,4002,4004,4006,4008,4010,4012,4014,4016,4018,4020,4022,4024,4026,4028,4030,4032,4034,4036,4038,4040,4042,4044,4046,4048,4050,4052,4054,4056,4058,4060,4062,4064,4066,4068,4070,4072,4074,4076,4078,4080,4082,4084,4086,4088,4090,4092,4094,4096,4098,4100,4102,4104,4106,4108,4110,4112,4114,4116,4118,4120,4122,4124,4126,4128,4130,4132,4134,4136,4138,4140,4142,4144,4146,4148,4150,4152,4154,4156,4158,4160,4162,4164,4166,4168,4170,4172,4174,4176,4178,4180,4182,4184,4186,4188,4190,4192,4194,4196,4198,4200,4202,4204,4206,4208,4210,4212,4214,4216,4218,4220,4222,4224,4226,4228,4230,4232,4234,4236,4238,4240,4242,4244,4246,4248,4250,4252,4254,4256,4258,4260,4262,4264,4266,4268,4270,4272,4274,4276,4278,4280,4282,4284,4286,4288,4290,4292,4294,4296,4298,4300,4302,4304,4306,4308,4310,4312,4314,4316,4318,4320,4322,4324,4326,4328,4330,4332,4334,4336,4338,4340,4342,4344,4346,4348,4350,4352,4354,4356,4358,4360,4362,4364,4366,4368,4370,4372,4374,4376,4378,4380,4382,4384,4386,4388,4390,4392,4394,4396,4398,4400,4402,4404,4406,4408,4410,4412,4414,4416,4418,4420,4422,4424,4426,4428,4430,4432,4434,4436,4438,4440,4442,4444,4446,4448,4450,4452,4454,4456,4458,4460,4462,4464,4466,4468,4470,4472,4474,4476,4478,4480,4482,4484,4486,4488,4490,4492,4494,4496,4498,4500,4502,4504,4506,4508,4510,4512,4514,4516,4518,4520,4522,4524,4526,4528,4530,4532,4534,4536,4538,4540,4542,4544,4546,4548,4550,4552,4554,4556,4558,4560,4562,4564,4566,4568,4570,4572,4574,4576,4578,4580,4582,4584,4586,4588,4591,4593,4595,4597,4599,4601,4603,4605,4607,4609,4611,4613,4615,4617,4619,4621,4623,4625,4627,4629,4631,4633,4635,4637,4639,4641,4643,4645,4647,4649,4651,4653,4655,4657,4659,4661,4663,4665,4667,4669,4671,4673,4675,4677,4679,4681,4683,4685,4687,4689,4691,4693,4695,4697,4699,4701,4703,4705,4707,4709,4711,4713,4715,4717,4719,4721,4723,4725,4727,4729,4731,4733,4735,4737,4739,4741,4743,4745,4747,4749,4751,4753,4755,4757,4759,4761,4763,4765,4767,4769,4771,4773,4775,4777,4779,4781,4783,4785,4787,4789,4791,4793,4795,4797,4799,4801,4803,4805,4807,4809,4811,4813,4815,4817,4819,4821,4823,4825,4827,4829,4831,4833,4835,4837,4839,4841,4843,4845,4847,4849,4851,4853,4855,4857,4859,4861,4863,4865,4867,4869,4871,4873,4875,4877,4879,4881,4883,4885,4887,4889,4891,4893,4895,4897,4899,4901,4903,4905,4907,4909,4911,4913,4915,4917,4919,4921,4923,4925,4927,4929,4931,4933,4935,4937,4939,4941,4943,4945,4947,4949,4951,4953,4955,4957,4959,4961,4963,4965,4967,4969,4971,4973,4975,4977,4979,4981,4983,4985,4987,4989,4991,4993,4995,4997,4999,5001,5003,5005,5007,5009,5011,5013,5015,5017,5019,5021,5023,5025,5027,5029,5031,5033,5035,5037,5039,5041,5043,5045,5047,5049,5051,5053,5055,5057,5059,5061,5063,5065,5067,5069,5071,5073,5075,5077,5079,5081,5083,5085,5087,5089,5091,5093,5095,5097,5099,5101,5103,5105,5107,5109,5111,5113,5115,5117,5119,5121,5123,5125,5127,5129,5131,5133,5135,5137,5139,5141,5143,5145,5147,5149,5151,5153,5155,5157,5159,5161,5163,5165,5167,5169,5171,5173,5175,5177,5179,5181,5183,5185,5187,5189,5191,5193,5195,5197,5199,5201,5203,5205,5207,5209,5211,5213,5215,5217,5219,5221,5223,5225,5227,5229,5231,5233,5235,5237,5239,5241,5243,5245,5247,5249,5251,5253,5255,5257,5259,5261,5263,5265,5267,5269,5271,5273,5275,5277,5279,5281,5283,5285,5287,5289,5291,5293,5295,5297,5299,5301,5303,5305,5307,5309,5311,5313,5315,5317,5319,5321,5323,5325,5327,5329,5331,5333,5335,5337,5339,5341,5343,5345,5347,5349,5351,5353,5355,5357,5359,5361,5363,5365,5367,5369,5371,5373,5375,5377,5379,5381,5383,5385,5387,5389,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,5448,5450,5452,5454,5456,5458,5460,5462,5464,5466,5468,5470,5472,5474,5476,5478,5480,5482,5484,5486,5488,5490,5492,5494,5496,5498,5500,5502,5504,5506,5508,5510,5512,5514,5516,5518,5520,5522,5524,5526,5528,5530,5532,5534,5536,5538,5540,5542,5544,5546,5548,5550,5552,5554,5556,5558,5560,5562,5564,5566,5568,5570,5572,5574,5576,5578,5580,5582,5584,5586,5588,5590,5592,5594,5596,5598,5600,5602,5604,5606,5608,5610,5612,5614,5616,5618,5620,5622,5624,5626,5628,5630,5632,5634,5636,5638,5640,5642,5644,5646,5648,5651,5653,5655,5657,5659,5661,5663,5665,5667,5669,5671,5673,5675,5677,5679,5681,5683,5685,5687,5689,5691,5693,5695,5697,5699,5701,5703,5705,5707,5709,5711,5713,5715,5717,5719,5721,5723,5725,5727,5729,5731,5733,5735,5737,5739,5741,5743,5745,5747,5749,5751,5753,5755,5757,5759,5761,5763,5765,5767,5769,5771,5773,5775,5777,5779,5781,5783,5785,5787,5789,5791,5793,5795,5797,5799,5801,5803,5805,5807,5809,5811,5813,5815,5817,5819,5821,5823,5825,5827,5829,5831,5833,5835,5837,5839,5841,5843,5845,5847,5849,5851,5853,5855,5857,5859,5861,5863,5865,5867,5869,5871,5873,5875,5877,5879,5881,5883,5885,5887,5889,5891,5893,5895,5897,5899,5901,5903,5905,5907,5909,5911,5913,5915,5917,5919,5921,5923,5925,5927,5929,5931,5933,5935,5937,5939,5941,5943,5945,5947,5949,5951,5953,5955,5957,5959,5961,5963,5965,5967,5969,5971,5973,5975,5977,5979,5981,5983,5985,5987,5989,5991,5993,5995,5997,5999,6001,6003,6005,6007,6009,6011,6013,6015,6017,6019,6021,6023,6025,6027,6029,6031,6033,6035,6037,6039,6041,6043,6045,6047,6049,6051,6053,6055,6057,6059,6061,6063,6065,6067,6069,6071,6073,6075,6077,6079,6081,6083,6085,6087,6089,6091,6093,6095,6097,6099,6101,6103,6105,6107,6109,6111,6113,6115,6117,6119,6121,6123,6125,6127,6129,6131,6133,6135,6137,6139,6141,6143,6145,6147,6149,6151,6153,6155,6157,6159,6161,6163,6165,6167,6169,6171,6173,6175,6177,6179,6181,6183,6185,6187,6189,6191,6193,6195,6197,6199,6201,6203,6205,6207,6209,6211,6213,6215,6217,6219,6221,6223,6225,6227,6229,6231,6233,6235,6237,6239,6241,6243,6245,6247,6249,6251,6253,6255,6257,6259,6261,6263,6265,6267,6269,6271,6273,6275,6277,6279,6281,6283,6285,6287,6289,6291,6293,6295,6297,6299,6301,6303,6305,6307,6309,6311,6313,6315,6317,6319,6321,6323,6325,6327,6329,6331,6333,6335,6337,6339,6341,6343,6345,6347,6349,6351,6353,6355,6357,6359,6361,6363,6365,6367,6369,6371,6373,6375,6377,6379,6381,6383,6385,6387,6389,6391,6393,6395,6397,6399,6401,6403,6405,6407,6409,6411,6413,6415,6417,6419,6421,6423,6425,6427,6429,6431,6433,6435,6437,6439,6441,6443,6445,6447,6449,6451,6453,6455,6457,6459,6461,6463,6465,6467,6469,6471,6473,6475,6477,6479,6481,6483,6485,6487,6489,6491,6493,6495,6497,6499,6501,6503,6505,6507,6509,6511,6513,6515,6517,6519,6521,6523,6525,6527,6529,6531,6533,6535,6537,6539,6541,6543,6545,6547,6549,6551,6553,6555,6557,6559,6561,6563,6565,6567,6569,6571,6573,6575,6577,6579,6581,6583,6585,6587,6589,6591,6593,6595,6597,6599,6601,6603,6605,6607,6609,6611,6613,6615,6617,6619,6621,6623,6625,6627,6629,6631,6633,6635,6637,6639,6641,6643,6645,6647,6649,6651,6653,6655,6657,6659,6661,6663,6665,6667,6669,6671,6673,6675,6677,6679,6681,6683,6685,6687,6689,6691,6693,6695,6697,6699,6701,6703,6705,6707,6709,6711,6713,6715,6717,6719,6721,6723,6725,6727,6729,6731,6733,6735,6737,6739,6741,6743,6745,6747,6749,6751,6753,6755,6757,6759,6761,6763,6765,6767,6769,6771,6773,6775,6777,6779,6781,6783,6785,6787,6789,6791,6793,6795,6797,6799,6801,6803,6805,6807,6809,6811,6813,6815,6817,6819,6821,6823,6825,6827,6829,6831,6833,6835,6837,6839,6841,6843,6845,6847,6849,6851,6853,6855,6857,6859,6861,6863,6865,6867,6869,6871,6873,6875,6877,6879,6881,6883,6885,6887,6889,6891,6893,6895,6897,6899,6901,6903,6905,6907,6909,6911,6913,6915,6917,6919,6921,6923,6925,6927,6929,6931,6933,6935,6937,6939,6941,6943,6945,6947,6949,6951,6953,6955,6957,6959,6961,6963,6965,6967,6969,6971,6973,6975,6977,6979,6981,6983,6985,6987,6989,6991,6993,6995,6997,6999,7001,7003,7005,7007,7009,7011,7013,7015,7017,7019,7021,7023,7025,7027,7029,7031,7033,7035,7037,7039,7041,7043,7045,7047,7049,7051,7053,7055],{"categories":155},[156],"AI & LLMs",{"categories":158},[159],"Developer Productivity",{"categories":161},[156],{"categories":163},[164],"Business & SaaS",{"categories":166},[156],{"categories":168},[169],"AI Automation",{"categories":171},[172],"Product Strategy",{"categories":174},[169],{"categories":176},[156],{"categories":178},[159],{"categories":180},[169],{"categories":182},[123],{"categories":184},[156],{"categories":186},[164],{"categories":188},[],{"categories":190},[156],{"categories":192},[193],"Inference & Serving",{"categories":195},[156],{"categories":197},[156],{"categories":199},[169],{"categories":201},[],{"categories":203},[204],"AI News & Trends",{"categories":206},[207],"Data Science & Visualization",{"categories":209},[169],{"categories":211},[156],{"categories":213},[156],{"categories":215},[164],{"categories":217},[159],{"categories":219},[156],{"categories":221},[169],{"categories":223},[204],{"categories":225},[156],{"categories":227},[169],{"categories":229},[169],{"categories":231},[156],{"categories":233},[156],{"categories":235},[169],{"categories":237},[156],{"categories":239},[156],{"categories":241},[156],{"categories":243},[169],{"categories":245},[204],{"categories":247},[156],{"categories":249},[156],{"categories":251},[156],{"categories":253},[],{"categories":255},[256],"Design & Frontend",{"categories":258},[207],{"categories":260},[204],{"categories":262},[156],{"categories":264},[156],{"categories":266},[156],{"categories":268},[],{"categories":270},[156],{"categories":272},[156],{"categories":274},[169],{"categories":276},[123],{"categories":278},[156],{"categories":280},[169],{"categories":282},[156],{"categories":284},[285],"Marketing & Growth",{"categories":287},[256],{"categories":289},[156],{"categories":291},[169],{"categories":293},[156],{"categories":295},[156],{"categories":297},[123],{"categories":299},[156],{"categories":301},[],{"categories":303},[],{"categories":305},[256],{"categories":307},[156],{"categories":309},[169],{"categories":311},[159],{"categories":313},[123],{"categories":315},[169],{"categories":317},[256],{"categories":319},[172],{"categories":321},[156],{"categories":323},[123],{"categories":325},[326],"DevOps & Cloud",{"categories":328},[169],{"categories":330},[172],{"categories":332},[204],{"categories":334},[156],{"categories":336},[],{"categories":338},[156],{"categories":340},[156],{"categories":342},[],{"categories":344},[169],{"categories":346},[123],{"categories":348},[],{"categories":350},[123],{"categories":352},[156],{"categories":354},[355],"Governance & Standards",{"categories":357},[164],{"categories":359},[],{"categories":361},[],{"categories":363},[156],{"categories":365},[156],{"categories":367},[169],{"categories":369},[156],{"categories":371},[156],{"categories":373},[169],{"categories":375},[156],{"categories":377},[156],{"categories":379},[156],{"categories":381},[],{"categories":383},[123],{"categories":385},[],{"categories":387},[],{"categories":389},[156],{"categories":391},[123],{"categories":393},[],{"categories":395},[123],{"categories":397},[156],{"categories":399},[156],{"categories":401},[285],{"categories":403},[156],{"categories":405},[156],{"categories":407},[156],{"categories":409},[256],{"categories":411},[256],{"categories":413},[156],{"categories":415},[123],{"categories":417},[169],{"categories":419},[420],"GovTech & Public-Sector Adoption",{"categories":422},[123],{"categories":424},[156],{"categories":426},[156],{"categories":428},[156],{"categories":430},[169],{"categories":432},[169],{"categories":434},[207],{"categories":436},[156],{"categories":438},[204],{"categories":440},[169],{"categories":442},[443],"Legal AI Tools",{"categories":445},[156],{"categories":447},[169],{"categories":449},[156],{"categories":451},[285],{"categories":453},[169],{"categories":455},[172],{"categories":457},[156],{"categories":459},[123],{"categories":461},[420],{"categories":463},[],{"categories":465},[169],{"categories":467},[],{"categories":469},[164],{"categories":471},[169],{"categories":473},[169],{"categories":475},[476],"RAG & Retrieval",{"categories":478},[164],{"categories":480},[156],{"categories":482},[123],{"categories":484},[123],{"categories":486},[326],{"categories":488},[256],{"categories":490},[169],{"categories":492},[156],{"categories":494},[156],{"categories":496},[],{"categories":498},[499],"Agents & Orchestration",{"categories":501},[123],{"categories":503},[156],{"categories":505},[],{"categories":507},[169],{"categories":509},[164],{"categories":511},[],{"categories":513},[156],{"categories":515},[],{"categories":517},[156],{"categories":519},[159],{"categories":521},[123],{"categories":523},[164],{"categories":525},[156],{"categories":527},[169],{"categories":529},[156],{"categories":531},[204],{"categories":533},[156],{"categories":535},[],{"categories":537},[156],{"categories":539},[],{"categories":541},[156],{"categories":543},[123],{"categories":545},[156],{"categories":547},[169],{"categories":549},[207],{"categories":551},[],{"categories":553},[156],{"categories":555},[256],{"categories":557},[558],"Models & Frontier Labs",{"categories":560},[],{"categories":562},[256],{"categories":564},[565],"Regulation & Governance of AI",{"categories":567},[172],{"categories":569},[169],{"categories":571},[],{"categories":573},[156],{"categories":575},[156],{"categories":577},[169],{"categories":579},[169],{"categories":581},[204],{"categories":583},[156],{"categories":585},[164],{"categories":587},[156],{"categories":589},[169],{"categories":591},[],{"categories":593},[123],{"categories":595},[169],{"categories":597},[156],{"categories":599},[172],{"categories":601},[156],{"categories":603},[604],"AI Policy & Regulation",{"categories":606},[],{"categories":608},[156],{"categories":610},[169],{"categories":612},[172],{"categories":614},[169],{"categories":616},[156],{"categories":618},[156],{"categories":620},[156],{"categories":622},[169],{"categories":624},[],{"categories":626},[207],{"categories":628},[629],"Evals & Reliability",{"categories":631},[156],{"categories":633},[156],{"categories":635},[],{"categories":637},[159],{"categories":639},[420],{"categories":641},[604],{"categories":643},[156],{"categories":645},[164],{"categories":647},[156],{"categories":649},[169],{"categories":651},[156],{"categories":653},[169],{"categories":655},[499],{"categories":657},[156],{"categories":659},[123],{"categories":661},[156],{"categories":663},[],{"categories":665},[256],{"categories":667},[],{"categories":669},[156],{"categories":671},[420],{"categories":673},[156],{"categories":675},[156],{"categories":677},[156],{"categories":679},[],{"categories":681},[156],{"categories":683},[256],{"categories":685},[123],{"categories":687},[],{"categories":689},[156],{"categories":691},[],{"categories":693},[169],{"categories":695},[156],{"categories":697},[256],{"categories":699},[],{"categories":701},[156],{"categories":703},[156],{"categories":705},[207],{"categories":707},[169],{"categories":709},[156],{"categories":711},[164],{"categories":713},[169],{"categories":715},[156],{"categories":717},[156],{"categories":719},[123],{"categories":721},[256],{"categories":723},[156],{"categories":725},[169],{"categories":727},[],{"categories":729},[123],{"categories":731},[169],{"categories":733},[207],{"categories":735},[],{"categories":737},[156],{"categories":739},[204],{"categories":741},[156],{"categories":743},[],{"categories":745},[156],{"categories":747},[156],{"categories":749},[156],{"categories":751},[164,285],{"categories":753},[],{"categories":755},[123],{"categories":757},[156],{"categories":759},[156],{"categories":761},[169],{"categories":763},[156],{"categories":765},[],{"categories":767},[],{"categories":769},[156],{"categories":771},[256],{"categories":773},[156],{"categories":775},[],{"categories":777},[156],{"categories":779},[326],{"categories":781},[],{"categories":783},[169],{"categories":785},[204],{"categories":787},[156],{"categories":789},[156],{"categories":791},[256],{"categories":793},[],{"categories":795},[204],{"categories":797},[156],{"categories":799},[193],{"categories":801},[156],{"categories":803},[156],{"categories":805},[169],{"categories":807},[204],{"categories":809},[558],{"categories":811},[156],{"categories":813},[285],{"categories":815},[],{"categories":817},[169],{"categories":819},[164],{"categories":821},[123],{"categories":823},[156],{"categories":825},[169],{"categories":827},[],{"categories":829},[156,326],{"categories":831},[156],{"categories":833},[156],{"categories":835},[156],{"categories":837},[169],{"categories":839},[156,123],{"categories":841},[207],{"categories":843},[156],{"categories":845},[156],{"categories":847},[156],{"categories":849},[123],{"categories":851},[156],{"categories":853},[169],{"categories":855},[169],{"categories":857},[604],{"categories":859},[285],{"categories":861},[156],{"categories":863},[169],{"categories":865},[156],{"categories":867},[156],{"categories":869},[169],{"categories":871},[],{"categories":873},[169],{"categories":875},[156],{"categories":877},[156],{"categories":879},[169],{"categories":881},[156],{"categories":883},[156,164],{"categories":885},[156],{"categories":887},[164],{"categories":889},[],{"categories":891},[256],{"categories":893},[256],{"categories":895},[156],{"categories":897},[],{"categories":899},[],{"categories":901},[156],{"categories":903},[204],{"categories":905},[],{"categories":907},[159],{"categories":909},[156],{"categories":911},[123],{"categories":913},[156],{"categories":915},[916],"Generative UI & Design-to-Code",{"categories":918},[156],{"categories":920},[156],{"categories":922},[256],{"categories":924},[156],{"categories":926},[927],"Algorithmic Accountability",{"categories":929},[169],{"categories":931},[123],{"categories":933},[204],{"categories":935},[256],{"categories":937},[156],{"categories":939},[],{"categories":941},[172],{"categories":943},[156],{"categories":945},[156],{"categories":947},[156],{"categories":949},[156],{"categories":951},[169],{"categories":953},[954],"MLOps & Infrastructure",{"categories":956},[156],{"categories":958},[156],{"categories":960},[156],{"categories":962},[156],{"categories":964},[156],{"categories":966},[123],{"categories":968},[204],{"categories":970},[156],{"categories":972},[172],{"categories":974},[159],{"categories":976},[156],{"categories":978},[169],{"categories":980},[326],{"categories":982},[156],{"categories":984},[164],{"categories":986},[156],{"categories":988},[256],{"categories":990},[156],{"categories":992},[156],{"categories":994},[169],{"categories":996},[],{"categories":998},[],{"categories":1000},[156],{"categories":1002},[193],{"categories":1004},[256],{"categories":1006},[204],{"categories":1008},[207],{"categories":1010},[],{"categories":1012},[156],{"categories":1014},[156],{"categories":1016},[164],{"categories":1018},[169],{"categories":1020},[156],{"categories":1022},[156],{"categories":1024},[156],{"categories":1026},[156],{"categories":1028},[204],{"categories":1030},[193],{"categories":1032},[156],{"categories":1034},[256],{"categories":1036},[156],{"categories":1038},[],{"categories":1040},[169],{"categories":1042},[123],{"categories":1044},[],{"categories":1046},[156],{"categories":1048},[156],{"categories":1050},[169],{"categories":1052},[123],{"categories":1054},[156],{"categories":1056},[207],{"categories":1058},[256],{"categories":1060},[],{"categories":1062},[156],{"categories":1064},[],{"categories":1066},[156],{"categories":1068},[],{"categories":1070},[156],{"categories":1072},[156],{"categories":1074},[172],{"categories":1076},[164],{"categories":1078},[169],{"categories":1080},[169],{"categories":1082},[],{"categories":1084},[156],{"categories":1086},[159],{"categories":1088},[156],{"categories":1090},[156],{"categories":1092},[164],{"categories":1094},[204],{"categories":1096},[159],{"categories":1098},[],{"categories":1100},[156],{"categories":1102},[],{"categories":1104},[156],{"categories":1106},[],{"categories":1108},[204],{"categories":1110},[204],{"categories":1112},[],{"categories":1114},[499],{"categories":1116},[156],{"categories":1118},[256],{"categories":1120},[123],{"categories":1122},[],{"categories":1124},[443],{"categories":1126},[169],{"categories":1128},[164],{"categories":1130},[],{"categories":1132},[],{"categories":1134},[159],{"categories":1136},[207],{"categories":1138},[],{"categories":1140},[285],{"categories":1142},[169],{"categories":1144},[164],{"categories":1146},[169],{"categories":1148},[156],{"categories":1150},[164],{"categories":1152},[156],{"categories":1154},[123],{"categories":1156},[],{"categories":1158},[193],{"categories":1160},[172],{"categories":1162},[156],{"categories":1164},[256],{"categories":1166},[123],{"categories":1168},[164],{"categories":1170},[156],{"categories":1172},[123],{"categories":1174},[156],{"categories":1176},[169],{"categories":1178},[164],{"categories":1180},[156],{"categories":1182},[156],{"categories":1184},[156],{"categories":1186},[156],{"categories":1188},[156],{"categories":1190},[],{"categories":1192},[],{"categories":1194},[123],{"categories":1196},[207],{"categories":1198},[172],{"categories":1200},[156],{"categories":1202},[169],{"categories":1204},[123],{"categories":1206},[123],{"categories":1208},[156],{"categories":1210},[],{"categories":1212},[204],{"categories":1214},[172],{"categories":1216},[172],{"categories":1218},[123],{"categories":1220},[156],{"categories":1222},[629],{"categories":1224},[326],{"categories":1226},[],{"categories":1228},[169],{"categories":1230},[156],{"categories":1232},[],{"categories":1234},[159],{"categories":1236},[],{"categories":1238},[156],{"categories":1240},[156],{"categories":1242},[156],{"categories":1244},[256],{"categories":1246},[285],{"categories":1248},[156],{"categories":1250},[123],{"categories":1252},[156],{"categories":1254},[169],{"categories":1256},[],{"categories":1258},[123],{"categories":1260},[156],{"categories":1262},[159],{"categories":1264},[],{"categories":1266},[164],{"categories":1268},[156],{"categories":1270},[156],{"categories":1272},[204],{"categories":1274},[156,326],{"categories":1276},[156],{"categories":1278},[1279],"Design Systems for AI",{"categories":1281},[156],{"categories":1283},[156],{"categories":1285},[204],{"categories":1287},[156],{"categories":1289},[156],{"categories":1291},[156],{"categories":1293},[164],{"categories":1295},[156],{"categories":1297},[156],{"categories":1299},[156],{"categories":1301},[],{"categories":1303},[156],{"categories":1305},[156],{"categories":1307},[164],{"categories":1309},[156],{"categories":1311},[],{"categories":1313},[169],{"categories":1315},[169],{"categories":1317},[123],{"categories":1319},[204],{"categories":1321},[123],{"categories":1323},[156],{"categories":1325},[256],{"categories":1327},[204],{"categories":1329},[207],{"categories":1331},[156],{"categories":1333},[156],{"categories":1335},[169],{"categories":1337},[159],{"categories":1339},[604],{"categories":1341},[156],{"categories":1343},[169],{"categories":1345},[156],{"categories":1347},[123],{"categories":1349},[123],{"categories":1351},[],{"categories":1353},[],{"categories":1355},[156],{"categories":1357},[169],{"categories":1359},[172],{"categories":1361},[],{"categories":1363},[164],{"categories":1365},[156],{"categories":1367},[],{"categories":1369},[256],{"categories":1371},[123],{"categories":1373},[169],{"categories":1375},[123],{"categories":1377},[256],{"categories":1379},[156],{"categories":1381},[156],{"categories":1383},[256],{"categories":1385},[],{"categories":1387},[],{"categories":1389},[204],{"categories":1391},[169],{"categories":1393},[169],{"categories":1395},[156],{"categories":1397},[156],{"categories":1399},[156],{"categories":1401},[156],{"categories":1403},[164],{"categories":1405},[156],{"categories":1407},[156],{"categories":1409},[],{"categories":1411},[123],{"categories":1413},[123],{"categories":1415},[156],{"categories":1417},[123],{"categories":1419},[164],{"categories":1421},[],{"categories":1423},[156],{"categories":1425},[156],{"categories":1427},[156],{"categories":1429},[156],{"categories":1431},[156],{"categories":1433},[169],{"categories":1435},[159],{"categories":1437},[164],{"categories":1439},[156],{"categories":1441},[169],{"categories":1443},[204],{"categories":1445},[169],{"categories":1447},[193],{"categories":1449},[285],{"categories":1451},[156],{"categories":1453},[169],{"categories":1455},[156],{"categories":1457},[156],{"categories":1459},[156],{"categories":1461},[],{"categories":1463},[256],{"categories":1465},[],{"categories":1467},[156],{"categories":1469},[156],{"categories":1471},[],{"categories":1473},[156],{"categories":1475},[123],{"categories":1477},[164],{"categories":1479},[1480],"Visual & Generative Media",{"categories":1482},[169],{"categories":1484},[],{"categories":1486},[156],{"categories":1488},[156],{"categories":1490},[123],{"categories":1492},[326],{"categories":1494},[156],{"categories":1496},[207],{"categories":1498},[604],{"categories":1500},[123],{"categories":1502},[285],{"categories":1504},[156],{"categories":1506},[256],{"categories":1508},[156],{"categories":1510},[156],{"categories":1512},[123],{"categories":1514},[169],{"categories":1516},[156],{"categories":1518},[],{"categories":1520},[],{"categories":1522},[169],{"categories":1524},[123],{"categories":1526},[159],{"categories":1528},[169],{"categories":1530},[558],{"categories":1532},[156],{"categories":1534},[172],{"categories":1536},[156],{"categories":1538},[164],{"categories":1540},[],{"categories":1542},[156],{"categories":1544},[172],{"categories":1546},[156],{"categories":1548},[156],{"categories":1550},[156],{"categories":1552},[172],{"categories":1554},[156],{"categories":1556},[156],{"categories":1558},[285],{"categories":1560},[156],{"categories":1562},[499],{"categories":1564},[156],{"categories":1566},[169],{"categories":1568},[156],{"categories":1570},[156],{"categories":1572},[156],{"categories":1574},[156],{"categories":1576},[256],{"categories":1578},[169],{"categories":1580},[],{"categories":1582},[169],{"categories":1584},[],{"categories":1586},[326],{"categories":1588},[123],{"categories":1590},[],{"categories":1592},[558],{"categories":1594},[156],{"categories":1596},[169],{"categories":1598},[169],{"categories":1600},[156],{"categories":1602},[256,156],{"categories":1604},[159],{"categories":1606},[156],{"categories":1608},[256],{"categories":1610},[],{"categories":1612},[156],{"categories":1614},[159],{"categories":1616},[156],{"categories":1618},[1619],"Medical Imaging & Radiology",{"categories":1621},[156],{"categories":1623},[156],{"categories":1625},[156],{"categories":1627},[256],{"categories":1629},[169],{"categories":1631},[123],{"categories":1633},[],{"categories":1635},[156],{"categories":1637},[156],{"categories":1639},[156],{"categories":1641},[],{"categories":1643},[],{"categories":1645},[156],{"categories":1647},[156],{"categories":1649},[499],{"categories":1651},[156],{"categories":1653},[159],{"categories":1655},[156],{"categories":1657},[156],{"categories":1659},[],{"categories":1661},[169],{"categories":1663},[156],{"categories":1665},[172],{"categories":1667},[123],{"categories":1669},[156],{"categories":1671},[169],{"categories":1673},[499],{"categories":1675},[156],{"categories":1677},[169],{"categories":1679},[156],{"categories":1681},[156],{"categories":1683},[156],{"categories":1685},[256],{"categories":1687},[169],{"categories":1689},[326],{"categories":1691},[256],{"categories":1693},[164],{"categories":1695},[169],{"categories":1697},[204],{"categories":1699},[156],{"categories":1701},[156],{"categories":1703},[172],{"categories":1705},[156],{"categories":1707},[156],{"categories":1709},[156],{"categories":1711},[156],{"categories":1713},[169],{"categories":1715},[156],{"categories":1717},[123],{"categories":1719},[123],{"categories":1721},[156],{"categories":1723},[172],{"categories":1725},[],{"categories":1727},[204],{"categories":1729},[],{"categories":1731},[172],{"categories":1733},[169],{"categories":1735},[156],{"categories":1737},[169],{"categories":1739},[1279],{"categories":1741},[1279],{"categories":1743},[256],{"categories":1745},[156],{"categories":1747},[156],{"categories":1749},[156],{"categories":1751},[169],{"categories":1753},[123],{"categories":1755},[256],{"categories":1757},[169],{"categories":1759},[204],{"categories":1761},[],{"categories":1763},[156],{"categories":1765},[],{"categories":1767},[156],{"categories":1769},[156],{"categories":1771},[156],{"categories":1773},[156],{"categories":1775},[169],{"categories":1777},[1778],"Contract Review & E-Discovery",{"categories":1780},[156],{"categories":1782},[256],{"categories":1784},[156],{"categories":1786},[159],{"categories":1788},[156],{"categories":1790},[204],{"categories":1792},[156],{"categories":1794},[156],{"categories":1796},[285],{"categories":1798},[123],{"categories":1800},[156],{"categories":1802},[156],{"categories":1804},[169],{"categories":1806},[169],{"categories":1808},[927],{"categories":1810},[156],{"categories":1812},[156],{"categories":1814},[169],{"categories":1816},[169],{"categories":1818},[156],{"categories":1820},[156],{"categories":1822},[156],{"categories":1824},[169],{"categories":1826},[156],{"categories":1828},[156],{"categories":1830},[499],{"categories":1832},[476],{"categories":1834},[156],{"categories":1836},[169],{"categories":1838},[156],{"categories":1840},[1841],"Law-Firm Practice & Adoption",{"categories":1843},[156],{"categories":1845},[169],{"categories":1847},[256],{"categories":1849},[156],{"categories":1851},[156],{"categories":1853},[156],{"categories":1855},[],{"categories":1857},[],{"categories":1859},[123],{"categories":1861},[156],{"categories":1863},[],{"categories":1865},[169],{"categories":1867},[159],{"categories":1869},[326],{"categories":1871},[156],{"categories":1873},[],{"categories":1875},[159],{"categories":1877},[164],{"categories":1879},[156],{"categories":1881},[285],{"categories":1883},[],{"categories":1885},[164],{"categories":1887},[169],{"categories":1889},[164],{"categories":1891},[],{"categories":1893},[156],{"categories":1895},[172],{"categories":1897},[156],{"categories":1899},[123],{"categories":1901},[],{"categories":1903},[],{"categories":1905},[],{"categories":1907},[],{"categories":1909},[156],{"categories":1911},[172],{"categories":1913},[169],{"categories":1915},[326],{"categories":1917},[156],{"categories":1919},[159],{"categories":1921},[123],{"categories":1923},[156],{"categories":1925},[156],{"categories":1927},[123],{"categories":1929},[172],{"categories":1931},[156],{"categories":1933},[156],{"categories":1935},[156],{"categories":1937},[954],{"categories":1939},[156],{"categories":1941},[123],{"categories":1943},[156],{"categories":1945},[285],{"categories":1947},[123],{"categories":1949},[164],{"categories":1951},[156],{"categories":1953},[156],{"categories":1955},[156],{"categories":1957},[256],{"categories":1959},[156],{"categories":1961},[156],{"categories":1963},[156],{"categories":1965},[156],{"categories":1967},[164],{"categories":1969},[169],{"categories":1971},[156,159],{"categories":1973},[499],{"categories":1975},[156],{"categories":1977},[156],{"categories":1979},[123],{"categories":1981},[123],{"categories":1983},[256],{"categories":1985},[169],{"categories":1987},[169],{"categories":1989},[123],{"categories":1991},[156],{"categories":1993},[156],{"categories":1995},[156],{"categories":1997},[],{"categories":1999},[],{"categories":2001},[156],{"categories":2003},[207],{"categories":2005},[156],{"categories":2007},[169],{"categories":2009},[],{"categories":2011},[156],{"categories":2013},[156],{"categories":2015},[123],{"categories":2017},[207],{"categories":2019},[204],{"categories":2021},[256],{"categories":2023},[156],{"categories":2025},[169],{"categories":2027},[156],{"categories":2029},[123],{"categories":2031},[],{"categories":2033},[169],{"categories":2035},[156],{"categories":2037},[156],{"categories":2039},[156],{"categories":2041},[156],{"categories":2043},[],{"categories":2045},[169],{"categories":2047},[156],{"categories":2049},[156],{"categories":2051},[156],{"categories":2053},[],{"categories":2055},[169],{"categories":2057},[156],{"categories":2059},[156],{"categories":2061},[164],{"categories":2063},[156],{"categories":2065},[156],{"categories":2067},[],{"categories":2069},[159],{"categories":2071},[156],{"categories":2073},[156],{"categories":2075},[156],{"categories":2077},[256],{"categories":2079},[156],{"categories":2081},[123],{"categories":2083},[156],{"categories":2085},[159],{"categories":2087},[156],{"categories":2089},[123],{"categories":2091},[285],{"categories":2093},[169],{"categories":2095},[169],{"categories":2097},[156],{"categories":2099},[156],{"categories":2101},[156,256],{"categories":2103},[156],{"categories":2105},[169],{"categories":2107},[204],{"categories":2109},[156],{"categories":2111},[204],{"categories":2113},[169],{"categories":2115},[256],{"categories":2117},[156],{"categories":2119},[],{"categories":2121},[123],{"categories":2123},[326],{"categories":2125},[256],{"categories":2127},[123],{"categories":2129},[156],{"categories":2131},[172],{"categories":2133},[156],{"categories":2135},[156],{"categories":2137},[169],{"categories":2139},[],{"categories":2141},[],{"categories":2143},[156],{"categories":2145},[],{"categories":2147},[],{"categories":2149},[172],{"categories":2151},[123],{"categories":2153},[156],{"categories":2155},[169],{"categories":2157},[169],{"categories":2159},[164],{"categories":2161},[169],{"categories":2163},[326],{"categories":2165},[156],{"categories":2167},[156],{"categories":2169},[156],{"categories":2171},[193],{"categories":2173},[156],{"categories":2175},[156],{"categories":2177},[156],{"categories":2179},[123],{"categories":2181},[169],{"categories":2183},[156],{"categories":2185},[156],{"categories":2187},[123],{"categories":2189},[443],{"categories":2191},[169],{"categories":2193},[927],{"categories":2195},[],{"categories":2197},[256],{"categories":2199},[1841],{"categories":2201},[123],{"categories":2203},[],{"categories":2205},[],{"categories":2207},[156],{"categories":2209},[169],{"categories":2211},[],{"categories":2213},[],{"categories":2215},[156],{"categories":2217},[285],{"categories":2219},[156],{"categories":2221},[285],{"categories":2223},[169],{"categories":2225},[156],{"categories":2227},[156],{"categories":2229},[123],{"categories":2231},[172],{"categories":2233},[],{"categories":2235},[156],{"categories":2237},[156],{"categories":2239},[123],{"categories":2241},[1778],{"categories":2243},[256],{"categories":2245},[256],{"categories":2247},[156],{"categories":2249},[169],{"categories":2251},[159],{"categories":2253},[156],{"categories":2255},[156],{"categories":2257},[156],{"categories":2259},[156],{"categories":2261},[256],{"categories":2263},[256],{"categories":2265},[169],{"categories":2267},[169],{"categories":2269},[169],{"categories":2271},[156],{"categories":2273},[156],{"categories":2275},[],{"categories":2277},[156],{"categories":2279},[],{"categories":2281},[2282],"Interaction & Product Design",{"categories":2284},[156],{"categories":2286},[169],{"categories":2288},[123],{"categories":2290},[355],{"categories":2292},[204],{"categories":2294},[123],{"categories":2296},[156],{"categories":2298},[156],{"categories":2300},[156],{"categories":2302},[123],{"categories":2304},[156],{"categories":2306},[159],{"categories":2308},[169],{"categories":2310},[156],{"categories":2312},[],{"categories":2314},[169],{"categories":2316},[169],{"categories":2318},[169],{"categories":2320},[],{"categories":2322},[123],{"categories":2324},[156],{"categories":2326},[169],{"categories":2328},[159],{"categories":2330},[2282],{"categories":2332},[156],{"categories":2334},[159],{"categories":2336},[159],{"categories":2338},[],{"categories":2340},[169],{"categories":2342},[123],{"categories":2344},[],{"categories":2346},[169],{"categories":2348},[204],{"categories":2350},[156],{"categories":2352},[169],{"categories":2354},[156],{"categories":2356},[169],{"categories":2358},[169],{"categories":2360},[156],{"categories":2362},[156],{"categories":2364},[204],{"categories":2366},[207],{"categories":2368},[156],{"categories":2370},[172],{"categories":2372},[123],{"categories":2374},[2375],"Coding Agents & Dev Productivity",{"categories":2377},[204],{"categories":2379},[256],{"categories":2381},[156],{"categories":2383},[156],{"categories":2385},[],{"categories":2387},[156],{"categories":2389},[927],{"categories":2391},[],{"categories":2393},[156],{"categories":2395},[156],{"categories":2397},[326],{"categories":2399},[156],{"categories":2401},[204],{"categories":2403},[],{"categories":2405},[],{"categories":2407},[156],{"categories":2409},[],{"categories":2411},[169],{"categories":2413},[156],{"categories":2415},[],{"categories":2417},[123],{"categories":2419},[123],{"categories":2421},[156],{"categories":2423},[207],{"categories":2425},[],{"categories":2427},[156],{"categories":2429},[156],{"categories":2431},[156],{"categories":2433},[207],{"categories":2435},[123],{"categories":2437},[169],{"categories":2439},[],{"categories":2441},[],{"categories":2443},[156],{"categories":2445},[156],{"categories":2447},[169],{"categories":2449},[169],{"categories":2451},[420],{"categories":2453},[123],{"categories":2455},[123],{"categories":2457},[169],{"categories":2459},[204],{"categories":2461},[204],{"categories":2463},[169],{"categories":2465},[169],{"categories":2467},[156],{"categories":2469},[159],{"categories":2471},[2282],{"categories":2473},[172],{"categories":2475},[156,326],{"categories":2477},[207],{"categories":2479},[],{"categories":2481},[256],{"categories":2483},[169],{"categories":2485},[123],{"categories":2487},[159],{"categories":2489},[156],{"categories":2491},[169],{"categories":2493},[2494],"The Designer's Role & Craft",{"categories":2496},[256],{"categories":2498},[],{"categories":2500},[169],{"categories":2502},[156],{"categories":2504},[169],{"categories":2506},[169],{"categories":2508},[156],{"categories":2510},[285],{"categories":2512},[156],{"categories":2514},[123],{"categories":2516},[156],{"categories":2518},[256],{"categories":2520},[156],{"categories":2522},[],{"categories":2524},[169],{"categories":2526},[256],{"categories":2528},[172],{"categories":2530},[156],{"categories":2532},[156],{"categories":2534},[156],{"categories":2536},[2537],"AI UX Patterns",{"categories":2539},[169],{"categories":2541},[169],{"categories":2543},[169],{"categories":2545},[169],{"categories":2547},[285],{"categories":2549},[207],{"categories":2551},[156],{"categories":2553},[169],{"categories":2555},[156],{"categories":2557},[1279],{"categories":2559},[],{"categories":2561},[285],{"categories":2563},[169],{"categories":2565},[204],{"categories":2567},[123],{"categories":2569},[156],{"categories":2571},[169],{"categories":2573},[],{"categories":2575},[],{"categories":2577},[156],{"categories":2579},[156],{"categories":2581},[169],{"categories":2583},[156],{"categories":2585},[169],{"categories":2587},[420],{"categories":2589},[256],{"categories":2591},[156],{"categories":2593},[204],{"categories":2595},[123],{"categories":2597},[156],{"categories":2599},[169],{"categories":2601},[169],{"categories":2603},[],{"categories":2605},[156],{"categories":2607},[],{"categories":2609},[156],{"categories":2611},[],{"categories":2613},[156],{"categories":2615},[156],{"categories":2617},[156],{"categories":2619},[169],{"categories":2621},[123],{"categories":2623},[],{"categories":2625},[],{"categories":2627},[207],{"categories":2629},[193],{"categories":2631},[156],{"categories":2633},[156],{"categories":2635},[156],{"categories":2637},[207],{"categories":2639},[156],{"categories":2641},[156],{"categories":2643},[204],{"categories":2645},[156],{"categories":2647},[156],{"categories":2649},[156],{"categories":2651},[169],{"categories":2653},[156],{"categories":2655},[169],{"categories":2657},[156],{"categories":2659},[156],{"categories":2661},[156],{"categories":2663},[169],{"categories":2665},[],{"categories":2667},[156],{"categories":2669},[],{"categories":2671},[156],{"categories":2673},[156],{"categories":2675},[326],{"categories":2677},[156],{"categories":2679},[],{"categories":2681},[],{"categories":2683},[256],{"categories":2685},[954],{"categories":2687},[169],{"categories":2689},[159],{"categories":2691},[2494],{"categories":2693},[],{"categories":2695},[],{"categories":2697},[156],{"categories":2699},[],{"categories":2701},[],{"categories":2703},[123],{"categories":2705},[204],{"categories":2707},[285],{"categories":2709},[169],{"categories":2711},[164],{"categories":2713},[156],{"categories":2715},[156],{"categories":2717},[164],{"categories":2719},[],{"categories":2721},[256],{"categories":2723},[172],{"categories":2725},[156],{"categories":2727},[156],{"categories":2729},[169],{"categories":2731},[164],{"categories":2733},[156],{"categories":2735},[156],{"categories":2737},[159],{"categories":2739},[156],{"categories":2741},[156],{"categories":2743},[],{"categories":2745},[159],{"categories":2747},[156],{"categories":2749},[285],{"categories":2751},[169],{"categories":2753},[204],{"categories":2755},[156],{"categories":2757},[123],{"categories":2759},[156],{"categories":2761},[156],{"categories":2763},[164],{"categories":2765},[156],{"categories":2767},[156],{"categories":2769},[156],{"categories":2771},[169],{"categories":2773},[156],{"categories":2775},[],{"categories":2777},[156],{"categories":2779},[123],{"categories":2781},[159],{"categories":2783},[156],{"categories":2785},[156],{"categories":2787},[156],{"categories":2789},[],{"categories":2791},[156],{"categories":2793},[499],{"categories":2795},[169],{"categories":2797},[164],{"categories":2799},[204],{"categories":2801},[156],{"categories":2803},[156],{"categories":2805},[],{"categories":2807},[164],{"categories":2809},[164],{"categories":2811},[156],{"categories":2813},[156],{"categories":2815},[172],{"categories":2817},[156],{"categories":2819},[156],{"categories":2821},[156],{"categories":2823},[156],{"categories":2825},[123],{"categories":2827},[123],{"categories":2829},[156],{"categories":2831},[],{"categories":2833},[123],{"categories":2835},[156],{"categories":2837},[123],{"categories":2839},[169],{"categories":2841},[604],{"categories":2843},[],{"categories":2845},[],{"categories":2847},[156],{"categories":2849},[204],{"categories":2851},[],{"categories":2853},[326],{"categories":2855},[156],{"categories":2857},[156],{"categories":2859},[156],{"categories":2861},[256],{"categories":2863},[916],{"categories":2865},[],{"categories":2867},[156],{"categories":2869},[156],{"categories":2871},[156],{"categories":2873},[123],{"categories":2875},[156],{"categories":2877},[156],{"categories":2879},[156,326],{"categories":2881},[156],{"categories":2883},[156],{"categories":2885},[256],{"categories":2887},[169],{"categories":2889},[],{"categories":2891},[169],{"categories":2893},[169],{"categories":2895},[156],{"categories":2897},[156],{"categories":2899},[156],{"categories":2901},[156],{"categories":2903},[207],{"categories":2905},[156],{"categories":2907},[2537],{"categories":2909},[159],{"categories":2911},[207],{"categories":2913},[159],{"categories":2915},[123],{"categories":2917},[256],{"categories":2919},[169],{"categories":2921},[156],{"categories":2923},[],{"categories":2925},[164],{"categories":2927},[156],{"categories":2929},[156],{"categories":2931},[204],{"categories":2933},[156],{"categories":2935},[156],{"categories":2937},[156],{"categories":2939},[169],{"categories":2941},[156],{"categories":2943},[156],{"categories":2945},[156],{"categories":2947},[164],{"categories":2949},[],{"categories":2951},[326],{"categories":2953},[156],{"categories":2955},[420],{"categories":2957},[256],{"categories":2959},[256],{"categories":2961},[123],{"categories":2963},[169],{"categories":2965},[156],{"categories":2967},[164],{"categories":2969},[204],{"categories":2971},[156],{"categories":2973},[156],{"categories":2975},[156],{"categories":2977},[256],{"categories":2979},[169],{"categories":2981},[169],{"categories":2983},[156],{"categories":2985},[156],{"categories":2987},[558],{"categories":2989},[169],{"categories":2991},[],{"categories":2993},[156],{"categories":2995},[156],{"categories":2997},[156],{"categories":2999},[],{"categories":3001},[],{"categories":3003},[156],{"categories":3005},[156],{"categories":3007},[169],{"categories":3009},[156],{"categories":3011},[156],{"categories":3013},[156],{"categories":3015},[123],{"categories":3017},[156],{"categories":3019},[156],{"categories":3021},[169],{"categories":3023},[156],{"categories":3025},[156],{"categories":3027},[156],{"categories":3029},[156],{"categories":3031},[156],{"categories":3033},[],{"categories":3035},[123],{"categories":3037},[207],{"categories":3039},[156],{"categories":3041},[169],{"categories":3043},[169],{"categories":3045},[156],{"categories":3047},[156],{"categories":3049},[],{"categories":3051},[],{"categories":3053},[156],{"categories":3055},[156],{"categories":3057},[156],{"categories":3059},[204],{"categories":3061},[207],{"categories":3063},[],{"categories":3065},[156],{"categories":3067},[256],{"categories":3069},[156],{"categories":3071},[326],{"categories":3073},[1841],{"categories":3075},[204],{"categories":3077},[123],{"categories":3079},[156],{"categories":3081},[123],{"categories":3083},[123],{"categories":3085},[156],{"categories":3087},[156],{"categories":3089},[123],{"categories":3091},[204],{"categories":3093},[204],{"categories":3095},[326],{"categories":3097},[169],{"categories":3099},[],{"categories":3101},[204],{"categories":3103},[156],{"categories":3105},[169],{"categories":3107},[159],{"categories":3109},[123],{"categories":3111},[156],{"categories":3113},[204],{"categories":3115},[],{"categories":3117},[156],{"categories":3119},[123],{"categories":3121},[123],{"categories":3123},[207],{"categories":3125},[156],{"categories":3127},[204],{"categories":3129},[156],{"categories":3131},[123],{"categories":3133},[169],{"categories":3135},[169],{"categories":3137},[204],{"categories":3139},[169],{"categories":3141},[326],{"categories":3143},[169],{"categories":3145},[156],{"categories":3147},[156],{"categories":3149},[156],{"categories":3151},[156],{"categories":3153},[123],{"categories":3155},[156],{"categories":3157},[],{"categories":3159},[169],{"categories":3161},[164],{"categories":3163},[123],{"categories":3165},[],{"categories":3167},[],{"categories":3169},[156],{"categories":3171},[169],{"categories":3173},[156],{"categories":3175},[156],{"categories":3177},[3178],"Frameworks & Tooling",{"categories":3180},[156],{"categories":3182},[156],{"categories":3184},[123],{"categories":3186},[156],{"categories":3188},[156],{"categories":3190},[],{"categories":3192},[207],{"categories":3194},[207],{"categories":3196},[159],{"categories":3198},[156],{"categories":3200},[169],{"categories":3202},[156],{"categories":3204},[256],{"categories":3206},[],{"categories":3208},[1841],{"categories":3210},[156],{"categories":3212},[123],{"categories":3214},[156],{"categories":3216},[326],{"categories":3218},[326],{"categories":3220},[],{"categories":3222},[169],{"categories":3224},[169],{"categories":3226},[156],{"categories":3228},[156],{"categories":3230},[204],{"categories":3232},[169],{"categories":3234},[204],{"categories":3236},[156],{"categories":3238},[169],{"categories":3240},[],{"categories":3242},[256],{"categories":3244},[156],{"categories":3246},[156],{"categories":3248},[],{"categories":3250},[156],{"categories":3252},[169],{"categories":3254},[156],{"categories":3256},[156],{"categories":3258},[156],{"categories":3260},[],{"categories":3262},[123],{"categories":3264},[156],{"categories":3266},[123],{"categories":3268},[326],{"categories":3270},[156],{"categories":3272},[156],{"categories":3274},[156],{"categories":3276},[123],{"categories":3278},[164],{"categories":3280},[156],{"categories":3282},[1841],{"categories":3284},[],{"categories":3286},[169],{"categories":3288},[159],{"categories":3290},[156],{"categories":3292},[159],{"categories":3294},[156],{"categories":3296},[],{"categories":3298},[169],{"categories":3300},[156],{"categories":3302},[156],{"categories":3304},[3305],"AI Design Tooling",{"categories":3307},[256],{"categories":3309},[156],{"categories":3311},[156],{"categories":3313},[123],{"categories":3315},[256],{"categories":3317},[156],{"categories":3319},[156],{"categories":3321},[123],{"categories":3323},[204],{"categories":3325},[172],{"categories":3327},[123],{"categories":3329},[156],{"categories":3331},[156],{"categories":3333},[156],{"categories":3335},[169],{"categories":3337},[156],{"categories":3339},[],{"categories":3341},[169],{"categories":3343},[156],{"categories":3345},[156],{"categories":3347},[169],{"categories":3349},[156],{"categories":3351},[156],{"categories":3353},[156],{"categories":3355},[169],{"categories":3357},[],{"categories":3359},[169],{"categories":3361},[3178],{"categories":3363},[156],{"categories":3365},[156],{"categories":3367},[169],{"categories":3369},[169],{"categories":3371},[123],{"categories":3373},[123],{"categories":3375},[156],{"categories":3377},[],{"categories":3379},[123],{"categories":3381},[156],{"categories":3383},[156],{"categories":3385},[169],{"categories":3387},[164],{"categories":3389},[156],{"categories":3391},[],{"categories":3393},[156],{"categories":3395},[156],{"categories":3397},[2282],{"categories":3399},[],{"categories":3401},[156],{"categories":3403},[156],{"categories":3405},[156],{"categories":3407},[156],{"categories":3409},[256],{"categories":3411},[156],{"categories":3413},[],{"categories":3415},[156],{"categories":3417},[156],{"categories":3419},[156],{"categories":3421},[156],{"categories":3423},[285],{"categories":3425},[204],{"categories":3427},[156],{"categories":3429},[156],{"categories":3431},[1841],{"categories":3433},[159],{"categories":3435},[156],{"categories":3437},[156],{"categories":3439},[207],{"categories":3441},[156],{"categories":3443},[156],{"categories":3445},[204],{"categories":3447},[169],{"categories":3449},[],{"categories":3451},[156],{"categories":3453},[156],{"categories":3455},[256],{"categories":3457},[156],{"categories":3459},[285],{"categories":3461},[169],{"categories":3463},[156],{"categories":3465},[169],{"categories":3467},[],{"categories":3469},[],{"categories":3471},[],{"categories":3473},[159],{"categories":3475},[204],{"categories":3477},[169],{"categories":3479},[156],{"categories":3481},[156],{"categories":3483},[156],{"categories":3485},[156],{"categories":3487},[443],{"categories":3489},[256],{"categories":3491},[169],{"categories":3493},[156],{"categories":3495},[],{"categories":3497},[169],{"categories":3499},[169],{"categories":3501},[],{"categories":3503},[156],{"categories":3505},[169],{"categories":3507},[156],{"categories":3509},[],{"categories":3511},[156],{"categories":3513},[156],{"categories":3515},[156],{"categories":3517},[204],{"categories":3519},[256],{"categories":3521},[169],{"categories":3523},[256],{"categories":3525},[169],{"categories":3527},[156],{"categories":3529},[164],{"categories":3531},[],{"categories":3533},[],{"categories":3535},[156],{"categories":3537},[156],{"categories":3539},[156],{"categories":3541},[159],{"categories":3543},[169],{"categories":3545},[204],{"categories":3547},[],{"categories":3549},[256],{"categories":3551},[],{"categories":3553},[123],{"categories":3555},[156],{"categories":3557},[123],{"categories":3559},[256],{"categories":3561},[123],{"categories":3563},[156],{"categories":3565},[],{"categories":3567},[156],{"categories":3569},[156],{"categories":3571},[],{"categories":3573},[156],{"categories":3575},[156],{"categories":3577},[285],{"categories":3579},[156],{"categories":3581},[156],{"categories":3583},[326],{"categories":3585},[123],{"categories":3587},[156],{"categories":3589},[],{"categories":3591},[169],{"categories":3593},[156],{"categories":3595},[159],{"categories":3597},[558],{"categories":3599},[156],{"categories":3601},[156],{"categories":3603},[169],{"categories":3605},[156],{"categories":3607},[169],{"categories":3609},[156],{"categories":3611},[156],{"categories":3613},[156],{"categories":3615},[156],{"categories":3617},[],{"categories":3619},[156],{"categories":3621},[159],{"categories":3623},[156],{"categories":3625},[164],{"categories":3627},[123],{"categories":3629},[256],{"categories":3631},[],{"categories":3633},[156],{"categories":3635},[],{"categories":3637},[169],{"categories":3639},[156],{"categories":3641},[],{"categories":3643},[169],{"categories":3645},[156],{"categories":3647},[123],{"categories":3649},[256],{"categories":3651},[204],{"categories":3653},[156],{"categories":3655},[204],{"categories":3657},[169],{"categories":3659},[256],{"categories":3661},[156],{"categories":3663},[],{"categories":3665},[156],{"categories":3667},[193],{"categories":3669},[169],{"categories":3671},[156],{"categories":3673},[256],{"categories":3675},[204],{"categories":3677},[164],{"categories":3679},[123],{"categories":3681},[156],{"categories":3683},[156],{"categories":3685},[156],{"categories":3687},[156],{"categories":3689},[204],{"categories":3691},[285],{"categories":3693},[],{"categories":3695},[],{"categories":3697},[207],{"categories":3699},[499],{"categories":3701},[156],{"categories":3703},[169],{"categories":3705},[156,123],{"categories":3707},[204],{"categories":3709},[156],{"categories":3711},[156],{"categories":3713},[156],{"categories":3715},[156],{"categories":3717},[156],{"categories":3719},[156],{"categories":3721},[156],{"categories":3723},[169],{"categories":3725},[156],{"categories":3727},[169],{"categories":3729},[156],{"categories":3731},[156],{"categories":3733},[156],{"categories":3735},[],{"categories":3737},[156],{"categories":3739},[1279],{"categories":3741},[123],{"categories":3743},[256],{"categories":3745},[156],{"categories":3747},[156],{"categories":3749},[156],{"categories":3751},[207],{"categories":3753},[169],{"categories":3755},[285],{"categories":3757},[326],{"categories":3759},[],{"categories":3761},[123],{"categories":3763},[156],{"categories":3765},[164],{"categories":3767},[169],{"categories":3769},[159],{"categories":3771},[169],{"categories":3773},[156],{"categories":3775},[169],{"categories":3777},[169],{"categories":3779},[172],{"categories":3781},[123],{"categories":3783},[156],{"categories":3785},[156],{"categories":3787},[],{"categories":3789},[],{"categories":3791},[],{"categories":3793},[326],{"categories":3795},[156],{"categories":3797},[204],{"categories":3799},[156],{"categories":3801},[156],{"categories":3803},[156],{"categories":3805},[156],{"categories":3807},[],{"categories":3809},[156],{"categories":3811},[207],{"categories":3813},[164],{"categories":3815},[169],{"categories":3817},[156],{"categories":3819},[],{"categories":3821},[156],{"categories":3823},[169],{"categories":3825},[156],{"categories":3827},[326],{"categories":3829},[],{"categories":3831},[256],{"categories":3833},[256],{"categories":3835},[156],{"categories":3837},[169],{"categories":3839},[],{"categories":3841},[123],{"categories":3843},[156],{"categories":3845},[256],{"categories":3847},[156],{"categories":3849},[164],{"categories":3851},[169],{"categories":3853},[156],{"categories":3855},[],{"categories":3857},[204],{"categories":3859},[156],{"categories":3861},[156],{"categories":3863},[156],{"categories":3865},[256],{"categories":3867},[169],{"categories":3869},[204],{"categories":3871},[],{"categories":3873},[169],{"categories":3875},[164],{"categories":3877},[169],{"categories":3879},[256],{"categories":3881},[156],{"categories":3883},[156],{"categories":3885},[156],{"categories":3887},[499],{"categories":3889},[156],{"categories":3891},[169],{"categories":3893},[],{"categories":3895},[156],{"categories":3897},[156],{"categories":3899},[326],{"categories":3901},[204],{"categories":3903},[207],{"categories":3905},[604],{"categories":3907},[207],{"categories":3909},[207],{"categories":3911},[156],{"categories":3913},[],{"categories":3915},[],{"categories":3917},[],{"categories":3919},[169],{"categories":3921},[156],{"categories":3923},[169],{"categories":3925},[169],{"categories":3927},[123],{"categories":3929},[156],{"categories":3931},[476],{"categories":3933},[123],{"categories":3935},[169],{"categories":3937},[156],{"categories":3939},[156],{"categories":3941},[156],{"categories":3943},[156],{"categories":3945},[156],{"categories":3947},[169],{"categories":3949},[156],{"categories":3951},[],{"categories":3953},[],{"categories":3955},[156],{"categories":3957},[],{"categories":3959},[156],{"categories":3961},[169],{"categories":3963},[256],{"categories":3965},[156],{"categories":3967},[156],{"categories":3969},[],{"categories":3971},[169],{"categories":3973},[156],{"categories":3975},[156],{"categories":3977},[172],{"categories":3979},[156],{"categories":3981},[256],{"categories":3983},[156],{"categories":3985},[169],{"categories":3987},[164],{"categories":3989},[156],{"categories":3991},[156],{"categories":3993},[285],{"categories":3995},[169],{"categories":3997},[156],{"categories":3999},[156],{"categories":4001},[916],{"categories":4003},[156],{"categories":4005},[169],{"categories":4007},[156],{"categories":4009},[123],{"categories":4011},[156],{"categories":4013},[558],{"categories":4015},[256],{"categories":4017},[],{"categories":4019},[156],{"categories":4021},[156],{"categories":4023},[204],{"categories":4025},[499],{"categories":4027},[169],{"categories":4029},[156],{"categories":4031},[],{"categories":4033},[204],{"categories":4035},[420],{"categories":4037},[169],{"categories":4039},[169],{"categories":4041},[169],{"categories":4043},[156],{"categories":4045},[156],{"categories":4047},[169],{"categories":4049},[],{"categories":4051},[164],{"categories":4053},[156],{"categories":4055},[164],{"categories":4057},[169],{"categories":4059},[],{"categories":4061},[123],{"categories":4063},[156],{"categories":4065},[156],{"categories":4067},[159],{"categories":4069},[156],{"categories":4071},[204],{"categories":4073},[326],{"categories":4075},[193],{"categories":4077},[169],{"categories":4079},[169],{"categories":4081},[156],{"categories":4083},[156],{"categories":4085},[169],{"categories":4087},[156],{"categories":4089},[159],{"categories":4091},[],{"categories":4093},[169],{"categories":4095},[156],{"categories":4097},[156],{"categories":4099},[156],{"categories":4101},[169],{"categories":4103},[156],{"categories":4105},[],{"categories":4107},[156],{"categories":4109},[],{"categories":4111},[256],{"categories":4113},[169],{"categories":4115},[156,164],{"categories":4117},[169],{"categories":4119},[156],{"categories":4121},[],{"categories":4123},[159],{"categories":4125},[207],{"categories":4127},[164],{"categories":4129},[156],{"categories":4131},[123],{"categories":4133},[156],{"categories":4135},[156],{"categories":4137},[169],{"categories":4139},[156],{"categories":4141},[156],{"categories":4143},[156],{"categories":4145},[204],{"categories":4147},[1279],{"categories":4149},[169],{"categories":4151},[156],{"categories":4153},[],{"categories":4155},[],{"categories":4157},[156],{"categories":4159},[169],{"categories":4161},[156],{"categories":4163},[156],{"categories":4165},[326],{"categories":4167},[],{"categories":4169},[156],{"categories":4171},[169],{"categories":4173},[193],{"categories":4175},[169],{"categories":4177},[499],{"categories":4179},[],{"categories":4181},[443],{"categories":4183},[169],{"categories":4185},[156],{"categories":4187},[156],{"categories":4189},[285],{"categories":4191},[169],{"categories":4193},[156],{"categories":4195},[207],{"categories":4197},[172],{"categories":4199},[169],{"categories":4201},[156],{"categories":4203},[499],{"categories":4205},[156],{"categories":4207},[326],{"categories":4209},[164],{"categories":4211},[],{"categories":4213},[156],{"categories":4215},[156],{"categories":4217},[285],{"categories":4219},[256],{"categories":4221},[156],{"categories":4223},[156],{"categories":4225},[156],{"categories":4227},[],{"categories":4229},[285],{"categories":4231},[204],{"categories":4233},[156],{"categories":4235},[156],{"categories":4237},[156],{"categories":4239},[604],{"categories":4241},[159],{"categories":4243},[156],{"categories":4245},[172],{"categories":4247},[156],{"categories":4249},[],{"categories":4251},[],{"categories":4253},[256],{"categories":4255},[156],{"categories":4257},[207],{"categories":4259},[285],{"categories":4261},[169],{"categories":4263},[156],{"categories":4265},[156],{"categories":4267},[285],{"categories":4269},[204],{"categories":4271},[156],{"categories":4273},[],{"categories":4275},[156],{"categories":4277},[156],{"categories":4279},[],{"categories":4281},[156],{"categories":4283},[156],{"categories":4285},[629],{"categories":4287},[156],{"categories":4289},[156],{"categories":4291},[169],{"categories":4293},[123],{"categories":4295},[499],{"categories":4297},[156],{"categories":4299},[156],{"categories":4301},[156],{"categories":4303},[],{"categories":4305},[156,123],{"categories":4307},[204],{"categories":4309},[169],{"categories":4311},[123],{"categories":4313},[169],{"categories":4315},[954],{"categories":4317},[123],{"categories":4319},[123],{"categories":4321},[169],{"categories":4323},[156],{"categories":4325},[159],{"categories":4327},[],{"categories":4329},[],{"categories":4331},[169],{"categories":4333},[156],{"categories":4335},[123],{"categories":4337},[156],{"categories":4339},[159],{"categories":4341},[123],{"categories":4343},[123],{"categories":4345},[156],{"categories":4347},[285],{"categories":4349},[156],{"categories":4351},[123],{"categories":4353},[156],{"categories":4355},[],{"categories":4357},[156],{"categories":4359},[156],{"categories":4361},[256,156],{"categories":4363},[326],{"categories":4365},[159],{"categories":4367},[156],{"categories":4369},[],{"categories":4371},[156],{"categories":4373},[156],{"categories":4375},[164],{"categories":4377},[156],{"categories":4379},[164],{"categories":4381},[156],{"categories":4383},[156],{"categories":4385},[420],{"categories":4387},[156],{"categories":4389},[164],{"categories":4391},[123],{"categories":4393},[207],{"categories":4395},[169],{"categories":4397},[156],{"categories":4399},[123],{"categories":4401},[156],{"categories":4403},[156],{"categories":4405},[204],{"categories":4407},[285],{"categories":4409},[256],{"categories":4411},[156],{"categories":4413},[156],{"categories":4415},[156],{"categories":4417},[156],{"categories":4419},[159],{"categories":4421},[156],{"categories":4423},[169],{"categories":4425},[169],{"categories":4427},[123],{"categories":4429},[204],{"categories":4431},[123],{"categories":4433},[123],{"categories":4435},[156],{"categories":4437},[156],{"categories":4439},[],{"categories":4441},[],{"categories":4443},[207],{"categories":4445},[156],{"categories":4447},[123],{"categories":4449},[156],{"categories":4451},[256],{"categories":4453},[499],{"categories":4455},[443],{"categories":4457},[420],{"categories":4459},[156],{"categories":4461},[156],{"categories":4463},[156],{"categories":4465},[207],{"categories":4467},[156],{"categories":4469},[156],{"categories":4471},[156],{"categories":4473},[156],{"categories":4475},[156],{"categories":4477},[156],{"categories":4479},[156],{"categories":4481},[169],{"categories":4483},[159],{"categories":4485},[169],{"categories":4487},[156,164],{"categories":4489},[],{"categories":4491},[256],{"categories":4493},[],{"categories":4495},[172],{"categories":4497},[156],{"categories":4499},[204],{"categories":4501},[159],{"categories":4503},[156],{"categories":4505},[159],{"categories":4507},[169],{"categories":4509},[207],{"categories":4511},[169],{"categories":4513},[172],{"categories":4515},[169],{"categories":4517},[156],{"categories":4519},[156],{"categories":4521},[164],{"categories":4523},[169],{"categories":4525},[123],{"categories":4527},[285],{"categories":4529},[156],{"categories":4531},[156],{"categories":4533},[],{"categories":4535},[204],{"categories":4537},[156],{"categories":4539},[156],{"categories":4541},[156],{"categories":4543},[156],{"categories":4545},[156],{"categories":4547},[156],{"categories":4549},[123],{"categories":4551},[204],{"categories":4553},[123],{"categories":4555},[123],{"categories":4557},[156],{"categories":4559},[156],{"categories":4561},[156],{"categories":4563},[156],{"categories":4565},[443],{"categories":4567},[156],{"categories":4569},[169],{"categories":4571},[204],{"categories":4573},[156],{"categories":4575},[156],{"categories":4577},[156],{"categories":4579},[169],{"categories":4581},[156],{"categories":4583},[156],{"categories":4585},[156],{"categories":4587},[3178],{"categories":4589},[4590],"Clinical AI",{"categories":4592},[256],{"categories":4594},[156],{"categories":4596},[156],{"categories":4598},[156],{"categories":4600},[156],{"categories":4602},[326],{"categories":4604},[2537],{"categories":4606},[156],{"categories":4608},[172],{"categories":4610},[256],{"categories":4612},[156],{"categories":4614},[169],{"categories":4616},[156],{"categories":4618},[156],{"categories":4620},[204],{"categories":4622},[156],{"categories":4624},[169],{"categories":4626},[123],{"categories":4628},[285],{"categories":4630},[156],{"categories":4632},[156],{"categories":4634},[164],{"categories":4636},[156],{"categories":4638},[156],{"categories":4640},[558],{"categories":4642},[156],{"categories":4644},[],{"categories":4646},[169],{"categories":4648},[156],{"categories":4650},[123],{"categories":4652},[159],{"categories":4654},[156],{"categories":4656},[],{"categories":4658},[],{"categories":4660},[156],{"categories":4662},[],{"categories":4664},[164],{"categories":4666},[156],{"categories":4668},[156],{"categories":4670},[169],{"categories":4672},[156],{"categories":4674},[204],{"categories":4676},[204],{"categories":4678},[204],{"categories":4680},[204],{"categories":4682},[],{"categories":4684},[159],{"categories":4686},[169],{"categories":4688},[204],{"categories":4690},[156],{"categories":4692},[629],{"categories":4694},[172],{"categories":4696},[169],{"categories":4698},[156],{"categories":4700},[159],{"categories":4702},[156],{"categories":4704},[169],{"categories":4706},[156],{"categories":4708},[156],{"categories":4710},[156],{"categories":4712},[156,169],{"categories":4714},[169],{"categories":4716},[326],{"categories":4718},[204],{"categories":4720},[169],{"categories":4722},[204],{"categories":4724},[169],{"categories":4726},[156],{"categories":4728},[],{"categories":4730},[204],{"categories":4732},[285],{"categories":4734},[159],{"categories":4736},[156],{"categories":4738},[156],{"categories":4740},[],{"categories":4742},[123],{"categories":4744},[],{"categories":4746},[159],{"categories":4748},[169],{"categories":4750},[204],{"categories":4752},[156],{"categories":4754},[204],{"categories":4756},[159],{"categories":4758},[204],{"categories":4760},[204],{"categories":4762},[],{"categories":4764},[164],{"categories":4766},[169],{"categories":4768},[204],{"categories":4770},[204],{"categories":4772},[204],{"categories":4774},[204],{"categories":4776},[204],{"categories":4778},[204],{"categories":4780},[204],{"categories":4782},[204],{"categories":4784},[204],{"categories":4786},[204],{"categories":4788},[207],{"categories":4790},[159],{"categories":4792},[156],{"categories":4794},[156],{"categories":4796},[169],{"categories":4798},[169],{"categories":4800},[],{"categories":4802},[156],{"categories":4804},[156,159],{"categories":4806},[],{"categories":4808},[169],{"categories":4810},[156],{"categories":4812},[204],{"categories":4814},[169],{"categories":4816},[954],{"categories":4818},[156],{"categories":4820},[156],{"categories":4822},[156],{"categories":4824},[156],{"categories":4826},[156],{"categories":4828},[420],{"categories":4830},[156],{"categories":4832},[156],{"categories":4834},[169],{"categories":4836},[156],{"categories":4838},[156],{"categories":4840},[164],{"categories":4842},[172],{"categories":4844},[169],{"categories":4846},[169],{"categories":4848},[],{"categories":4850},[169],{"categories":4852},[256],{"categories":4854},[204],{"categories":4856},[156],{"categories":4858},[],{"categories":4860},[172],{"categories":4862},[],{"categories":4864},[123],{"categories":4866},[156],{"categories":4868},[169],{"categories":4870},[256],{"categories":4872},[156],{"categories":4874},[],{"categories":4876},[156],{"categories":4878},[156],{"categories":4880},[],{"categories":4882},[285],{"categories":4884},[156],{"categories":4886},[169],{"categories":4888},[],{"categories":4890},[],{"categories":4892},[204],{"categories":4894},[159],{"categories":4896},[156],{"categories":4898},[156],{"categories":4900},[164],{"categories":4902},[156],{"categories":4904},[156],{"categories":4906},[169],{"categories":4908},[156],{"categories":4910},[164],{"categories":4912},[164],{"categories":4914},[256],{"categories":4916},[],{"categories":4918},[156],{"categories":4920},[204],{"categories":4922},[],{"categories":4924},[156],{"categories":4926},[156],{"categories":4928},[256],{"categories":4930},[156],{"categories":4932},[156],{"categories":4934},[285],{"categories":4936},[156],{"categories":4938},[326],{"categories":4940},[],{"categories":4942},[169],{"categories":4944},[156],{"categories":4946},[285],{"categories":4948},[123],{"categories":4950},[],{"categories":4952},[156],{"categories":4954},[],{"categories":4956},[169],{"categories":4958},[256],{"categories":4960},[123],{"categories":4962},[],{"categories":4964},[3178],{"categories":4966},[164],{"categories":4968},[159],{"categories":4970},[156],{"categories":4972},[207],{"categories":4974},[169],{"categories":4976},[256],{"categories":4978},[156],{"categories":4980},[123],{"categories":4982},[],{"categories":4984},[],{"categories":4986},[156],{"categories":4988},[159],{"categories":4990},[156],{"categories":4992},[285],{"categories":4994},[],{"categories":4996},[169],{"categories":4998},[169],{"categories":5000},[156],{"categories":5002},[169],{"categories":5004},[156],{"categories":5006},[204],{"categories":5008},[123],{"categories":5010},[156],{"categories":5012},[169],{"categories":5014},[172],{"categories":5016},[156],{"categories":5018},[156],{"categories":5020},[156],{"categories":5022},[169],{"categories":5024},[156],{"categories":5026},[172],{"categories":5028},[285],{"categories":5030},[204],{"categories":5032},[],{"categories":5034},[285],{"categories":5036},[156],{"categories":5038},[],{"categories":5040},[123],{"categories":5042},[169],{"categories":5044},[],{"categories":5046},[156],{"categories":5048},[156],{"categories":5050},[156],{"categories":5052},[156],{"categories":5054},[156],{"categories":5056},[169],{"categories":5058},[164],{"categories":5060},[159],{"categories":5062},[169],{"categories":5064},[156],{"categories":5066},[256],{"categories":5068},[123],{"categories":5070},[123],{"categories":5072},[156],{"categories":5074},[207],{"categories":5076},[169],{"categories":5078},[156],{"categories":5080},[156],{"categories":5082},[169],{"categories":5084},[156],{"categories":5086},[156],{"categories":5088},[169],{"categories":5090},[164],{"categories":5092},[156],{"categories":5094},[256],{"categories":5096},[123],{"categories":5098},[169],{"categories":5100},[156],{"categories":5102},[172],{"categories":5104},[156],{"categories":5106},[169],{"categories":5108},[156],{"categories":5110},[156],{"categories":5112},[204],{"categories":5114},[156],{"categories":5116},[],{"categories":5118},[159],{"categories":5120},[156],{"categories":5122},[156],{"categories":5124},[156],{"categories":5126},[123],{"categories":5128},[123],{"categories":5130},[156],{"categories":5132},[123],{"categories":5134},[156],{"categories":5136},[169],{"categories":5138},[156],{"categories":5140},[156],{"categories":5142},[156],{"categories":5144},[156],{"categories":5146},[156],{"categories":5148},[],{"categories":5150},[156],{"categories":5152},[256],{"categories":5154},[169],{"categories":5156},[164],{"categories":5158},[204],{"categories":5160},[156],{"categories":5162},[169],{"categories":5164},[156],{"categories":5166},[169],{"categories":5168},[156],{"categories":5170},[156],{"categories":5172},[256],{"categories":5174},[169],{"categories":5176},[156],{"categories":5178},[285],{"categories":5180},[156],{"categories":5182},[207],{"categories":5184},[156],{"categories":5186},[156],{"categories":5188},[204],{"categories":5190},[156],{"categories":5192},[156],{"categories":5194},[156],{"categories":5196},[156],{"categories":5198},[169],{"categories":5200},[326],{"categories":5202},[156],{"categories":5204},[123],{"categories":5206},[169],{"categories":5208},[207],{"categories":5210},[],{"categories":5212},[169],{"categories":5214},[123],{"categories":5216},[156],{"categories":5218},[156],{"categories":5220},[2375],{"categories":5222},[256],{"categories":5224},[355],{"categories":5226},[156],{"categories":5228},[156],{"categories":5230},[156],{"categories":5232},[156],{"categories":5234},[159],{"categories":5236},[156],{"categories":5238},[156],{"categories":5240},[123],{"categories":5242},[164],{"categories":5244},[156],{"categories":5246},[123],{"categories":5248},[156],{"categories":5250},[],{"categories":5252},[169],{"categories":5254},[169],{"categories":5256},[156],{"categories":5258},[156],{"categories":5260},[156],{"categories":5262},[207],{"categories":5264},[],{"categories":5266},[204],{"categories":5268},[],{"categories":5270},[204],{"categories":5272},[156],{"categories":5274},[156],{"categories":5276},[169],{"categories":5278},[156],{"categories":5280},[169],{"categories":5282},[169],{"categories":5284},[],{"categories":5286},[156],{"categories":5288},[204],{"categories":5290},[156],{"categories":5292},[],{"categories":5294},[156],{"categories":5296},[156],{"categories":5298},[],{"categories":5300},[156],{"categories":5302},[156],{"categories":5304},[256],{"categories":5306},[123],{"categories":5308},[169],{"categories":5310},[156],{"categories":5312},[156],{"categories":5314},[156],{"categories":5316},[156],{"categories":5318},[285],{"categories":5320},[156],{"categories":5322},[156],{"categories":5324},[156],{"categories":5326},[159],{"categories":5328},[156],{"categories":5330},[156],{"categories":5332},[],{"categories":5334},[156],{"categories":5336},[156],{"categories":5338},[156],{"categories":5340},[],{"categories":5342},[159],{"categories":5344},[156],{"categories":5346},[156],{"categories":5348},[204],{"categories":5350},[123],{"categories":5352},[172],{"categories":5354},[169],{"categories":5356},[499],{"categories":5358},[156],{"categories":5360},[156],{"categories":5362},[156],{"categories":5364},[123],{"categories":5366},[204],{"categories":5368},[256],{"categories":5370},[156],{"categories":5372},[156],{"categories":5374},[156],{"categories":5376},[156],{"categories":5378},[204],{"categories":5380},[156],{"categories":5382},[256],{"categories":5384},[156],{"categories":5386},[156],{"categories":5388},[204],{"categories":5390},[256],{"categories":5392},[156],{"categories":5394},[204],{"categories":5396},[156],{"categories":5398},[169],{"categories":5400},[169],{"categories":5402},[169],{"categories":5404},[123],{"categories":5406},[204],{"categories":5408},[169],{"categories":5410},[169],{"categories":5412},[156],{"categories":5414},[123],{"categories":5416},[256],{"categories":5418},[156],{"categories":5420},[156],{"categories":5422},[169],{"categories":5424},[156],{"categories":5426},[],{"categories":5428},[169],{"categories":5430},[],{"categories":5432},[156],{"categories":5434},[156],{"categories":5436},[],{"categories":5438},[],{"categories":5440},[169],{"categories":5442},[164],{"categories":5444},[169],{"categories":5446},[5447],"Liability & Ethics",{"categories":5449},[156],{"categories":5451},[156],{"categories":5453},[156],{"categories":5455},[169],{"categories":5457},[159],{"categories":5459},[169],{"categories":5461},[164],{"categories":5463},[285],{"categories":5465},[169],{"categories":5467},[156],{"categories":5469},[156],{"categories":5471},[],{"categories":5473},[604],{"categories":5475},[169],{"categories":5477},[],{"categories":5479},[156],{"categories":5481},[159],{"categories":5483},[169],{"categories":5485},[],{"categories":5487},[169],{"categories":5489},[156],{"categories":5491},[156],{"categories":5493},[123],{"categories":5495},[156],{"categories":5497},[204],{"categories":5499},[156],{"categories":5501},[156],{"categories":5503},[172],{"categories":5505},[169],{"categories":5507},[156],{"categories":5509},[156],{"categories":5511},[156],{"categories":5513},[204],{"categories":5515},[169],{"categories":5517},[123],{"categories":5519},[256],{"categories":5521},[159],{"categories":5523},[156],{"categories":5525},[156],{"categories":5527},[156],{"categories":5529},[],{"categories":5531},[169],{"categories":5533},[169],{"categories":5535},[169],{"categories":5537},[499],{"categories":5539},[256],{"categories":5541},[169],{"categories":5543},[326],{"categories":5545},[123],{"categories":5547},[204],{"categories":5549},[156],{"categories":5551},[256],{"categories":5553},[156],{"categories":5555},[159],{"categories":5557},[],{"categories":5559},[169],{"categories":5561},[156],{"categories":5563},[156],{"categories":5565},[156],{"categories":5567},[156],{"categories":5569},[169],{"categories":5571},[156],{"categories":5573},[156],{"categories":5575},[256],{"categories":5577},[],{"categories":5579},[169],{"categories":5581},[172],{"categories":5583},[204],{"categories":5585},[169],{"categories":5587},[164],{"categories":5589},[],{"categories":5591},[156],{"categories":5593},[156],{"categories":5595},[172],{"categories":5597},[156],{"categories":5599},[169],{"categories":5601},[204],{"categories":5603},[159],{"categories":5605},[326],{"categories":5607},[156],{"categories":5609},[156],{"categories":5611},[156],{"categories":5613},[204],{"categories":5615},[164],{"categories":5617},[156],{"categories":5619},[256],{"categories":5621},[204],{"categories":5623},[326],{"categories":5625},[156],{"categories":5627},[169],{"categories":5629},[],{"categories":5631},[558],{"categories":5633},[],{"categories":5635},[156],{"categories":5637},[326],{"categories":5639},[156],{"categories":5641},[207],{"categories":5643},[156],{"categories":5645},[169],{"categories":5647},[169],{"categories":5649},[5650],"Design News & Tools",{"categories":5652},[156],{"categories":5654},[156],{"categories":5656},[204],{"categories":5658},[156],{"categories":5660},[156],{"categories":5662},[159],{"categories":5664},[169],{"categories":5666},[156],{"categories":5668},[256],{"categories":5670},[169],{"categories":5672},[169],{"categories":5674},[256],{"categories":5676},[156],{"categories":5678},[156],{"categories":5680},[499],{"categories":5682},[169],{"categories":5684},[156],{"categories":5686},[156],{"categories":5688},[499],{"categories":5690},[156],{"categories":5692},[285],{"categories":5694},[156],{"categories":5696},[169],{"categories":5698},[],{"categories":5700},[156],{"categories":5702},[156],{"categories":5704},[156],{"categories":5706},[204],{"categories":5708},[156],{"categories":5710},[159],{"categories":5712},[],{"categories":5714},[156],{"categories":5716},[156],{"categories":5718},[156],{"categories":5720},[123],{"categories":5722},[629],{"categories":5724},[123],{"categories":5726},[256],{"categories":5728},[156],{"categories":5730},[156,169],{"categories":5732},[285,164],{"categories":5734},[123],{"categories":5736},[156],{"categories":5738},[156],{"categories":5740},[156],{"categories":5742},[156],{"categories":5744},[],{"categories":5746},[169],{"categories":5748},[156],{"categories":5750},[],{"categories":5752},[156],{"categories":5754},[123],{"categories":5756},[156],{"categories":5758},[123],{"categories":5760},[],{"categories":5762},[169],{"categories":5764},[156],{"categories":5766},[164],{"categories":5768},[156],{"categories":5770},[204],{"categories":5772},[156],{"categories":5774},[],{"categories":5776},[169],{"categories":5778},[156],{"categories":5780},[],{"categories":5782},[256],{"categories":5784},[156],{"categories":5786},[156],{"categories":5788},[169],{"categories":5790},[156],{"categories":5792},[156],{"categories":5794},[159],{"categories":5796},[169],{"categories":5798},[156],{"categories":5800},[],{"categories":5802},[156],{"categories":5804},[326],{"categories":5806},[285],{"categories":5808},[164],{"categories":5810},[164],{"categories":5812},[156],{"categories":5814},[159],{"categories":5816},[159],{"categories":5818},[156],{"categories":5820},[169],{"categories":5822},[156],{"categories":5824},[156],{"categories":5826},[156],{"categories":5828},[156],{"categories":5830},[123],{"categories":5832},[156],{"categories":5834},[159],{"categories":5836},[156],{"categories":5838},[156],{"categories":5840},[169],{"categories":5842},[156],{"categories":5844},[285],{"categories":5846},[156],{"categories":5848},[204],{"categories":5850},[156],{"categories":5852},[156],{"categories":5854},[169],{"categories":5856},[172],{"categories":5858},[156],{"categories":5860},[156],{"categories":5862},[169],{"categories":5864},[],{"categories":5866},[123],{"categories":5868},[],{"categories":5870},[123],{"categories":5872},[169],{"categories":5874},[159],{"categories":5876},[156],{"categories":5878},[],{"categories":5880},[207],{"categories":5882},[326],{"categories":5884},[156],{"categories":5886},[123],{"categories":5888},[156],{"categories":5890},[],{"categories":5892},[204],{"categories":5894},[169],{"categories":5896},[123],{"categories":5898},[256],{"categories":5900},[164],{"categories":5902},[156],{"categories":5904},[156],{"categories":5906},[169],{"categories":5908},[123],{"categories":5910},[169],{"categories":5912},[204],{"categories":5914},[156],{"categories":5916},[172],{"categories":5918},[159],{"categories":5920},[172],{"categories":5922},[204],{"categories":5924},[156],{"categories":5926},[123],{"categories":5928},[156],{"categories":5930},[256],{"categories":5932},[164],{"categories":5934},[156],{"categories":5936},[156],{"categories":5938},[156],{"categories":5940},[156],{"categories":5942},[156],{"categories":5944},[156],{"categories":5946},[169],{"categories":5948},[156],{"categories":5950},[169],{"categories":5952},[156],{"categories":5954},[156],{"categories":5956},[159],{"categories":5958},[156],{"categories":5960},[169],{"categories":5962},[169],{"categories":5964},[256],{"categories":5966},[169],{"categories":5968},[169],{"categories":5970},[156],{"categories":5972},[159],{"categories":5974},[169],{"categories":5976},[256],{"categories":5978},[],{"categories":5980},[156],{"categories":5982},[207],{"categories":5984},[499],{"categories":5986},[156],{"categories":5988},[169],{"categories":5990},[156],{"categories":5992},[156],{"categories":5994},[123],{"categories":5996},[156],{"categories":5998},[],{"categories":6000},[156],{"categories":6002},[169],{"categories":6004},[156],{"categories":6006},[285],{"categories":6008},[156],{"categories":6010},[123],{"categories":6012},[156],{"categories":6014},[204],{"categories":6016},[169],{"categories":6018},[156],{"categories":6020},[285],{"categories":6022},[169],{"categories":6024},[164],{"categories":6026},[164],{"categories":6028},[156],{"categories":6030},[156],{"categories":6032},[156],{"categories":6034},[156],{"categories":6036},[156],{"categories":6038},[156],{"categories":6040},[159],{"categories":6042},[],{"categories":6044},[156],{"categories":6046},[156],{"categories":6048},[169],{"categories":6050},[169],{"categories":6052},[156],{"categories":6054},[156],{"categories":6056},[156],{"categories":6058},[156],{"categories":6060},[156],{"categories":6062},[123],{"categories":6064},[],{"categories":6066},[159],{"categories":6068},[156],{"categories":6070},[156],{"categories":6072},[169],{"categories":6074},[169],{"categories":6076},[],{"categories":6078},[123],{"categories":6080},[123],{"categories":6082},[156],{"categories":6084},[285],{"categories":6086},[164],{"categories":6088},[256],{"categories":6090},[],{"categories":6092},[156],{"categories":6094},[169],{"categories":6096},[159],{"categories":6098},[156],{"categories":6100},[156],{"categories":6102},[123],{"categories":6104},[159],{"categories":6106},[156],{"categories":6108},[156],{"categories":6110},[204],{"categories":6112},[207],{"categories":6114},[156],{"categories":6116},[204],{"categories":6118},[169],{"categories":6120},[156],{"categories":6122},[],{"categories":6124},[204],{"categories":6126},[169],{"categories":6128},[256],{"categories":6130},[207],{"categories":6132},[156],{"categories":6134},[156],{"categories":6136},[],{"categories":6138},[169],{"categories":6140},[169],{"categories":6142},[169],{"categories":6144},[3178],{"categories":6146},[204],{"categories":6148},[156],{"categories":6150},[123],{"categories":6152},[156],{"categories":6154},[156],{"categories":6156},[156],{"categories":6158},[156],{"categories":6160},[156],{"categories":6162},[164],{"categories":6164},[156],{"categories":6166},[159],{"categories":6168},[1841],{"categories":6170},[326],{"categories":6172},[159],{"categories":6174},[],{"categories":6176},[156],{"categories":6178},[],{"categories":6180},[204],{"categories":6182},[169],{"categories":6184},[256],{"categories":6186},[156],{"categories":6188},[156],{"categories":6190},[156],{"categories":6192},[204],{"categories":6194},[],{"categories":6196},[169],{"categories":6198},[156],{"categories":6200},[169],{"categories":6202},[169],{"categories":6204},[],{"categories":6206},[156],{"categories":6208},[],{"categories":6210},[204],{"categories":6212},[159],{"categories":6214},[256],{"categories":6216},[156],{"categories":6218},[169],{"categories":6220},[204],{"categories":6222},[156],{"categories":6224},[204],{"categories":6226},[],{"categories":6228},[204],{"categories":6230},[156],{"categories":6232},[159],{"categories":6234},[499],{"categories":6236},[169],{"categories":6238},[156],{"categories":6240},[],{"categories":6242},[123],{"categories":6244},[169],{"categories":6246},[172],{"categories":6248},[169],{"categories":6250},[159],{"categories":6252},[156],{"categories":6254},[156],{"categories":6256},[],{"categories":6258},[],{"categories":6260},[],{"categories":6262},[256],{"categories":6264},[156],{"categories":6266},[169],{"categories":6268},[156],{"categories":6270},[156],{"categories":6272},[],{"categories":6274},[],{"categories":6276},[],{"categories":6278},[156],{"categories":6280},[169],{"categories":6282},[256],{"categories":6284},[156],{"categories":6286},[],{"categories":6288},[169],{"categories":6290},[156],{"categories":6292},[156],{"categories":6294},[159],{"categories":6296},[],{"categories":6298},[],{"categories":6300},[156],{"categories":6302},[156],{"categories":6304},[169],{"categories":6306},[256],{"categories":6308},[156],{"categories":6310},[204],{"categories":6312},[],{"categories":6314},[156],{"categories":6316},[156],{"categories":6318},[285],{"categories":6320},[204],{"categories":6322},[285],{"categories":6324},[207],{"categories":6326},[156],{"categories":6328},[156],{"categories":6330},[],{"categories":6332},[],{"categories":6334},[169],{"categories":6336},[],{"categories":6338},[156],{"categories":6340},[499],{"categories":6342},[156],{"categories":6344},[156],{"categories":6346},[156],{"categories":6348},[156],{"categories":6350},[],{"categories":6352},[169],{"categories":6354},[156],{"categories":6356},[156],{"categories":6358},[],{"categories":6360},[169],{"categories":6362},[156],{"categories":6364},[204],{"categories":6366},[156],{"categories":6368},[285],{"categories":6370},[164],{"categories":6372},[172],{"categories":6374},[156],{"categories":6376},[156],{"categories":6378},[169],{"categories":6380},[207],{"categories":6382},[169],{"categories":6384},[169],{"categories":6386},[],{"categories":6388},[156],{"categories":6390},[169],{"categories":6392},[],{"categories":6394},[156],{"categories":6396},[],{"categories":6398},[204],{"categories":6400},[164],{"categories":6402},[],{"categories":6404},[156],{"categories":6406},[156],{"categories":6408},[156],{"categories":6410},[],{"categories":6412},[169],{"categories":6414},[256],{"categories":6416},[159],{"categories":6418},[156],{"categories":6420},[],{"categories":6422},[164],{"categories":6424},[285],{"categories":6426},[156],{"categories":6428},[123],{"categories":6430},[159],{"categories":6432},[207],{"categories":6434},[164],{"categories":6436},[123],{"categories":6438},[169],{"categories":6440},[123],{"categories":6442},[],{"categories":6444},[156],{"categories":6446},[172],{"categories":6448},[156],{"categories":6450},[],{"categories":6452},[169],{"categories":6454},[159],{"categories":6456},[256],{"categories":6458},[156],{"categories":6460},[159],{"categories":6462},[169],{"categories":6464},[326],{"categories":6466},[156],{"categories":6468},[156],{"categories":6470},[156],{"categories":6472},[156],{"categories":6474},[156],{"categories":6476},[159],{"categories":6478},[156],{"categories":6480},[123],{"categories":6482},[207],{"categories":6484},[169],{"categories":6486},[],{"categories":6488},[156],{"categories":6490},[156],{"categories":6492},[156],{"categories":6494},[123],{"categories":6496},[169],{"categories":6498},[204],{"categories":6500},[123],{"categories":6502},[156],{"categories":6504},[172],{"categories":6506},[],{"categories":6508},[256],{"categories":6510},[123],{"categories":6512},[204],{"categories":6514},[156],{"categories":6516},[159],{"categories":6518},[169],{"categories":6520},[156],{"categories":6522},[156],{"categories":6524},[169],{"categories":6526},[172],{"categories":6528},[156],{"categories":6530},[169],{"categories":6532},[156],{"categories":6534},[164],{"categories":6536},[169],{"categories":6538},[169,326],{"categories":6540},[156],{"categories":6542},[156],{"categories":6544},[169],{"categories":6546},[123],{"categories":6548},[156],{"categories":6550},[156],{"categories":6552},[207],{"categories":6554},[169],{"categories":6556},[285],{"categories":6558},[169],{"categories":6560},[164],{"categories":6562},[],{"categories":6564},[169],{"categories":6566},[156],{"categories":6568},[164],{"categories":6570},[],{"categories":6572},[],{"categories":6574},[123],{"categories":6576},[156],{"categories":6578},[156],{"categories":6580},[169],{"categories":6582},[207],{"categories":6584},[285],{"categories":6586},[156],{"categories":6588},[156],{"categories":6590},[156],{"categories":6592},[169],{"categories":6594},[],{"categories":6596},[169],{"categories":6598},[204],{"categories":6600},[156],{"categories":6602},[169],{"categories":6604},[169],{"categories":6606},[156],{"categories":6608},[],{"categories":6610},[204],{"categories":6612},[123],{"categories":6614},[3178],{"categories":6616},[159],{"categories":6618},[123],{"categories":6620},[156],{"categories":6622},[169],{"categories":6624},[156],{"categories":6626},[156],{"categories":6628},[285],{"categories":6630},[123],{"categories":6632},[207],{"categories":6634},[],{"categories":6636},[204],{"categories":6638},[156],{"categories":6640},[156],{"categories":6642},[],{"categories":6644},[169],{"categories":6646},[156],{"categories":6648},[156],{"categories":6650},[156],{"categories":6652},[156],{"categories":6654},[169],{"categories":6656},[156],{"categories":6658},[156],{"categories":6660},[156],{"categories":6662},[172],{"categories":6664},[156],{"categories":6666},[169],{"categories":6668},[156],{"categories":6670},[156],{"categories":6672},[156],{"categories":6674},[156],{"categories":6676},[156],{"categories":6678},[156],{"categories":6680},[156],{"categories":6682},[164],{"categories":6684},[],{"categories":6686},[172],{"categories":6688},[204],{"categories":6690},[169],{"categories":6692},[156],{"categories":6694},[123],{"categories":6696},[],{"categories":6698},[123],{"categories":6700},[123],{"categories":6702},[169],{"categories":6704},[123],{"categories":6706},[156],{"categories":6708},[156],{"categories":6710},[156],{"categories":6712},[169],{"categories":6714},[123],{"categories":6716},[156],{"categories":6718},[156],{"categories":6720},[156],{"categories":6722},[169],{"categories":6724},[204],{"categories":6726},[156],{"categories":6728},[156],{"categories":6730},[156],{"categories":6732},[164],{"categories":6734},[156],{"categories":6736},[169],{"categories":6738},[256],{"categories":6740},[],{"categories":6742},[156],{"categories":6744},[207],{"categories":6746},[169],{"categories":6748},[156],{"categories":6750},[156],{"categories":6752},[],{"categories":6754},[156],{"categories":6756},[156],{"categories":6758},[204],{"categories":6760},[156],{"categories":6762},[156],{"categories":6764},[169],{"categories":6766},[285],{"categories":6768},[],{"categories":6770},[],{"categories":6772},[123],{"categories":6774},[156],{"categories":6776},[156],{"categories":6778},[204],{"categories":6780},[156],{"categories":6782},[123],{"categories":6784},[204],{"categories":6786},[156],{"categories":6788},[156],{"categories":6790},[285],{"categories":6792},[207],{"categories":6794},[156],{"categories":6796},[156],{"categories":6798},[159],{"categories":6800},[169],{"categories":6802},[156],{"categories":6804},[156],{"categories":6806},[169],{"categories":6808},[164],{"categories":6810},[169],{"categories":6812},[123],{"categories":6814},[156],{"categories":6816},[164],{"categories":6818},[],{"categories":6820},[156],{"categories":6822},[207],{"categories":6824},[156],{"categories":6826},[156],{"categories":6828},[],{"categories":6830},[204],{"categories":6832},[156],{"categories":6834},[169],{"categories":6836},[207],{"categories":6838},[156],{"categories":6840},[123],{"categories":6842},[123],{"categories":6844},[123],{"categories":6846},[156],{"categories":6848},[169],{"categories":6850},[169],{"categories":6852},[156],{"categories":6854},[169],{"categories":6856},[156],{"categories":6858},[156],{"categories":6860},[256],{"categories":6862},[207],{"categories":6864},[207],{"categories":6866},[],{"categories":6868},[204],{"categories":6870},[156],{"categories":6872},[156],{"categories":6874},[123],{"categories":6876},[],{"categories":6878},[204],{"categories":6880},[204],{"categories":6882},[204],{"categories":6884},[],{"categories":6886},[169],{"categories":6888},[156],{"categories":6890},[],{"categories":6892},[159],{"categories":6894},[164],{"categories":6896},[],{"categories":6898},[156],{"categories":6900},[156],{"categories":6902},[],{"categories":6904},[123],{"categories":6906},[],{"categories":6908},[],{"categories":6910},[],{"categories":6912},[],{"categories":6914},[156],{"categories":6916},[204],{"categories":6918},[],{"categories":6920},[],{"categories":6922},[156],{"categories":6924},[156],{"categories":6926},[156],{"categories":6928},[207],{"categories":6930},[156],{"categories":6932},[207],{"categories":6934},[],{"categories":6936},[207],{"categories":6938},[207],{"categories":6940},[326],{"categories":6942},[169],{"categories":6944},[123],{"categories":6946},[],{"categories":6948},[],{"categories":6950},[207],{"categories":6952},[123],{"categories":6954},[123],{"categories":6956},[123],{"categories":6958},[],{"categories":6960},[159],{"categories":6962},[123],{"categories":6964},[123],{"categories":6966},[159],{"categories":6968},[123],{"categories":6970},[164],{"categories":6972},[123],{"categories":6974},[123],{"categories":6976},[123],{"categories":6978},[207],{"categories":6980},[204],{"categories":6982},[204],{"categories":6984},[156],{"categories":6986},[123],{"categories":6988},[207],{"categories":6990},[326],{"categories":6992},[207],{"categories":6994},[207],{"categories":6996},[207],{"categories":6998},[],{"categories":7000},[164],{"categories":7002},[],{"categories":7004},[326],{"categories":7006},[123],{"categories":7008},[123],{"categories":7010},[123],{"categories":7012},[169],{"categories":7014},[204,164],{"categories":7016},[207],{"categories":7018},[],{"categories":7020},[],{"categories":7022},[207],{"categories":7024},[],{"categories":7026},[207],{"categories":7028},[204],{"categories":7030},[169],{"categories":7032},[],{"categories":7034},[123],{"categories":7036},[156],{"categories":7038},[256],{"categories":7040},[],{"categories":7042},[156],{"categories":7044},[],{"categories":7046},[204],{"categories":7048},[159],{"categories":7050},[207],{"categories":7052},[],{"categories":7054},[123],{"categories":7056},[204],[7058,7145,7209,7336],{"id":7059,"title":7060,"ai":7061,"body":7066,"categories":7102,"created_at":124,"date_modified":124,"description":116,"extension":125,"faq":124,"featured":126,"kicker_label":124,"meta":7103,"navigation":134,"path":7131,"published_at":7132,"question":124,"scraped_at":7132,"seo":7133,"sitemap":7134,"source_id":7135,"source_name":7136,"source_type":142,"source_url":7137,"stem":7138,"tags":7139,"thumbnail_url":124,"tldr":7142,"tweet":124,"unknown_tags":7143,"__hash__":7144},"summaries\u002Fsummaries\u002Fb2b55b8570894cdc-software-factories-balancing-ai-autonomy-with-huma-summary.md","Software Factories: Balancing AI Autonomy with Human Oversight",{"provider":7,"model":8,"input_tokens":7062,"output_tokens":7063,"processing_time_ms":7064,"cost_usd":7065},8129,806,4129,0.00324125,{"type":14,"value":7067,"toc":7096},[7068,7072,7075,7079,7082,7086,7089,7093],[17,7069,7071],{"id":7070},"the-architecture-of-the-software-factory","The Architecture of the Software Factory",[22,7073,7074],{},"Modern software development is shifting from individual coding to building 'factories'—systems of harnessed loops. A loop is a single agentic unit (context, action, check, repeat). A harness provides the environment (sandbox, tools, memory, gates). A software factory is the orchestration of these loops at scale. The fundamental challenge is not generation capacity, but verification. As generation becomes cheap and automated, the bottleneck shifts to the 'review gate'—the expensive, non-scaling resource of human judgment.",[17,7076,7078],{"id":7077},"dark-vs-lit-factories","Dark vs. Lit Factories",[22,7080,7081],{},"The distinction between 'dark' and 'lit' factories is a matter of human visibility. A 'dark' factory ships code verified only by machines, which can create the illusion of massive throughput. However, this leads to 'comprehension debt'—the widening gap between the amount of code in a system and the amount any human actually understands. While dark factories work for simple, isolated tasks, they fail in complex, long-lived enterprise systems where architectural integrity is paramount. A 'lit' factory keeps humans in the loop for high-stakes decisions, moving judgment upstream to the design and architectural phases before agents begin execution.",[17,7083,7085],{"id":7084},"managing-back-pressure-and-control-flow","Managing Back Pressure and Control Flow",[22,7087,7088],{},"'Back pressure' dictates that an agent should only have as much autonomy as can be cheaply and reliably verified. To manage this, engineers must move from 'vibe coding'—where the model wanders through tool calls—to structured 'graph-based' workflows. By defining explicit nodes and conditional edges (state machines), engineers create a predictable path for agents. This structure acts as a safety net, allowing for automated verification through types, test seams, and well-defined component boundaries.",[17,7090,7092],{"id":7091},"the-evolving-role-of-the-engineer","The Evolving Role of the Engineer",[22,7094,7095],{},"Engineers are no longer just writing diffs; they are now 'outer loop' operators. The inner loop (investigation, implementation, testing) is increasingly automated, but the outer loop (deciding the right approach, verifying soundness, and owning long-term consequences) remains a human responsibility. The most effective strategy is to reserve 'dark' automation for low-risk, high-frequency tasks (like linting or minor refactors) while keeping the 'lights on' for critical systems like authentication, billing, or public APIs where the cost of a wrong decision is high.",{"title":116,"searchDepth":117,"depth":117,"links":7097},[7098,7099,7100,7101],{"id":7070,"depth":117,"text":7071},{"id":7077,"depth":117,"text":7078},{"id":7084,"depth":117,"text":7085},{"id":7091,"depth":117,"text":7092},[123],{"group":7104,"content_references":7105,"triage":7127},"addy-osmani",[7106,7112,7116,7121,7125],{"type":7107,"title":7108,"author":7109,"url":7110,"context":7111},"other","Harness Engineering is not Enough: Why Software Factories Fail","Dex Horthy","https:\u002F\u002Fyoutu.be\u002FhtM02KMNZnk?t=27219","recommended",{"type":7107,"title":7113,"author":7114,"context":7115},"The economics of program production","Bob Bemer","cited",{"type":7117,"title":7118,"author":7119,"publisher":7120,"context":7111},"book","Beyond Vibe Coding","Addy Osmani","O'Reilly",{"type":7122,"title":7123,"context":7124},"tool","LangGraph","mentioned",{"type":7122,"title":7126,"context":7124},"LlamaIndex Workflows",{"relevance":7128,"novelty":130,"quality":130,"actionability":130,"composite":7129,"reasoning":7130},5,4.35,"Category: Software Engineering. The article provides a deep exploration of software factories and their architecture, addressing the audience's need for understanding how to balance AI autonomy with human oversight in product development. It offers actionable insights on managing 'back pressure' and structuring workflows, which are directly applicable to building AI-powered products.","\u002Fsummaries\u002Fb2b55b8570894cdc-software-factories-balancing-ai-autonomy-with-huma-summary","2026-07-23 17:59:58",{"title":7060,"description":116},{"loc":7131},"b2b55b8570894cdc","Addy Osmani Blog","https:\u002F\u002Faddyosmani.com\u002Fblog\u002Fsoftware-factories\u002F","summaries\u002Fb2b55b8570894cdc-software-factories-balancing-ai-autonomy-with-huma-summary",[146,7140,149,7141],"ai-agents","dev-productivity","Software factories scale agentic loops, but success depends on managing 'back pressure'—the limit of what can be reliably verified. You must choose between 'dark' factories (fully automated) and 'lit' ones (human-reviewed) based on the cost of failure.",[7140,149,7141],"3_ZnrJC2lu-e7iImbhFTKVXcAVOcd1WsDPd5NYabYv8",{"id":7146,"title":7147,"ai":7148,"body":7153,"categories":7185,"created_at":124,"date_modified":124,"description":116,"extension":125,"faq":124,"featured":126,"kicker_label":124,"meta":7186,"navigation":134,"path":7196,"published_at":7197,"question":124,"scraped_at":7132,"seo":7198,"sitemap":7199,"source_id":7200,"source_name":7201,"source_type":142,"source_url":7202,"stem":7203,"tags":7204,"thumbnail_url":124,"tldr":7206,"tweet":124,"unknown_tags":7207,"__hash__":7208},"summaries\u002Fsummaries\u002F050f975f8d6191b8-software-factories-balancing-agent-autonomy-and-hu-summary.md","Software Factories: Balancing Agent Autonomy and Human Oversight",{"provider":7,"model":8,"input_tokens":7149,"output_tokens":7150,"processing_time_ms":7151,"cost_usd":7152},8647,745,4030,0.00327925,{"type":14,"value":7154,"toc":7179},[7155,7157,7160,7162,7165,7169,7172,7176],[17,7156,7071],{"id":7070},[22,7158,7159],{},"Modern software development is shifting from individual craft to the construction of 'software factories'—systems of harnessed loops. A loop is the atomic unit of agentic work (gather context, act, check, repeat). A harness provides the environment (sandboxing, tools, memory, gates) that makes a loop safe and useful. A factory is the orchestration of these harnessed loops at scale. The fundamental constraint in this model is not code generation, but verification. As generation capacity increases, the bottleneck remains the human review gate, leading to 'back pressure' where autonomy must be limited by the ability to cheaply and reliably verify output.",[17,7161,7078],{"id":7077},[22,7163,7164],{},"The distinction between 'dark' and 'lit' factories refers to human visibility. A 'dark' factory operates without human review, relying entirely on automated checks. While this creates an illusion of infinite throughput, it ignores 'comprehension debt'—the gap between the volume of code produced and human understanding. Dark factories are viable for low-stakes, high-frequency tasks (e.g., linting, dependency updates), but they fail in complex, long-lived enterprise systems where architectural integrity and long-term maintainability are paramount. A 'lit' factory keeps human judgment in the loop, moving oversight upstream to the design and architectural phases to ensure that expensive, high-stakes decisions are vetted before code is generated.",[17,7166,7168],{"id":7167},"moving-from-loops-to-graphs","Moving from Loops to Graphs",[22,7170,7171],{},"To manage agent autonomy, engineers should move away from unconstrained loops toward structured workflows, often represented as directed graphs or state machines. By defining explicit nodes and conditional edges, developers create legible failure points and mandatory checks. This approach acknowledges that software has always required structure; attempting to bypass it with pure agentic loops often leads to chaotic, unmaintainable code. The most effective 'agentic' systems are often deterministic code with LLM steps sprinkled at critical decision points.",[17,7173,7175],{"id":7174},"the-human-role-owning-the-outer-loop","The Human Role: Owning the Outer Loop",[22,7177,7178],{},"Engineers must transition from writing individual diffs to owning the 'outer loop.' This involves designing the factory, setting the rubrics for verification, and guarding the final gate. By investing in traditional architectural practices—such as strong typing, well-defined component boundaries, and dependency injection—engineers create a safety net that allows agents to operate efficiently within the inner loop while ensuring the overall system remains understandable and maintainable.",{"title":116,"searchDepth":117,"depth":117,"links":7180},[7181,7182,7183,7184],{"id":7070,"depth":117,"text":7071},{"id":7077,"depth":117,"text":7078},{"id":7167,"depth":117,"text":7168},{"id":7174,"depth":117,"text":7175},[123],{"group":7104,"content_references":7187,"triage":7194},[7188,7189,7192,7193],{"type":7107,"title":7108,"author":7109,"url":7110,"context":7115},{"type":7122,"title":7190,"url":7191,"context":7124},"HumanLayer","https:\u002F\u002Fhumanlayer.com\u002F",{"type":7122,"title":7123,"context":7124},{"type":7122,"title":7126,"context":7124},{"relevance":7128,"novelty":130,"quality":130,"actionability":130,"composite":7129,"reasoning":7195},"Category: Software Engineering. The article provides a deep exploration of the architecture of software factories, addressing the balance between automation and human oversight, which is a critical concern for product builders. It offers actionable insights on structuring workflows and managing agent autonomy, making it highly relevant and practical for the target audience.","\u002Fsummaries\u002F050f975f8d6191b8-software-factories-balancing-agent-autonomy-and-hu-summary","2026-07-22 03:44:07",{"title":7147,"description":116},{"loc":7196},"050f975f8d6191b8","Elevate (Addy Osmani Substack)","https:\u002F\u002Faddyo.substack.com\u002Fp\u002Fsoftware-factories-light-and-dark","summaries\u002F050f975f8d6191b8-software-factories-balancing-agent-autonomy-and-hu-summary",[146,7205,7140,149],"product-strategy","Software factories are systems of automated loops. The core engineering challenge is not generation speed, but verification; builders must strategically choose between 'dark' (fully automated) and 'lit' (human-reviewed) workflows based on the cost of failure.",[7140,149],"htvko0_VbW2Q6mn1LZcMs8TVvhkTIG-6_3nSU3m-Xhk",{"id":7210,"title":7211,"ai":7212,"body":7217,"categories":7313,"created_at":124,"date_modified":124,"description":116,"extension":125,"faq":124,"featured":126,"kicker_label":124,"meta":7314,"navigation":134,"path":7318,"published_at":7319,"question":124,"scraped_at":7320,"seo":7321,"sitemap":7322,"source_id":7323,"source_name":7324,"source_type":7325,"source_url":7326,"stem":7327,"tags":7328,"thumbnail_url":7331,"tldr":7332,"tweet":7333,"unknown_tags":7334,"__hash__":7335},"summaries\u002Fsummaries\u002F54503ccd3b01f8fc-optimizing-software-delivery-with-ai-assisted-code-summary.md","Optimizing Software Delivery with AI-Assisted Code Reviews",{"provider":7,"model":8,"input_tokens":7213,"output_tokens":7214,"processing_time_ms":7215,"cost_usd":7216},5183,601,3678,0.00219725,{"type":14,"value":7218,"toc":7308},[7219,7223,7226,7229,7254,7258,7261,7281,7285,7288],[17,7220,7222],{"id":7221},"the-role-of-ai-in-modern-code-review","The Role of AI in Modern Code Review",[22,7224,7225],{},"AI code review shifts the traditional, bottlenecked PR process toward a more continuous, automated workflow. By leveraging machine learning and large language models (LLMs), these systems move beyond simple rule-based linting to identify security vulnerabilities, performance bottlenecks, and style inconsistencies.",[22,7227,7228],{},"Key benefits include:",[47,7230,7231,7237,7248],{},[50,7232,7233,7236],{},[31,7234,7235],{},"Consistency:"," AI applies uniform standards across the entire codebase, eliminating the subjective variance often found between different human reviewers.",[50,7238,7239,7242,7243,7247],{},[31,7240,7241],{},"Developer Education:"," By providing real-time feedback and explaining ",[7244,7245,7246],"em",{},"why"," a change is suggested, AI acts as a mentor, helping junior developers build stronger coding habits without waiting for senior engineer availability.",[50,7249,7250,7253],{},[31,7251,7252],{},"Reduced Technical Debt:"," Catching issues early in the development lifecycle—rather than during late-stage manual reviews—makes them significantly cheaper and faster to resolve.",[17,7255,7257],{"id":7256},"technical-architecture-of-ai-review-systems","Technical Architecture of AI Review Systems",[22,7259,7260],{},"Effective AI code review relies on a multi-layered technical stack that combines traditional analysis with generative intelligence:",[47,7262,7263,7269,7275],{},[50,7264,7265,7268],{},[31,7266,7267],{},"Static & Dynamic Analysis:"," Static analysis checks code for syntax and security risks before execution, while dynamic analysis (such as DAST) tests the running application to uncover runtime vulnerabilities.",[50,7270,7271,7274],{},[31,7272,7273],{},"Rule-Based Systems:"," Traditional linters enforce formatting and style guidelines, serving as the foundation for consistency.",[50,7276,7277,7280],{},[31,7278,7279],{},"Context-Aware LLMs:"," Unlike static tools, LLMs trained on vast datasets of code, documentation, and APIs can interpret the intent and context of code. Modern implementations enhance this by connecting to external developer environments, testing frameworks, and documentation in real-time.",[17,7282,7284],{"id":7283},"implementation-and-human-oversight","Implementation and Human Oversight",[22,7286,7287],{},"Adopting AI review tools requires a strategic approach to avoid common pitfalls like over-reliance or \"noise\" from false positives.",[47,7289,7290,7296,7302],{},[50,7291,7292,7295],{},[31,7293,7294],{},"Context Engineering:"," AI tools often struggle with project-specific goals. Success depends on \"context engineering\"—structuring information and maintaining evergreen instruction files that define team-specific coding standards.",[50,7297,7298,7301],{},[31,7299,7300],{},"Integration:"," Tools should be embedded directly into the IDE or the PR workflow to provide immediate feedback loops.",[50,7303,7304,7307],{},[31,7305,7306],{},"The Human-in-the-Loop:"," AI is an accelerator, not a replacement. Human developers must retain final judgment, particularly regarding complex architectural decisions, system design, and nuanced trade-offs. Teams should measure success by tracking specific signals such as defect rates, review turnaround times, and vulnerability detection to ensure the AI is providing value rather than creating additional friction.",{"title":116,"searchDepth":117,"depth":117,"links":7309},[7310,7311,7312],{"id":7221,"depth":117,"text":7222},{"id":7256,"depth":117,"text":7257},{"id":7283,"depth":117,"text":7284},[123],{"content_references":7315,"triage":7316},[],{"relevance":7128,"novelty":130,"quality":130,"actionability":130,"composite":7129,"reasoning":7317},"Category: Software Engineering. The article provides in-depth insights into AI-assisted code reviews, addressing key benefits and implementation strategies that resonate with the audience's need for practical applications in software development. It discusses specific techniques like static and dynamic analysis, making it actionable for developers looking to optimize their workflows.","\u002Fsummaries\u002F54503ccd3b01f8fc-optimizing-software-delivery-with-ai-assisted-code-summary","2026-06-29 11:00:34","2026-06-29 12:56:51",{"title":7211,"description":116},{"loc":7318},"54503ccd3b01f8fc","IBM Technology","video","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=0-YCleDw-Po","summaries\u002F54503ccd3b01f8fc-optimizing-software-delivery-with-ai-assisted-code-summary",[7329,7330,146,149],"ai-tools","coding","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002F0-YCleDw-Po\u002Fhqdefault.jpg","AI code review accelerates development and improves consistency by automating pattern detection, but it requires human oversight to manage context, architectural decisions, and false positives.","This is a high-level conceptual overview of how AI-assisted code review works, explaining the roles of static analysis, linters, and LLMs in a development pipeline. It functions as an introductory primer for managers or developers curious about the [benefits and risks](https:\u002F\u002Fibm.biz\u002F~k5pZG4Et6) of integrating these tools into their existing workflows.",[149],"kvstmwKf7tKpM6Ilist4YaJrEm9fc6iTFnzp_mCd_0I",{"id":7337,"title":7338,"ai":7339,"body":7344,"categories":7412,"created_at":124,"date_modified":124,"description":116,"extension":125,"faq":124,"featured":126,"kicker_label":124,"meta":7413,"navigation":134,"path":7420,"published_at":7421,"question":124,"scraped_at":7422,"seo":7423,"sitemap":7424,"source_id":7425,"source_name":7426,"source_type":7325,"source_url":7427,"stem":7428,"tags":7429,"thumbnail_url":7431,"tldr":7432,"tweet":7433,"unknown_tags":7434,"__hash__":7435},"summaries\u002Fsummaries\u002F6ff36420c467608b-engineering-principles-for-agentic-systems-summary.md","Engineering Principles for Agentic Systems",{"provider":7,"model":8,"input_tokens":7340,"output_tokens":7341,"processing_time_ms":7342,"cost_usd":7343},7123,710,4449,0.00284575,{"type":14,"value":7345,"toc":7407},[7346,7350,7353,7357,7383,7387],[17,7347,7349],{"id":7348},"the-shift-from-code-to-system-architecture","The Shift from Code to System Architecture",[22,7351,7352],{},"Building agentic systems requires moving up a layer of abstraction. Rather than focusing on individual prompts, engineers should treat agents as components within a larger system. The core engineering disciplines—systems thinking, workflow design, and modularity—remain the same, even if the building blocks have shifted from functions to LLM-driven agents.",[17,7354,7356],{"id":7355},"core-engineering-disciplines-for-agents","Core Engineering Disciplines for Agents",[47,7358,7359,7365,7371,7377],{},[50,7360,7361,7364],{},[31,7362,7363],{},"Decomposition vs. Bloated Prompts:"," Avoid the \"giant prompt\" anti-pattern. Just as you would decompose a monolithic function, break agent tasks into distinct jobs (e.g., data normalization, commute calculation, neighborhood research). This makes the system easier to reason about, test, and modify.",[50,7366,7367,7370],{},[31,7368,7369],{},"Separation of Concerns:"," Use the right tool for the job. Deterministic tasks (like calculating commute times or deduplicating data) should be handled by standard code, while tasks requiring judgment, ambiguity, or fuzzy reasoning are best suited for LLMs.",[50,7372,7373,7376],{},[31,7374,7375],{},"State Management and Contracts:"," Treat agent outputs as system inputs by enforcing structured schemas (e.g., JSON). This allows downstream processes to query agent memory reliably. Without structured state, data becomes trapped in ephemeral session contexts, making the system brittle.",[50,7378,7379,7382],{},[31,7380,7381],{},"Designing for Idempotency:"," In real-world environments, retries are inevitable. Design agent workflows to be idempotent so that re-running a task does not cause side effects (like sending duplicate emails). Agents should check the system state before executing actions to ensure they only complete what is missing.",[17,7384,7386],{"id":7385},"maintainability-and-safety","Maintainability and Safety",[47,7388,7389,7395,7401],{},[50,7390,7391,7394],{},[31,7392,7393],{},"Blast Radius Reduction:"," Treat all external data (e.g., web listings, user reviews) as untrusted input. Use security engineering principles like least privilege and human-in-the-loop gates for high-stakes actions (e.g., booking tours or submitting offers) to minimize risk.",[50,7396,7397,7400],{},[31,7398,7399],{},"Self-Documenting Systems:"," To ensure maintainability, include clear documentation within the system architecture. Every agentic system should have a clear explanation of its workflow, policies, and memory structure. If an agent cannot \"cold start\" or orient itself in a fresh context, the system is likely too complex or poorly decomposed.",[50,7402,7403,7406],{},[31,7404,7405],{},"The Maintainability Test:"," If you cannot easily update an agent to perform a new task, it is a signal that the system's architecture—not the AI's capability—is the bottleneck. Well-designed systems are modular, allowing for the reuse of skills and sub-agents across different workflows.",{"title":116,"searchDepth":117,"depth":117,"links":7408},[7409,7410,7411],{"id":7348,"depth":117,"text":7349},{"id":7355,"depth":117,"text":7356},{"id":7385,"depth":117,"text":7386},[123],{"content_references":7414,"triage":7418},[7415],{"type":7122,"title":7416,"author":7417,"context":7111},"LLM Wiki","Copathy",{"relevance":7128,"novelty":130,"quality":130,"actionability":130,"composite":7129,"reasoning":7419},"Category: AI & LLMs. The article provides a deep dive into the architectural principles necessary for building agentic systems, addressing a core pain point for developers who struggle with moving from simple prompts to robust systems. It offers actionable insights on decomposition and state management, which are directly applicable to the audience's work.","\u002Fsummaries\u002F6ff36420c467608b-engineering-principles-for-agentic-systems-summary","2026-06-25 18:00:06","2026-06-26 12:56:31",{"title":7338,"description":116},{"loc":7420},"6ff36420c467608b","AI Engineer","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=ZD9-4fW2HhM","summaries\u002F6ff36420c467608b-engineering-principles-for-agentic-systems-summary",[7430,7329,146,149],"agents","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FZD9-4fW2HhM\u002Fhqdefault.jpg","Building AI agents is not about writing prompts, but architecting systems. By applying traditional software engineering principles—decomposition, state management, and separation of concerns—you can build reliable, maintainable agentic systems that move beyond simple, brittle LLM interactions.","This talk argues that building agentic systems is fundamentally an engineering challenge, not just a prompting exercise. The speaker demonstrates how to apply traditional software principles—like decomposition, modularity, and separation of concerns—to move beyond \"giant prompts\" and create reliable, maintainable agent workflows.",[149],"0iwXPFVcmPMkMlThWqKe9bWzF5T_ostIDFxkxnvgtRA"]