[{"channel_id":1075905628,"post_id":2171,"date":1785819573000,"forwards":"33","views":"1.6K","text":"Reliability lessons from SQLite by Richard Hipp the creator of SQLite. [Video]<br><br>#coding #sqlite #video<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/XNPCQ2\">https:\/\/thedevs.link\/XNPCQ2<\/a>","text_length":140,"media":{"root":"\/003\/ewgAAFwEIUAAAAAAE2VRi5SQsu8","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"kTc7Yafygax3xevcyAMXZw&ts=1786006876"},"x":{"w":534,"h":356,"hash":"HOlPIUJjSpqPqXiWGhh-KA&ts=1786006876"},"i":{"bytes":"AbACg|C3dyyLIVBIUY4wOanAjA+cKCf8KpS4EgY5JJBqeRt4VsetNxaDm00JT5XmDG3bjml\/dFlC7Sc9Kq8elKOKkabZdAKnCgBaKrNeQZ4uE\/77FFMRSeN1Iy+STzxViN18tVbluOM4NUZZ5PNUbuNuegqbUwFmGB\/AKuTWwrXLOMOAXXnvnirGEWJsFS205wa5piQTirWmkm45PQH\/ANBNRYpts0rRB9jhYhPuZ6e1FYou7hAFWZwqjgA9KKBH\/9k="}}}}},{"channel_id":1075905628,"post_id":2170,"date":1785313277000,"forwards":"59","views":"3.8K","comments":"1","text":"Immersive Linear Algebra; a book with fully interactive figures.<br><br>#resources #book #math <br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/WgkLUv\">https:\/\/thedevs.link\/WgkLUv<\/a>","text_length":127,"media":{"root":"\/00c\/eggAAFwEIUAAAAAAwWnHADYwNHE","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"wJCRIIgK_kuUjvFBY3cFow&ts=1786006876"},"x":{"w":566,"h":377,"hash":"VpGIreNn6bOhU_nTzE9r9A&ts=1786006876"},"i":{"bytes":"AbACg|DXopaYx\/KmINw37adVYOPMwGz7mp8mmFx1FA6c0UhisMioyp7jNS0UrisRcDjpSgZIFSUgAB4FO4rBRS0Uij\/\/2Q=="}}}}},{"channel_id":1075905628,"post_id":2169,"date":1784633540000,"forwards":"30","views":"5.5K","comments":"10","text":"The Tower Keeps Rising: Vibecoding and the possible collapse of a shared language. <br><br>#article #coding #llm <br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/xtMbeD\">https:\/\/thedevs.link\/xtMbeD<\/a>","text_length":145,"media":{"root":"\/00d\/eQgAAFwEIUAAAAAASSfbfiVdPto","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"V47rv4mC4F8dsThFGe-6dQ&ts=1786006876"},"x":{"w":800,"h":532,"hash":"WLbW61BEFHyFJDGUn2iPCg&ts=1786006876"},"y":{"w":900,"h":599,"hash":"pdADjqcwH_e6wO_0Esg58Q&ts=1786006876"},"i":{"bytes":"AbACg|DUOdvHWo3JXpyao\/aZ8f6wfkKlSVmXLHJqGxoZLOR1ADCn28nnAhhyOfqKilAL\/d57nPao+YZVYHJA4PakmU7WL\/l+1FU\/7Qc8AUVdyCEEPxkoc8ripCXJCpgr6g0yQkH\/AHScVEAPJJ74PP41mUWSjEFeOe+ajRM8HOQcc1SRisq4OOauRkmJSTnOf602guIVA+6ee+OlFSJyvNFMk\/\/Z"}}}}},{"channel_id":1075905628,"post_id":2168,"date":1783769069000,"forwards":"22","views":"8.8K","comments":"114","text":"Behind the scenes of Bun install.<br><br>#article #bun #js<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/Tf3nU5\">https:\/\/thedevs.link\/Tf3nU5<\/a>","text_length":90,"media":{"root":"\/006\/eAgAAFwEIUAAAAAApvrYrLQiCJo","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"Ggp3JqoeojLNP6rEWzZveQ&ts=1786006876"},"x":{"w":738,"h":492,"hash":"sKAa1xCxyo9qbN-4qvQlfQ&ts=1786006876"},"i":{"bytes":"AbACg|DZoqvcfcYfT1qiYeODz7k0Aa1FYrKVODj\/AMepOf8AO6nYDborKs8\/ak\/H19KKQGk0auCCOtM+zxf3f1NTUUAQ\/Z4v7v6mj7PF\/d\/U1NRQBEsEasCo5HvRUtFAH\/\/Z"}}}}},{"channel_id":1075905628,"post_id":2167,"date":1782023273000,"forwards":"50","views":"9.5K","comments":"3","text":"Making HTTP requests from a container that has no curl, using bash \/dev\/tcp.<br><br>#article #coding #terminal<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/XBqNXQ\">https:\/\/thedevs.link\/XBqNXQ<\/a>","text_length":142,"media":{"root":"\/003\/dwgAAFwEIUAAAAAAE2VRi5SQsu8","photo":{"thumbs":{"m":{"w":320,"h":214,"hash":"aZ_JCUz4kq1dqkaatVSRow&ts=1786006876"},"x":{"w":800,"h":534,"hash":"v4xKCKHVvV-774qzNnevDw&ts=1786006876"},"y":{"w":880,"h":587,"hash":"zLzClsg6jXbFTdVZ0pX3Ug&ts=1786006876"},"i":{"bytes":"AbACg|CgEqWC382UJgnPpTgtWbHatyCxA4PWmSQy2QXgEq3o1UnTY5U9RXSXRUWzswBAFcurZk3HvQMCKKeRmigDTVAarTQzod\/DAenarANLk+tMzvYp\/apGhaIZwRyKriM960X\/AJ1VfrSsUncixiihqKCj\/9k="}}}}},{"channel_id":1075905628,"post_id":2166,"date":1780556761000,"forwards":"40","views":"8.6K","comments":"4","text":"VibeOS - Fully hallucinated operating system (YouTube video)<br><br>#video #ai<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/PVhwG2\">https:\/\/thedevs.link\/PVhwG2<\/a>","text_length":110,"media":{"root":"\/00d\/dggAAFwEIUAAAAAASSfbfiVdPto","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"Vsdtunjue5HTryNVzzUSjg&ts=1786006876"},"x":{"w":640,"h":427,"hash":"ywLSho8qYHeUxHoxqSlYfg&ts=1786006876"},"i":{"bytes":"AbACg|DGpwVipbHA\/wA\/1pY2CuCRkdxUnmpsxjB552j2x\/KgCEAsQAMk07ynPIGQe4NT+fEG3KmOCGGPXPI\/OmRyiJSqMRls5x6A9vxoAhZSpwaKdMyvISi7R6UUAMGM89KX5fQ\/nTaKAHfJ6N+dGV9G\/Om0UAKcZ4opKKAP\/9k="}}}}},{"channel_id":1075905628,"post_id":2165,"date":1780134932000,"forwards":"27","views":"9.0K","comments":"4","text":"Cheats ruined the game.<br><br>#article #ai #coding<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/EVkyst\">https:\/\/thedevs.link\/EVkyst<\/a>","text_length":83,"media":{"root":"\/003\/dQgAAFwEIUAAAAAAE2VRi5SQsu8","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"Lu3eXyxRytb4s3KMDLgUnA&ts=1786006876"},"x":{"w":800,"h":533,"hash":"qE1AeA8vmz6QOp07JIXetg&ts=1786006876"},"y":{"w":900,"h":600,"hash":"LF0d59gpFJoaKu3xkvoyWQ&ts=1786006876"},"i":{"bytes":"AbACg|DLVyFwDx3q7C4KiqR6VJC+KQyS65lX6UtuqAO7ruIHANMl+cg559KsomyylZ\/vA4A+tICkRyTx0opM4J+lFADKepx2\/Go6O1UItKMjkipXuvLiCIOfXNVB0pV5JBpDEiP70Zop8gAlXAx0ooA\/\/9k="}}}}},{"channel_id":1075905628,"post_id":2164,"date":1779174467000,"forwards":"44","views":"9.3K","comments":"2","text":"How to turn anything into a router.<br><br>#article #network<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/L2HC7S\">https:\/\/thedevs.link\/L2HC7S<\/a>","text_length":92,"media":{"root":"\/00b\/dAgAAFwEIUAAAAAA6MzmO-08BnA","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"wsgjLX2NrvP_lRICpf5bng&ts=1786006876"},"x":{"w":800,"h":533,"hash":"fbm1UJer3cdEDVqyfca36w&ts=1786006876"},"y":{"w":1280,"h":853,"hash":"AqgXZjVIc-lrljr5dwdYkA&ts=1786006876"},"w":{"w":2560,"h":1706,"hash":"_h0EbZX-kkjAtHVWlobdEg&ts=1786006876"},"i":{"bytes":"AbACg|CFD5cXIwR2NQPITVmVGe2y3MidfcVWSF5HCYwTTQmM3nPBqw8vydqqsu19o5IOOKnRckbsEDtUsaRZjfcoyBmio0XYxHHU8UVDLLeQGz+YFMeMgEqvHqKDTW6VSEVGA\/d4xkgk\/nUgHFIFUNwO1SgCiQkMP38+tFK33fxopFNXP\/\/Z"}}}}},{"channel_id":1075905628,"post_id":2163,"date":1779018147000,"forwards":"5","views":"8.4K","comments":"5","text":"Hello everyone, back from a big hiatus, for now.<br><br>There seems to be a lot of people seeking jobs in our groups, if you&#039;re too, you can follow our <a href=\"tg:\/\/resolve?domain=thehire\">@thehire<\/a> channel, we&#039;ll post new job positions if we get new ones.<br><br>If you&#039;re looking for programmers to hire, fill out our form at <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/goo.gl\/forms\/YylidnpzpvxdHaOa2\">https:\/\/goo.gl\/forms\/YylidnpzpvxdHaOa2<\/a>. We&#039;ll review and post submissions on <a href=\"tg:\/\/resolve?domain=thehire\">@thehire<\/a>.","text_length":364},{"channel_id":1075905628,"post_id":2161,"date":1769800380000,"forwards":"26","views":"5.9K","comments":"1","text":"It\u2019s hard to justify Tahoe icons.<br><br>#article #design #ux<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/mtqyvP\">https:\/\/thedevs.link\/mtqyvP<\/a>","text_length":93,"media":{"root":"\/00e\/cQgAAFwEIUAAAAAAMqubZtujv4g","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"ETSxp5yVaVpdipsuozmArw&ts=1786006876"},"x":{"w":800,"h":533,"hash":"A0NroBgEN_nBnko0QwtYNQ&ts=1786006876"},"y":{"w":900,"h":600,"hash":"Pz53CGOsT3F_SK8keOpsxQ&ts=1786006876"},"i":{"bytes":"AbACg|DRWn0xe3NPyKAGgfOfpTwOOQKYPvn6U9elACSAbTxRRJ9w0UAMXpT+1Q0uaAHj75+lOCjPT9KjXrUg46UAD\/cNFI5+U0UAf\/\/Z"}}}}},{"channel_id":1075905628,"post_id":2160,"date":1766650775000,"forwards":"3","views":"7.9K","comments":"1","text":"Merry Christmas to everyone! Stay warm, safe, and happy alongside your loved ones. \u2603\ufe0f\ud83c\udf84","text_length":87},{"channel_id":1075905628,"post_id":2156,"date":1762254048000,"forwards":"31","views":"6.0K","text":"Don&#039;t give Postgres too much memory.<br><br>#article #postgres #cpu #ram<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/ZsRFTm\">https:\/\/thedevs.link\/ZsRFTm<\/a>","text_length":104,"media":{"root":"\/00b\/bAgAAFwEIUAAAAAA6MzmO-08BnA","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"K_vOa9vanyDKlSxCK3TsnA&ts=1786006876"},"x":{"w":800,"h":533,"hash":"PxrCwF5H8fWi-ub0NgRMfw&ts=1786006876"},"y":{"w":900,"h":600,"hash":"bjrTi8o-Zxp8ZzWLVIEBzA&ts=1786006876"},"i":{"bytes":"AbACg|CgM9AMnuCefyNODHdzkEe1N9iA3b1I\/Gn43DIYnHQk8\/n\/AI1oZOwzjOByfQdKacD2qRh69fyNRNn1J+tAIaaKKKRRZAHIOcH9KQ5BJHOP1pFJwv1FSOAGOKtGZEzA9OR6HpUODTn4JxTc81L1LWgfWilPSikM\/9k="}}}}},{"channel_id":1075905628,"post_id":2155,"date":1759813949000,"forwards":"23","views":"8.3K","comments":"1","text":"My first contribution to Linux.<br><br>#article #coding #kernel<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/nfT9b2\">https:\/\/thedevs.link\/nfT9b2<\/a>","text_length":95,"media":{"root":"\/012\/awgAAFwEIUAAAAAA5QTOwFIR8Ak","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"hpo8MA9SoBQcbigJJYqUtA&ts=1786006876"},"x":{"w":768,"h":512,"hash":"oqafx2p7mzkfPtXParV6dQ&ts=1786006876"},"i":{"bytes":"AbACg|CIEYbJAx0p7xoY2CjdJzgY7c+lJcJHEijgsTk859cUwSYbesgBHTrVJol3ICc9QjfQdKaU82UKvc0\/YCxzIoB9jUtsqG8iVWzgmmwRBdczuB0ziinTwyRuxODg9QaKzZZr3cSi3OxeTjGBWUWIHBPHpV\/UXYW6kMR839DWUTwaI7Ce4pk9zQshVw4Y5FMxTaYFtyZ9vzttPQHmim2PzGQHkBcj2opcpXMf\/9k="}}}}},{"channel_id":1075905628,"post_id":2154,"date":1759249743000,"forwards":"45","views":"8.8K","text":"Floating Point visually explained.<br><br>#article #coding<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/M3S8Fe\">https:\/\/thedevs.link\/M3S8Fe<\/a>","text_length":90,"media":{"root":"\/003\/aggAAFwEIUAAAAAAE2VRi5SQsu8","photo":{"thumbs":{"m":{"w":320,"h":214,"hash":"Ou6YdaiZo05Dk9G3JViFng&ts=1786006876"},"x":{"w":800,"h":534,"hash":"YksvyB7KV4Xe7rpVh8cJDg&ts=1786006876"},"y":{"w":929,"h":620,"hash":"3wiCQwJSguAfSWNgepmKEg&ts=1786006876"},"i":{"bytes":"AbACg|DXopu7\/ZNI0m3+BjQA+io\/N\/2G\/SgS5\/gb9KAJKKYJCT\/q3H5UUgH0UUUAFFFFABRRRQB\/\/9k="}}}}},{"channel_id":1075905628,"post_id":2153,"date":1754045839000,"forwards":"24","views":"5.9K","comments":"4","text":"Local-first search; tale of frustrated dreams, utopian user experiences and calculated tradeoffs. <br><br>#article #coding #database #ux<br><a href=\"\/channels\/@thedevs\" title=\"The Devs\">@thedevs<\/a><br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/thedevs.link\/954Fgw\">https:\/\/thedevs.link\/954Fgw<\/a>","text_length":168,"media":{"root":"\/011\/aQgAAFwEIUAAAAAARvs1T7jf9QE","photo":{"thumbs":{"m":{"w":320,"h":213,"hash":"EiqSRiWvxNq57r1PSC34Aw&ts=1786006876"},"x":{"w":800,"h":533,"hash":"6tCtQYGZq8ce2SLNT0K4Nw&ts=1786006876"},"y":{"w":1200,"h":800,"hash":"lkKtRWAQ_OLgoZTYthQI8A&ts=1786006876"},"i":{"bytes":"AbACg|DQkYio\/mPvUbyHzSM03zWVhz2rHmAdIjkHj9apPGd+CTirbzkLzn8qhznrzmrjMloZbMyzAA45oqSLiQfKMZoquZCJbgFZCSMg1CTnoDWoQD1FQvGn90Vi42LsUcerCms2w8HIq0Ykz92lESf3RQgK8XzyADpRV9EVRwoFFVYVj\/\/Z"}}}}}]