[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-922586b5fe14306a-smart-layout-patterns-with-modern-css-summary":3,"summaries-facets-categories":186,"summary-related-922586b5fe14306a-smart-layout-patterns-with-modern-css-summary":5760},{"id":4,"title":5,"ai":6,"body":13,"categories":145,"created_at":147,"date_modified":147,"description":136,"extension":148,"faq":147,"featured":149,"kicker_label":147,"meta":150,"navigation":165,"path":166,"published_at":167,"question":147,"scraped_at":168,"seo":169,"sitemap":170,"source_id":171,"source_name":172,"source_type":173,"source_url":174,"stem":175,"tags":176,"thumbnail_url":181,"tldr":182,"tweet":183,"unknown_tags":184,"__hash__":185},"summaries\u002Fsummaries\u002F922586b5fe14306a-smart-layout-patterns-with-modern-css-summary.md","Smart Layout Patterns with Modern CSS",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","google\u002Fgemini-3.1-flash-lite",11155,985,5248,0.00426625,{"type":14,"value":15,"toc":135},"minimark",[16,21,25,29,41,45,48,65,69,76,80,117,121],[17,18,20],"h2",{"id":19},"the-shift-from-viewport-centric-to-container-aware-design","The Shift from Viewport-Centric to Container-Aware Design",[22,23,24],"p",{},"Traditional media queries rely on the viewport size, which often leads to brittle layouts when components are reused in different contexts (e.g., a card that works in a main content area but breaks in a sidebar). Container queries solve this by allowing components to query their own parent container's size. This enables \"intrinsic\" design patterns where components adapt based on the space they are actually allocated, rather than the device width.",[17,26,28],{"id":27},"moving-beyond-magic-numbers","Moving Beyond Magic Numbers",[22,30,31,32,36,37,40],{},"One of the primary pain points in CSS layout is the reliance on \"magic numbers\"—hardcoded pixel breakpoints that break when padding, font sizes, or layout structures change. By using container queries combined with ",[33,34,35],"code",{},"calc()"," or relative units like ",[33,38,39],{},"ch"," (character width), developers can create \"content-first\" breakpoints. These breakpoints trigger based on the component's internal needs (e.g., when a column reaches a minimum readable width) rather than arbitrary viewport widths. This ensures that if a component's font size or padding changes, the layout adapts automatically without requiring manual adjustments to global breakpoints.",[17,42,44],{"id":43},"advanced-patterns-container-inception-and-style-queries","Advanced Patterns: Container Inception and Style Queries",[22,46,47],{},"Beyond basic size queries, modern CSS allows for more sophisticated logic:",[49,50,51,59],"ul",{},[52,53,54,58],"li",{},[55,56,57],"strong",{},"Container Inception:"," By nesting containers, components can detect the state of their ancestors. This allows for complex behaviors, such as an image shrinking only when its parent container reaches a specific size, regardless of where that parent lives on the page.",[52,60,61,64],{},[55,62,63],{},"Style Queries:"," These allow developers to change styles based on the value of a custom property (CSS variable) applied to a container. This is a powerful tool for theming and conditional layout logic. For example, a component can change its layout direction (row vs. column) based on a custom property, allowing for highly reusable components that behave differently depending on their context or assigned theme.",[17,66,68],{"id":67},"why-adoption-has-lagged","Why Adoption Has Lagged",[22,70,71,72,75],{},"Despite their power, adoption of container queries remains lower than features like ",[33,73,74],{},":has()",". This is largely because developers have spent nearly two decades perfecting media query workflows. The transition requires a mental shift: instead of asking \"How wide is the screen?\", developers must ask \"How much space does this component have?\" The initial learning curve and the lack of obvious use cases in existing, stable codebases have contributed to this slow uptake, but the benefits for component-based architecture are significant.",[17,77,79],{"id":78},"key-takeaways","Key Takeaways",[49,81,82,88,96,105,111],{},[52,83,84,87],{},[55,85,86],{},"Stop relying on viewport-based media queries"," for component-level layout decisions; use container queries to make components truly portable.",[52,89,90,95],{},[55,91,92,93],{},"Use relative units like ",[33,94,39],{}," for breakpoints to ensure layouts remain readable regardless of font size changes.",[52,97,98,104],{},[55,99,100,101,103],{},"Leverage ",[33,102,35],{}," within container queries"," to account for gaps and padding, creating precise, math-driven breakpoints that don't break when the parent layout changes.",[52,106,107,110],{},[55,108,109],{},"Use container naming"," to target specific parent elements, enabling complex \"container inception\" patterns where components react to their specific context.",[52,112,113,116],{},[55,114,115],{},"Adopt style queries"," for theming and conditional logic, allowing components to change appearance based on custom property values rather than just adding modifier classes.",[17,118,120],{"id":119},"notable-quotes","Notable Quotes",[49,122,123,126,129,132],{},[52,124,125],{},"\"The browser knows with a media query, it's looking at the viewport. With a container query, it doesn't know what the containers could be. Anything could be a container. We have to define them.\"",[52,127,128],{},"\"I had a realization that we have been using container queries wrong... they're not the same feature at the end of the day, the goal is similar. But it's a really different feature with different capabilities.\"",[52,130,131],{},"\"This allows us to create content-first breakpoints... it actually sees the font size that is of that container. And that might not seem like a big deal. But this allows us to create content-first breakpoints.\"",[52,133,134],{},"\"I'm conditionally applying this layout change based on where this item lives as well as conditions within that specific item that are coming into play.\"",{"title":136,"searchDepth":137,"depth":137,"links":138},"",2,[139,140,141,142,143,144],{"id":19,"depth":137,"text":20},{"id":27,"depth":137,"text":28},{"id":43,"depth":137,"text":44},{"id":67,"depth":137,"text":68},{"id":78,"depth":137,"text":79},{"id":119,"depth":137,"text":120},[146],"Design & Frontend",null,"md",false,{"content_references":151,"triage":160},[152,157],{"type":153,"title":154,"url":155,"context":156},"tool","webstatus.dev","https:\u002F\u002Fwebstatus.dev\u002F","mentioned",{"type":153,"title":158,"url":159,"context":156},"CodePen","https:\u002F\u002Fcodepen.io\u002F",{"relevance":161,"novelty":162,"quality":161,"actionability":161,"composite":163,"reasoning":164},4,3,3.8,"Category: Design & Frontend. The article discusses modern CSS techniques that directly address the pain point of brittle layouts in responsive design, which is relevant for developers building AI-powered products with a focus on UI\u002FUX. It provides actionable insights on using container queries and style queries to create adaptable layouts, making it practical for the audience.",true,"\u002Fsummaries\u002F922586b5fe14306a-smart-layout-patterns-with-modern-css-summary","2026-06-11 19:20:25","2026-06-12 12:56:37",{"title":5,"description":136},{"loc":166},"922586b5fe14306a","Smashing Magazine","video","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=4IBXIFe2CKA","summaries\u002F922586b5fe14306a-smart-layout-patterns-with-modern-css-summary",[177,178,179,180],"frontend","css","web-development","responsive-design","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002F4IBXIFe2CKA\u002Fhqdefault.jpg","Modern CSS container queries and style queries offer a more robust, component-aware alternative to traditional media queries, enabling truly intrinsic and responsive layouts that adapt to their parent containers rather than just the viewport.","This is a conference talk where Kevin Powell explains why developers have been slow to adopt container queries: they’ve been trying to use them as direct replacements for media queries rather than as tools for building intrinsic, component-based layouts. He demonstrates how to use container queries with `calc()` to eliminate \"magic number\" breakpoints in responsive grids.",[178,179,180],"ecrU-Il5n9b96Dhol67JQlSW5bEYg5of-9jeVTtKdUk",[187,190,193,196,199,202,204,206,209,211,213,215,217,220,222,224,226,228,231,233,235,237,239,241,243,245,247,249,251,253,255,257,259,261,263,265,267,270,272,274,276,278,280,282,284,286,288,290,293,295,297,299,301,303,305,307,309,311,313,315,317,319,321,324,326,328,330,332,334,336,338,340,342,344,346,348,351,353,355,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,410,412,414,416,418,420,422,424,426,428,431,433,435,437,439,441,443,445,447,449,451,453,456,458,460,462,464,466,468,470,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519,522,524,526,529,531,533,535,537,539,541,543,545,547,549,551,553,555,558,560,562,564,566,568,570,572,574,577,579,581,583,585,587,589,591,593,595,597,599,601,603,605,607,609,611,613,615,617,619,621,623,625,627,629,631,633,635,637,639,641,643,645,647,649,651,653,655,657,659,661,663,665,667,669,671,673,675,677,679,681,683,685,687,689,691,693,695,697,699,701,703,705,707,709,711,713,715,717,719,721,723,725,727,729,731,733,735,737,739,741,743,745,747,749,751,753,755,757,759,761,763,765,767,769,771,773,775,777,779,781,783,785,787,789,791,793,795,797,799,801,803,805,807,809,811,813,816,818,820,822,825,827,829,831,833,835,837,839,841,843,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,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978,980,982,984,986,988,990,992,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1050,1052,1054,1056,1058,1060,1062,1064,1066,1068,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090,1092,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,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1328,1330,1332,1334,1336,1338,1340,1342,1344,1346,1348,1350,1352,1354,1356,1358,1360,1362,1365,1367,1369,1371,1373,1375,1377,1379,1381,1383,1385,1387,1389,1391,1393,1395,1397,1399,1401,1403,1405,1407,1409,1411,1413,1415,1417,1419,1421,1423,1425,1427,1429,1431,1433,1435,1437,1439,1441,1443,1445,1447,1449,1451,1453,1455,1457,1459,1461,1463,1465,1467,1469,1471,1473,1475,1477,1479,1481,1483,1485,1487,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524,1526,1528,1530,1532,1534,1536,1538,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,1619,1621,1623,1625,1627,1629,1631,1633,1635,1637,1639,1641,1643,1645,1647,1649,1651,1653,1655,1657,1659,1661,1663,1665,1667,1669,1671,1673,1675,1677,1679,1681,1683,1685,1687,1689,1691,1693,1695,1697,1699,1701,1703,1705,1707,1709,1711,1713,1715,1717,1719,1721,1723,1725,1727,1729,1731,1733,1735,1737,1739,1741,1743,1745,1747,1749,1751,1753,1755,1757,1759,1761,1763,1765,1767,1769,1771,1773,1775,1777,1779,1781,1783,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,1841,1843,1845,1847,1849,1851,1853,1855,1857,1859,1861,1863,1865,1867,1869,1871,1873,1875,1877,1879,1881,1883,1885,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,1963,1965,1967,1969,1971,1973,1975,1977,1979,1981,1983,1985,1987,1989,1991,1993,1995,1997,1999,2001,2003,2005,2007,2009,2011,2013,2015,2017,2019,2021,2023,2025,2027,2029,2031,2033,2035,2037,2039,2041,2043,2045,2047,2049,2051,2053,2055,2057,2059,2062,2064,2066,2068,2070,2072,2074,2076,2078,2080,2082,2084,2086,2088,2090,2092,2094,2096,2099,2101,2103,2105,2107,2109,2111,2113,2115,2117,2119,2121,2123,2125,2127,2129,2131,2133,2135,2137,2139,2141,2143,2145,2147,2149,2151,2153,2155,2157,2159,2161,2163,2165,2167,2169,2171,2173,2175,2177,2179,2181,2183,2185,2187,2189,2191,2193,2195,2197,2199,2201,2203,2205,2207,2209,2211,2213,2215,2217,2219,2221,2223,2225,2227,2229,2231,2233,2235,2237,2239,2241,2243,2245,2247,2249,2251,2253,2255,2257,2259,2261,2263,2265,2267,2269,2271,2273,2275,2277,2279,2281,2283,2285,2287,2289,2291,2293,2295,2297,2299,2301,2303,2305,2307,2309,2311,2313,2315,2317,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,2375,2377,2379,2381,2383,2385,2387,2389,2391,2393,2395,2397,2399,2401,2403,2405,2407,2409,2411,2413,2415,2417,2419,2421,2423,2425,2427,2429,2431,2433,2435,2437,2439,2441,2443,2445,2447,2449,2451,2453,2455,2457,2459,2461,2463,2465,2467,2469,2471,2473,2475,2477,2479,2481,2483,2485,2487,2489,2491,2493,2495,2497,2499,2501,2503,2505,2507,2509,2511,2513,2515,2517,2519,2521,2523,2525,2527,2529,2531,2533,2535,2537,2539,2541,2543,2545,2547,2549,2551,2553,2555,2557,2559,2561,2563,2565,2567,2569,2571,2573,2575,2577,2579,2581,2583,2585,2587,2589,2591,2593,2595,2597,2599,2601,2603,2605,2607,2609,2611,2613,2615,2617,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,2717,2719,2721,2723,2725,2727,2729,2731,2733,2735,2737,2739,2741,2743,2745,2747,2749,2751,2753,2755,2757,2759,2761,2763,2765,2767,2769,2771,2773,2775,2777,2779,2781,2783,2785,2787,2789,2791,2793,2795,2797,2799,2801,2803,2805,2807,2809,2811,2813,2815,2817,2819,2821,2823,2825,2827,2829,2831,2833,2835,2837,2839,2841,2843,2845,2847,2849,2851,2853,2855,2857,2859,2861,2863,2865,2867,2869,2871,2873,2875,2877,2879,2881,2883,2885,2887,2889,2891,2893,2895,2897,2899,2901,2903,2905,2907,2909,2911,2913,2915,2917,2919,2921,2923,2925,2927,2929,2931,2933,2935,2937,2939,2941,2943,2945,2947,2949,2951,2953,2955,2957,2959,2961,2963,2965,2967,2969,2971,2973,2975,2977,2979,2981,2983,2985,2987,2989,2991,2993,2995,2997,2999,3001,3003,3005,3007,3009,3011,3013,3015,3017,3019,3021,3023,3025,3027,3029,3031,3033,3035,3037,3039,3041,3043,3045,3047,3049,3051,3053,3055,3057,3059,3061,3063,3065,3067,3069,3071,3073,3075,3077,3079,3081,3083,3085,3087,3089,3091,3093,3095,3097,3099,3101,3103,3105,3107,3109,3111,3113,3115,3117,3119,3121,3123,3125,3127,3129,3131,3133,3135,3137,3139,3141,3143,3145,3147,3149,3151,3153,3155,3157,3159,3161,3163,3165,3167,3169,3171,3173,3175,3177,3179,3181,3183,3185,3187,3189,3191,3193,3195,3197,3199,3201,3203,3205,3207,3209,3211,3213,3215,3217,3219,3221,3223,3225,3227,3229,3231,3233,3235,3237,3239,3241,3243,3245,3247,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,3305,3307,3309,3311,3313,3315,3317,3319,3321,3323,3325,3327,3329,3331,3333,3335,3337,3339,3341,3343,3345,3347,3349,3351,3353,3355,3357,3359,3361,3363,3365,3367,3369,3371,3373,3375,3377,3379,3381,3383,3385,3387,3389,3391,3393,3395,3397,3399,3401,3403,3405,3407,3409,3411,3413,3415,3417,3419,3421,3423,3425,3427,3429,3431,3433,3435,3437,3439,3441,3443,3445,3447,3449,3451,3453,3455,3457,3459,3461,3463,3465,3467,3469,3471,3473,3475,3477,3479,3481,3483,3485,3487,3489,3491,3493,3495,3497,3499,3501,3503,3505,3507,3509,3511,3513,3515,3517,3519,3521,3523,3525,3527,3529,3531,3533,3535,3537,3539,3541,3543,3545,3547,3549,3551,3553,3555,3557,3559,3561,3563,3565,3567,3569,3571,3573,3575,3577,3579,3581,3583,3585,3587,3589,3591,3593,3595,3597,3599,3601,3603,3605,3607,3609,3611,3613,3615,3617,3619,3621,3623,3625,3627,3629,3631,3633,3635,3637,3639,3641,3643,3645,3647,3649,3651,3653,3655,3657,3659,3661,3663,3665,3667,3669,3671,3673,3675,3677,3679,3681,3683,3685,3687,3689,3691,3693,3695,3697,3699,3701,3703,3705,3707,3709,3711,3713,3715,3717,3719,3721,3723,3725,3727,3729,3731,3733,3735,3737,3739,3741,3743,3745,3747,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,4447,4449,4451,4453,4455,4457,4459,4461,4463,4465,4467,4469,4471,4473,4475,4477,4479,4481,4483,4485,4487,4489,4491,4493,4495,4497,4499,4501,4503,4505,4507,4509,4511,4513,4515,4517,4519,4521,4523,4525,4527,4529,4531,4533,4535,4537,4539,4541,4543,4545,4547,4549,4551,4553,4555,4557,4559,4561,4563,4565,4567,4569,4571,4573,4575,4577,4579,4581,4583,4585,4587,4589,4591,4593,4595,4597,4599,4601,4603,4605,4607,4610,4612,4614,4616,4618,4620,4622,4624,4626,4628,4630,4632,4634,4636,4638,4640,4642,4644,4646,4648,4650,4652,4654,4656,4658,4660,4662,4664,4666,4668,4670,4672,4674,4676,4678,4680,4682,4684,4686,4688,4690,4692,4694,4696,4698,4700,4702,4704,4706,4708,4710,4712,4714,4716,4718,4720,4722,4724,4726,4728,4730,4732,4734,4736,4738,4740,4742,4744,4746,4748,4750,4752,4754,4756,4758,4760,4762,4764,4766,4768,4770,4772,4774,4776,4778,4780,4782,4784,4786,4788,4790,4792,4794,4796,4798,4800,4802,4804,4806,4808,4810,4812,4814,4816,4818,4820,4822,4824,4826,4828,4830,4832,4834,4836,4838,4840,4842,4844,4846,4848,4850,4852,4854,4856,4858,4860,4862,4864,4866,4868,4870,4872,4874,4876,4878,4880,4882,4884,4886,4888,4890,4892,4894,4896,4898,4900,4902,4904,4906,4908,4910,4912,4914,4916,4918,4920,4922,4924,4926,4928,4930,4932,4934,4936,4938,4940,4942,4944,4946,4948,4950,4952,4954,4956,4958,4960,4962,4964,4966,4968,4970,4972,4974,4976,4978,4980,4982,4984,4986,4988,4990,4992,4994,4996,4998,5000,5002,5004,5006,5008,5010,5012,5014,5016,5018,5020,5022,5024,5026,5028,5030,5032,5034,5036,5038,5040,5042,5044,5046,5048,5050,5052,5054,5056,5058,5060,5062,5064,5066,5068,5070,5072,5074,5076,5078,5080,5082,5084,5086,5088,5090,5092,5094,5096,5098,5100,5102,5104,5106,5108,5110,5112,5114,5116,5118,5120,5122,5124,5126,5128,5130,5132,5134,5136,5138,5140,5142,5144,5146,5148,5150,5152,5154,5156,5158,5160,5162,5164,5166,5168,5170,5172,5174,5176,5178,5180,5182,5184,5186,5188,5190,5192,5194,5196,5198,5200,5202,5204,5206,5208,5210,5212,5214,5216,5218,5220,5222,5224,5226,5228,5230,5232,5234,5236,5238,5240,5242,5244,5246,5248,5250,5252,5254,5256,5258,5260,5262,5264,5266,5268,5270,5272,5274,5276,5278,5280,5282,5284,5286,5288,5290,5292,5294,5296,5298,5300,5302,5304,5306,5308,5310,5312,5314,5316,5318,5320,5322,5324,5326,5328,5330,5332,5334,5336,5338,5340,5342,5344,5346,5348,5350,5352,5354,5356,5358,5360,5362,5364,5366,5368,5370,5372,5374,5376,5378,5380,5382,5384,5386,5388,5390,5392,5394,5396,5398,5400,5402,5404,5406,5408,5410,5412,5414,5416,5418,5420,5422,5424,5426,5428,5430,5432,5434,5436,5438,5440,5442,5444,5446,5448,5450,5452,5454,5456,5458,5460,5462,5464,5466,5468,5470,5472,5474,5476,5478,5480,5482,5484,5486,5488,5490,5492,5494,5496,5498,5500,5502,5504,5506,5508,5510,5512,5514,5516,5518,5520,5522,5524,5526,5528,5530,5532,5534,5536,5538,5540,5542,5544,5546,5548,5550,5552,5554,5556,5558,5560,5562,5564,5566,5568,5570,5572,5574,5576,5578,5580,5582,5584,5586,5588,5590,5592,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,5650,5652,5654,5656,5658,5660,5662,5664,5666,5668,5670,5672,5674,5676,5678,5680,5682,5684,5686,5688,5690,5692,5694,5696,5698,5700,5702,5704,5706,5708,5710,5712,5714,5716,5718,5720,5722,5724,5726,5728,5730,5732,5734,5736,5738,5740,5742,5744,5746,5748,5750,5752,5754,5756,5758],{"categories":188},[189],"Developer Productivity",{"categories":191},[192],"Business & SaaS",{"categories":194},[195],"AI & LLMs",{"categories":197},[198],"AI Automation",{"categories":200},[201],"Product Strategy",{"categories":203},[195],{"categories":205},[189],{"categories":207},[208],"Software Engineering",{"categories":210},[195],{"categories":212},[192],{"categories":214},[],{"categories":216},[195],{"categories":218},[219],"Inference & Serving",{"categories":221},[195],{"categories":223},[195],{"categories":225},[198],{"categories":227},[],{"categories":229},[230],"AI News & Trends",{"categories":232},[198],{"categories":234},[195],{"categories":236},[192],{"categories":238},[195],{"categories":240},[198],{"categories":242},[230],{"categories":244},[198],{"categories":246},[198],{"categories":248},[195],{"categories":250},[198],{"categories":252},[195],{"categories":254},[195],{"categories":256},[195],{"categories":258},[230],{"categories":260},[195],{"categories":262},[195],{"categories":264},[],{"categories":266},[146],{"categories":268},[269],"Data Science & Visualization",{"categories":271},[230],{"categories":273},[195],{"categories":275},[195],{"categories":277},[],{"categories":279},[195],{"categories":281},[198],{"categories":283},[208],{"categories":285},[195],{"categories":287},[198],{"categories":289},[195],{"categories":291},[292],"Marketing & Growth",{"categories":294},[146],{"categories":296},[195],{"categories":298},[198],{"categories":300},[195],{"categories":302},[],{"categories":304},[],{"categories":306},[146],{"categories":308},[195],{"categories":310},[198],{"categories":312},[189],{"categories":314},[208],{"categories":316},[146],{"categories":318},[195],{"categories":320},[208],{"categories":322},[323],"DevOps & Cloud",{"categories":325},[198],{"categories":327},[201],{"categories":329},[230],{"categories":331},[195],{"categories":333},[],{"categories":335},[195],{"categories":337},[],{"categories":339},[198],{"categories":341},[208],{"categories":343},[],{"categories":345},[208],{"categories":347},[195],{"categories":349},[350],"Governance & Standards",{"categories":352},[192],{"categories":354},[],{"categories":356},[],{"categories":358},[195],{"categories":360},[195],{"categories":362},[198],{"categories":364},[195],{"categories":366},[195],{"categories":368},[198],{"categories":370},[195],{"categories":372},[195],{"categories":374},[195],{"categories":376},[],{"categories":378},[208],{"categories":380},[],{"categories":382},[],{"categories":384},[208],{"categories":386},[],{"categories":388},[208],{"categories":390},[195],{"categories":392},[195],{"categories":394},[292],{"categories":396},[195],{"categories":398},[146],{"categories":400},[146],{"categories":402},[195],{"categories":404},[208],{"categories":406},[198],{"categories":408},[409],"GovTech & Public-Sector Adoption",{"categories":411},[208],{"categories":413},[195],{"categories":415},[195],{"categories":417},[198],{"categories":419},[198],{"categories":421},[269],{"categories":423},[195],{"categories":425},[230],{"categories":427},[198],{"categories":429},[430],"Legal AI Tools",{"categories":432},[198],{"categories":434},[292],{"categories":436},[198],{"categories":438},[201],{"categories":440},[208],{"categories":442},[409],{"categories":444},[],{"categories":446},[198],{"categories":448},[],{"categories":450},[198],{"categories":452},[198],{"categories":454},[455],"RAG & Retrieval",{"categories":457},[192],{"categories":459},[195],{"categories":461},[208],{"categories":463},[323],{"categories":465},[146],{"categories":467},[195],{"categories":469},[],{"categories":471},[472],"Agents & Orchestration",{"categories":474},[208],{"categories":476},[195],{"categories":478},[],{"categories":480},[198],{"categories":482},[192],{"categories":484},[],{"categories":486},[195],{"categories":488},[],{"categories":490},[189],{"categories":492},[208],{"categories":494},[192],{"categories":496},[195],{"categories":498},[195],{"categories":500},[230],{"categories":502},[195],{"categories":504},[],{"categories":506},[195],{"categories":508},[],{"categories":510},[208],{"categories":512},[269],{"categories":514},[],{"categories":516},[195],{"categories":518},[146],{"categories":520},[521],"Models & Frontier Labs",{"categories":523},[],{"categories":525},[146],{"categories":527},[528],"Regulation & Governance of AI",{"categories":530},[198],{"categories":532},[],{"categories":534},[195],{"categories":536},[195],{"categories":538},[198],{"categories":540},[230],{"categories":542},[192],{"categories":544},[195],{"categories":546},[],{"categories":548},[208],{"categories":550},[198],{"categories":552},[195],{"categories":554},[201],{"categories":556},[557],"AI Policy & Regulation",{"categories":559},[],{"categories":561},[195],{"categories":563},[201],{"categories":565},[198],{"categories":567},[195],{"categories":569},[198],{"categories":571},[],{"categories":573},[269],{"categories":575},[576],"Evals & Reliability",{"categories":578},[195],{"categories":580},[],{"categories":582},[189],{"categories":584},[409],{"categories":586},[557],{"categories":588},[195],{"categories":590},[192],{"categories":592},[195],{"categories":594},[198],{"categories":596},[195],{"categories":598},[198],{"categories":600},[472],{"categories":602},[195],{"categories":604},[208],{"categories":606},[195],{"categories":608},[],{"categories":610},[],{"categories":612},[195],{"categories":614},[409],{"categories":616},[195],{"categories":618},[195],{"categories":620},[],{"categories":622},[146],{"categories":624},[],{"categories":626},[195],{"categories":628},[],{"categories":630},[198],{"categories":632},[195],{"categories":634},[146],{"categories":636},[],{"categories":638},[195],{"categories":640},[198],{"categories":642},[195],{"categories":644},[192],{"categories":646},[198],{"categories":648},[195],{"categories":650},[195],{"categories":652},[208],{"categories":654},[146],{"categories":656},[198],{"categories":658},[],{"categories":660},[208],{"categories":662},[198],{"categories":664},[],{"categories":666},[230],{"categories":668},[],{"categories":670},[195],{"categories":672},[195],{"categories":674},[192,292],{"categories":676},[],{"categories":678},[195],{"categories":680},[195],{"categories":682},[198],{"categories":684},[],{"categories":686},[],{"categories":688},[195],{"categories":690},[146],{"categories":692},[195],{"categories":694},[],{"categories":696},[195],{"categories":698},[323],{"categories":700},[],{"categories":702},[198],{"categories":704},[230],{"categories":706},[195],{"categories":708},[146],{"categories":710},[],{"categories":712},[230],{"categories":714},[195],{"categories":716},[219],{"categories":718},[195],{"categories":720},[198],{"categories":722},[230],{"categories":724},[521],{"categories":726},[195],{"categories":728},[292],{"categories":730},[],{"categories":732},[198],{"categories":734},[192],{"categories":736},[208],{"categories":738},[195],{"categories":740},[198],{"categories":742},[],{"categories":744},[195,323],{"categories":746},[195],{"categories":748},[195],{"categories":750},[195],{"categories":752},[198],{"categories":754},[195,208],{"categories":756},[269],{"categories":758},[195],{"categories":760},[195],{"categories":762},[208],{"categories":764},[198],{"categories":766},[557],{"categories":768},[292],{"categories":770},[195],{"categories":772},[198],{"categories":774},[195],{"categories":776},[195],{"categories":778},[198],{"categories":780},[],{"categories":782},[195],{"categories":784},[198],{"categories":786},[195],{"categories":788},[195,192],{"categories":790},[192],{"categories":792},[],{"categories":794},[146],{"categories":796},[146],{"categories":798},[195],{"categories":800},[],{"categories":802},[],{"categories":804},[230],{"categories":806},[],{"categories":808},[189],{"categories":810},[195],{"categories":812},[208],{"categories":814},[815],"Generative UI & Design-to-Code",{"categories":817},[195],{"categories":819},[146],{"categories":821},[195],{"categories":823},[824],"Algorithmic Accountability",{"categories":826},[198],{"categories":828},[208],{"categories":830},[230],{"categories":832},[146],{"categories":834},[],{"categories":836},[195],{"categories":838},[195],{"categories":840},[195],{"categories":842},[198],{"categories":844},[845],"MLOps & Infrastructure",{"categories":847},[195],{"categories":849},[195],{"categories":851},[195],{"categories":853},[195],{"categories":855},[230],{"categories":857},[189],{"categories":859},[195],{"categories":861},[198],{"categories":863},[323],{"categories":865},[195],{"categories":867},[146],{"categories":869},[195],{"categories":871},[198],{"categories":873},[],{"categories":875},[],{"categories":877},[219],{"categories":879},[146],{"categories":881},[230],{"categories":883},[269],{"categories":885},[],{"categories":887},[195],{"categories":889},[195],{"categories":891},[192],{"categories":893},[195],{"categories":895},[195],{"categories":897},[195],{"categories":899},[230],{"categories":901},[219],{"categories":903},[195],{"categories":905},[146],{"categories":907},[],{"categories":909},[198],{"categories":911},[208],{"categories":913},[],{"categories":915},[195],{"categories":917},[195],{"categories":919},[198],{"categories":921},[208],{"categories":923},[195],{"categories":925},[269],{"categories":927},[],{"categories":929},[195],{"categories":931},[],{"categories":933},[195],{"categories":935},[],{"categories":937},[201],{"categories":939},[192],{"categories":941},[198],{"categories":943},[198],{"categories":945},[],{"categories":947},[189],{"categories":949},[195],{"categories":951},[192],{"categories":953},[230],{"categories":955},[189],{"categories":957},[],{"categories":959},[195],{"categories":961},[],{"categories":963},[],{"categories":965},[230],{"categories":967},[230],{"categories":969},[],{"categories":971},[472],{"categories":973},[195],{"categories":975},[146],{"categories":977},[208],{"categories":979},[],{"categories":981},[430],{"categories":983},[192],{"categories":985},[],{"categories":987},[],{"categories":989},[189],{"categories":991},[269],{"categories":993},[],{"categories":995},[292],{"categories":997},[198],{"categories":999},[192],{"categories":1001},[198],{"categories":1003},[192],{"categories":1005},[208],{"categories":1007},[],{"categories":1009},[219],{"categories":1011},[201],{"categories":1013},[195],{"categories":1015},[146],{"categories":1017},[208],{"categories":1019},[192],{"categories":1021},[195],{"categories":1023},[198],{"categories":1025},[192],{"categories":1027},[195],{"categories":1029},[195],{"categories":1031},[],{"categories":1033},[],{"categories":1035},[208],{"categories":1037},[269],{"categories":1039},[201],{"categories":1041},[195],{"categories":1043},[198],{"categories":1045},[195],{"categories":1047},[],{"categories":1049},[230],{"categories":1051},[201],{"categories":1053},[195],{"categories":1055},[576],{"categories":1057},[323],{"categories":1059},[],{"categories":1061},[198],{"categories":1063},[],{"categories":1065},[189],{"categories":1067},[],{"categories":1069},[195],{"categories":1071},[195],{"categories":1073},[146],{"categories":1075},[292],{"categories":1077},[208],{"categories":1079},[198],{"categories":1081},[],{"categories":1083},[208],{"categories":1085},[189],{"categories":1087},[],{"categories":1089},[230],{"categories":1091},[195,323],{"categories":1093},[1094],"Design Systems for AI",{"categories":1096},[195],{"categories":1098},[230],{"categories":1100},[195],{"categories":1102},[195],{"categories":1104},[192],{"categories":1106},[195],{"categories":1108},[],{"categories":1110},[195],{"categories":1112},[195],{"categories":1114},[192],{"categories":1116},[195],{"categories":1118},[],{"categories":1120},[198],{"categories":1122},[208],{"categories":1124},[208],{"categories":1126},[146],{"categories":1128},[230],{"categories":1130},[269],{"categories":1132},[195],{"categories":1134},[189],{"categories":1136},[557],{"categories":1138},[195],{"categories":1140},[198],{"categories":1142},[195],{"categories":1144},[208],{"categories":1146},[208],{"categories":1148},[],{"categories":1150},[],{"categories":1152},[198],{"categories":1154},[201],{"categories":1156},[],{"categories":1158},[195],{"categories":1160},[],{"categories":1162},[146],{"categories":1164},[198],{"categories":1166},[208],{"categories":1168},[146],{"categories":1170},[195],{"categories":1172},[146],{"categories":1174},[],{"categories":1176},[],{"categories":1178},[230],{"categories":1180},[198],{"categories":1182},[198],{"categories":1184},[195],{"categories":1186},[195],{"categories":1188},[195],{"categories":1190},[192],{"categories":1192},[195],{"categories":1194},[195],{"categories":1196},[],{"categories":1198},[208],{"categories":1200},[208],{"categories":1202},[195],{"categories":1204},[208],{"categories":1206},[192],{"categories":1208},[],{"categories":1210},[195],{"categories":1212},[195],{"categories":1214},[195],{"categories":1216},[198],{"categories":1218},[189],{"categories":1220},[192],{"categories":1222},[230],{"categories":1224},[198],{"categories":1226},[219],{"categories":1228},[292],{"categories":1230},[195],{"categories":1232},[198],{"categories":1234},[],{"categories":1236},[146],{"categories":1238},[],{"categories":1240},[195],{"categories":1242},[195],{"categories":1244},[],{"categories":1246},[208],{"categories":1248},[192],{"categories":1250},[1251],"Visual & Generative Media",{"categories":1253},[198],{"categories":1255},[],{"categories":1257},[195],{"categories":1259},[195],{"categories":1261},[323],{"categories":1263},[269],{"categories":1265},[557],{"categories":1267},[208],{"categories":1269},[292],{"categories":1271},[195],{"categories":1273},[146],{"categories":1275},[195],{"categories":1277},[208],{"categories":1279},[198],{"categories":1281},[],{"categories":1283},[],{"categories":1285},[198],{"categories":1287},[189],{"categories":1289},[198],{"categories":1291},[521],{"categories":1293},[195],{"categories":1295},[201],{"categories":1297},[192],{"categories":1299},[],{"categories":1301},[195],{"categories":1303},[201],{"categories":1305},[195],{"categories":1307},[195],{"categories":1309},[195],{"categories":1311},[195],{"categories":1313},[195],{"categories":1315},[292],{"categories":1317},[195],{"categories":1319},[472],{"categories":1321},[195],{"categories":1323},[195],{"categories":1325},[195],{"categories":1327},[195],{"categories":1329},[195],{"categories":1331},[146],{"categories":1333},[198],{"categories":1335},[],{"categories":1337},[198],{"categories":1339},[],{"categories":1341},[323],{"categories":1343},[208],{"categories":1345},[],{"categories":1347},[521],{"categories":1349},[198],{"categories":1351},[195],{"categories":1353},[146,195],{"categories":1355},[189],{"categories":1357},[],{"categories":1359},[195],{"categories":1361},[189],{"categories":1363},[1364],"Medical Imaging & Radiology",{"categories":1366},[146],{"categories":1368},[198],{"categories":1370},[208],{"categories":1372},[],{"categories":1374},[195],{"categories":1376},[195],{"categories":1378},[195],{"categories":1380},[],{"categories":1382},[],{"categories":1384},[195],{"categories":1386},[472],{"categories":1388},[195],{"categories":1390},[189],{"categories":1392},[195],{"categories":1394},[195],{"categories":1396},[],{"categories":1398},[198],{"categories":1400},[195],{"categories":1402},[201],{"categories":1404},[208],{"categories":1406},[195],{"categories":1408},[472],{"categories":1410},[195],{"categories":1412},[198],{"categories":1414},[195],{"categories":1416},[146],{"categories":1418},[198],{"categories":1420},[323],{"categories":1422},[146],{"categories":1424},[192],{"categories":1426},[198],{"categories":1428},[195],{"categories":1430},[195],{"categories":1432},[195],{"categories":1434},[195],{"categories":1436},[195],{"categories":1438},[198],{"categories":1440},[208],{"categories":1442},[195],{"categories":1444},[201],{"categories":1446},[],{"categories":1448},[230],{"categories":1450},[],{"categories":1452},[201],{"categories":1454},[198],{"categories":1456},[1094],{"categories":1458},[1094],{"categories":1460},[146],{"categories":1462},[195],{"categories":1464},[195],{"categories":1466},[198],{"categories":1468},[208],{"categories":1470},[146],{"categories":1472},[198],{"categories":1474},[230],{"categories":1476},[],{"categories":1478},[195],{"categories":1480},[],{"categories":1482},[195],{"categories":1484},[195],{"categories":1486},[195],{"categories":1488},[1489],"Contract Review & E-Discovery",{"categories":1491},[146],{"categories":1493},[195],{"categories":1495},[189],{"categories":1497},[230],{"categories":1499},[195],{"categories":1501},[195],{"categories":1503},[292],{"categories":1505},[208],{"categories":1507},[195],{"categories":1509},[195],{"categories":1511},[198],{"categories":1513},[198],{"categories":1515},[824],{"categories":1517},[198],{"categories":1519},[198],{"categories":1521},[195],{"categories":1523},[195],{"categories":1525},[198],{"categories":1527},[195],{"categories":1529},[472],{"categories":1531},[455],{"categories":1533},[195],{"categories":1535},[198],{"categories":1537},[195],{"categories":1539},[1540],"Law-Firm Practice & Adoption",{"categories":1542},[195],{"categories":1544},[198],{"categories":1546},[146],{"categories":1548},[195],{"categories":1550},[195],{"categories":1552},[],{"categories":1554},[],{"categories":1556},[208],{"categories":1558},[],{"categories":1560},[189],{"categories":1562},[323],{"categories":1564},[195],{"categories":1566},[],{"categories":1568},[189],{"categories":1570},[192],{"categories":1572},[195],{"categories":1574},[292],{"categories":1576},[],{"categories":1578},[192],{"categories":1580},[192],{"categories":1582},[],{"categories":1584},[195],{"categories":1586},[195],{"categories":1588},[208],{"categories":1590},[],{"categories":1592},[],{"categories":1594},[],{"categories":1596},[],{"categories":1598},[195],{"categories":1600},[198],{"categories":1602},[323],{"categories":1604},[195],{"categories":1606},[189],{"categories":1608},[208],{"categories":1610},[195],{"categories":1612},[195],{"categories":1614},[208],{"categories":1616},[201],{"categories":1618},[195],{"categories":1620},[845],{"categories":1622},[195],{"categories":1624},[292],{"categories":1626},[208],{"categories":1628},[192],{"categories":1630},[195],{"categories":1632},[195],{"categories":1634},[146],{"categories":1636},[195],{"categories":1638},[195],{"categories":1640},[195],{"categories":1642},[198],{"categories":1644},[195,189],{"categories":1646},[472],{"categories":1648},[195],{"categories":1650},[208],{"categories":1652},[208],{"categories":1654},[146],{"categories":1656},[198],{"categories":1658},[208],{"categories":1660},[195],{"categories":1662},[195],{"categories":1664},[],{"categories":1666},[],{"categories":1668},[195],{"categories":1670},[],{"categories":1672},[195],{"categories":1674},[208],{"categories":1676},[269],{"categories":1678},[230],{"categories":1680},[146],{"categories":1682},[195],{"categories":1684},[208],{"categories":1686},[],{"categories":1688},[198],{"categories":1690},[195],{"categories":1692},[195],{"categories":1694},[195],{"categories":1696},[195],{"categories":1698},[],{"categories":1700},[198],{"categories":1702},[195],{"categories":1704},[195],{"categories":1706},[],{"categories":1708},[198],{"categories":1710},[195],{"categories":1712},[195],{"categories":1714},[192],{"categories":1716},[195],{"categories":1718},[],{"categories":1720},[189],{"categories":1722},[195],{"categories":1724},[146],{"categories":1726},[208],{"categories":1728},[195],{"categories":1730},[189],{"categories":1732},[195],{"categories":1734},[208],{"categories":1736},[292],{"categories":1738},[198],{"categories":1740},[198],{"categories":1742},[195,146],{"categories":1744},[195],{"categories":1746},[230],{"categories":1748},[195],{"categories":1750},[230],{"categories":1752},[198],{"categories":1754},[146],{"categories":1756},[],{"categories":1758},[208],{"categories":1760},[323],{"categories":1762},[146],{"categories":1764},[208],{"categories":1766},[195],{"categories":1768},[201],{"categories":1770},[195],{"categories":1772},[198],{"categories":1774},[],{"categories":1776},[],{"categories":1778},[195],{"categories":1780},[],{"categories":1782},[],{"categories":1784},[201],{"categories":1786},[208],{"categories":1788},[195],{"categories":1790},[198],{"categories":1792},[198],{"categories":1794},[192],{"categories":1796},[198],{"categories":1798},[323],{"categories":1800},[195],{"categories":1802},[195],{"categories":1804},[219],{"categories":1806},[195],{"categories":1808},[195],{"categories":1810},[198],{"categories":1812},[195],{"categories":1814},[195],{"categories":1816},[430],{"categories":1818},[824],{"categories":1820},[],{"categories":1822},[146],{"categories":1824},[1540],{"categories":1826},[208],{"categories":1828},[],{"categories":1830},[],{"categories":1832},[198],{"categories":1834},[],{"categories":1836},[],{"categories":1838},[292],{"categories":1840},[292],{"categories":1842},[198],{"categories":1844},[208],{"categories":1846},[],{"categories":1848},[195],{"categories":1850},[195],{"categories":1852},[208],{"categories":1854},[1489],{"categories":1856},[146],{"categories":1858},[146],{"categories":1860},[195],{"categories":1862},[198],{"categories":1864},[189],{"categories":1866},[195],{"categories":1868},[195],{"categories":1870},[146],{"categories":1872},[146],{"categories":1874},[198],{"categories":1876},[198],{"categories":1878},[195],{"categories":1880},[],{"categories":1882},[195],{"categories":1884},[],{"categories":1886},[1887],"Interaction & Product Design",{"categories":1889},[195],{"categories":1891},[198],{"categories":1893},[350],{"categories":1895},[230],{"categories":1897},[208],{"categories":1899},[195],{"categories":1901},[195],{"categories":1903},[208],{"categories":1905},[189],{"categories":1907},[195],{"categories":1909},[],{"categories":1911},[198],{"categories":1913},[198],{"categories":1915},[],{"categories":1917},[208],{"categories":1919},[195],{"categories":1921},[189],{"categories":1923},[1887],{"categories":1925},[195],{"categories":1927},[189],{"categories":1929},[189],{"categories":1931},[],{"categories":1933},[208],{"categories":1935},[],{"categories":1937},[198],{"categories":1939},[230],{"categories":1941},[195],{"categories":1943},[198],{"categories":1945},[195],{"categories":1947},[198],{"categories":1949},[195],{"categories":1951},[230],{"categories":1953},[269],{"categories":1955},[195],{"categories":1957},[201],{"categories":1959},[208],{"categories":1961},[1962],"Coding Agents & Dev Productivity",{"categories":1964},[230],{"categories":1966},[146],{"categories":1968},[],{"categories":1970},[195],{"categories":1972},[824],{"categories":1974},[],{"categories":1976},[195],{"categories":1978},[195],{"categories":1980},[230],{"categories":1982},[],{"categories":1984},[],{"categories":1986},[195],{"categories":1988},[],{"categories":1990},[198],{"categories":1992},[195],{"categories":1994},[],{"categories":1996},[208],{"categories":1998},[208],{"categories":2000},[195],{"categories":2002},[269],{"categories":2004},[],{"categories":2006},[195],{"categories":2008},[195],{"categories":2010},[195],{"categories":2012},[269],{"categories":2014},[208],{"categories":2016},[],{"categories":2018},[],{"categories":2020},[198],{"categories":2022},[198],{"categories":2024},[409],{"categories":2026},[208],{"categories":2028},[208],{"categories":2030},[198],{"categories":2032},[230],{"categories":2034},[230],{"categories":2036},[198],{"categories":2038},[198],{"categories":2040},[195],{"categories":2042},[189],{"categories":2044},[1887],{"categories":2046},[195,323],{"categories":2048},[],{"categories":2050},[146],{"categories":2052},[208],{"categories":2054},[189],{"categories":2056},[195],{"categories":2058},[198],{"categories":2060},[2061],"The Designer's Role & Craft",{"categories":2063},[146],{"categories":2065},[],{"categories":2067},[198],{"categories":2069},[195],{"categories":2071},[198],{"categories":2073},[198],{"categories":2075},[195],{"categories":2077},[292],{"categories":2079},[195],{"categories":2081},[208],{"categories":2083},[146],{"categories":2085},[195],{"categories":2087},[],{"categories":2089},[198],{"categories":2091},[146],{"categories":2093},[195],{"categories":2095},[195],{"categories":2097},[2098],"AI UX Patterns",{"categories":2100},[198],{"categories":2102},[198],{"categories":2104},[198],{"categories":2106},[198],{"categories":2108},[292],{"categories":2110},[269],{"categories":2112},[195],{"categories":2114},[198],{"categories":2116},[195],{"categories":2118},[1094],{"categories":2120},[],{"categories":2122},[292],{"categories":2124},[230],{"categories":2126},[208],{"categories":2128},[195],{"categories":2130},[198],{"categories":2132},[],{"categories":2134},[],{"categories":2136},[195],{"categories":2138},[198],{"categories":2140},[195],{"categories":2142},[198],{"categories":2144},[409],{"categories":2146},[146],{"categories":2148},[230],{"categories":2150},[208],{"categories":2152},[195],{"categories":2154},[198],{"categories":2156},[198],{"categories":2158},[],{"categories":2160},[195],{"categories":2162},[],{"categories":2164},[],{"categories":2166},[195],{"categories":2168},[195],{"categories":2170},[198],{"categories":2172},[208],{"categories":2174},[],{"categories":2176},[],{"categories":2178},[269],{"categories":2180},[219],{"categories":2182},[195],{"categories":2184},[269],{"categories":2186},[230],{"categories":2188},[195],{"categories":2190},[195],{"categories":2192},[198],{"categories":2194},[198],{"categories":2196},[195],{"categories":2198},[198],{"categories":2200},[],{"categories":2202},[],{"categories":2204},[195],{"categories":2206},[323],{"categories":2208},[195],{"categories":2210},[],{"categories":2212},[],{"categories":2214},[146],{"categories":2216},[845],{"categories":2218},[198],{"categories":2220},[189],{"categories":2222},[2061],{"categories":2224},[],{"categories":2226},[],{"categories":2228},[195],{"categories":2230},[],{"categories":2232},[],{"categories":2234},[208],{"categories":2236},[230],{"categories":2238},[292],{"categories":2240},[192],{"categories":2242},[195],{"categories":2244},[195],{"categories":2246},[192],{"categories":2248},[],{"categories":2250},[146],{"categories":2252},[195],{"categories":2254},[198],{"categories":2256},[192],{"categories":2258},[195],{"categories":2260},[195],{"categories":2262},[189],{"categories":2264},[195],{"categories":2266},[],{"categories":2268},[189],{"categories":2270},[195],{"categories":2272},[292],{"categories":2274},[198],{"categories":2276},[230],{"categories":2278},[195],{"categories":2280},[192],{"categories":2282},[195],{"categories":2284},[195],{"categories":2286},[195],{"categories":2288},[198],{"categories":2290},[],{"categories":2292},[195],{"categories":2294},[208],{"categories":2296},[189],{"categories":2298},[195],{"categories":2300},[195],{"categories":2302},[],{"categories":2304},[472],{"categories":2306},[230],{"categories":2308},[195],{"categories":2310},[195],{"categories":2312},[],{"categories":2314},[192],{"categories":2316},[192],{"categories":2318},[195],{"categories":2320},[195],{"categories":2322},[201],{"categories":2324},[195],{"categories":2326},[195],{"categories":2328},[208],{"categories":2330},[208],{"categories":2332},[195],{"categories":2334},[],{"categories":2336},[208],{"categories":2338},[195],{"categories":2340},[208],{"categories":2342},[557],{"categories":2344},[],{"categories":2346},[],{"categories":2348},[195],{"categories":2350},[230],{"categories":2352},[],{"categories":2354},[323],{"categories":2356},[195],{"categories":2358},[195],{"categories":2360},[146],{"categories":2362},[815],{"categories":2364},[],{"categories":2366},[195],{"categories":2368},[195],{"categories":2370},[208],{"categories":2372},[195],{"categories":2374},[195],{"categories":2376},[195,323],{"categories":2378},[195],{"categories":2380},[195],{"categories":2382},[146],{"categories":2384},[198],{"categories":2386},[],{"categories":2388},[198],{"categories":2390},[198],{"categories":2392},[195],{"categories":2394},[195],{"categories":2396},[195],{"categories":2398},[269],{"categories":2400},[195],{"categories":2402},[2098],{"categories":2404},[189],{"categories":2406},[269],{"categories":2408},[189],{"categories":2410},[208],{"categories":2412},[146],{"categories":2414},[198],{"categories":2416},[195],{"categories":2418},[],{"categories":2420},[195],{"categories":2422},[230],{"categories":2424},[195],{"categories":2426},[198],{"categories":2428},[195],{"categories":2430},[195],{"categories":2432},[192],{"categories":2434},[],{"categories":2436},[323],{"categories":2438},[195],{"categories":2440},[409],{"categories":2442},[146],{"categories":2444},[146],{"categories":2446},[208],{"categories":2448},[198],{"categories":2450},[195],{"categories":2452},[192],{"categories":2454},[230],{"categories":2456},[195],{"categories":2458},[146],{"categories":2460},[198],{"categories":2462},[195],{"categories":2464},[195],{"categories":2466},[521],{"categories":2468},[],{"categories":2470},[195],{"categories":2472},[195],{"categories":2474},[195],{"categories":2476},[],{"categories":2478},[],{"categories":2480},[195],{"categories":2482},[195],{"categories":2484},[195],{"categories":2486},[195],{"categories":2488},[208],{"categories":2490},[195],{"categories":2492},[195],{"categories":2494},[198],{"categories":2496},[195],{"categories":2498},[195],{"categories":2500},[195],{"categories":2502},[195],{"categories":2504},[],{"categories":2506},[208],{"categories":2508},[269],{"categories":2510},[195],{"categories":2512},[198],{"categories":2514},[195],{"categories":2516},[],{"categories":2518},[],{"categories":2520},[195],{"categories":2522},[195],{"categories":2524},[195],{"categories":2526},[230],{"categories":2528},[],{"categories":2530},[195],{"categories":2532},[146],{"categories":2534},[195],{"categories":2536},[323],{"categories":2538},[1540],{"categories":2540},[230],{"categories":2542},[208],{"categories":2544},[208],{"categories":2546},[208],{"categories":2548},[230],{"categories":2550},[230],{"categories":2552},[323],{"categories":2554},[],{"categories":2556},[230],{"categories":2558},[195],{"categories":2560},[189],{"categories":2562},[208],{"categories":2564},[195],{"categories":2566},[230],{"categories":2568},[],{"categories":2570},[195],{"categories":2572},[208],{"categories":2574},[269],{"categories":2576},[195],{"categories":2578},[230],{"categories":2580},[195],{"categories":2582},[208],{"categories":2584},[198],{"categories":2586},[230],{"categories":2588},[198],{"categories":2590},[323],{"categories":2592},[198],{"categories":2594},[195],{"categories":2596},[195],{"categories":2598},[208],{"categories":2600},[195],{"categories":2602},[],{"categories":2604},[192],{"categories":2606},[208],{"categories":2608},[],{"categories":2610},[],{"categories":2612},[195],{"categories":2614},[198],{"categories":2616},[195],{"categories":2618},[2619],"Frameworks & Tooling",{"categories":2621},[195],{"categories":2623},[195],{"categories":2625},[208],{"categories":2627},[195],{"categories":2629},[195],{"categories":2631},[],{"categories":2633},[269],{"categories":2635},[269],{"categories":2637},[189],{"categories":2639},[198],{"categories":2641},[146],{"categories":2643},[],{"categories":2645},[1540],{"categories":2647},[195],{"categories":2649},[208],{"categories":2651},[195],{"categories":2653},[323],{"categories":2655},[323],{"categories":2657},[],{"categories":2659},[198],{"categories":2661},[230],{"categories":2663},[230],{"categories":2665},[195],{"categories":2667},[198],{"categories":2669},[],{"categories":2671},[146],{"categories":2673},[195],{"categories":2675},[195],{"categories":2677},[],{"categories":2679},[195],{"categories":2681},[],{"categories":2683},[208],{"categories":2685},[195],{"categories":2687},[208],{"categories":2689},[323],{"categories":2691},[195],{"categories":2693},[208],{"categories":2695},[192],{"categories":2697},[195],{"categories":2699},[1540],{"categories":2701},[],{"categories":2703},[198],{"categories":2705},[189],{"categories":2707},[189],{"categories":2709},[],{"categories":2711},[198],{"categories":2713},[195],{"categories":2715},[2716],"AI Design Tooling",{"categories":2718},[146],{"categories":2720},[195],{"categories":2722},[195],{"categories":2724},[208],{"categories":2726},[146],{"categories":2728},[195],{"categories":2730},[208],{"categories":2732},[230],{"categories":2734},[201],{"categories":2736},[208],{"categories":2738},[198],{"categories":2740},[],{"categories":2742},[195],{"categories":2744},[195],{"categories":2746},[198],{"categories":2748},[195],{"categories":2750},[195],{"categories":2752},[],{"categories":2754},[198],{"categories":2756},[2619],{"categories":2758},[195],{"categories":2760},[198],{"categories":2762},[198],{"categories":2764},[208],{"categories":2766},[208],{"categories":2768},[],{"categories":2770},[208],{"categories":2772},[195],{"categories":2774},[195],{"categories":2776},[198],{"categories":2778},[192],{"categories":2780},[195],{"categories":2782},[],{"categories":2784},[195],{"categories":2786},[1887],{"categories":2788},[],{"categories":2790},[195],{"categories":2792},[195],{"categories":2794},[],{"categories":2796},[195],{"categories":2798},[195],{"categories":2800},[195],{"categories":2802},[292],{"categories":2804},[230],{"categories":2806},[195],{"categories":2808},[195],{"categories":2810},[1540],{"categories":2812},[189],{"categories":2814},[195],{"categories":2816},[195],{"categories":2818},[269],{"categories":2820},[195],{"categories":2822},[230],{"categories":2824},[198],{"categories":2826},[],{"categories":2828},[195],{"categories":2830},[146],{"categories":2832},[195],{"categories":2834},[292],{"categories":2836},[195],{"categories":2838},[198],{"categories":2840},[],{"categories":2842},[],{"categories":2844},[],{"categories":2846},[189],{"categories":2848},[230],{"categories":2850},[198],{"categories":2852},[195],{"categories":2854},[195],{"categories":2856},[195],{"categories":2858},[430],{"categories":2860},[146],{"categories":2862},[198],{"categories":2864},[195],{"categories":2866},[],{"categories":2868},[198],{"categories":2870},[198],{"categories":2872},[],{"categories":2874},[195],{"categories":2876},[198],{"categories":2878},[195],{"categories":2880},[],{"categories":2882},[195],{"categories":2884},[195],{"categories":2886},[230],{"categories":2888},[146],{"categories":2890},[198],{"categories":2892},[146],{"categories":2894},[198],{"categories":2896},[192],{"categories":2898},[],{"categories":2900},[],{"categories":2902},[195],{"categories":2904},[195],{"categories":2906},[189],{"categories":2908},[198],{"categories":2910},[230],{"categories":2912},[],{"categories":2914},[146],{"categories":2916},[],{"categories":2918},[208],{"categories":2920},[208],{"categories":2922},[146],{"categories":2924},[208],{"categories":2926},[195],{"categories":2928},[],{"categories":2930},[195],{"categories":2932},[195],{"categories":2934},[],{"categories":2936},[292],{"categories":2938},[195],{"categories":2940},[323],{"categories":2942},[208],{"categories":2944},[],{"categories":2946},[198],{"categories":2948},[195],{"categories":2950},[189],{"categories":2952},[521],{"categories":2954},[198],{"categories":2956},[198],{"categories":2958},[195],{"categories":2960},[195],{"categories":2962},[],{"categories":2964},[189],{"categories":2966},[195],{"categories":2968},[192],{"categories":2970},[208],{"categories":2972},[146],{"categories":2974},[],{"categories":2976},[],{"categories":2978},[],{"categories":2980},[198],{"categories":2982},[208],{"categories":2984},[146],{"categories":2986},[230],{"categories":2988},[195],{"categories":2990},[230],{"categories":2992},[198],{"categories":2994},[146],{"categories":2996},[195],{"categories":2998},[],{"categories":3000},[195],{"categories":3002},[219],{"categories":3004},[198],{"categories":3006},[146],{"categories":3008},[230],{"categories":3010},[192],{"categories":3012},[208],{"categories":3014},[195],{"categories":3016},[230],{"categories":3018},[292],{"categories":3020},[],{"categories":3022},[],{"categories":3024},[269],{"categories":3026},[472],{"categories":3028},[195],{"categories":3030},[198],{"categories":3032},[195,208],{"categories":3034},[230],{"categories":3036},[195],{"categories":3038},[195],{"categories":3040},[198],{"categories":3042},[195],{"categories":3044},[198],{"categories":3046},[195],{"categories":3048},[195],{"categories":3050},[],{"categories":3052},[1094],{"categories":3054},[208],{"categories":3056},[146],{"categories":3058},[195],{"categories":3060},[195],{"categories":3062},[195],{"categories":3064},[269],{"categories":3066},[198],{"categories":3068},[292],{"categories":3070},[323],{"categories":3072},[],{"categories":3074},[195],{"categories":3076},[192],{"categories":3078},[198],{"categories":3080},[189],{"categories":3082},[198],{"categories":3084},[195],{"categories":3086},[198],{"categories":3088},[201],{"categories":3090},[208],{"categories":3092},[195],{"categories":3094},[195],{"categories":3096},[],{"categories":3098},[],{"categories":3100},[],{"categories":3102},[323],{"categories":3104},[195],{"categories":3106},[230],{"categories":3108},[195],{"categories":3110},[195],{"categories":3112},[195],{"categories":3114},[195],{"categories":3116},[],{"categories":3118},[269],{"categories":3120},[192],{"categories":3122},[198],{"categories":3124},[195],{"categories":3126},[],{"categories":3128},[195],{"categories":3130},[198],{"categories":3132},[195],{"categories":3134},[323],{"categories":3136},[],{"categories":3138},[146],{"categories":3140},[146],{"categories":3142},[],{"categories":3144},[208],{"categories":3146},[195],{"categories":3148},[146],{"categories":3150},[195],{"categories":3152},[192],{"categories":3154},[198],{"categories":3156},[195],{"categories":3158},[],{"categories":3160},[230],{"categories":3162},[195],{"categories":3164},[195],{"categories":3166},[195],{"categories":3168},[146],{"categories":3170},[198],{"categories":3172},[230],{"categories":3174},[],{"categories":3176},[198],{"categories":3178},[198],{"categories":3180},[146],{"categories":3182},[195],{"categories":3184},[195],{"categories":3186},[195],{"categories":3188},[472],{"categories":3190},[195],{"categories":3192},[],{"categories":3194},[195],{"categories":3196},[195],{"categories":3198},[323],{"categories":3200},[230],{"categories":3202},[269],{"categories":3204},[557],{"categories":3206},[269],{"categories":3208},[],{"categories":3210},[],{"categories":3212},[],{"categories":3214},[198],{"categories":3216},[198],{"categories":3218},[208],{"categories":3220},[195],{"categories":3222},[455],{"categories":3224},[208],{"categories":3226},[195],{"categories":3228},[195],{"categories":3230},[195],{"categories":3232},[195],{"categories":3234},[198],{"categories":3236},[],{"categories":3238},[],{"categories":3240},[195],{"categories":3242},[],{"categories":3244},[195],{"categories":3246},[198],{"categories":3248},[146],{"categories":3250},[195],{"categories":3252},[195],{"categories":3254},[],{"categories":3256},[201],{"categories":3258},[195],{"categories":3260},[146],{"categories":3262},[195],{"categories":3264},[198],{"categories":3266},[192],{"categories":3268},[195],{"categories":3270},[292],{"categories":3272},[198],{"categories":3274},[195],{"categories":3276},[815],{"categories":3278},[195],{"categories":3280},[198],{"categories":3282},[195],{"categories":3284},[208],{"categories":3286},[195],{"categories":3288},[521],{"categories":3290},[146],{"categories":3292},[],{"categories":3294},[230],{"categories":3296},[472],{"categories":3298},[198],{"categories":3300},[195],{"categories":3302},[],{"categories":3304},[230],{"categories":3306},[409],{"categories":3308},[198],{"categories":3310},[198],{"categories":3312},[195],{"categories":3314},[195],{"categories":3316},[198],{"categories":3318},[],{"categories":3320},[192],{"categories":3322},[198],{"categories":3324},[],{"categories":3326},[208],{"categories":3328},[195],{"categories":3330},[189],{"categories":3332},[230],{"categories":3334},[323],{"categories":3336},[219],{"categories":3338},[198],{"categories":3340},[198],{"categories":3342},[195],{"categories":3344},[198],{"categories":3346},[189],{"categories":3348},[],{"categories":3350},[195],{"categories":3352},[195],{"categories":3354},[],{"categories":3356},[],{"categories":3358},[146],{"categories":3360},[195,192],{"categories":3362},[198],{"categories":3364},[195],{"categories":3366},[],{"categories":3368},[189],{"categories":3370},[269],{"categories":3372},[192],{"categories":3374},[195],{"categories":3376},[208],{"categories":3378},[195],{"categories":3380},[198],{"categories":3382},[195],{"categories":3384},[195],{"categories":3386},[195],{"categories":3388},[230],{"categories":3390},[1094],{"categories":3392},[198],{"categories":3394},[195],{"categories":3396},[],{"categories":3398},[],{"categories":3400},[198],{"categories":3402},[195],{"categories":3404},[323],{"categories":3406},[],{"categories":3408},[195],{"categories":3410},[198],{"categories":3412},[219],{"categories":3414},[198],{"categories":3416},[472],{"categories":3418},[],{"categories":3420},[430],{"categories":3422},[198],{"categories":3424},[195],{"categories":3426},[292],{"categories":3428},[195],{"categories":3430},[269],{"categories":3432},[198],{"categories":3434},[195],{"categories":3436},[472],{"categories":3438},[195],{"categories":3440},[323],{"categories":3442},[],{"categories":3444},[195],{"categories":3446},[292],{"categories":3448},[146],{"categories":3450},[195],{"categories":3452},[195],{"categories":3454},[],{"categories":3456},[292],{"categories":3458},[230],{"categories":3460},[195],{"categories":3462},[195],{"categories":3464},[557],{"categories":3466},[189],{"categories":3468},[195],{"categories":3470},[],{"categories":3472},[],{"categories":3474},[146],{"categories":3476},[195],{"categories":3478},[269],{"categories":3480},[292],{"categories":3482},[198],{"categories":3484},[292],{"categories":3486},[230],{"categories":3488},[],{"categories":3490},[195],{"categories":3492},[],{"categories":3494},[195],{"categories":3496},[576],{"categories":3498},[195],{"categories":3500},[195],{"categories":3502},[198],{"categories":3504},[472],{"categories":3506},[195],{"categories":3508},[195],{"categories":3510},[195],{"categories":3512},[],{"categories":3514},[195,208],{"categories":3516},[230],{"categories":3518},[198],{"categories":3520},[208],{"categories":3522},[198],{"categories":3524},[845],{"categories":3526},[208],{"categories":3528},[195],{"categories":3530},[189],{"categories":3532},[],{"categories":3534},[],{"categories":3536},[198],{"categories":3538},[195],{"categories":3540},[208],{"categories":3542},[189],{"categories":3544},[208],{"categories":3546},[208],{"categories":3548},[195],{"categories":3550},[292],{"categories":3552},[195],{"categories":3554},[208],{"categories":3556},[],{"categories":3558},[195],{"categories":3560},[146,195],{"categories":3562},[323],{"categories":3564},[189],{"categories":3566},[],{"categories":3568},[195],{"categories":3570},[195],{"categories":3572},[192],{"categories":3574},[192],{"categories":3576},[195],{"categories":3578},[195],{"categories":3580},[409],{"categories":3582},[195],{"categories":3584},[208],{"categories":3586},[269],{"categories":3588},[198],{"categories":3590},[195],{"categories":3592},[195],{"categories":3594},[230],{"categories":3596},[292],{"categories":3598},[146],{"categories":3600},[195],{"categories":3602},[195],{"categories":3604},[195],{"categories":3606},[195],{"categories":3608},[189],{"categories":3610},[195],{"categories":3612},[198],{"categories":3614},[198],{"categories":3616},[208],{"categories":3618},[230],{"categories":3620},[208],{"categories":3622},[],{"categories":3624},[],{"categories":3626},[269],{"categories":3628},[195],{"categories":3630},[208],{"categories":3632},[195],{"categories":3634},[146],{"categories":3636},[472],{"categories":3638},[430],{"categories":3640},[409],{"categories":3642},[195],{"categories":3644},[195],{"categories":3646},[195],{"categories":3648},[269],{"categories":3650},[195],{"categories":3652},[195],{"categories":3654},[195],{"categories":3656},[198],{"categories":3658},[189],{"categories":3660},[198],{"categories":3662},[195,192],{"categories":3664},[],{"categories":3666},[146],{"categories":3668},[],{"categories":3670},[201],{"categories":3672},[195],{"categories":3674},[230],{"categories":3676},[189],{"categories":3678},[189],{"categories":3680},[198],{"categories":3682},[198],{"categories":3684},[198],{"categories":3686},[195],{"categories":3688},[195],{"categories":3690},[192],{"categories":3692},[208],{"categories":3694},[292],{"categories":3696},[195],{"categories":3698},[],{"categories":3700},[230],{"categories":3702},[195],{"categories":3704},[195],{"categories":3706},[195],{"categories":3708},[195],{"categories":3710},[195],{"categories":3712},[208],{"categories":3714},[230],{"categories":3716},[208],{"categories":3718},[208],{"categories":3720},[195],{"categories":3722},[195],{"categories":3724},[430],{"categories":3726},[195],{"categories":3728},[198],{"categories":3730},[230],{"categories":3732},[195],{"categories":3734},[195],{"categories":3736},[195],{"categories":3738},[198],{"categories":3740},[195],{"categories":3742},[195],{"categories":3744},[195],{"categories":3746},[2619],{"categories":3748},[3749],"Clinical AI",{"categories":3751},[146],{"categories":3753},[195],{"categories":3755},[195],{"categories":3757},[195],{"categories":3759},[323],{"categories":3761},[2098],{"categories":3763},[195],{"categories":3765},[201],{"categories":3767},[195],{"categories":3769},[198],{"categories":3771},[195],{"categories":3773},[195],{"categories":3775},[230],{"categories":3777},[195],{"categories":3779},[198],{"categories":3781},[292],{"categories":3783},[195],{"categories":3785},[195],{"categories":3787},[192],{"categories":3789},[195],{"categories":3791},[521],{"categories":3793},[195],{"categories":3795},[],{"categories":3797},[195],{"categories":3799},[208],{"categories":3801},[195],{"categories":3803},[],{"categories":3805},[],{"categories":3807},[195],{"categories":3809},[],{"categories":3811},[192],{"categories":3813},[195],{"categories":3815},[198],{"categories":3817},[230],{"categories":3819},[230],{"categories":3821},[230],{"categories":3823},[230],{"categories":3825},[],{"categories":3827},[189],{"categories":3829},[198],{"categories":3831},[230],{"categories":3833},[195],{"categories":3835},[576],{"categories":3837},[201],{"categories":3839},[195],{"categories":3841},[189],{"categories":3843},[198],{"categories":3845},[195],{"categories":3847},[195],{"categories":3849},[195,198],{"categories":3851},[198],{"categories":3853},[323],{"categories":3855},[230],{"categories":3857},[198],{"categories":3859},[230],{"categories":3861},[198],{"categories":3863},[195],{"categories":3865},[],{"categories":3867},[230],{"categories":3869},[292],{"categories":3871},[189],{"categories":3873},[195],{"categories":3875},[195],{"categories":3877},[],{"categories":3879},[208],{"categories":3881},[],{"categories":3883},[189],{"categories":3885},[198],{"categories":3887},[230],{"categories":3889},[195],{"categories":3891},[230],{"categories":3893},[189],{"categories":3895},[230],{"categories":3897},[230],{"categories":3899},[],{"categories":3901},[192],{"categories":3903},[198],{"categories":3905},[230],{"categories":3907},[230],{"categories":3909},[230],{"categories":3911},[230],{"categories":3913},[230],{"categories":3915},[230],{"categories":3917},[230],{"categories":3919},[230],{"categories":3921},[230],{"categories":3923},[230],{"categories":3925},[269],{"categories":3927},[189],{"categories":3929},[195],{"categories":3931},[195],{"categories":3933},[198],{"categories":3935},[198],{"categories":3937},[],{"categories":3939},[195,189],{"categories":3941},[],{"categories":3943},[198],{"categories":3945},[230],{"categories":3947},[198],{"categories":3949},[845],{"categories":3951},[195],{"categories":3953},[195],{"categories":3955},[195],{"categories":3957},[195],{"categories":3959},[409],{"categories":3961},[195],{"categories":3963},[198],{"categories":3965},[192],{"categories":3967},[198],{"categories":3969},[198],{"categories":3971},[],{"categories":3973},[198],{"categories":3975},[146],{"categories":3977},[230],{"categories":3979},[195],{"categories":3981},[],{"categories":3983},[],{"categories":3985},[198],{"categories":3987},[146],{"categories":3989},[195],{"categories":3991},[],{"categories":3993},[195],{"categories":3995},[],{"categories":3997},[292],{"categories":3999},[195],{"categories":4001},[],{"categories":4003},[],{"categories":4005},[230],{"categories":4007},[189],{"categories":4009},[195],{"categories":4011},[195],{"categories":4013},[192],{"categories":4015},[195],{"categories":4017},[195],{"categories":4019},[195],{"categories":4021},[192],{"categories":4023},[146],{"categories":4025},[],{"categories":4027},[195],{"categories":4029},[230],{"categories":4031},[],{"categories":4033},[195],{"categories":4035},[195],{"categories":4037},[146],{"categories":4039},[195],{"categories":4041},[292],{"categories":4043},[195],{"categories":4045},[323],{"categories":4047},[],{"categories":4049},[198],{"categories":4051},[292],{"categories":4053},[208],{"categories":4055},[],{"categories":4057},[195],{"categories":4059},[],{"categories":4061},[198],{"categories":4063},[146],{"categories":4065},[208],{"categories":4067},[],{"categories":4069},[2619],{"categories":4071},[192],{"categories":4073},[189],{"categories":4075},[269],{"categories":4077},[198],{"categories":4079},[146],{"categories":4081},[208],{"categories":4083},[],{"categories":4085},[],{"categories":4087},[195],{"categories":4089},[189],{"categories":4091},[195],{"categories":4093},[292],{"categories":4095},[],{"categories":4097},[198],{"categories":4099},[198],{"categories":4101},[198],{"categories":4103},[195],{"categories":4105},[230],{"categories":4107},[208],{"categories":4109},[195],{"categories":4111},[198],{"categories":4113},[201],{"categories":4115},[195],{"categories":4117},[198],{"categories":4119},[195],{"categories":4121},[201],{"categories":4123},[292],{"categories":4125},[230],{"categories":4127},[],{"categories":4129},[292],{"categories":4131},[],{"categories":4133},[208],{"categories":4135},[198],{"categories":4137},[],{"categories":4139},[195],{"categories":4141},[195],{"categories":4143},[195],{"categories":4145},[195],{"categories":4147},[198],{"categories":4149},[192],{"categories":4151},[189],{"categories":4153},[195],{"categories":4155},[146],{"categories":4157},[208],{"categories":4159},[208],{"categories":4161},[195],{"categories":4163},[269],{"categories":4165},[198],{"categories":4167},[195],{"categories":4169},[198],{"categories":4171},[195],{"categories":4173},[192],{"categories":4175},[146],{"categories":4177},[208],{"categories":4179},[198],{"categories":4181},[195],{"categories":4183},[201],{"categories":4185},[195],{"categories":4187},[198],{"categories":4189},[195],{"categories":4191},[230],{"categories":4193},[],{"categories":4195},[189],{"categories":4197},[195],{"categories":4199},[195],{"categories":4201},[195],{"categories":4203},[208],{"categories":4205},[195],{"categories":4207},[208],{"categories":4209},[195],{"categories":4211},[198],{"categories":4213},[195],{"categories":4215},[195],{"categories":4217},[195],{"categories":4219},[195],{"categories":4221},[],{"categories":4223},[195],{"categories":4225},[146],{"categories":4227},[192],{"categories":4229},[230],{"categories":4231},[198],{"categories":4233},[195],{"categories":4235},[195],{"categories":4237},[146],{"categories":4239},[198],{"categories":4241},[195],{"categories":4243},[292],{"categories":4245},[195],{"categories":4247},[269],{"categories":4249},[195],{"categories":4251},[195],{"categories":4253},[230],{"categories":4255},[195],{"categories":4257},[195],{"categories":4259},[198],{"categories":4261},[323],{"categories":4263},[195],{"categories":4265},[208],{"categories":4267},[198],{"categories":4269},[269],{"categories":4271},[],{"categories":4273},[198],{"categories":4275},[208],{"categories":4277},[195],{"categories":4279},[1962],{"categories":4281},[146],{"categories":4283},[350],{"categories":4285},[195],{"categories":4287},[189],{"categories":4289},[208],{"categories":4291},[192],{"categories":4293},[208],{"categories":4295},[195],{"categories":4297},[],{"categories":4299},[198],{"categories":4301},[198],{"categories":4303},[195],{"categories":4305},[195],{"categories":4307},[269],{"categories":4309},[],{"categories":4311},[230],{"categories":4313},[],{"categories":4315},[230],{"categories":4317},[195],{"categories":4319},[195],{"categories":4321},[198],{"categories":4323},[198],{"categories":4325},[198],{"categories":4327},[],{"categories":4329},[230],{"categories":4331},[195],{"categories":4333},[],{"categories":4335},[195],{"categories":4337},[195],{"categories":4339},[],{"categories":4341},[146],{"categories":4343},[208],{"categories":4345},[198],{"categories":4347},[195],{"categories":4349},[195],{"categories":4351},[292],{"categories":4353},[195],{"categories":4355},[195],{"categories":4357},[189],{"categories":4359},[],{"categories":4361},[195],{"categories":4363},[195],{"categories":4365},[],{"categories":4367},[189],{"categories":4369},[230],{"categories":4371},[208],{"categories":4373},[472],{"categories":4375},[195],{"categories":4377},[195],{"categories":4379},[195],{"categories":4381},[208],{"categories":4383},[230],{"categories":4385},[146],{"categories":4387},[195],{"categories":4389},[195],{"categories":4391},[195],{"categories":4393},[230],{"categories":4395},[146],{"categories":4397},[195],{"categories":4399},[230],{"categories":4401},[146],{"categories":4403},[195],{"categories":4405},[230],{"categories":4407},[198],{"categories":4409},[198],{"categories":4411},[198],{"categories":4413},[208],{"categories":4415},[230],{"categories":4417},[198],{"categories":4419},[198],{"categories":4421},[195],{"categories":4423},[208],{"categories":4425},[146],{"categories":4427},[195],{"categories":4429},[],{"categories":4431},[198],{"categories":4433},[],{"categories":4435},[],{"categories":4437},[],{"categories":4439},[198],{"categories":4441},[192],{"categories":4443},[198],{"categories":4445},[4446],"Liability & Ethics",{"categories":4448},[195],{"categories":4450},[198],{"categories":4452},[189],{"categories":4454},[198],{"categories":4456},[192],{"categories":4458},[292],{"categories":4460},[198],{"categories":4462},[],{"categories":4464},[557],{"categories":4466},[198],{"categories":4468},[],{"categories":4470},[189],{"categories":4472},[198],{"categories":4474},[],{"categories":4476},[198],{"categories":4478},[195],{"categories":4480},[195],{"categories":4482},[230],{"categories":4484},[195],{"categories":4486},[195],{"categories":4488},[198],{"categories":4490},[195],{"categories":4492},[195],{"categories":4494},[230],{"categories":4496},[198],{"categories":4498},[208],{"categories":4500},[146],{"categories":4502},[189],{"categories":4504},[195],{"categories":4506},[],{"categories":4508},[198],{"categories":4510},[198],{"categories":4512},[472],{"categories":4514},[146],{"categories":4516},[323],{"categories":4518},[230],{"categories":4520},[195],{"categories":4522},[146],{"categories":4524},[195],{"categories":4526},[189],{"categories":4528},[],{"categories":4530},[198],{"categories":4532},[195],{"categories":4534},[195],{"categories":4536},[198],{"categories":4538},[195],{"categories":4540},[146],{"categories":4542},[],{"categories":4544},[198],{"categories":4546},[201],{"categories":4548},[230],{"categories":4550},[198],{"categories":4552},[192],{"categories":4554},[],{"categories":4556},[195],{"categories":4558},[201],{"categories":4560},[195],{"categories":4562},[198],{"categories":4564},[230],{"categories":4566},[189],{"categories":4568},[323],{"categories":4570},[195],{"categories":4572},[195],{"categories":4574},[195],{"categories":4576},[230],{"categories":4578},[192],{"categories":4580},[195],{"categories":4582},[146],{"categories":4584},[230],{"categories":4586},[323],{"categories":4588},[195],{"categories":4590},[198],{"categories":4592},[],{"categories":4594},[521],{"categories":4596},[],{"categories":4598},[195],{"categories":4600},[323],{"categories":4602},[269],{"categories":4604},[198],{"categories":4606},[198],{"categories":4608},[4609],"Design News & Tools",{"categories":4611},[195],{"categories":4613},[230],{"categories":4615},[195],{"categories":4617},[189],{"categories":4619},[195],{"categories":4621},[146],{"categories":4623},[198],{"categories":4625},[198],{"categories":4627},[195],{"categories":4629},[472],{"categories":4631},[195],{"categories":4633},[472],{"categories":4635},[292],{"categories":4637},[195],{"categories":4639},[198],{"categories":4641},[],{"categories":4643},[195],{"categories":4645},[195],{"categories":4647},[195],{"categories":4649},[230],{"categories":4651},[189],{"categories":4653},[],{"categories":4655},[195],{"categories":4657},[195],{"categories":4659},[208],{"categories":4661},[576],{"categories":4663},[208],{"categories":4665},[146],{"categories":4667},[195],{"categories":4669},[195,198],{"categories":4671},[292,192],{"categories":4673},[195],{"categories":4675},[195],{"categories":4677},[195],{"categories":4679},[],{"categories":4681},[198],{"categories":4683},[],{"categories":4685},[208],{"categories":4687},[195],{"categories":4689},[208],{"categories":4691},[],{"categories":4693},[198],{"categories":4695},[195],{"categories":4697},[230],{"categories":4699},[195],{"categories":4701},[],{"categories":4703},[198],{"categories":4705},[195],{"categories":4707},[],{"categories":4709},[146],{"categories":4711},[195],{"categories":4713},[198],{"categories":4715},[195],{"categories":4717},[195],{"categories":4719},[189],{"categories":4721},[198],{"categories":4723},[195],{"categories":4725},[],{"categories":4727},[323],{"categories":4729},[292],{"categories":4731},[192],{"categories":4733},[192],{"categories":4735},[195],{"categories":4737},[189],{"categories":4739},[189],{"categories":4741},[195],{"categories":4743},[198],{"categories":4745},[195],{"categories":4747},[195],{"categories":4749},[195],{"categories":4751},[208],{"categories":4753},[195],{"categories":4755},[189],{"categories":4757},[198],{"categories":4759},[195],{"categories":4761},[292],{"categories":4763},[195],{"categories":4765},[230],{"categories":4767},[195],{"categories":4769},[195],{"categories":4771},[198],{"categories":4773},[195],{"categories":4775},[],{"categories":4777},[208],{"categories":4779},[],{"categories":4781},[208],{"categories":4783},[198],{"categories":4785},[189],{"categories":4787},[],{"categories":4789},[269],{"categories":4791},[323],{"categories":4793},[195],{"categories":4795},[208],{"categories":4797},[195],{"categories":4799},[],{"categories":4801},[230],{"categories":4803},[198],{"categories":4805},[208],{"categories":4807},[146],{"categories":4809},[195],{"categories":4811},[198],{"categories":4813},[208],{"categories":4815},[198],{"categories":4817},[230],{"categories":4819},[195],{"categories":4821},[189],{"categories":4823},[230],{"categories":4825},[208],{"categories":4827},[195],{"categories":4829},[146],{"categories":4831},[192],{"categories":4833},[195],{"categories":4835},[195],{"categories":4837},[195],{"categories":4839},[195],{"categories":4841},[195],{"categories":4843},[198],{"categories":4845},[195],{"categories":4847},[198],{"categories":4849},[195],{"categories":4851},[195],{"categories":4853},[189],{"categories":4855},[195],{"categories":4857},[198],{"categories":4859},[198],{"categories":4861},[146],{"categories":4863},[198],{"categories":4865},[198],{"categories":4867},[189],{"categories":4869},[198],{"categories":4871},[146],{"categories":4873},[],{"categories":4875},[195],{"categories":4877},[269],{"categories":4879},[472],{"categories":4881},[195],{"categories":4883},[195],{"categories":4885},[195],{"categories":4887},[208],{"categories":4889},[],{"categories":4891},[198],{"categories":4893},[292],{"categories":4895},[195],{"categories":4897},[230],{"categories":4899},[198],{"categories":4901},[195],{"categories":4903},[292],{"categories":4905},[198],{"categories":4907},[192],{"categories":4909},[192],{"categories":4911},[195],{"categories":4913},[195],{"categories":4915},[195],{"categories":4917},[189],{"categories":4919},[],{"categories":4921},[195],{"categories":4923},[198],{"categories":4925},[198],{"categories":4927},[195],{"categories":4929},[195],{"categories":4931},[195],{"categories":4933},[208],{"categories":4935},[],{"categories":4937},[189],{"categories":4939},[195],{"categories":4941},[195],{"categories":4943},[198],{"categories":4945},[198],{"categories":4947},[],{"categories":4949},[208],{"categories":4951},[208],{"categories":4953},[195],{"categories":4955},[292],{"categories":4957},[192],{"categories":4959},[146],{"categories":4961},[],{"categories":4963},[195],{"categories":4965},[198],{"categories":4967},[189],{"categories":4969},[195],{"categories":4971},[208],{"categories":4973},[189],{"categories":4975},[230],{"categories":4977},[269],{"categories":4979},[230],{"categories":4981},[198],{"categories":4983},[],{"categories":4985},[230],{"categories":4987},[198],{"categories":4989},[146],{"categories":4991},[269],{"categories":4993},[195],{"categories":4995},[],{"categories":4997},[198],{"categories":4999},[2619],{"categories":5001},[230],{"categories":5003},[208],{"categories":5005},[195],{"categories":5007},[195],{"categories":5009},[192],{"categories":5011},[195],{"categories":5013},[189],{"categories":5015},[1540],{"categories":5017},[323],{"categories":5019},[189],{"categories":5021},[],{"categories":5023},[],{"categories":5025},[230],{"categories":5027},[198],{"categories":5029},[230],{"categories":5031},[],{"categories":5033},[198],{"categories":5035},[198],{"categories":5037},[198],{"categories":5039},[],{"categories":5041},[195],{"categories":5043},[],{"categories":5045},[230],{"categories":5047},[189],{"categories":5049},[146],{"categories":5051},[195],{"categories":5053},[198],{"categories":5055},[230],{"categories":5057},[195],{"categories":5059},[230],{"categories":5061},[],{"categories":5063},[230],{"categories":5065},[189],{"categories":5067},[472],{"categories":5069},[198],{"categories":5071},[195],{"categories":5073},[],{"categories":5075},[208],{"categories":5077},[198],{"categories":5079},[201],{"categories":5081},[198],{"categories":5083},[189],{"categories":5085},[],{"categories":5087},[],{"categories":5089},[],{"categories":5091},[146],{"categories":5093},[198],{"categories":5095},[195],{"categories":5097},[195],{"categories":5099},[],{"categories":5101},[],{"categories":5103},[],{"categories":5105},[146],{"categories":5107},[195],{"categories":5109},[],{"categories":5111},[198],{"categories":5113},[195],{"categories":5115},[189],{"categories":5117},[],{"categories":5119},[],{"categories":5121},[146],{"categories":5123},[195],{"categories":5125},[230],{"categories":5127},[],{"categories":5129},[292],{"categories":5131},[230],{"categories":5133},[292],{"categories":5135},[269],{"categories":5137},[195],{"categories":5139},[195],{"categories":5141},[],{"categories":5143},[],{"categories":5145},[198],{"categories":5147},[],{"categories":5149},[195],{"categories":5151},[472],{"categories":5153},[195],{"categories":5155},[195],{"categories":5157},[195],{"categories":5159},[],{"categories":5161},[198],{"categories":5163},[195],{"categories":5165},[195],{"categories":5167},[],{"categories":5169},[198],{"categories":5171},[195],{"categories":5173},[230],{"categories":5175},[195],{"categories":5177},[292],{"categories":5179},[192],{"categories":5181},[195],{"categories":5183},[195],{"categories":5185},[198],{"categories":5187},[269],{"categories":5189},[198],{"categories":5191},[198],{"categories":5193},[],{"categories":5195},[],{"categories":5197},[195],{"categories":5199},[],{"categories":5201},[230],{"categories":5203},[192],{"categories":5205},[],{"categories":5207},[],{"categories":5209},[146],{"categories":5211},[189],{"categories":5213},[],{"categories":5215},[192],{"categories":5217},[292],{"categories":5219},[195],{"categories":5221},[208],{"categories":5223},[189],{"categories":5225},[269],{"categories":5227},[192],{"categories":5229},[208],{"categories":5231},[208],{"categories":5233},[],{"categories":5235},[195],{"categories":5237},[],{"categories":5239},[198],{"categories":5241},[189],{"categories":5243},[146],{"categories":5245},[195],{"categories":5247},[189],{"categories":5249},[198],{"categories":5251},[323],{"categories":5253},[195],{"categories":5255},[195],{"categories":5257},[195],{"categories":5259},[189],{"categories":5261},[269],{"categories":5263},[198],{"categories":5265},[],{"categories":5267},[195],{"categories":5269},[208],{"categories":5271},[230],{"categories":5273},[208],{"categories":5275},[195],{"categories":5277},[201],{"categories":5279},[],{"categories":5281},[146],{"categories":5283},[230],{"categories":5285},[189],{"categories":5287},[198],{"categories":5289},[195],{"categories":5291},[195],{"categories":5293},[198],{"categories":5295},[195],{"categories":5297},[195],{"categories":5299},[192],{"categories":5301},[198],{"categories":5303},[198,323],{"categories":5305},[198],{"categories":5307},[208],{"categories":5309},[195],{"categories":5311},[195],{"categories":5313},[269],{"categories":5315},[198],{"categories":5317},[292],{"categories":5319},[198],{"categories":5321},[192],{"categories":5323},[],{"categories":5325},[198],{"categories":5327},[195],{"categories":5329},[192],{"categories":5331},[],{"categories":5333},[],{"categories":5335},[208],{"categories":5337},[195],{"categories":5339},[195],{"categories":5341},[198],{"categories":5343},[269],{"categories":5345},[292],{"categories":5347},[195],{"categories":5349},[195],{"categories":5351},[198],{"categories":5353},[],{"categories":5355},[198],{"categories":5357},[230],{"categories":5359},[198],{"categories":5361},[],{"categories":5363},[230],{"categories":5365},[208],{"categories":5367},[2619],{"categories":5369},[189],{"categories":5371},[208],{"categories":5373},[195],{"categories":5375},[198],{"categories":5377},[195],{"categories":5379},[195],{"categories":5381},[292],{"categories":5383},[208],{"categories":5385},[],{"categories":5387},[230],{"categories":5389},[195],{"categories":5391},[],{"categories":5393},[198],{"categories":5395},[195],{"categories":5397},[195],{"categories":5399},[195],{"categories":5401},[198],{"categories":5403},[195],{"categories":5405},[195],{"categories":5407},[201],{"categories":5409},[198],{"categories":5411},[195],{"categories":5413},[195],{"categories":5415},[195],{"categories":5417},[195],{"categories":5419},[195],{"categories":5421},[195],{"categories":5423},[192],{"categories":5425},[],{"categories":5427},[201],{"categories":5429},[230],{"categories":5431},[198],{"categories":5433},[195],{"categories":5435},[208],{"categories":5437},[],{"categories":5439},[208],{"categories":5441},[208],{"categories":5443},[198],{"categories":5445},[208],{"categories":5447},[195],{"categories":5449},[195],{"categories":5451},[208],{"categories":5453},[195],{"categories":5455},[198],{"categories":5457},[230],{"categories":5459},[195],{"categories":5461},[195],{"categories":5463},[195],{"categories":5465},[192],{"categories":5467},[195],{"categories":5469},[198],{"categories":5471},[146],{"categories":5473},[],{"categories":5475},[195],{"categories":5477},[269],{"categories":5479},[198],{"categories":5481},[195],{"categories":5483},[],{"categories":5485},[195],{"categories":5487},[195],{"categories":5489},[230],{"categories":5491},[195],{"categories":5493},[195],{"categories":5495},[198],{"categories":5497},[292],{"categories":5499},[],{"categories":5501},[],{"categories":5503},[208],{"categories":5505},[230],{"categories":5507},[208],{"categories":5509},[230],{"categories":5511},[195],{"categories":5513},[292],{"categories":5515},[195],{"categories":5517},[189],{"categories":5519},[198],{"categories":5521},[195],{"categories":5523},[198],{"categories":5525},[198],{"categories":5527},[195],{"categories":5529},[192],{"categories":5531},[],{"categories":5533},[269],{"categories":5535},[195],{"categories":5537},[],{"categories":5539},[230],{"categories":5541},[195],{"categories":5543},[269],{"categories":5545},[195],{"categories":5547},[208],{"categories":5549},[208],{"categories":5551},[208],{"categories":5553},[198],{"categories":5555},[198],{"categories":5557},[198],{"categories":5559},[195],{"categories":5561},[195],{"categories":5563},[146],{"categories":5565},[269],{"categories":5567},[269],{"categories":5569},[],{"categories":5571},[230],{"categories":5573},[195],{"categories":5575},[195],{"categories":5577},[208],{"categories":5579},[],{"categories":5581},[230],{"categories":5583},[230],{"categories":5585},[230],{"categories":5587},[],{"categories":5589},[198],{"categories":5591},[195],{"categories":5593},[],{"categories":5595},[189],{"categories":5597},[192],{"categories":5599},[],{"categories":5601},[195],{"categories":5603},[195],{"categories":5605},[],{"categories":5607},[208],{"categories":5609},[],{"categories":5611},[],{"categories":5613},[],{"categories":5615},[],{"categories":5617},[195],{"categories":5619},[230],{"categories":5621},[],{"categories":5623},[],{"categories":5625},[195],{"categories":5627},[195],{"categories":5629},[195],{"categories":5631},[269],{"categories":5633},[195],{"categories":5635},[269],{"categories":5637},[],{"categories":5639},[269],{"categories":5641},[269],{"categories":5643},[323],{"categories":5645},[198],{"categories":5647},[208],{"categories":5649},[],{"categories":5651},[],{"categories":5653},[269],{"categories":5655},[208],{"categories":5657},[208],{"categories":5659},[208],{"categories":5661},[],{"categories":5663},[189],{"categories":5665},[208],{"categories":5667},[208],{"categories":5669},[189],{"categories":5671},[208],{"categories":5673},[192],{"categories":5675},[208],{"categories":5677},[208],{"categories":5679},[208],{"categories":5681},[269],{"categories":5683},[230],{"categories":5685},[230],{"categories":5687},[195],{"categories":5689},[208],{"categories":5691},[269],{"categories":5693},[323],{"categories":5695},[269],{"categories":5697},[269],{"categories":5699},[269],{"categories":5701},[],{"categories":5703},[192],{"categories":5705},[],{"categories":5707},[323],{"categories":5709},[208],{"categories":5711},[208],{"categories":5713},[208],{"categories":5715},[198],{"categories":5717},[230,192],{"categories":5719},[269],{"categories":5721},[],{"categories":5723},[],{"categories":5725},[269],{"categories":5727},[],{"categories":5729},[269],{"categories":5731},[230],{"categories":5733},[198],{"categories":5735},[],{"categories":5737},[208],{"categories":5739},[195],{"categories":5741},[146],{"categories":5743},[],{"categories":5745},[195],{"categories":5747},[],{"categories":5749},[230],{"categories":5751},[189],{"categories":5753},[269],{"categories":5755},[],{"categories":5757},[208],{"categories":5759},[230],[5761,5861,5975,6045],{"id":5762,"title":5763,"ai":5764,"body":5769,"categories":5829,"created_at":147,"date_modified":147,"description":136,"extension":148,"faq":147,"featured":149,"kicker_label":147,"meta":5830,"navigation":165,"path":5846,"published_at":5847,"question":147,"scraped_at":5848,"seo":5849,"sitemap":5850,"source_id":5851,"source_name":5852,"source_type":173,"source_url":5853,"stem":5854,"tags":5855,"thumbnail_url":5856,"tldr":5857,"tweet":5858,"unknown_tags":5859,"__hash__":5860},"summaries\u002Fsummaries\u002F5f7e059f9b1803e0-exploring-css-functions-and-conditional-logic-summary.md","Exploring CSS Functions and Conditional Logic",{"provider":7,"model":8,"input_tokens":5765,"output_tokens":5766,"processing_time_ms":5767,"cost_usd":5768},7183,556,3483,0.00262975,{"type":14,"value":5770,"toc":5824},[5771,5775,5786,5790,5817,5821],[17,5772,5774],{"id":5773},"the-shift-toward-functional-css","The Shift Toward Functional CSS",[22,5776,5777,5778,5781,5782,5785],{},"CSS is moving beyond static declarations toward a more programmatic approach. By utilizing the new ",[33,5779,5780],{},"@function"," at-rule and the ",[33,5783,5784],{},"if()"," function, developers can encapsulate logic directly within their stylesheets. This allows for the creation of custom, reusable functions that handle complex styling decisions—such as spacing, typography, and responsive layouts—without relying solely on external preprocessors or verbose custom property management.",[17,5787,5789],{"id":5788},"practical-applications-of-css-functions","Practical Applications of CSS Functions",[49,5791,5792,5802,5811],{},[52,5793,5794,5797,5798,5801],{},[55,5795,5796],{},"Token Management:"," Instead of manually referencing custom properties (e.g., ",[33,5799,5800],{},"var(--space-md)","), developers can define a function that maps shorthand arguments to specific values. This provides a cleaner syntax and enforces consistency across a codebase.",[52,5803,5804,5807,5808,5810],{},[55,5805,5806],{},"Conditional Logic:"," The ",[33,5809,5784],{}," function enables branching logic within CSS. This can be used to toggle between fixed and fluid values based on arguments passed to a function, or to handle responsive design patterns.",[52,5812,5813,5816],{},[55,5814,5815],{},"Responsive Logic:"," A powerful use case is embedding media queries (or container queries) directly into a function. By creating a function that accepts 'narrow' and 'wide' arguments, developers can define responsive behavior in a single line of code, potentially reducing the need for traditional nested media query blocks.",[17,5818,5820],{"id":5819},"trade-offs-and-future-outlook","Trade-offs and Future Outlook",[22,5822,5823],{},"While these features offer a significant boost to developer experience (DX) and code modularity, they introduce new syntax that may impact readability for those accustomed to traditional CSS. Much like the transition to arrow functions in JavaScript, the adoption of CSS functions will likely depend on team familiarity and project requirements. These features are currently available in Chrome, allowing for experimentation with more dynamic, logic-driven styling architectures.",{"title":136,"searchDepth":137,"depth":137,"links":5825},[5826,5827,5828],{"id":5773,"depth":137,"text":5774},{"id":5788,"depth":137,"text":5789},{"id":5819,"depth":137,"text":5820},[146],{"content_references":5831,"triage":5843},[5832,5835,5840],{"type":153,"title":5833,"url":5834,"context":156},"Utopia","https:\u002F\u002Futopia.fyi\u002F",{"type":5836,"title":5837,"url":5838,"context":5839},"other","CSS if() function","https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FCSS\u002FReference\u002FValues\u002Fif","recommended",{"type":5836,"title":5841,"url":5842,"context":5839},"CSS @function at-rule","https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FCSS\u002FReference\u002FAt-rules\u002F@function",{"relevance":161,"novelty":162,"quality":161,"actionability":162,"composite":5844,"reasoning":5845},3.6,"Category: Design & Frontend. The article discusses the evolution of CSS to support custom functions and conditional logic, which directly addresses the needs of developers looking to improve their frontend architecture. It provides practical applications of these features, though it lacks detailed step-by-step guidance for implementation.","\u002Fsummaries\u002F5f7e059f9b1803e0-exploring-css-functions-and-conditional-logic-summary","2026-06-24 13:00:11","2026-06-25 12:56:40",{"title":5763,"description":136},{"loc":5846},"5f7e059f9b1803e0","Kevin Powell","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=ElI6MzLDpb4","summaries\u002F5f7e059f9b1803e0-exploring-css-functions-and-conditional-logic-summary",[177,178,179],"https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FElI6MzLDpb4\u002Fhqdefault.jpg","CSS is evolving to support custom functions and conditional logic, allowing developers to create reusable, dynamic styles that reduce boilerplate and improve developer experience.","This video provides a practical look at the emerging CSS `@function` and `if()` syntax, demonstrating how to use them to create custom CSS functions for managing spacing, typography, and media queries. It’s a straightforward exploration of how these features can clean up your stylesheet logic, though the creator notes they are currently experimental.",[178,179],"66JxffWjgby0ZgXzFl0gfZrNL2cOQHZVWFcIXOP_avk",{"id":5862,"title":5863,"ai":5864,"body":5869,"categories":5949,"created_at":147,"date_modified":147,"description":136,"extension":148,"faq":147,"featured":149,"kicker_label":147,"meta":5950,"navigation":165,"path":5960,"published_at":5961,"question":147,"scraped_at":5962,"seo":5963,"sitemap":5964,"source_id":5965,"source_name":5852,"source_type":173,"source_url":5966,"stem":5967,"tags":5968,"thumbnail_url":5970,"tldr":5971,"tweet":5972,"unknown_tags":5973,"__hash__":5974},"summaries\u002Fsummaries\u002F594be57fe39bd228-three-essential-css-layout-primitives-summary.md","Three Essential CSS Layout Primitives",{"provider":7,"model":8,"input_tokens":5865,"output_tokens":5866,"processing_time_ms":5867,"cost_usd":5868},7726,568,3294,0.0027835,{"type":14,"value":5870,"toc":5944},[5871,5875,5894,5898,5913,5917],[17,5872,5874],{"id":5873},"the-stack-managing-vertical-spacing","The Stack: Managing Vertical Spacing",[22,5876,5877,5878,5881,5882,5885,5886,5889,5890,5893],{},"The Stack pattern is the preferred way to handle vertical spacing between elements in a column. While CSS Grid can be used, it often introduces \"mystery spacing\" issues when parent containers have auto-heights. By using ",[33,5879,5880],{},"display: flex"," with ",[33,5883,5884],{},"flex-direction: column"," and a ",[33,5887,5888],{},"gap"," property, you gain better control over alignment. Powell recommends using an undefined custom property (e.g., ",[33,5891,5892],{},"--stack-gap",") with a fallback value, allowing developers to easily override spacing on specific components without altering the global layout.",[17,5895,5897],{"id":5896},"prose-typography-driven-flow","Prose: Typography-Driven Flow",[22,5899,5900,5901,5904,5905,5908,5909,5912],{},"For running text (like articles), consistent spacing is often undesirable because it ignores typographic hierarchy. The Prose pattern uses the \"lobotomized owl\" selector (",[33,5902,5903],{},"* + *",") to apply ",[33,5906,5907],{},"margin-block-start"," to elements. By using ",[33,5910,5911],{},"1em"," as the spacing unit, the margin scales proportionally with the font size of the element itself. This ensures that headings stay closer to the content they introduce, adhering to standard design principles of proximity and hierarchy.",[17,5914,5916],{"id":5915},"the-pile-layering-elements-with-grid","The Pile: Layering Elements with Grid",[22,5918,5919,5920,5923,5924,5927,5928,5931,5932,5935,5936,5939,5940,5943],{},"The Pile pattern uses CSS Grid to stack elements on top of one another by assigning them the same ",[33,5921,5922],{},"grid-area",". This is a cleaner alternative to absolute positioning. Because it operates within a grid context, you can use ",[33,5925,5926],{},"z-index"," to control stacking order and ",[33,5929,5930],{},"align-self"," or ",[33,5933,5934],{},"justify-self"," to position specific children within the pile (e.g., placing a notification badge on an avatar or positioning text over an image). Powell emphasizes that ",[33,5937,5938],{},"place-items: center"," is the key to centering layered content, while ",[33,5941,5942],{},"place-content"," should be avoided as it controls the grid container itself rather than the items inside.",{"title":136,"searchDepth":137,"depth":137,"links":5945},[5946,5947,5948],{"id":5873,"depth":137,"text":5874},{"id":5896,"depth":137,"text":5897},{"id":5915,"depth":137,"text":5916},[146],{"content_references":5951,"triage":5958},[5952,5955],{"type":153,"title":5953,"url":5954,"context":156},"Tailwind CSS","https:\u002F\u002Ftailwindcss.com\u002F",{"type":5836,"title":5956,"author":5852,"url":5957,"context":5839},"CSS Demystified","https:\u002F\u002Fcssdemystified.com",{"relevance":161,"novelty":162,"quality":161,"actionability":161,"composite":163,"reasoning":5959},"Category: Design & Frontend. The article provides practical CSS layout patterns that directly address the needs of frontend developers, particularly in managing layout effectively. It offers specific techniques like using flexbox and grid with customizable spacing, which can be immediately applied in design systems.","\u002Fsummaries\u002F594be57fe39bd228-three-essential-css-layout-primitives-summary","2026-06-03 20:04:53","2026-06-06 16:09:55",{"title":5863,"description":136},{"loc":5960},"594be57fe39bd228","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=CU8Plk-53RU","summaries\u002F594be57fe39bd228-three-essential-css-layout-primitives-summary",[177,5969,178,179],"design-systems","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FCU8Plk-53RU\u002Fhqdefault.jpg","Kevin Powell shares three reusable CSS patterns—Stack, Prose, and Pile—that simplify layout management by using flexbox and grid primitives with customizable spacing variables.","A technical walkthrough of three CSS layout primitives—the \"stack,\" \"prose,\" and \"pile\"—that rely on Flexbox and Grid to manage spacing and element layering. The video focuses on using CSS custom properties to make these patterns reusable and adjustable across different components.",[178,179],"Hty3YdzrofUBENbvcXJUMeS8TeFijVgrzRcTBXZXr8w",{"id":5976,"title":5977,"ai":5978,"body":5983,"categories":6018,"created_at":147,"date_modified":147,"description":136,"extension":148,"faq":147,"featured":149,"kicker_label":147,"meta":6019,"navigation":165,"path":6030,"published_at":6031,"question":147,"scraped_at":6032,"seo":6033,"sitemap":6034,"source_id":6035,"source_name":5852,"source_type":173,"source_url":6036,"stem":6037,"tags":6038,"thumbnail_url":6040,"tldr":6041,"tweet":6042,"unknown_tags":6043,"__hash__":6044},"summaries\u002Fsummaries\u002Fdb045455737315e8-using-css-style-queries-for-conditional-theming-summary.md","Using CSS Style Queries for Conditional Theming",{"provider":7,"model":8,"input_tokens":5979,"output_tokens":5980,"processing_time_ms":5981,"cost_usd":5982},6312,522,3180,0.002361,{"type":14,"value":5984,"toc":6014},[5985,5989,6000,6004,6007],[17,5986,5988],{"id":5987},"moving-beyond-modifier-classes","Moving Beyond Modifier Classes",[22,5990,5991,5992,5995,5996,5999],{},"CSS style queries provide a powerful alternative to traditional BEM-style modifier classes (e.g., ",[33,5993,5994],{},".card--primary","). Instead of manually applying classes to every child element, you can define a custom property on a parent container. The child components then use an ",[33,5997,5998],{},"@container style(...)"," query to detect that property and automatically apply the corresponding theme. This approach decouples the component's internal logic from its parent's configuration, allowing for cleaner, more maintainable code where the parent dictates the theme and the children adapt accordingly.",[17,6001,6003],{"id":6002},"conditional-styling-and-responsive-layouts","Conditional Styling and Responsive Layouts",[22,6005,6006],{},"Style queries excel when used to apply conditional styles based on layout context rather than just global state. By toggling a custom property at specific breakpoints, you can trigger \"compact\" or \"expanded\" modes for components only when they exist within a specific container (like a sidebar) or layout state (like a two-column grid).",[22,6008,6009,6010,6013],{},"This technique replaces the need for JavaScript-based class toggling or complex, redundant CSS media queries. For example, you can set a ",[33,6011,6012],{},"--card-density: compact"," property on a sidebar container at a specific breakpoint, and all cards within that container will automatically shrink. This keeps the logic contained within CSS, ensuring that component behavior is tied directly to the layout context rather than hardcoded class names.",{"title":136,"searchDepth":137,"depth":137,"links":6015},[6016,6017],{"id":5987,"depth":137,"text":5988},{"id":6002,"depth":137,"text":6003},[146],{"content_references":6020,"triage":6028},[6021,6022,6025],{"type":153,"title":158,"url":159,"context":156},{"type":153,"title":6023,"url":6024,"context":156},"Zed","https:\u002F\u002Fzed.dev\u002F",{"type":153,"title":6026,"url":6027,"context":156},"VS Code","https:\u002F\u002Fcode.visualstudio.com\u002F",{"relevance":161,"novelty":162,"quality":161,"actionability":161,"composite":163,"reasoning":6029},"Category: Design & Frontend. The article discusses CSS style queries, which directly relate to frontend development and UI\u002FUX design, addressing the pain point of maintaining clean and adaptive code. It provides actionable insights on using custom properties for theming, which can be immediately applied in design workflows.","\u002Fsummaries\u002Fdb045455737315e8-using-css-style-queries-for-conditional-theming-summary","2026-06-17 13:00:38","2026-06-18 12:56:31",{"title":5977,"description":136},{"loc":6030},"db045455737315e8","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Rbafod4FvVY","summaries\u002Fdb045455737315e8-using-css-style-queries-for-conditional-theming-summary",[177,6039,178],"ui-ux","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FRbafod4FvVY\u002Fhqdefault.jpg","CSS style queries allow components to adapt their appearance based on parent-defined custom properties, enabling cleaner, conditional theming without relying on manual modifier classes or JavaScript.","A practical demonstration of how to use CSS style queries to handle component theming and conditional styling without relying on manual modifier classes. The video shows how to trigger layout changes based on custom properties, effectively letting parent containers dictate the appearance of their children.",[178],"367F67kNWkmh-e5ya2mHyIG1H_CZ2a3nqqMn4fDYMkE",{"id":6046,"title":6047,"ai":6048,"body":6053,"categories":6097,"created_at":147,"date_modified":147,"description":136,"extension":148,"faq":147,"featured":149,"kicker_label":147,"meta":6098,"navigation":165,"path":6103,"published_at":6104,"question":147,"scraped_at":6105,"seo":6106,"sitemap":6107,"source_id":6108,"source_name":172,"source_type":173,"source_url":6109,"stem":6110,"tags":6111,"thumbnail_url":147,"tldr":6112,"tweet":6113,"unknown_tags":6114,"__hash__":6115},"summaries\u002Fsummaries\u002Fcef05f71fca49beb-solving-element-anchoring-with-the-css-anchor-posi-summary.md","Solving Element Anchoring with the CSS Anchor Positioning API",{"provider":7,"model":8,"input_tokens":6049,"output_tokens":6050,"processing_time_ms":6051,"cost_usd":6052},3683,382,2516,0.00149375,{"type":14,"value":6054,"toc":6093},[6055,6059,6078,6082],[17,6056,6058],{"id":6057},"the-failure-of-traditional-absolute-positioning","The Failure of Traditional Absolute Positioning",[22,6060,6061,6062,6065,6066,6069,6070,6073,6074,6077],{},"Developers have historically relied on ",[33,6063,6064],{},"position: absolute"," combined with ",[33,6067,6068],{},"top",", ",[33,6071,6072],{},"left",", or ",[33,6075,6076],{},"transform: translate"," to attach UI elements like tooltips, popovers, or menus to specific trigger elements. This approach is fundamentally fragile because it assumes a static relationship between the anchor and the target. When the anchor element changes size, moves due to layout shifts, or is nested deep within a complex DOM structure, these manual coordinate calculations fail. The target element becomes detached or misaligned, requiring constant, brittle updates to the CSS or JavaScript to maintain the intended visual connection.",[17,6079,6081],{"id":6080},"native-anchoring-as-a-declarative-solution","Native Anchoring as a Declarative Solution",[22,6083,6084,6085,6088,6089,6092],{},"The CSS Anchor Positioning API introduces a native, browser-level solution to this problem by defining two distinct roles: the ",[55,6086,6087],{},"anchor"," (the trigger element) and the ",[55,6090,6091],{},"target"," (the element to be positioned relative to the anchor). Instead of manually calculating offsets, developers can declaratively link these elements. The browser handles the complex geometry of the viewport, ensuring that the target remains attached to the anchor regardless of layout changes, window resizing, or DOM nesting. This shift moves the burden of coordinate management from the developer to the browser engine, resulting in more resilient and maintainable UI components that adapt automatically to dynamic content.",{"title":136,"searchDepth":137,"depth":137,"links":6094},[6095,6096],{"id":6057,"depth":137,"text":6058},{"id":6080,"depth":137,"text":6081},[146],{"content_references":6099,"triage":6100},[],{"relevance":162,"novelty":162,"quality":161,"actionability":162,"composite":6101,"reasoning":6102},3.25,"Category: Design & Frontend. The article discusses the CSS Anchor Positioning API, which is relevant to frontend development and UI\u002FUX design. It provides insights into a new approach to positioning elements, which could help developers improve their UI components, but lacks specific implementation examples that would enhance actionability.","\u002Fsummaries\u002Fcef05f71fca49beb-solving-element-anchoring-with-the-css-anchor-posi-summary","2026-05-15 10:01:03","2026-05-21 03:00:17",{"title":6047,"description":136},{"loc":6103},"cef05f71fca49beb","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=fCjryd5ZgBU","summaries\u002Fcef05f71fca49beb-solving-element-anchoring-with-the-css-anchor-posi-summary",[177,6039,178],"The CSS Anchor Positioning API provides a robust, native way to tether elements like tooltips to dynamic anchors, replacing fragile absolute positioning hacks that break when elements resize or move.","A technical explanation of the CSS Anchor Positioning API. The video demonstrates how to use the `anchor()` function and `anchor-name` property to tether elements together, solving the layout fragility issues common with traditional absolute positioning.",[178],"o-tnUHH0vRzSahG5i_SGjsAhA7kRULwYrLlcXogqXxg"]