[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":6,"section-software-development":9},{"siteName":4,"siteTagline":5},"The Revision","Tech news, decoded.",{"gaMeasurementId":7,"adsenseClientId":8},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"section":10,"sections":14,"articles":655},{"name":11,"slug":11,"count":12,"latest_published_at":13},"software-development",1,"2026-05-03T06:33:38.000Z",[15,19,23,27,31,35,39,42,46,49,52,54,57,61,64,66,69,74,77,80,82,86,90,93,96,99,102,105,108,110,114,116,118,121,123,126,129,132,135,137,140,142,145,147,150,153,156,158,160,163,166,169,173,177,179,182,185,188,190,193,196,199,202,204,207,209,211,214,216,218,221,224,226,229,231,234,237,240,242,245,247,251,254,256,258,261,264,266,270,273,276,280,283,285,288,291,293,296,298,300,303,305,308,311,313,315,317,320,323,326,329,331,334,336,339,341,343,346,349,351,353,356,358,360,362,365,367,371,373,375,378,381,383,385,387,389,391,395,397,400,403,405,408,410,412,415,417,420,422,424,427,429,431,434,437,439,441,443,445,447,449,451,453,456,458,461,463,465,467,469,471,474,476,478,481,484,486,488,491,493,495,497,500,503,505,508,511,513,515,519,522,525,528,531,533,535,538,540,543,545,547,549,551,554,556,558,560,562,564,567,570,573,575,577,580,582,584,586,589,592,594,597,600,603,605,608,611,614,616,618,620,623,625,627,629,631,633,635,638,640,642,645,648,651,653],{"name":16,"slug":16,"count":17,"latest_published_at":18},"ai",36,"2026-05-29T16:16:14.000Z",{"name":20,"slug":20,"count":21,"latest_published_at":22},"hardware",16,"2026-05-29T19:01:48.000Z",{"name":24,"slug":24,"count":25,"latest_published_at":26},"media",14,"2026-05-03T05:00:00.000Z",{"name":28,"slug":28,"count":29,"latest_published_at":30},"privacy",12,"2026-05-29T22:32:29.000Z",{"name":32,"slug":32,"count":33,"latest_published_at":34},"consumer",11,"2026-05-03T11:00:00.000Z",{"name":36,"slug":36,"count":37,"latest_published_at":38},"apple",10,"2026-05-29T11:30:00.000Z",{"name":40,"slug":40,"count":41,"latest_published_at":26},"deals",9,{"name":43,"slug":44,"count":45,"latest_published_at":30},"open source","open-source",8,{"name":47,"slug":47,"count":45,"latest_published_at":48},"startups","2026-05-03T00:01:14.000Z",{"name":50,"slug":50,"count":51,"latest_published_at":26},"business",7,{"name":53,"slug":53,"count":51,"latest_published_at":22},"gaming",{"name":55,"slug":55,"count":51,"latest_published_at":56},"security","2026-05-29T13:30:00.000Z",{"name":58,"slug":58,"count":59,"latest_published_at":60},"chips",6,"2026-05-03T11:30:00.000Z",{"name":62,"slug":62,"count":59,"latest_published_at":63},"infrastructure","2026-05-02T21:21:27.000Z",{"name":65,"slug":65,"count":59,"latest_published_at":26},"retail",{"name":67,"slug":67,"count":59,"latest_published_at":68},"social-media","2026-05-02T09:00:00.000Z",{"name":70,"slug":71,"count":72,"latest_published_at":73},"consumer electronics","consumer-electronics",5,"2026-05-03T09:01:00.000Z",{"name":75,"slug":75,"count":72,"latest_published_at":76},"health","2026-05-02T13:33:00.000Z",{"name":78,"slug":78,"count":72,"latest_published_at":79},"research","2026-05-02T20:42:20.000Z",{"name":81,"slug":81,"count":72,"latest_published_at":26},"software",{"name":83,"slug":83,"count":84,"latest_published_at":85},"commerce",4,"2026-05-02T05:00:00.000Z",{"name":87,"slug":88,"count":84,"latest_published_at":89},"consumer tech","consumer-tech","2026-05-29T10:32:00.000Z",{"name":91,"slug":91,"count":84,"latest_published_at":92},"engineering","2026-05-29T16:03:28.000Z",{"name":94,"slug":94,"count":84,"latest_published_at":95},"lifestyle","2026-05-02T10:00:00.000Z",{"name":97,"slug":97,"count":84,"latest_published_at":98},"linux","2026-05-03T10:55:30.000Z",{"name":100,"slug":100,"count":84,"latest_published_at":101},"meta","2026-05-02T14:00:00.000Z",{"name":103,"slug":103,"count":84,"latest_published_at":104},"openai","2026-05-02T19:31:53.000Z",{"name":106,"slug":106,"count":84,"latest_published_at":107},"policy","2026-05-28T09:00:00.000Z",{"name":109,"slug":109,"count":84,"latest_published_at":79},"science",{"name":111,"slug":111,"count":112,"latest_published_at":113},"acquisitions",3,"2026-05-01T23:06:50.000Z",{"name":115,"slug":115,"count":112,"latest_published_at":26},"advertising",{"name":117,"slug":117,"count":112,"latest_published_at":26},"affiliate",{"name":119,"slug":119,"count":112,"latest_published_at":120},"automotive","2026-05-02T17:19:05.000Z",{"name":122,"slug":122,"count":112,"latest_published_at":56},"cars",{"name":124,"slug":124,"count":112,"latest_published_at":125},"cloud","2026-05-01T17:09:59.000Z",{"name":127,"slug":127,"count":112,"latest_published_at":128},"entertainment","2026-05-02T21:54:58.000Z",{"name":130,"slug":130,"count":112,"latest_published_at":131},"funding","2026-05-02T21:34:49.000Z",{"name":133,"slug":133,"count":112,"latest_published_at":134},"gadgets","2026-05-29T17:15:28.000Z",{"name":136,"slug":136,"count":112,"latest_published_at":89},"laptops",{"name":138,"slug":138,"count":112,"latest_published_at":139},"legal","2026-05-01T14:00:00.000Z",{"name":141,"slug":141,"count":112,"latest_published_at":26},"publishing",{"name":143,"slug":143,"count":112,"latest_published_at":144},"regulation","2026-05-03T01:24:09.000Z",{"name":146,"slug":146,"count":112,"latest_published_at":18},"robotics",{"name":148,"slug":148,"count":112,"latest_published_at":149},"space","2026-05-01T14:42:45.000Z",{"name":151,"slug":151,"count":112,"latest_published_at":152},"streaming","2026-05-02T17:05:41.000Z",{"name":154,"slug":154,"count":112,"latest_published_at":155},"tech","2026-05-02T21:11:28.000Z",{"name":157,"slug":157,"count":112,"latest_published_at":95},"transportation",{"name":159,"slug":159,"count":112,"latest_published_at":34},"travel",{"name":161,"slug":161,"count":112,"latest_published_at":162},"valve","2026-05-01T22:00:59.000Z",{"name":164,"slug":164,"count":112,"latest_published_at":165},"venture-capital","2026-05-01T18:23:04.000Z",{"name":167,"slug":167,"count":112,"latest_published_at":168},"windows","2026-05-03T02:53:29.000Z",{"name":170,"slug":170,"count":171,"latest_published_at":172},"amazon",2,"2026-05-01T12:39:03.000Z",{"name":174,"slug":175,"count":171,"latest_published_at":176},"autonomous vehicles","autonomous-vehicles","2026-05-02T06:36:28.000Z",{"name":178,"slug":178,"count":171,"latest_published_at":26},"beauty",{"name":180,"slug":180,"count":171,"latest_published_at":181},"biology","2026-05-02T14:23:31.000Z",{"name":183,"slug":183,"count":171,"latest_published_at":184},"biotech","2026-05-30T00:39:13.000Z",{"name":186,"slug":186,"count":171,"latest_published_at":187},"browsers","2026-05-02T20:46:30.000Z",{"name":189,"slug":189,"count":171,"latest_published_at":85},"cameras",{"name":191,"slug":191,"count":171,"latest_published_at":192},"china","2026-05-01T16:49:22.000Z",{"name":194,"slug":194,"count":171,"latest_published_at":195},"data","2026-05-03T02:42:43.000Z",{"name":197,"slug":197,"count":171,"latest_published_at":198},"defense","2026-05-01T16:02:36.000Z",{"name":200,"slug":201,"count":171,"latest_published_at":131},"developer tools","developer-tools",{"name":203,"slug":203,"count":171,"latest_published_at":26},"e-commerce",{"name":205,"slug":205,"count":171,"latest_published_at":206},"ev","2026-05-01T15:23:38.000Z",{"name":208,"slug":208,"count":171,"latest_published_at":120},"evs",{"name":210,"slug":210,"count":171,"latest_published_at":48},"fintech",{"name":212,"slug":212,"count":171,"latest_published_at":213},"geopolitics","2026-05-03T09:26:48.000Z",{"name":215,"slug":215,"count":171,"latest_published_at":34},"gifts",{"name":217,"slug":217,"count":171,"latest_published_at":206},"luxury",{"name":219,"slug":219,"count":171,"latest_published_at":220},"medicine","2026-05-01T21:05:37.000Z",{"name":222,"slug":222,"count":171,"latest_published_at":223},"modding","2026-05-01T18:46:55.000Z",{"name":225,"slug":225,"count":171,"latest_published_at":85},"not-news",{"name":227,"slug":227,"count":171,"latest_published_at":228},"politics","2026-05-01T17:51:24.000Z",{"name":230,"slug":230,"count":171,"latest_published_at":144},"pricing",{"name":232,"slug":232,"count":171,"latest_published_at":233},"productivity","2026-05-02T16:00:00.000Z",{"name":235,"slug":235,"count":171,"latest_published_at":236},"safety","2026-05-02T11:30:26.000Z",{"name":238,"slug":238,"count":171,"latest_published_at":239},"satellites","2026-05-29T21:48:52.000Z",{"name":241,"slug":241,"count":171,"latest_published_at":155},"search",{"name":243,"slug":243,"count":171,"latest_published_at":244},"shopping","2026-05-03T10:32:00.000Z",{"name":246,"slug":246,"count":171,"latest_published_at":38},"siri",{"name":248,"slug":249,"count":171,"latest_published_at":250},"supply chain","supply-chain","2026-05-01T10:44:34.000Z",{"name":252,"slug":252,"count":171,"latest_published_at":253},"tools","2026-05-02T21:25:05.000Z",{"name":255,"slug":255,"count":171,"latest_published_at":85},"vpn",{"name":257,"slug":257,"count":171,"latest_published_at":38},"wearables",{"name":259,"slug":259,"count":12,"latest_published_at":260},"abuse","2026-05-01T17:36:29.000Z",{"name":262,"slug":262,"count":12,"latest_published_at":263},"accessories","2026-05-02T10:08:00.000Z",{"name":265,"slug":265,"count":12,"latest_published_at":22},"acer",{"name":267,"slug":268,"count":12,"latest_published_at":269},"action cameras","action-cameras","2026-05-26T13:10:04.000Z",{"name":271,"slug":271,"count":12,"latest_published_at":272},"administration","2026-04-30T22:09:36.000Z",{"name":274,"slug":274,"count":12,"latest_published_at":275},"affiliate-marketing","2026-05-01T05:00:00.000Z",{"name":277,"slug":278,"count":12,"latest_published_at":279},"ai coding","ai-coding","2026-05-28T20:29:53.000Z",{"name":281,"slug":282,"count":12,"latest_published_at":73},"air quality","air-quality",{"name":284,"slug":284,"count":12,"latest_published_at":34},"airlines",{"name":286,"slug":286,"count":12,"latest_published_at":287},"airpods","2026-05-02T10:14:00.000Z",{"name":289,"slug":289,"count":12,"latest_published_at":290},"algorithms","2026-05-01T09:00:00.000Z",{"name":292,"slug":292,"count":12,"latest_published_at":56},"android",{"name":294,"slug":294,"count":12,"latest_published_at":295},"animals","2026-05-01T16:24:45.000Z",{"name":297,"slug":297,"count":12,"latest_published_at":79},"anthropology",{"name":299,"slug":299,"count":12,"latest_published_at":168},"api",{"name":301,"slug":301,"count":12,"latest_published_at":302},"appliances","2026-05-03T09:33:00.000Z",{"name":304,"slug":304,"count":12,"latest_published_at":79},"archaeology",{"name":306,"slug":306,"count":12,"latest_published_at":307},"arm","2026-05-02T09:30:49.000Z",{"name":309,"slug":309,"count":12,"latest_published_at":310},"audi","2026-05-28T22:01:02.000Z",{"name":312,"slug":312,"count":12,"latest_published_at":85},"audio",{"name":314,"slug":314,"count":12,"latest_published_at":128},"awards",{"name":316,"slug":316,"count":12,"latest_published_at":125},"aws",{"name":318,"slug":318,"count":12,"latest_published_at":319},"batteries","2026-05-06T23:04:45.000Z",{"name":321,"slug":321,"count":12,"latest_published_at":322},"benchmarks","2026-05-01T15:32:27.000Z",{"name":324,"slug":324,"count":12,"latest_published_at":325},"bgp","2026-05-29T22:21:58.000Z",{"name":327,"slug":327,"count":12,"latest_published_at":328},"bitcoin","2026-05-01T15:00:00.000Z",{"name":330,"slug":330,"count":12,"latest_published_at":172},"broadband",{"name":332,"slug":332,"count":12,"latest_published_at":333},"browser","2026-05-03T09:14:56.000Z",{"name":335,"slug":335,"count":12,"latest_published_at":95},"buying-guide",{"name":337,"slug":337,"count":12,"latest_published_at":338},"buying-guides","2026-05-02T10:30:00.000Z",{"name":340,"slug":340,"count":12,"latest_published_at":263},"carplay",{"name":342,"slug":342,"count":12,"latest_published_at":192},"censorship",{"name":344,"slug":344,"count":12,"latest_published_at":345},"chatgpt","2026-05-01T21:46:46.000Z",{"name":347,"slug":348,"count":12,"latest_published_at":319},"child safety","child-safety",{"name":350,"slug":350,"count":12,"latest_published_at":213},"clean-tech",{"name":352,"slug":352,"count":12,"latest_published_at":131},"clojure",{"name":354,"slug":354,"count":12,"latest_published_at":355},"co-op","2026-05-02T11:30:00.000Z",{"name":357,"slug":357,"count":12,"latest_published_at":104},"coding",{"name":359,"slug":359,"count":12,"latest_published_at":253},"community",{"name":361,"slug":361,"count":12,"latest_published_at":192},"conference",{"name":363,"slug":363,"count":12,"latest_published_at":364},"conflict","2026-04-30T21:35:02.000Z",{"name":366,"slug":366,"count":12,"latest_published_at":272},"congress",{"name":368,"slug":369,"count":12,"latest_published_at":370},"content moderation","content-moderation","2026-05-01T12:02:04.000Z",{"name":372,"slug":372,"count":12,"latest_published_at":228},"corruption",{"name":374,"slug":374,"count":12,"latest_published_at":107},"courts",{"name":376,"slug":377,"count":12,"latest_published_at":269},"creator gear","creator-gear",{"name":379,"slug":379,"count":12,"latest_published_at":380},"criticism","2026-05-01T12:01:00.000Z",{"name":382,"slug":382,"count":12,"latest_published_at":168},"cross-platform",{"name":384,"slug":384,"count":12,"latest_published_at":328},"crypto",{"name":386,"slug":386,"count":12,"latest_published_at":290},"culture",{"name":388,"slug":388,"count":12,"latest_published_at":322},"cybersecurity",{"name":390,"slug":390,"count":12,"latest_published_at":95},"cycling",{"name":392,"slug":393,"count":12,"latest_published_at":394},"data privacy","data-privacy","2026-05-01T16:37:35.000Z",{"name":396,"slug":396,"count":12,"latest_published_at":165},"data-centers",{"name":398,"slug":399,"count":12,"latest_published_at":239},"defense tech","defense-tech",{"name":401,"slug":401,"count":12,"latest_published_at":402},"democracy","2026-04-30T21:53:48.000Z",{"name":404,"slug":404,"count":12,"latest_published_at":98},"dev-tools",{"name":406,"slug":406,"count":12,"latest_published_at":407},"developers","2026-05-29T19:58:56.000Z",{"name":409,"slug":409,"count":12,"latest_published_at":168},"development",{"name":411,"slug":411,"count":12,"latest_published_at":192},"diplomacy",{"name":413,"slug":413,"count":12,"latest_published_at":414},"direct-to-consumer","2026-05-01T22:39:05.000Z",{"name":416,"slug":416,"count":12,"latest_published_at":338},"disney",{"name":418,"slug":418,"count":12,"latest_published_at":419},"earnings","2026-04-30T23:59:15.000Z",{"name":421,"slug":421,"count":12,"latest_published_at":26},"ecommerce",{"name":423,"slug":423,"count":12,"latest_published_at":107},"elections",{"name":425,"slug":426,"count":12,"latest_published_at":310},"electric vehicles","electric-vehicles",{"name":428,"slug":428,"count":12,"latest_published_at":213},"energy",{"name":430,"slug":430,"count":12,"latest_published_at":13},"engineering-culture",{"name":432,"slug":432,"count":12,"latest_published_at":433},"enterprise","2026-05-01T15:24:53.000Z",{"name":435,"slug":435,"count":12,"latest_published_at":436},"ethics","2026-05-01T22:23:36.000Z",{"name":438,"slug":438,"count":12,"latest_published_at":101},"europe",{"name":440,"slug":440,"count":12,"latest_published_at":295},"evolution",{"name":442,"slug":442,"count":12,"latest_published_at":338},"facial-recognition",{"name":444,"slug":444,"count":12,"latest_published_at":355},"fcc",{"name":446,"slug":446,"count":12,"latest_published_at":206},"ferrari",{"name":448,"slug":448,"count":12,"latest_published_at":152},"film",{"name":450,"slug":450,"count":12,"latest_published_at":95},"fitness",{"name":452,"slug":452,"count":12,"latest_published_at":76},"foodtech",{"name":454,"slug":455,"count":12,"latest_published_at":92},"formula 1","formula-1",{"name":457,"slug":457,"count":12,"latest_published_at":85},"gear",{"name":459,"slug":459,"count":12,"latest_published_at":460},"git","2026-05-02T19:57:26.000Z",{"name":462,"slug":462,"count":12,"latest_published_at":275},"google",{"name":464,"slug":464,"count":12,"latest_published_at":269},"gopro",{"name":466,"slug":466,"count":12,"latest_published_at":22},"handhelds",{"name":468,"slug":468,"count":12,"latest_published_at":48},"haskell",{"name":470,"slug":470,"count":12,"latest_published_at":287},"headphones",{"name":472,"slug":472,"count":12,"latest_published_at":473},"healthcare","2026-05-01T18:55:56.000Z",{"name":475,"slug":475,"count":12,"latest_published_at":407},"hiring",{"name":477,"slug":477,"count":12,"latest_published_at":155},"history",{"name":479,"slug":479,"count":12,"latest_published_at":480},"hollywood","2026-05-01T20:52:05.000Z",{"name":482,"slug":483,"count":12,"latest_published_at":30},"home security","home-security",{"name":485,"slug":485,"count":12,"latest_published_at":89},"hp",{"name":487,"slug":487,"count":12,"latest_published_at":310},"hybrids",{"name":489,"slug":489,"count":12,"latest_published_at":490},"india","2026-05-01T02:00:00.000Z",{"name":492,"slug":492,"count":12,"latest_published_at":355},"indie",{"name":494,"slug":494,"count":12,"latest_published_at":155},"internet",{"name":496,"slug":496,"count":12,"latest_published_at":213},"investing",{"name":498,"slug":498,"count":12,"latest_published_at":499},"ios","2026-05-28T14:45:35.000Z",{"name":501,"slug":501,"count":12,"latest_published_at":502},"iphone","2026-05-28T13:30:00.000Z",{"name":504,"slug":504,"count":12,"latest_published_at":325},"ipv6",{"name":506,"slug":506,"count":12,"latest_published_at":507},"japan","2026-05-03T01:38:38.000Z",{"name":509,"slug":510,"count":12,"latest_published_at":134},"kitchen tech","kitchen-tech",{"name":512,"slug":512,"count":12,"latest_published_at":187},"ladybird",{"name":514,"slug":514,"count":12,"latest_published_at":290},"language",{"name":516,"slug":517,"count":12,"latest_published_at":518},"legal ai","legal-ai","2026-04-30T20:14:47.000Z",{"name":520,"slug":520,"count":12,"latest_published_at":521},"lg","2026-05-01T17:55:59.000Z",{"name":523,"slug":523,"count":12,"latest_published_at":524},"lobbying","2026-05-01T20:25:28.000Z",{"name":526,"slug":527,"count":12,"latest_published_at":502},"local computing","local-computing",{"name":529,"slug":529,"count":12,"latest_published_at":530},"local-first","2026-05-03T09:18:25.000Z",{"name":532,"slug":532,"count":12,"latest_published_at":85},"marketing",{"name":534,"slug":534,"count":12,"latest_published_at":250},"memory",{"name":536,"slug":536,"count":12,"latest_published_at":537},"microsoft","2026-05-01T11:01:00.000Z",{"name":539,"slug":539,"count":12,"latest_published_at":92},"motorsport",{"name":541,"slug":541,"count":12,"latest_published_at":542},"music","2026-05-01T17:42:30.000Z",{"name":544,"slug":544,"count":12,"latest_published_at":139},"musk",{"name":546,"slug":546,"count":12,"latest_published_at":325},"networking",{"name":548,"slug":548,"count":12,"latest_published_at":333},"on-device",{"name":550,"slug":550,"count":12,"latest_published_at":220},"parasites",{"name":552,"slug":552,"count":12,"latest_published_at":553},"pc-gaming","2026-05-01T14:11:28.000Z",{"name":555,"slug":555,"count":12,"latest_published_at":239},"pentagon",{"name":557,"slug":557,"count":12,"latest_published_at":34},"plants",{"name":559,"slug":559,"count":12,"latest_published_at":542},"platforms",{"name":561,"slug":561,"count":12,"latest_published_at":228},"prediction-markets",{"name":563,"slug":563,"count":12,"latest_published_at":402},"press-freedom",{"name":565,"slug":566,"count":12,"latest_published_at":30},"raspberry pi","raspberry-pi",{"name":568,"slug":569,"count":12,"latest_published_at":507},"real estate","real-estate",{"name":571,"slug":571,"count":12,"latest_published_at":572},"reddit","2026-05-01T12:00:11.000Z",{"name":574,"slug":574,"count":12,"latest_published_at":355},"regulations",{"name":576,"slug":576,"count":12,"latest_published_at":287},"review",{"name":578,"slug":578,"count":12,"latest_published_at":579},"reviews","2026-05-01T10:03:00.000Z",{"name":581,"slug":581,"count":12,"latest_published_at":364},"russia",{"name":583,"slug":583,"count":12,"latest_published_at":328},"satoshi-nakamoto",{"name":585,"slug":585,"count":12,"latest_published_at":250},"semiconductors",{"name":587,"slug":588,"count":12,"latest_published_at":184},"silicon valley","silicon-valley",{"name":590,"slug":590,"count":12,"latest_published_at":591},"skepticism","2026-05-01T11:00:00.000Z",{"name":593,"slug":593,"count":12,"latest_published_at":68},"snap",{"name":595,"slug":596,"count":12,"latest_published_at":407},"software engineering","software-engineering",{"name":598,"slug":598,"count":12,"latest_published_at":599},"sony","2026-04-30T20:49:53.000Z",{"name":601,"slug":602,"count":12,"latest_published_at":149},"space tourism","space-tourism",{"name":604,"slug":604,"count":12,"latest_published_at":239},"spacex",{"name":606,"slug":606,"count":12,"latest_published_at":607},"sports","2026-04-30T20:25:46.000Z",{"name":609,"slug":610,"count":12,"latest_published_at":184},"sports tech","sports-tech",{"name":612,"slug":612,"count":12,"latest_published_at":613},"state-regulation","2026-04-30T21:13:42.000Z",{"name":615,"slug":615,"count":12,"latest_published_at":338},"surveillance",{"name":617,"slug":617,"count":12,"latest_published_at":26},"taxes",{"name":619,"slug":619,"count":12,"latest_published_at":355},"tech-policy",{"name":621,"slug":621,"count":12,"latest_published_at":622},"television","2026-05-01T11:55:41.000Z",{"name":624,"slug":624,"count":12,"latest_published_at":120},"tesla",{"name":626,"slug":626,"count":12,"latest_published_at":134},"thermoworks",{"name":628,"slug":628,"count":12,"latest_published_at":176},"uber",{"name":630,"slug":630,"count":12,"latest_published_at":364},"ukraine",{"name":632,"slug":632,"count":12,"latest_published_at":275},"uncategorized",{"name":634,"slug":634,"count":12,"latest_published_at":269},"video",{"name":636,"slug":637,"count":12,"latest_published_at":149},"virgin galactic","virgin-galactic",{"name":639,"slug":639,"count":12,"latest_published_at":307},"virtualization",{"name":641,"slug":641,"count":12,"latest_published_at":107},"voting",{"name":643,"slug":643,"count":12,"latest_published_at":644},"vulnerabilities","2026-05-01T20:30:00.000Z",{"name":646,"slug":646,"count":12,"latest_published_at":647},"watchos","2026-05-02T21:14:29.000Z",{"name":649,"slug":649,"count":12,"latest_published_at":650},"web","2026-05-02T17:40:55.000Z",{"name":652,"slug":652,"count":12,"latest_published_at":68},"wikipedia",{"name":654,"slug":654,"count":12,"latest_published_at":537},"xbox",[656],{"id":657,"slug":658,"title":659,"dek":660,"body_md":661,"tags_json":662,"published_at":13,"created_at":663,"updated_at":664,"status":665,"review_note":666,"image_url":667,"persona_id":666,"persona_name":666,"tags":668,"sources":669},45,"a-developers-case-for-writing-specs-in-yaml-to-avoid-ai-psychosis","A developer’s case for writing specs in YAML to avoid ‘AI psychosis’","One engineer argues that meticulously documenting requirements in YAML builds clearer thinking than letting AI tools do the heavy lifting.","A new blog post argues that developers are becoming too dependent on AI assistants — a phenomenon the author calls \"AI psychosis\" — and that the antidote is writing detailed specifications in YAML.\n\nThe piece, published on the acai.sh blog, describes the author's shift toward formally documenting requirements before writing any code. YAML serves as the format because it's machine-readable and forces structure: indentation rules mean malformed specs are immediately obvious, unlike prose that can hide ambiguities.\n\nThe argument isn't that AI tools are bad. It's that skipping the spec-writing step — letting an LLM generate code from a vague prompt — trains developers to be fuzzy thinkers. When something breaks, there's no ground truth to debug against. The spec becomes the contract.\n\nThis resonates with a broader debate in software engineering about whether AI accelerates debugging or just makes code more opaque. Stack Overflow's 2024 developer survey found that 70% of respondents said they ship AI-generated code they don't fully understand. YAML specs won't fix that, but they at least create a paper trail of intent.\n\nThe closing thought: maybe the real value isn't the format. It's the discipline of deciding what you want before you ask for it.","[\"ai\",\"software-development\",\"engineering-culture\"]","2026-05-03T11:47:26.643Z","2026-05-31T20:24:07.940Z","published",null,"https:\u002F\u002Fcdn.xyz.onl\u002Farticle-images\u002Fa-developers-case-for-writing-specs-in-yaml-to-avoid-ai-psychosis.webp",[16,11,430],[670],{"name":671,"url":672},"Hacker News","https:\u002F\u002Facai.sh\u002Fblog\u002Fspecsmaxxing"]