[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"article-webassembly-browser-c-to-wasm-tutorial-en":3,"article-related-webassembly-browser-c-to-wasm-tutorial-en":37,"series-tools-8c917808-bf7a-4d45-84a9-2e3d71a65e2b":86},{"id":4,"title":5,"content":6,"summary":7,"source":8,"source_url":9,"author":10,"image_url":11,"keywords":12,"language":18,"translated_content":10,"views":19,"is_premium":20,"created_at":21,"updated_at":21,"cover_image":11,"published_at":22,"rewrite_status":23,"rewrite_error":10,"rewritten_from_id":24,"slug":25,"category":26,"related_article_id":27,"status":28,"google_indexed_at":29,"x_posted_at":10,"tweet_text":10,"title_rewritten_at":10,"title_original":10,"key_takeaways":30,"topic_cluster_id":35,"embedding":36,"is_canonical_seed":20},"8c917808-bf7a-4d45-84a9-2e3d71a65e2b","WebAssembly in the Browser: a C-to-WASM tutorial","\u003Cp data-speakable=\"summary\">A May 2026 tutorial shows how to write, compile, test, and deploy a C WebAssembly app entirely in \u003Ca href=\"\u002Ftag\u002Fgithub\">GitHub\u003C\u002Fa> Codespaces and the browser.\u003C\u002Fp>\u003Cp>In a May 12, 2026 tutorial on \u003Ca href=\"https:\u002F\u002Ftowardsdatascience.com\u002F\" target=\"_blank\" rel=\"noopener\">Towards Data Science\u003C\u002Fa>, Luciano Abriata walks through building a first WebAssembly app from C code without leaving the browser. The demo uses \u003Ca href=\"https:\u002F\u002Fgithub.com\u002F\" target=\"_blank\" rel=\"noopener\">GitHub\u003C\u002Fa> repositories, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffeatures\u002Fcodespaces\" target=\"_blank\" rel=\"noopener\">GitHub Codespaces\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Femscripten.org\u002F\" target=\"_blank\" rel=\"noopener\">Emscripten\u003C\u002Fa> to compile, test, and run a tiny “Hello WASM!” program entirely online.\u003C\u002Fp>\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>項目\u003C\u002Fth>\u003Cth>數值\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\u003Ctr>\u003Ctd>Publication date\u003C\u002Ftd>\u003Ctd>May 12, 2026\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>Core tool\u003C\u002Ftd>\u003Ctd>Emscripten\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>Cloud dev environment\u003C\u002Ftd>\u003Ctd>GitHub Codespaces\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>Sample output\u003C\u002Ftd>\u003Ctd>Hello WASM!\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftbody>\u003C\u002Ftable>\u003Ch2>What changed\u003C\u002Fh2>\u003Cp>The article argues that browsers are no longer just a display layer. With WebAssembly, compiled languages like C, C++, and \u003Ca href=\"\u002Ftag\u002Frust\">Rust\u003C\u002Fa> can run in the browser at near-native speed, which lets developers move compute-heavy logic from servers or native apps into a webpage.\u003C\u002Fp>\n\u003Cfigure class=\"my-6\">\u003Cimg src=\"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1779168228669-ysdt.png\" alt=\"WebAssembly in the Browser: a C-to-WASM tutorial\" class=\"rounded-xl w-full\" loading=\"lazy\" \u002F>\u003C\u002Ffigure>\n\u003Cp>Abriata’s walkthrough focuses on a simple workflow: write C code, compile it with Emscripten, generate the WASM binary plus browser glue code, and launch the result through a web page. He keeps the whole process inside GitHub Codespaces, so the setup needs no local install and only a free GitHub account.\u003C\u002Fp>\u003Cul>\u003Cli>Create a GitHub repository and open it in Codespaces.\u003C\u002Fli>\u003Cli>Write a C file in the browser-based editor.\u003C\u002Fli>\u003Cli>Install and activate Emscripten in the Codespaces terminal.\u003C\u002Fli>\u003Cli>Compile to .wasm, .js, and .html files, then serve them with a Python HTTP server.\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Why it matters\u003C\u002Fh2>\u003Cp>For developers building scientific tools, data apps, or browser-based analysis, the payoff is practical: existing C libraries can be reused instead of rewritten in JavaScript. That matters when the code already exists, is optimized, and is hard to port by hand.\u003C\u002Fp>\n\u003Cfigure class=\"my-6\">\u003Cimg src=\"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1779168225340-a52s.png\" alt=\"WebAssembly in the Browser: a C-to-WASM tutorial\" class=\"rounded-xl w-full\" loading=\"lazy\" \u002F>\u003C\u002Ffigure>\n\u003Cp>The browser-only workflow also lowers the barrier for experimentation. Teams can share a link instead of shipping installers, dependency stacks, or OS-specific builds, which makes demos, teaching, and lightweight deployment easier.\u003C\u002Fp>\u003Cp>Abriata frames WebAssembly as a bridge between web accessibility and native-style compute. JavaScript still handles the interface, but WASM can do the heavy lifting behind it.\u003C\u002Fp>\u003Cp>The takeaway is simple: if your app needs speed and portability, the browser can now host more than UI. The open question is how many existing C and C++ tools will be moved there next.\u003C\u002Fp>","A May 2026 tutorial shows how to write, compile, test, and deploy a C WebAssembly app entirely in GitHub Codespaces and the browser.","towardsdatascience.com","https:\u002F\u002Ftowardsdatascience.com\u002Fyour-first-webassembly-program-and-web-app-written-tested-and-deployed-entirely-in-the-web-browser\u002F",null,"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1779168228669-ysdt.png",[13,14,15,16,17],"webassembly","emscripten","github-codespaces","c-programming","browser-development","en",0,false,"2026-05-19T05:23:25.815492+00:00","2026-05-19T05:23:25.807+00:00","done","2f8de229-3a79-47ab-b1a8-95fb03ee03d9","webassembly-browser-c-to-wasm-tutorial-en","tools","08d746ba-f428-4078-a652-afeab390810a","published","2026-05-19T09:00:33.939+00:00",[31,32,33,34],"WebAssembly lets compiled code run in the browser at near-native speed.","The tutorial builds a C-to-WASM app entirely in GitHub Codespaces.","Emscripten generates the WASM binary, JS glue, and HTML launcher.","The browser-only setup avoids local installs and dependency conflicts.","8360fa49-34e5-46c0-bde0-60d98cfa732c","[-0.0020854746,0.01917824,0.015953671,-0.09152245,-0.0041656126,-0.023419391,-0.017429037,-0.011737225,0.010417137,0.033011504,-0.015109386,0.004141499,0.016777024,0.008680818,0.1542147,0.0110055385,-0.009601406,-0.010825684,0.01000208,-0.0046771774,0.0010305501,-0.0030645109,0.018991608,0.0082357,0.0058381893,-0.016489018,0.040660392,-0.0027368662,0.041900553,0.016349498,-0.0014484564,0.018644223,-0.010100497,-0.00063015474,0.005648884,0.03254268,-0.00076095504,0.0045346934,-0.005045318,0.008996721,0.027381973,-0.0008706659,0.04053358,-0.025512416,0.0002999274,0.014632795,-0.011780779,0.009190854,-0.00972196,0.017182663,0.017941793,0.00018697335,-0.009166905,-0.16603938,-0.013510205,0.014165797,-0.012582281,0.003237594,-0.025988244,0.020595118,0.0120852385,-0.019817129,-0.022224778,-0.012471363,-0.0036201,0.0095671285,0.009115436,0.013770952,-0.0396335,0.0058389674,0.007096124,0.029362347,-0.027386924,-0.014476753,-0.01143459,-0.043408096,2.7226368e-05,-0.014860478,0.014058195,0.009867811,-0.023796549,-0.0312508,-0.011229372,0.0062997295,-0.0144957295,0.0066022505,-0.004669492,0.0007468591,-0.00045178112,0.006276481,0.0058834837,0.04526852,0.017038632,0.027603671,-0.04340555,-0.012449143,-0.012952461,-0.04134621,-0.011463472,-0.004761782,0.004217549,-0.037441317,0.0086729545,0.0001812035,-0.009366029,0.01276298,-0.0012304928,0.0030900168,0.010350723,-0.005299685,0.0031723294,-0.013808992,-0.03130448,0.044743333,0.016488293,-0.11665888,0.01073831,0.0019145828,0.0139687285,0.020677544,-0.016916351,0.006677496,0.007546611,0.008028587,0.012664438,-0.018501366,0.008259014,-0.009639578,0.025620501,0.008449515,-0.01838348,-0.03867083,-0.00031131675,-0.004397263,0.02380679,0.016397571,-0.01438454,-0.005312049,0.011940612,-0.031140022,-0.0113655245,0.04295014,-0.011499296,0.004644764,-0.040679466,-0.0022935458,-0.030838681,0.019627621,0.0047553824,0.018153794,0.016860345,-0.004611197,0.01358188,-0.015051359,0.008837021,-0.0111185005,0.004974921,0.00458344,0.0067345127,0.017435506,0.012394235,-0.010628205,-0.0011665352,0.01276198,0.00092509016,0.014041295,0.0040157493,0.02216664,0.02388877,0.031084191,0.0006875267,0.004220343,-0.00027380986,0.014038115,0.01173857,-0.046198733,0.023503458,0.01278284,0.00037889046,-0.021039173,-0.005256156,-0.0067977095,0.016807206,0.009143996,0.013125116,-0.0019298615,-0.024102248,-0.0060349912,-0.009949952,-0.014063954,-0.0015153262,-0.008272423,-0.00022013721,0.008099204,-0.0008703731,-0.0256656,-0.016124839,-0.016195605,-0.027702153,0.00482954,0.0096233385,-0.024187041,0.0053913426,-0.026888413,-0.012056541,0.0015097725,-0.0033960994,-0.009134188,0.023452908,-0.01755235,-0.013227045,0.028008802,0.03238702,-0.0018112549,0.033885144,0.0054166736,0.004624972,-0.019258115,0.0010045705,0.003466466,0.030314563,-0.03203359,0.0037939928,0.03387461,-0.018531352,-0.034090053,-0.019650863,-0.020717427,0.0043783006,0.011834839,0.007613532,-0.018037258,-0.027527636,-0.02151417,0.016290903,0.009771403,-0.0009727007,-0.006588227,0.0056689545,-0.00969074,0.0031723708,0.021208784,-0.012748524,-0.014339581,0.015040324,0.011721563,0.018692585,0.008189346,-0.023928044,0.016275601,-0.0290841,0.005855293,-0.01678006,-0.011702758,-0.012526265,0.024574934,0.0071098814,-0.0009564997,-0.013461064,-0.024970153,0.03171483,-0.017736547,-0.013349912,0.004334543,-0.011032984,0.0062424587,0.0011876103,0.028310591,-0.007999591,0.0067533217,0.0018995495,0.030081708,-0.0058370754,0.0019374484,0.0060124863,0.02203042,-0.04764512,0.027414558,0.0029985362,0.0024917684,0.017309995,0.0019113346,0.00794641,0.00996651,0.015473577,-0.006047251,-0.010562799,-0.004049566,-0.011626241,-0.0033528083,0.013405053,-0.0039533037,0.011620915,0.0035499695,0.004892601,-0.033385366,0.021723459,0.013592974,-0.00041295536,-0.011499026,0.041944772,-0.023203438,0.017414507,0.012745883,-0.008584865,0.0013906695,0.023665868,0.03296333,-0.02729852,0.009929533,-0.016014919,-0.009434194,-0.005904269,-0.02906922,-0.009552891,-0.012206548,0.013294414,6.9580135e-05,0.0015583503,0.0032707853,0.015829775,0.0003248513,-0.0040656766,0.0067346217,-0.0072963703,-0.029304927,-0.0041165245,-0.008633555,0.01436949,-0.02336435,0.023175126,0.01098311,0.00074741733,-0.0004987746,0.015404503,0.0014610424,0.037953038,-0.028066011,0.0064225076,-0.00041480205,0.0011684216,-0.010404434,0.011070188,-0.005167001,-0.0112615675,0.009566728,0.012013456,-0.019195786,-0.024868673,-0.01937229,-0.014535582,-0.025308542,-0.00020921217,0.0074062897,-0.0174931,0.014319029,0.00895901,-0.005488426,0.01494087,0.018598976,-1.5178305e-05,-0.009078253,-0.008067878,0.00795807,0.006229157,-0.0047562355,0.019049793,-0.008276992,0.016680544,-0.0018970385,-0.028732395,0.011864453,-0.0036142883,-0.0075155855,-0.006576369,0.004379459,-0.005199104,-0.0029676496,-0.0041297516,-0.00029294097,-0.014788397,0.003328282,-0.03147825,-0.018411895,-0.012720038,-0.0075155105,0.018272504,-0.00052938116,0.019908069,0.021420721,0.0035237127,0.0070184316,-0.016076695,0.0324292,-0.020203877,0.0023516852,-0.023738002,0.013035119,-0.009580669,-0.005946373,-5.8820893e-05,0.005618684,-0.027098462,0.013412928,-0.008972124,-0.009471687,0.022918943,-0.009446993,0.0033982475,0.035223316,-0.0044513997,0.013139366,0.023801068,0.03215878,-0.0059385025,0.0050951117,-0.012087847,0.0035369077,-0.0069273263,0.0037525708,-0.01274569,0.006595535,-0.01896007,-0.007001013,0.008644019,0.018305687,-0.005762341,-0.0028275645,-0.028057368,0.003858193,0.0054271226,0.021741616,-0.00017083905,-0.017872037,-0.011412711,-0.039490245,-0.009311,-0.029165788,0.0049398933,0.016785135,-0.031223066,-0.022059226,1.09709445e-05,0.029221833,0.008109557,-0.00095400773,0.04180179,-0.024437074,-0.01730268,-0.0063791284,0.012033444,0.0005367711,0.0038876254,0.0034074534,0.051576767,0.015104605,0.0013187525,0.0022617145,0.00036917525,-0.03989123,0.0010308103,0.00013316995,0.014003839,-0.0072413054,0.026457628,0.0037339404,0.007947379,-0.0067084115,-0.017494734,0.012205931,-0.0031314944,0.010152494,0.033067174,0.00059604994,-0.040046357,0.006607526,-0.0008252096,-0.018153602,-0.011499243,0.0146929845,0.00043265102,0.019562874,0.01296149,0.0123682,-0.01256536,0.007492641,-0.018917205,-0.038134653,0.006891604,0.009553338,0.03249701,0.038701326,0.003447651,0.002002036,-0.013289564,-0.016816864,-0.010651458,-0.0074090282,-0.011147708,-0.005617795,-0.009055792,0.015211058,-0.0146302385,-0.006481126,0.019761836,0.028814545,0.0018070975,-0.029787162,-0.029691879,-0.0149296075,-0.0139112575,-0.0045690625,0.0050040586,-0.021337496,0.0271942,-6.2840074e-05,-0.019335529,0.014012236,-0.005762517,0.008557691,-0.03778676,0.012744841,0.0024190708,0.044625726,0.007907262,-0.012468009,0.03318558,-0.012571579,0.0058111222,-0.029183501,0.012903946,-0.010149009,0.016386652,0.01238821,0.009391693,0.017733883,0.009022732,-0.001501699,0.0124775255,0.008964051,-0.025085423,-0.021224527,-0.043856863,0.025994333,0.0028448203,-0.094817266,0.0059494847,0.009248036,0.0046284683,-0.0033449098,-0.027479941,-0.014287419,0.009732865,-0.026789483,0.02791364,0.01078292,-0.02577228,0.03009049,0.024250327,-0.0066424427,0.0039669774,0.019183315,0.0014310235,0.019515635,0.0002671888,0.011707578,0.0023413335,-0.005889615,0.013126462,-0.023384167,-0.017143667,0.010577204,-0.008030318,-0.0020681706,-0.0076637776,-0.038199693,-0.013098262,0.004229143,0.010844645,-0.013663737,0.035361744,0.0051095113,-0.01083703,0.0059633055,-0.008270916,0.0039379783,0.0053039454,-0.0027343538,0.014999794,0.01405025,0.0002730596,-0.019859787,-0.008597614,-0.0074242568,0.00997705,-0.02921483,-0.0036575415,0.0072724787,-0.029005902,-0.007921348,0.023464257,0.002505089,-0.011838574,-0.021052973,0.026474217,0.026271617,-0.0057714656,-0.012124587,0.008999013,0.0048992364,-0.0053691086,0.008838565,0.004191889,0.010636962,0.0017331361,-0.008501309,-0.018111428,-0.0071469415,0.04273955,-0.02657011,0.0009539865,-0.02347858,0.010843406,0.02925453,0.018843032,-0.018285532,-0.042733148,-0.09535229,-0.009675397,-0.02019273,0.0028115208,0.01891381,-0.009443141,0.010437632,-0.017835649,-0.016062358,0.0029420024,-0.0012015644,-0.008599373,-0.0009892861,-0.024726968,-0.006152694,0.010737227,0.029857209,0.03352257,-0.0076797605,-0.021697784,0.003548832,0.023388062,0.028443564,-0.0020411336,-0.017652854,0.032169145,0.041129656,-0.005481822,0.00029779432,0.016196383,-0.017760161,-0.13456891,-0.0221755,0.002362387,0.013336282,0.00647375,0.021073433,0.00073757686,0.008107597,0.0112505555,-0.0011721831,-0.008288538,-0.022583244,-0.04782513,-0.002225652,0.007390972,0.116291836,0.0052911923,0.005587182,-0.00018122791,0.005561594,0.022385584,-0.015761722,0.01398244,0.010941927,0.037489872,0.013429448,0.03383243,0.007496206,0.015180724,0.00925593,0.0071505266,0.023472665,-0.008176282,-0.017899765,0.02053797,0.016427604,-0.014724258,-0.018825777,0.019869698,0.027408728,0.010527354,0.034958597,0.0014855692,0.016896047,0.005823291,0.023975288,-0.019232184,-0.018123785,-0.023336329,-0.0010231781,-0.022890603,-0.041490685,-3.188171e-06,-0.02971403,0.027391309,-0.003859569,-0.03252731,0.0067443284,0.0048985975,0.0006901505,-0.010507788,0.012904232,0.00032941008,0.02317367,-0.005020128,-0.014857681,0.028527273,0.019638479,0.0019452104,-0.0020101871,0.009176774,-0.033180658,0.012054882,0.006407061,-0.0035040213,-0.007617819,-0.0019893476,-0.0003533886,0.019024665,-0.034180306,0.014136142,0.0024732826,-0.009137112,-0.00874666,0.005403019,-0.022436252,0.009681015,0.007890379,-0.007852711,-0.027864946,-0.013940403,0.032098584,-0.025023907,0.005397337,0.008452822,0.0041031623,-0.0010417153,0.011870416,-0.00918349,0.009600358,-0.000328983,-0.029492326,0.023294967,0.011459604,-0.0032151444,0.021101918,0.027967487,-0.008749684,0.029539952,0.0044827163]",{"tags":38,"relatedLang":45,"relatedPosts":49},[39,40,42,43,44],{"name":15,"slug":15},{"name":41,"slug":13},"WebAssembly",{"name":17,"slug":17},{"name":14,"slug":14},{"name":16,"slug":16},{"id":27,"slug":46,"title":47,"language":48},"webassembly-browser-c-to-wasm-tutorial-zh","瀏覽器裡的 C-to-WASM 教學","zh",[50,56,62,68,74,80],{"id":51,"slug":52,"title":53,"cover_image":54,"image_url":54,"created_at":55,"category":26},"c68c66d5-fd1a-42c3-be06-29843ec3f7fb","ibm-vibe-coding-guide-turns-prompts-into-code-en","IBM’s vibe coding guide turns prompts into code","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1779183883878-35no.png","2026-05-19T09:44:03.056322+00:00",{"id":57,"slug":58,"title":59,"cover_image":60,"image_url":60,"created_at":61,"category":26},"cc15b6b9-1471-4c74-bbe2-497aa79b684d","anthropic-buys-stainless-sdk-tool-rivals-en","Anthropic buys Stainless, the SDK tool behind rivals","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1779180246333-crpy.png","2026-05-19T08:43:40.5854+00:00",{"id":63,"slug":64,"title":65,"cover_image":66,"image_url":66,"created_at":67,"category":26},"b2087857-a6d4-4119-8c15-f126e692c909","wembanyama-stat-page-turns-into-recap-en","Wembanyama’s stat page turns into a recap","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1779170695005-cbjt.png","2026-05-19T06:04:24.276122+00:00",{"id":69,"slug":70,"title":71,"cover_image":72,"image_url":72,"created_at":73,"category":26},"7255cd69-7325-4bbe-b9de-e90f9e24d145","webassembly-turns-native-code-into-web-modules-en","WebAssembly turns native code into web modules","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1779167068122-6fmb.png","2026-05-19T05:04:03.675673+00:00",{"id":75,"slug":76,"title":77,"cover_image":78,"image_url":78,"created_at":79,"category":26},"4591eda4-bde7-44ff-8707-d11c98c2619a","zhihu-soft-copywriting-four-tips-en","知乎这篇软文教你写出能卖货的标题","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1779146043429-ig5n.png","2026-05-18T23:13:43.175468+00:00",{"id":81,"slug":82,"title":83,"cover_image":84,"image_url":84,"created_at":85,"category":26},"dcd54423-9c56-4e58-9111-fc8ae01e657e","github-copilot-app-desktop-agent-preview-en","GitHub Copilot app enters desktop agent preview","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1779141828856-a9v1.png","2026-05-18T22:03:23.464591+00:00",[87,92,97,102,107,112,117,122,127,132],{"id":88,"slug":89,"title":90,"created_at":91},"8008f1a9-7a00-4bad-88c9-3eedc9c6b4b1","surepath-ai-mcp-policy-controls-en","SurePath AI's New MCP Policy Controls Enhance AI Security","2026-03-26T01:26:52.222015+00:00",{"id":93,"slug":94,"title":95,"created_at":96},"27e39a8f-b65d-4f7b-a875-859e2b210156","mcp-standard-ai-tools-2026-en","MCP Standard in 2026: Integrating AI Tools","2026-03-26T01:27:43.127519+00:00",{"id":98,"slug":99,"title":100,"created_at":101},"165f9a19-c92d-46ba-b3f0-7125f662921d","rag-2026-transforming-enterprise-ai-en","How RAG in 2026 is Transforming Enterprise AI","2026-03-26T01:28:11.485236+00:00",{"id":103,"slug":104,"title":105,"created_at":106},"6a2a8e6e-b956-49d8-be12-cc47bdc132b2","mastering-ai-prompts-2026-guide-en","Mastering AI Prompts: A 2026 Guide for Developers","2026-03-26T01:29:07.835148+00:00",{"id":108,"slug":109,"title":110,"created_at":111},"d6653030-ee6d-4043-898d-d2de0388545b","evolving-world-prompt-engineering-en","The Evolving World of Prompt Engineering","2026-03-26T01:29:42.061205+00:00",{"id":113,"slug":114,"title":115,"created_at":116},"3ab2c67e-4664-4c67-a013-687a2f605814","garry-tan-open-sources-claude-code-toolkit-en","Garry Tan Open-Sources a Claude Code Toolkit","2026-03-26T08:26:20.245934+00:00",{"id":118,"slug":119,"title":120,"created_at":121},"66a7cbf8-7e76-41d4-9bbf-eaca9761bf69","github-ai-projects-to-watch-in-2026-en","20 GitHub AI Projects to Watch in 2026","2026-03-26T08:28:09.752027+00:00",{"id":123,"slug":124,"title":125,"created_at":126},"231306b3-1594-45b2-af81-bb80e41182f2","claude-code-vs-cursor-2026-en","Claude Code vs Cursor in 2026","2026-03-26T13:27:14.177468+00:00",{"id":128,"slug":129,"title":130,"created_at":131},"9f332fda-eace-448a-a292-2283951eee71","practical-github-guide-learning-ml-2026-en","A Practical GitHub Guide to Learning ML in 2026","2026-03-27T01:16:50.125678+00:00",{"id":133,"slug":134,"title":135,"created_at":136},"1b1f637d-0f4d-42bd-974b-07b53829144d","aiml-2026-student-ai-ml-lab-repo-review-en","AIML-2026 Is a Bare-Bones Student Lab Repo","2026-03-27T01:21:51.661231+00:00"]