diff --git a/api/news.json b/api/news.json
index 23fec91b..d509c047 100644
--- a/api/news.json
+++ b/api/news.json
@@ -1 +1 @@
-{"status":"ok","totalResults":4633,"articles":[{"source":{"id":null,"name":"Slashdot.org"},"author":"BeauHD","title":"Firefox Finally Outperforming Google Chrome In SunSpider","description":"Michael Larabel writes via Phoronix: Mozilla developers are celebrating that they are now faster than Google Chrome with the SunSpider JavaScript benchmark, although that test has been superseded by the JetStream benchmark. Last week a new Firefox Nightly New…","url":"https://news.slashdot.org/story/23/08/15/2015210/firefox-finally-outperforming-google-chrome-in-sunspider","urlToImage":"https://a.fsdn.com/sd/topics/firefox_64.png","publishedAt":"2023-08-15T22:40:00Z","content":"Sign up for the Slashdot newsletter! OR check out the new Slashdot job board to browse remote jobs or jobs in your areaDo you develop on GitHub? You can keep using GitHub but automatically sync your … [+268 chars]"},{"source":{"id":null,"name":"ReadWrite"},"author":"Tanesh Kumar","title":"5 Ways to Use JavaScript to Add Interactivity to Your Website","description":"Greetings from the web development industry! Making a website involves more than simply putting content online—it also gives visitors a […]\nThe post 5 Ways to Use JavaScript to Add Interactivity to Your Website appeared first on ReadWrite.","url":"https://readwrite.com/5-ways-to-use-javascript-to-add-interactivity-to-your-website/","urlToImage":"https://readwrite.com/wp-content/uploads/2023/07/JavaScript-to-Add-Interactivity.jpg","publishedAt":"2023-09-08T23:00:46Z","content":"Greetings from the web development industry! Making a website involves more than simply putting content onlineit also gives visitors a memorable experience. Now, let’s enter the fascinating ways to u… [+6101 chars]"},{"source":{"id":null,"name":"Ucla.edu"},"author":null,"title":"Ned Wright's JavaScript Cosmology Calculator","description":"Comments","url":"https://www.astro.ucla.edu/~wright/CosmoCalc.html","urlToImage":null,"publishedAt":"2023-08-20T14:35:57Z","content":"You must enable Javascript to use this page.Please enable Javascript and reload."},{"source":{"id":null,"name":"Github.com"},"author":"Hexagon","title":"Croner – Cron for JavaScript and TypeScript","description":"Trigger functions or evaluate cron expressions in JavaScript or TypeScript. No dependencies. Most features. Node. Deno. Bun. Browser. - GitHub - Hexagon/croner: Trigger functions or evaluate cron e...","url":"https://github.com/Hexagon/croner","urlToImage":"https://opengraph.githubassets.com/8a9d6fa0d248ef047f5c682d1aa4cb645cd51de82cf7989584aa9417ebb89713/Hexagon/croner","publishedAt":"2023-08-31T04:26:40Z","content":"Trigger functions or evaluate cron expressions in JavaScript or TypeScript. No dependencies. All features. Node. Deno. Bun. Browser. \r\nTry it live on jsfiddle, and check out the full documentation on… [+15918 chars]"},{"source":{"id":null,"name":"Akashhamirwasia.com"},"author":null,"title":"Internals of Async / Await in JavaScript","description":"If you have ever used JavaScript in the past, there is a high chance you have encountered the async / await syntax. async…","url":"https://akashhamirwasia.com/blog/internals-of-async-await-in-javascript/","urlToImage":"https://a.storyblok.com/f/102754/1387x816/c2d0b0957f/internals-of-async-await-in-javascript.jpg","publishedAt":"2023-09-01T22:42:01Z","content":"If you have ever used JavaScript in the past, there is a high chance you have encountered the async / await syntax. async / await makes it easy to define asynchronous logic in a synchronous way that … [+12400 chars]"},{"source":{"id":null,"name":"Os-js.org"},"author":"","title":"Os.js – open-source JavaScript web desktop platform with a window manager","description":"JavaScript Cloud/Web Desktop Platform","url":"https://www.os-js.org/","urlToImage":"https://os-js.org/images/social-logo.png","publishedAt":"2023-08-25T02:27:12Z","content":"Copyright © 2009-present Anders Evenrud"},{"source":{"id":null,"name":"Csvbase.com"},"author":"Cal Paterson","title":"I didn't write any JavaScript, and other shortcuts","description":"Getting it done by not doing a lot of it","url":"https://csvbase.com/blog/4","urlToImage":"https://csvbase.com/blog-static/bird.jpeg","publishedAt":"2023-08-23T02:53:21Z","content":"One slightly unusual thing about csvbase is that, when I wrote it, I didn't\r\nwrite any Javascript.\r\nMost of the Javascript-I-did-not-write falls into a few categories:\r\nI didn't write any frontend fo… [+8740 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: Threading in JavaScript","description":"The easiest way to write programs that support concurrency is to not. JavaScript in the browser is famously single-threaded, unless you add web-workers, which have a very specific way of interacting with your main script that avoids most of the pitfalls of co…","url":"https://thedailywtf.com/articles/threading-in-javascript","urlToImage":"https://thedailywtf.com/images/remy/Remy203-300x300.png","publishedAt":"2023-09-07T06:30:00Z","content":"The easiest way to write programs that support concurrency is to not. JavaScript in the browser is famously single-threaded, unless you add web-workers, which have a very specific way of interacting … [+1096 chars]"},{"source":{"id":null,"name":"Webdesignerdepot.com"},"author":"","title":"13 JavaScript Animation Libraries for Designers","description":"Animation is a good web designer’s secret weapon. To animate means to bring to life, and a few little animated touches can liven up even the dullest content.","url":"https://www.webdesignerdepot.com/13-javascript-animation-libraries-for-designers/","urlToImage":"https://www.webdesignerdepot.com/assets/posts/featured/_1200x630_crop_center-center_82_none/02-scrollreveal.jpg?mtime=1692723382","publishedAt":"2023-08-22T12:30:00Z","content":"Creating a site or a page with animation doesnt have to mean building the whole thing in some big, complicated animation app or framework. Even something as simple as animating a link hover effect wi… [+10739 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Madeleine Domogalla","title":"heise-Angebot: JavaScript: Das Programm des Advanced Angular Day steht fest","description":"Das Programm der eintägigen Online-Konferenz steht. Am 30. November können sich Interessierte in sechs Vorträgen über das JavaScript-Framework informieren.","url":"https://www.heise.de/news/JavaScript-Das-Programm-des-Advanced-Angular-Day-steht-fest-9297617.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/2/9/8/7/0/2/Screenshot_2023-09-07_124527-54fcc9008c90389c.png","publishedAt":"2023-09-09T10:00:00Z","content":"Inhaltsverzeichnis\r\nDie Veranstalter dpunkt.verlag und heise haben in Kooperation mit Angular-Experte Rainer Hahnekamp das Programm für den Advanced Angular Day 2023 fertiggestellt. Die eintägige Onl… [+2694 chars]"},{"source":{"id":null,"name":"MacRumors"},"author":"Juli Clover","title":"Apple Releases Safari Technology Preview 177 With Bug Fixes and Performance Improvements","description":"Apple today released a new update for Safari Technology Preview, the experimental browser Apple first introduced in March 2016. Apple designed the Safari Technology Preview to test features that may be introduced into future release versions of Safari.\n\n\n\n\n…","url":"https://www.macrumors.com/2023/08/22/apple-releases-safari-technology-preview-177/","urlToImage":"https://images.macrumors.com/t/jHD1aGfXq86Ln_kfzTyWIF68vOo=/2368x/article-new/2021/02/Safari-Technology-Preview-Feature.jpg","publishedAt":"2023-08-22T21:22:54Z","content":"Apple today released a new update for Safari Technology Preview, the experimental browser Apple first introduced in March 2016. Apple designed the Safari Technology Preview to test features that ma… [+1516 chars]"},{"source":{"id":"the-verge","name":"The Verge"},"author":"Alex Heath","title":"Snapchat is jumping on the AI selfie train with ‘Dreams’","description":"Snapchat’s latest generative AI feature, called Dreams, creates packs of selfies based on specific themes. Snap is charging for use of multiple packs via in-app purchase.","url":"https://www.theverge.com/2023/8/29/23849611/snapchat-releases-ai-selfie-feature-dreams","urlToImage":"https://cdn.vox-cdn.com/thumbor/Ck7D4igRM9N2vcqK7CB6v0TMB24=/0x0:3240x2160/1200x628/filters:focal(1620x1080:1621x1081)/cdn.vox-cdn.com/uploads/chorus_asset/file/24880917/Untitled_1.jpg","publishedAt":"2023-08-29T13:00:00Z","content":"Snapchat users will soon able to create their own Dreams in the Memories section of the app. | Image: Snap\r\n\n \n\n After releasing its My AI chatbot earlier this year, Snapchat is now jumping on the AI… [+4490 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"EditorDavid","title":"WebAssembly 2023 Survey Finds Enthusiasm - and Some Challenges","description":"An anonymous reader shared this report from InfoWorld:\nThe uses of WebAssembly, aka Wasm, have grown far beyond its initial target of web applications, according to The State of WebAssembly 2023 report. But some developers remain skeptical.\n\nReleased Septembe…","url":"https://developers.slashdot.org/story/23/09/10/0653235/webassembly-2023-survey-finds-enthusiasm---and-some-challenges","urlToImage":"https://a.fsdn.com/sd/topics/programming_64.png","publishedAt":"2023-09-10T15:34:00Z","content":"The uses of WebAssembly, aka Wasm, have grown far beyond its initial target of web applications, according to The State of WebAssembly 2023 report. But some developers remain skeptical.\r\nReleased Sep… [+1434 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Best books to learn web development?","description":"Comments","url":"https://news.ycombinator.com/item?id=37325594","urlToImage":null,"publishedAt":"2023-08-30T17:24:29Z","content":"A textbook which gives a good introduction to Web Development is:1) Fundamentals of Web Development (Randy Connolly and Ricardo Hoar).\r\nI have the 2nd Ed but the 3rd Ed is out and is more contemporar… [+367 chars]"},{"source":{"id":"the-next-web","name":"The Next Web"},"author":".cult","title":"Thinking of moving to Spain? Here’s what you need to know about developer salaries","description":"This article was originally published on .cult by Melina Zacharia and Luis Minvielle. .cult is a Berlin-based community platform for developers. We write about all things career-related, make original documentaries, and share heaps of other untold developer s…","url":"https://thenextweb.com/news/thinking-of-moving-to-spain-heres-what-you-need-to-know-about-developer-salaries","urlToImage":"https://img-cdn.tnwcdn.com/image/tnw-blurple?filter_last=1&fit=1280%2C640&url=https%3A%2F%2Fcdn0.tnwcdn.com%2Fwp-content%2Fblogs.dir%2F1%2Ffiles%2F2023%2F08%2FAdd-a-heading-1.jpg&signature=0e326bdaf45a9a7c0f6b040760c7cac9","publishedAt":"2023-08-31T14:51:31Z","content":"This article was originally published on .cult by Melina Zacharia and Luis Minvielle. .cult is a Berlin-based community platform for developers. We write about all things career-related, make origina… [+8101 chars]"},{"source":{"id":null,"name":"Htmx.org"},"author":null,"title":"Why Htmx Does Not Have a Build Step","description":"Comments","url":"https://htmx.org/essays/no-build-step/","urlToImage":null,"publishedAt":"2023-08-25T18:08:55Z","content":"Why htmx Does Not Have a Build Step\r\nAlexander Petros\r\nAugust 19, 2023A recurring question from some htmx contributors is why htmx isnt written in TypeScript, or, for that matter, why htmx lacks any … [+11443 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Steven J. Vaughan-Nichols","title":"From browser brat to backend boss: Will WASM win the web wars?","description":"WebAssembly is getting a lot of hype, but is it the game-changer some think it is?\nOpinion Beginning in 1995 and for decades after, JavaScript was the only game worth playing when it came to web-based scripting. While incredibly versatile, JavaScript had its …","url":"https://www.theregister.com/2023/09/01/wasm_column/","urlToImage":"https://regmedia.co.uk/2023/09/01/shutterstock_wasm.jpg","publishedAt":"2023-09-01T10:35:07Z","content":"Opinion Beginning in 1995 and for decades after, JavaScript was the only game worth playing when it came to web-based scripting. While incredibly versatile, JavaScript had its limitations, especially… [+5036 chars]"},{"source":{"id":null,"name":"MakeUseOf"},"author":"David Uzondu","title":"How to Create a Typewriter Effect With CSS","description":"You don't need JavaScript to create the classic typewriter effect. Learn how to do it with just CSS using the steps() function.","url":"https://www.makeuseof.com/typewriter-effect-css/","urlToImage":"https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/05/coding.jpg","publishedAt":"2023-09-01T21:01:36Z","content":"Cascading Style Sheets (CSS) has come a long way since its inception. There are things that are possible with just CSS that you may not know about, thanks to the continuous evolution and enhancement … [+6688 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Bryan Cockfield","title":"Streaming Video From an ESP32","description":"The ESP32, while first thought to be little more than a way of adding wireless capabilities to other microcontrollers, has quickly replaced many of them with its ability to be programmed as its own…","url":"https://hackaday.com/2023/09/05/streaming-video-from-an-esp32/","urlToImage":"https://hackaday.com/wp-content/uploads/2023/09/esp32-stream-main.jpg","publishedAt":"2023-09-06T05:00:23Z","content":"The ESP32, while first thought to be little more than a way of adding wireless capabilities to other microcontrollers, has quickly replaced many of them with its ability to be programmed as its own p… [+1204 chars]"},{"source":{"id":null,"name":"N8n.io"},"author":null,"title":"n8n.io - A powerful workflow automation tool","description":"n8n is a free and source-available workflow automation tool","url":"https://n8n.io","urlToImage":"https://n8niostorageaccount.blob.core.windows.net/n8nio-strapi-blobs-prod/assets/og_image_website_3_afd66761a9.png","publishedAt":"2023-08-26T16:06:42Z","content":"Workflow automation for technical people\r\nYour days spent slogging through a spaghetti of scripts are over. Use JavaScript when you need flexibility and UI for everything else."},{"source":{"id":null,"name":"Adafruit.com"},"author":"Anne Barela","title":"An interactive JavaScript page for playing with particles #Art #JavaScript @austinzhenley","description":"Austin Z. Henley has created a website hosting a particle emitter engine with an interactive playground. It involves a nice combination of mathematics and creativity that results in a visual reward. Note the result is interactive and moves – the screenshots a…","url":"https://blog.adafruit.com/2023/08/16/an-interactive-javascript-page-for-playing-with-particles-art-javascript-austinzhenley/","urlToImage":"https://cdn-blog.adafruit.com/uploads/2023/08/one-one-72.png","publishedAt":"2023-08-16T15:44:02Z","content":"Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best … [+2676 chars]"},{"source":{"id":null,"name":"Owulveryck.info"},"author":"Olivier Wulveryck","title":"The ReMarkable Streaming Tool v2: Elevating Remote Work Efficiency","description":"In this article, I expose the new version of the streaming tool for my reMarkable tablet.\nOriginally crafted in 2021, this tool allowed me to stream sketches during video calls.\nAiming for more user-friendliness, I revamped the design to a clientless implemen…","url":"https://blog.owulveryck.info/2023/07/25/evolving-the-game-a-clientless-streaming-tool-for-remarkable-2.html","urlToImage":"https://blog.owulveryck.info/assets/goMarkableStream2.png","publishedAt":"2023-08-20T05:41:34Z","content":"In 2021, I developed a tool to stream the content of my reMarkable.\r\n(and I also blogged about it here).\r\nGiven that I was predominantly working from home, this tool was very useful, allowing me to s… [+16500 chars]"},{"source":{"id":null,"name":"Phylum.io"},"author":"Phylum Research Team","title":"Rust Malware Staged on Crates.io","description":"Phylum routinely identifies malware and other software supply chain attacks targeting high-value, critical assets: an organization’s software developers. Most recently, we’ve reported on a flurry of sophisticated attacks targeting JavaScript developers, respa…","url":"https://blog.phylum.io/rust-malware-staged-on-crates-io/","urlToImage":"https://blog.phylum.io/content/images/2023/08/evil-crab.png","publishedAt":"2023-08-25T09:39:07Z","content":"Phylum routinely identifies malware and other software supply chain attacks targeting high-value, critical assets: an organizations software developers. Most recently, weve reported on a flurry of so… [+8650 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"EditorDavid","title":"Creators of Python, Java, TypeScript, and SmallTalk Will Make a Joint Apperance for Charity","description":"The creators of four programming languages will appear together onstage for a historic conversation on September 19th. \n\n- Adele Goldberg — Smalltalk\n- Guido Van Rossum — Python\n- Anders Hejlsberg — Turbo Pascal, C#, TypeScript\n- James Gosling — Java \nThe ann…","url":"https://developers.slashdot.org/story/23/08/27/1737256/creators-of-python-java-typescript-and-smalltalk-will-make-a-joint-apperance-for-charity","urlToImage":"https://a.fsdn.com/sd/topics/programming_64.png","publishedAt":"2023-08-27T17:40:00Z","content":"The creators of four programming languages will appear together onstage for a historic conversation on September 19th.- Adele Goldberg — Smalltalk- Guido Van Rossum — Python- Anders Hejlsberg — Turbo… [+2200 chars]"},{"source":{"id":null,"name":"Codelite.org"},"author":null,"title":"Codelite","description":"Comments","url":"https://codelite.org/","urlToImage":null,"publishedAt":"2023-08-13T03:05:50Z","content":"CodeLite is an open source, free, cross platform IDE, specialized in C, C++, Rust, Python, PHP and JavaScript\r\n (mainly for backend developers using Node.js)\r\n programming languages which runs best o… [+195 chars]"},{"source":{"id":null,"name":"Davidwalsh.name"},"author":"David Walsh","title":"JavaScript waitFor Polling","description":"As more of the JavaScript developers write becomes asynchronous, it’s only natural to need to wait for conditions to be met. This is especially true in a world with asynchronous testing of conditions which don’t provide an explicit await. I’ve written about w…","url":"https://davidwalsh.name/waitfor","urlToImage":"https://davidwalsh.name/wp-content/themes/punky/images/logo.png","publishedAt":"2023-08-14T10:08:16Z","content":"As more of the JavaScript developers write becomes asynchronous, it's only natural to need to wait for conditions to be met. This is especially true in a world with asynchronous testing of conditions… [+1784 chars]"},{"source":{"id":null,"name":"Hagever.com"},"author":"Gal Schlezinger","title":"My Node.js is a bit Rusty","description":"Replacing an internal Node.js module with a native Rust module made a x25 perf boost. Let’s understand why.","url":"https://gal.hagever.com/posts/my-node-js-is-a-bit-rusty","urlToImage":"https://gal.hagever.com/api/getPostImage?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkYXRlIjoiMjAyMy0wOS0wNFQwMDowMDowMC4wMDBaIiwic3VidGl0bGUiOiJSZXBsYWNpbmcgYW4gaW50ZXJuYWwgTm9kZS5qcyBtb2R1bGUgd2l0aCBhIG5hdGl2ZSBSdXN0IG1vZHVsZSBtYWRlIGEgeDI1IHBlcmYgYm9vc3QuIExldOKAmXMgdW5kZXJzdGFuZCB3aHkuIiwidGl0bGUiOiJNeSBOb2RlLmpzIGlzIGEgYml0IFJ1c3R5IiwiaWF0IjoxNjk0MTQ5Nzg4fQ.DuCz4WqVHu-1RFoZVXzD0O-3-q6Ua-MsiVVWrbp0_Lw","publishedAt":"2023-09-07T07:34:09Z","content":"This blog post has been residing in \"draft\" mode for quite a while now. I've finally decided to just publish it. As such, a few things might be a bit off, but... that's life, isn't it? I'm eager to h… [+14096 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Jonathan Bennett","title":"This Week in Security: LastPass Shoe Drops, Keys Lost, and Train Whistles Attack","description":"There has been a rash of cryptocurrency thefts targeting some unexpected victims. Over $35 million has been drained from just over 150 individuals, and the list reads like a who’s-who …read more","url":"https://hackaday.com/2023/09/08/this-week-in-security-lastpass-shoe-drops-keys-lost-and-train-whistles-attack/","urlToImage":"https://hackaday.com/wp-content/uploads/2016/01/darkarts.jpg","publishedAt":"2023-09-08T14:00:24Z","content":"There has been a rash of cryptocurrency thefts targeting some unexpected victims. Over $35 million has been drained from just over 150 individuals, and the list reads like a who’s-who of the least li… [+6877 chars]"},{"source":{"id":null,"name":"Kagi.com"},"author":"Vladimir Prelovac","title":"Kagi now accepts PayPal, EUR and Bitcoin payments","description":"One of the most frequently requested features on Kagi has been the expansion of our payment methods so that more people can more easilly enjoy the benefits of Kagi Search.","url":"https://blog.kagi.com/accepting-paypal-bitcoin","urlToImage":null,"publishedAt":"2023-08-31T23:34:04Z","content":"One of the most frequently requested features on Kagi has been the expansion of our payment methods so that more people can more easilly enjoy the benefits of Kagi Search.\r\nWe are happy to announce t… [+1588 chars]"},{"source":{"id":null,"name":"Davidwalsh.name"},"author":"David Walsh","title":"Sum an Array of Numbers with JavaScript","description":"It’s rare that I’m disappointed by the JavaScript language not having a function that I need. One such case was summing an array of numbers — I was expecting Math.sum or a likewise, baked in API. Fear not — summing an array of numbers is easy using Array.prot…","url":"https://davidwalsh.name/sum-array-numbers","urlToImage":"https://davidwalsh.name/wp-content/themes/punky/images/logo.png","publishedAt":"2023-09-07T02:06:45Z","content":"It's rare that I'm disappointed by the JavaScript language not having a function that I need. One such case was summing an array of numbers -- I was expecting Math.sum or a likewise, baked in API. Fe… [+438 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Thomas Claburn","title":"Google opens up Chrome 117 Developer Tools box, drops in a few spanners","description":"Web devs, rejoice: Finally something is happening in the quiet and steady world of JavaScript\nFor Chrome 117, Google has expanded the browser's Developer Tools, aka DevTools, with 16 new features – the largest capability jump since Chrome 91 surfaced in 2021.…","url":"https://www.theregister.com/2023/08/17/chrome_117_developer_tools/","urlToImage":"https://regmedia.co.uk/2023/08/16/shutterstock_devtools_chrome.jpg","publishedAt":"2023-08-17T11:15:11Z","content":"For Chrome 117, Google has expanded the browser's Developer Tools, aka DevTools, with 16 new features the largest capability jump since Chrome 91 surfaced in 2021.\r\nIn an announcement on Tuesday, tec… [+5060 chars]"},{"source":{"id":null,"name":"Github.io"},"author":null,"title":"Blog-cells: Interactive code cells for static sites","description":"Comments","url":"https://rameshvarun.github.io/blog-cells/","urlToImage":null,"publishedAt":"2023-08-21T20:13:09Z","content":"blog-cells can turn any web page into an interactive code notebook, similar to\r\nJupyter notebooks, but powered by JavaScript and running entirely in the browser.\r\nThere's no server-side component, so… [+644 chars]"},{"source":{"id":null,"name":"News@UofT"},"author":null,"title":"Browsers barely care what HTTP status code your web pages are served with","description":"Comments","url":"https://utcc.utoronto.ca/~cks/space/blog/web/BrowsersAndHTTPStatusCodes","urlToImage":null,"publishedAt":"2023-08-11T05:37:34Z","content":"Back when I wrote an entry on issues around the HTTP status code\r\nfor a web server's default front page,\r\nI said in passing that the HTTP status code mostly\r\ndoesn't matter to browsers. More exactly,… [+2291 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Wolf Hosbach","title":"Umfrage: WebAssembly wächst über das Web hinaus","description":"Eine Umfrage von CNCF zeigt, dass immer mehr Entwickler WebAssembly für Projekte jenseits des Browsers einsetzen. Sie schätzen Flexibilität und Portierbarkeit.","url":"https://www.heise.de/news/Umfrage-WebAssembly-waechst-ueber-das-Web-hinaus-9298069.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/2/9/8/9/3/8/Metaverse_5-5001e575e3359217.png","publishedAt":"2023-09-08T07:14:00Z","content":"Die Umfrage The State of WebAssembly 2023 der Cloud Native Computing Foundation (CNCF) belegt, dass immer mehr Entwickler und Programmiererinnen WebAssembly (Wasm) nicht nur für Web-Anwendungen, sond… [+3326 chars]"},{"source":{"id":null,"name":"Itsnicethat.com"},"author":"Joey Levenson","title":"How pixel art of the early web inspires John Provencher’s design work","description":"John harnesses the nascent potential of HTML and JavaScript to craft digital marvels within the confines of the web browser.","url":"https://www.itsnicethat.com/articles/john-provencher-graphic-design-discover-050923","urlToImage":"https://admin.itsnicethat.com/images/rG0m-HGnimoj1kuJWY18Tv7akt0=/244756/width-1440%7Cformat-jpeg/john_provencherpicture-37-copy.png","publishedAt":"2023-09-05T08:00:00Z","content":"Graphic designer, artist, and educator John Provencher is making waves in the New York design scene. His work is, simply put: incredibly unique. Its exciting, tantalising, different and pulsating wit… [+1046 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Front-end is harder than Back-end","description":"Comments","url":"https://news.ycombinator.com/item?id=37300579","urlToImage":null,"publishedAt":"2023-08-28T21:24:37Z","content":"For you. Because you're new at it.Also \"Front End\" and \"Back End\" are about as terrible of terms as one could come up with to describe the areas of work. It's like acting like building a house requir… [+956 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: SICP is often recommended as mind opener, what did you learn from it?","description":"Comments","url":"https://news.ycombinator.com/item?id=37362626","urlToImage":null,"publishedAt":"2023-09-02T15:53:18Z","content":"I didn't study SICP directly, but took a course which was inspired by it.Perhaps the question needs the qualifier of whether you've encountered lisp before or not.\r\n> ... What did it do differentl… [+1106 chars]"},{"source":{"id":null,"name":"Rachit.pl"},"author":"Rachit Nigam","title":"I am afraid to inform you that you have built a compiler (2022)","description":"Comments","url":"https://rachit.pl/post/you-have-built-a-compiler/","urlToImage":null,"publishedAt":"2023-08-17T15:10:50Z","content":"Dear Sir,\r\nI am afraid to inform you that you have built a compiler.\r\nI know you wanted a simple prototype that would just add that\r\none feature to your programming model.\r\nYou said that SSA is an ov… [+2642 chars]"},{"source":{"id":null,"name":"MakeUseOf"},"author":"Debarshi Das","title":"Why You Shouldn't Copy-Paste Commands From the Internet","description":"Tempted to copy-paste a command online? Think twice.","url":"https://www.makeuseof.com/why-you-shouldnt-copy-paste-commands-from-internet/","urlToImage":"https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/03/girl-confused-how-to-copy-paste-on-linux.jpg","publishedAt":"2023-08-29T17:01:23Z","content":"From computers to mobile phones, copy-pasting is prevalent everywhere. It makes life easier and saves you time as you don't have to type long commands or redundant texts. However, if you aren't caref… [+4458 chars]"},{"source":{"id":null,"name":"Gigazine.net"},"author":"@GIGAZINE","title":"グランド・セフト・オートVのコミュニティサーバー「FiveM」で「IPアドレスを流出させる」などの悪用が可能な脆弱性が見つかる","description":"2023年時点で世界中で1億8500万本を売り上げる人気ゲームソフト「グランド・セフト・オートV」では、オンラインマルチプレイヤーモードの「GTAオンライン」をプレイすることが可能です。そんなGTAオンラインには、ユーザー間で専用サーバーの構築や接続が可能になるオープンソースのコミュニティサーバープラットフォーム「FiveM」が存在します。エンジニアのベリタス氏が、FiveMの脆弱(ぜいじゃく)性によって、別のユーザーのマイクへのアクセスが可能になるなどの危険性を報告しています。続きを読む...","url":"https://gigazine.net/news/20230831-hacking-gta-servers/","urlToImage":"https://i.gzn.jp/img/2023/08/31/hacking-gta-servers/00.jpg","publishedAt":"2023-08-30T23:00:00Z","content":"202318500VGTAGTAFiveMFiveM()\r\nHacking GTA V RP Servers Using Web Exploitation Techniqueshttps://www.nullpt.rs/hacking-gta-servers-using-web-exploitation\r\nVMODCfx.reFiveMLuaC#JavaScript\r\nFiveM\r\nrcore_… [+1852 chars]"},{"source":{"id":null,"name":"Pythonbytes.fm"},"author":"Michael Kennedy (@mkennedy)","title":"Python Bytes: #348 JavaScript in Your Python","description":"News and announcements from the Python community for the week of Aug 15th, 2023","url":"https://pythonbytes.fm/episodes/show/348/javascript-in-your-python","urlToImage":"https://cdn.pythonbytes.fm/episodes/youtube_image/0DfmSdA2jM8?v=1","publishedAt":"2023-08-15T08:00:00Z","content":"Annotate @beartype-decorated classes and callables with type hints.\r\n
- Call those callables with valid parameters: Transparent
- Call those callables with invalid parameters: Boom
\nLa id…","url":"https://www.genbeta.com/actualidad/microsoft-lleva-python-a-excel-puedes-crear-formulas-tablas-graficos-este-lenguaje-programacion","urlToImage":"https://i.blogs.es/2ae1cc/python/840_560.jpeg","publishedAt":"2023-08-23T10:57:30Z","content":"No hay duda de que Microsoft Excel es una herramienta extremadamente potente cuando le sabemos sacar todo el provecho. Sin embargo, la compañía acaba de potenciar aún más su herramienta de ofimática … [+2612 chars]"},{"source":{"id":null,"name":"MakeUseOf"},"author":"Ukeje Chukwuemeriwo Goodness (Goodnessuc)","title":"5 GitHub Copilot Alternatives You Can Try Today","description":"GitHub Copilot may be the most popular AI coding tool, but there are plenty more besides.","url":"https://www.makeuseof.com/github-copilot-alternatives/","urlToImage":"https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/06/picture-ai-graphic-with-black-box.jpg","publishedAt":"2023-08-29T10:00:24Z","content":"Key Takeaways\r\n- Replit's Ghostwriter is an AI-powered code completion tool available on the Replit IDE. It suggests code based on your current code and project context, helping you code faste… [+5688 chars]"},{"source":{"id":null,"name":"Applesfera.com"},"author":"Fran Bouzas","title":"¿TikTok lee todo lo que escribes en tu iPhone? Esta es la realidad","description":"Prácticamente todos hemos utilizado TikTok en algún momento de nuestras vidas. Bien sea como red social habitual, para ver algún vídeo que nos envíe algún amigo, o los más atrevidos para subirlos. De vez en cuando surge alguna que otra polémica a su alrededor…","url":"https://www.applesfera.com/aplicaciones-ios-1/tiktok-lee-todo-que-escribes-tu-iphone-esta-realidad","urlToImage":"https://i.blogs.es/bc9f6f/solen-feyissa-xfnfmlnpwdo-unsplash/840_560.jpeg","publishedAt":"2023-09-08T18:03:42Z","content":"Prácticamente todos hemos utilizado TikTok en algún momento de nuestras vidas. Bien sea como red social habitual, para ver algún vídeo que nos envíe algún amigo, o los más atrevidos para subirlos. De… [+3336 chars]"},{"source":{"id":null,"name":"Lifehacker.ru"},"author":"Евгения Миткевич","title":"Как школьникам и студентам попасть в ИТ бесплатно","description":"Начало учебного года — отличное время, чтобы подумать о дополнительном образовании. Что предлагает рынок и куда подавать заявки — разбираемся вместе с национальным проектом «Цифровая экономика».","url":"https://lifehacker.ru/besplatnye-kursy-programmirovaniya/","urlToImage":"https://cdn.lifehacker.ru/wp-content/uploads/2023/05/Kak-nauchitsya-programmirovat-besplatno-ili-s-horoshej-skidkoj-ot-gosudarstva-1_1684330774-1024x512.jpg","publishedAt":"2023-08-22T08:00:33Z","content":"1. « » \r\n 811 , . : Python, Java, C++, C#, 1, Lua, SQL, JavaScript . . 36 .\r\n , , , . , . , , . , , , , .\r\n , . , . , : «», 1, «.», , , , . .\r\n «». , « » 2022 2030 . , , , , . «» 30 2023 . 140 0… [+435 chars]"},{"source":{"id":null,"name":"3dnews.ru"},"author":null,"title":"Firefox обогнал Chrome по скорости работы JavaScript в тесте SunSpider","description":"Разработчики Mozilla с гордостью доложили, что браузер Firefox оказался быстрее Google Chrome в JavaScript-тесте SunSpider, хотя этот результат по-прежнему компенсируется проигрышем в другом тесте — JetStream. Источник изображений: arewefastyet.com","url":"https://3dnews.ru/1091568/firefox-okazalsya-bistree-chrome-v-odnom-iz-testov-no-vsyo-eshchyo-medlennee-v-drugom","urlToImage":"https://3dnews.ru/assets/external/illustrations/2023/08/16/1091568/firefox_1.jpg","publishedAt":"2023-08-16T09:51:00Z","content":"Mozilla , Firefox Google Chrome JavaScript- SunSpider, - — JetStream.\r\n: arewefastyet.com\r\n« Chrome JavaScript- SunSpider!» — Firefox Nightly. JavaScript- , Firefox Chrome .\r\nAreWeFastYet.com. Mozill… [+99 chars]"},{"source":{"id":null,"name":"Srad.jp"},"author":"nagazou","title":"IEEE Spectrumのプログラミング言語ランキング、Pythonが2位以下との差を大きく広げる","description":"headless 曰く、IEEE Spectrum のプログラミング言語ランキングでは 2017 年以来 Python が 1 位を保っているが、2023年版では 2 位以下との差を大きく広げた\n(The Top Programming Languages 2023、\nDEVCLASS の記事)。\n\nIEEE Spectrum のランキングでは昨年まで 1 位のスコアを 100 点としていたのに対し、今年は 1 位のスコアが 1 点となったためそのままの数字では比較しにくいが、昨年 96.8/100 点で 2 位…","url":"https://developers.srad.jp/story/23/09/03/1224214/","urlToImage":"https://srad.jp/static/topics/python_64.png","publishedAt":"2023-09-04T09:02:00Z","content":"IEEE Spectrum 2017 Python 1 2023 2 \r\n(The Top Programming Languages 2023DEVCLASS )\r\nIEEE Spectrum 1 100 1 1 96.8/100 2 C 0.4641/1 4 Java 5 2 Java 70.22/100 0.588/1 2 4 7 JavaScript 40.48/100 0.4638/1… [+116 chars]"},{"source":{"id":null,"name":"Linuxtoday.com"},"author":"Web Webster","title":"GNOME 45 Breaks Extensions’ Compatibility","description":"Due to the move to standard JavaScript modules (ESM), GNOME 45 will not be compatible with extensions for older GNOME versions. Learn more about it here!\nThe post GNOME 45 Breaks Extensions’ Compatibility appeared first on Linux Today.","url":"https://www.linuxtoday.com/news/gnome-45-breaks-extensions-compatibility/","urlToImage":"https://www.linuxtoday.com/wp-content/uploads/2021/07/Linux_opengraph_square2-01.png","publishedAt":"2023-09-05T16:00:23Z","content":"Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear o… [+169 chars]"},{"source":{"id":null,"name":"Techdirt"},"author":"Gretchen Heckmann","title":"Daily Deal: Become A Full-Stack Developer","description":"Familiar with both front- and back-end development, full-stack developers know the programming process from top to bottom, making them tremendously valuable (and highly paid) pros in their field. Jump into this full-stack primer, and you’ll learn how to build…","url":"https://www.techdirt.com/2023/08/28/daily-deal-become-a-full-stack-developer/","urlToImage":"https://www.techdirt.com/wp-content/themes/techdirt/assets/images/td-rect-logo-white.png","publishedAt":"2023-08-28T17:42:03Z","content":"from the good-deals-on-cool-stuff dept\r\nFamiliar with both front- and back-end development, full-stack developers know the programming process from top to bottom, making them tremendously valuable (a… [+706 chars]"},{"source":{"id":null,"name":"Microsoft.com"},"author":"Raymond Chen","title":"On writing loops in continuation-passing style, part 4","description":"Equivalents in C# and JavaScript.\nThe post On writing loops in continuation-passing style, part 4 appeared first on The Old New Thing.","url":"https://devblogs.microsoft.com/oldnewthing/20230825-00/?p=108652","urlToImage":"https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg","publishedAt":"2023-08-25T14:00:00Z","content":"Raymond Chen\r\nAugust 25th, 20230\r\n0\r\nSo far, we’ve been look at writing loops in PPL and continuation-passing style, and a lot of the complications came from creating shared_ptrs to manage shared sta… [+2426 chars]"},{"source":{"id":null,"name":"Davidwalsh.name"},"author":"David Walsh","title":"queryLocalFonts","description":"One of the larger downloads when requesting a webpage are custom fonts. There are many great techniques for lazy loading fonts to improve performance for those on poor connections. By getting insight into what fonts the user has available, we can avoid loadin…","url":"https://davidwalsh.name/querylocalfonts","urlToImage":"https://davidwalsh.name/wp-content/themes/punky/images/logo.png","publishedAt":"2023-08-11T17:01:26Z","content":"One of the larger downloads when requesting a webpage are custom fonts. There are many great techniques for lazy loading fonts to improve performance for those on poor connections. By getting insight… [+1116 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"MixRank (YC S11) Is Hiring Global Remote Software Engineers","description":"Comments","url":"https://news.ycombinator.com/item?id=37174474","urlToImage":null,"publishedAt":"2023-08-18T12:00:30Z","content":"Programming should be fun. At MixRank, we get to work with distributed systems, databases, data science, and big data. No meetings, no bureaucracy, no office, no time tracking just challenging techni… [+3226 chars]"},{"source":{"id":null,"name":"Aaronbruce.com"},"author":"Aaron Bruce","title":"TDD Doesn't Force Good Design","description":"I think the simple claim that TDD improves design isn't strictly true, and turns some people away from automated testing.","url":"https://www.aaronbruce.com/posts/tests-dont-force-good-desgin/","urlToImage":"https://www.aaronbruce.com/og-image/tests-dont-force-good-desgin.png","publishedAt":"2023-09-05T06:03:29Z","content":"I love automated testing, and Im a very big proponent of TDD with unit tests, but I have a couple nits to pick with my fellow test automation proponents. The claim that automated testing and TDD forc… [+3080 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Meticulous (YC S21) Is Hiring #3 Engineer to Build AI for Testing","description":"Comments","url":"https://news.ycombinator.com/item?id=37107358","urlToImage":null,"publishedAt":"2023-08-13T07:01:13Z","content":"Hey HN!I'm Gabriel, CEO and co-founder of Meticulous.\r\nOur mission is to radically accelerate the pace of software development for every company in the world. We're starting with a tool to catch UI b… [+3579 chars]"},{"source":{"id":null,"name":"Lukeplant.me.uk"},"author":"Luke Plant","title":"No One Wants Simplicity","description":"We think we do, but in fact every web developer will happily sacrifice simplicity to the first shiny thing promising them relief from the mildest of ailments.","url":"https://lukeplant.me.uk/blog/posts/no-one-actually-wants-simplicity/","urlToImage":null,"publishedAt":"2023-08-22T22:30:42Z","content":"The reason that modern web development is swamped with complexity is that no one really wants things to be simple. We just think we do, while our choices prove otherwise.\r\nA lot of developers want si… [+2559 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"samuelclay","title":"Friend/foe individual writers on Hacker News","description":"Friend/foe individual writers on Hacker News. Contribute to samuelclay/hackersmacker development by creating an account on GitHub.","url":"https://github.com/samuelclay/hackersmacker","urlToImage":"https://opengraph.githubassets.com/f0fe6506d8b6eecd442fe634cb21d3872fbc9b32a0994a32ec06c2b6cfcec84b/samuelclay/hackersmacker","publishedAt":"2023-08-28T01:33:24Z","content":"Friend/foe individual writers on Hacker News.\r\nSynopsis\r\nHacker Smacker helps you identify quality authors and filter out obnoxious commenters on Hacker News. Three little orbs appear next to every a… [+2844 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Who is hiring? (September 2023)","description":"Comments","url":"https://news.ycombinator.com/item?id=37351667","urlToImage":null,"publishedAt":"2023-09-01T15:00:25Z","content":"MixRank (YC S11) | Software Engineers | 100% REMOTE (Global) | Full-TimeMixRank processes petabytes of data every month from web crawling. We have hundreds of customers using our data products includ… [+3166 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Meticulous (YC S21) Is Hiring #3 Engineer to build future of software","description":"Comments","url":"https://news.ycombinator.com/item?id=37286598","urlToImage":null,"publishedAt":"2023-08-27T21:00:42Z","content":"Hey HN!I'm Gabriel, CEO and co-founder of Meticulous.\r\nOur mission is to radically accelerate the pace of software development for every company in the world. We're starting with a tool to catch UI b… [+3579 chars]"},{"source":{"id":null,"name":"Microsoft.com"},"author":"Raymond Chen","title":"A freestanding JavaScript function that uses this is easily mistaken for a constructor","description":"Because that's what constructors look like.\nThe post A freestanding JavaScript function that uses this is easily mistaken for a constructor appeared first on The Old New Thing.","url":"https://devblogs.microsoft.com/oldnewthing/20230907-00/?p=108734","urlToImage":"https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg","publishedAt":"2023-09-07T14:00:00Z","content":"Raymond Chen\r\nSeptember 7th, 20230\r\n0\r\nAs a general rule in JavaScript, when you define a function with the function keyword (not with the arrow syntax), the this keyword is bound to the invoking obj… [+4987 chars]"},{"source":{"id":null,"name":"Impress.co.jp"},"author":null,"title":"インタプリタの作り方 -言語設計/開発の基本と2つの方式による実装- - インプレスブックス","description":"5,940円(本体 5,400円+税10%) 品種名書籍 発売日2023/9/26 ページ数768 サイズB5変形判 著者 Robert Nystrom 著/吉川邦夫 訳 ISBN 9784295017875 本書は、言語の開発に興味がある方、プログラミングの知識や技術をさらに磨きたい方、コンピュータの処理系を詳しく知りたい方に最適な書籍です。筆者の豊富なプログラ...","url":"https://book.impress.co.jp/books/1122101087.php","urlToImage":"https://img.ips.co.jp/ij/22/1122101087/1122101087-520x.jpg","publishedAt":"2023-08-26T12:15:12Z","content":"Robert Nystrom ()20108&PCGameCubePlaystation 2XboxXbox 360Nintendo DSGame Programming Patterns 2015\r\n()1957 ICU()Scott MeyersEffective()C# ()C++()JavaScript ! ()"},{"source":{"id":null,"name":"MakeUseOf"},"author":"Kingsley Ubah","title":"How to Manage State in Astro Applications","description":"Find out how you can use state management to power your Astro apps.","url":"https://www.makeuseof.com/astro-state-manage-applications-how-to/","urlToImage":"https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/08/macbook-pro-in-the-woods-4-1.jpg","publishedAt":"2023-08-23T14:00:27Z","content":"When building an application with the Astro framework, you might be wondering how to manage the application state or share it between components and frameworks. Nano Stores is one of the best state m… [+6364 chars]"},{"source":{"id":null,"name":"Publickey1.jp"},"author":"jniino","title":"Deno、JavaScript用データストア「Deno KV on Deno Deploy」オープンベータに。分散環境でも強い一貫性、1GBストレージまで無料","description":"サーバサイドやエッジでのJavaScriptランタイムを提供するDenoは、JavaScript/TypeScript用のデータストアである「Deno KV」を、同社の分散ホスティング環境であるDeno Deploy上でオープンベータとして...","url":"https://www.publickey1.jp/blog/23/denojavascriptdeno_kv_on_deno_deploy1gb.html","urlToImage":"https://www.publickey1.jp/2023/denokv_ob01.png","publishedAt":"2023-09-06T15:27:56Z","content":"JavaScriptDenoJavaScript/TypeScriptDeno KVDeno Deploy\r\nDenoNode.jsJavaScript/TypeScript\r\nDeno\r\n20235DenoJavaScriptDeno KV\r\nDenoJavaScript/TypeScriptDeno KVDenoSQLite\r\nDeno KV21DenoSQLiteDeno KV1DenoD… [+259 chars]"},{"source":{"id":null,"name":"Creativeapplications.net"},"author":"Filip Visnjic","title":"Kazokutchi – New social formats","description":"Families of digital artificial lives that inhabit (micro-robotic) houses and reproduce on the blockchain.\nCategory: Javascript / Robotics\nTags: artificial life / blockchain / egg / life / mint / NFT / robotics / simulation\n People: Akihiro Kato / So Kanno / T…","url":"https://www.creativeapplications.net/js/kazokutchi-new-social-formats/","urlToImage":"https://www.creativeapplications.net/wp-content/uploads/2023/08/Kazokutchi-–-Exploring-new-social-formats.jpeg","publishedAt":"2023-08-17T10:53:42Z","content":"Created by So Kanno, Akihiro Kato and Takemi Watanuki, Kazokutchi is an installation that consists of robots (referred as houses) installed on a pedestal inside exhibition spaces with families of Kaz… [+2752 chars]"},{"source":{"id":null,"name":"Hongkiat.com"},"author":"Thoriq Firdaus","title":"Fresh Resources for Web Designers and Developers (August 2023)","description":"Web development continues to evolve, particularly in PHP and JavaScript. Both of these programming languages have shaped the web for a long time. Today, we will focus on some of the resources associated with these two languages. In this edition, we offer tool…","url":"https://www.hongkiat.com/blog/designers-developers-monthly-08-2023/","urlToImage":"https://assets.hongkiat.com/uploads/designers-developers-monthly-08-2023/shikiji.jpg","publishedAt":"2023-08-24T13:01:32Z","content":"Web development continues to evolve, particularly in PHP and JavaScript. Both of these programming languages have shaped the web for a long time. Today, we will focus on some of the resources associa… [+7505 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: The Administrator Hack","description":"A decade ago, Adam was doing support on a classic ASP application. This was an internal application which tracked sales accounts, employee reviews, and general HR information. Now, the company had a real HR system, but some of their internal processes predate…","url":"https://thedailywtf.com/articles/the-administrator-hack","urlToImage":"https://thedailywtf.com/images/remy/Remy203-300x300.png","publishedAt":"2023-09-06T06:30:00Z","content":"A decade ago, Adam was doing support on a classic ASP application. This was an internal application which tracked sales accounts, employee reviews, and general HR information. Now, the company had a … [+1561 chars]"},{"source":{"id":null,"name":"Bennadel.com"},"author":"Ben Nadel","title":"Using Labeled Loops In JavaScript","description":"Ben Nadel explores labeled loops in JavaScript, exerting control flow on an outer loop from within an inner loop context....","url":"https://www.bennadel.com/blog/4512-using-labeled-loops-in-javascript.htm","urlToImage":"https://bennadel-cdn.com/resources/uploads/2023/labeled-loops-in-javascript.png","publishedAt":"2023-09-06T12:36:25Z","content":"Earlier this week, I looked at using labeled loops in ColdFusion. Labeled loops allow you to break and continue an outer loop from within the context of an inner loop by explicitly naming your loop s… [+4721 chars]"},{"source":{"id":"the-next-web","name":"The Next Web"},"author":".cult","title":"New report sheds light on average developer salaries in Germany","description":"This article was originally published on .cult by Melina Zacharia and Ines Almeida. .cult is a Berlin-based community platform for developers. We write about all things career-related, make original documentaries, and share heaps of other untold developer sto…","url":"https://thenextweb.com/news/new-report-sheds-light-on-average-developer-salaries-in-germany","urlToImage":"https://img-cdn.tnwcdn.com/image/tnw-blurple?filter_last=1&fit=1280%2C640&url=https%3A%2F%2Fcdn0.tnwcdn.com%2Fwp-content%2Fblogs.dir%2F1%2Ffiles%2F2023%2F08%2FAdd-a-heading.jpg&signature=6b3bd001918e8031a4b41d29df7fec08","publishedAt":"2023-08-31T13:13:24Z","content":"This article was originally published on .cult by Melina Zacharia and Ines Almeida. .cult is a Berlin-based community platform for developers. We write about all things career-related, make original … [+7831 chars]"},{"source":{"id":null,"name":"Microsiervos.com"},"author":"alvy@microsiervos.com (Alvy)","title":"No hay consenso en el tamaño en bytes de los kilobytes, y ni siquiera los kibibytes resuelven el problema","description":"Evan Hahn revisó una cuestión de la que naturalmente ya hablamos por aquí hace más de 15 años, en forma de nota: cuál es el tamaño en bytes de los kilobytes, y por extensión de los megabytes, gigabytes, terabytes y demás. Todo esto viene porque hay gente que …","url":"https://www.microsiervos.com/archivo/ordenadores/consenso-tamano-bytes-kilobytes-kibibytes-problema.html","urlToImage":"https://img.microsiervos.com/images2023/KB.jpg","publishedAt":"2023-09-08T19:37:45Z","content":"Por @Alvy 8 de Septiembre de 2023\r\nEvan Hahn revisó una cuestión de la que naturalmente ya hablamos por aquí hace más de 15 años, en forma de nota: cuál es el tamaño en bytes de los kilobytes, y por … [+2154 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"Project IDX es el nuevo rival para Visual Studio Code, creado por Google… y con inteligencia artificial integrada","description":"En el competitivo mundo de los editores de código e IDEs (entornos de desarrollo integrados), uno de los nombres más reconocidos es Visual Studio Code, desarrollado por Microsoft. Sin embargo, Google ha lanzado un desafío a la popularidad de ese editor de cód…","url":"https://www.genbeta.com/desarrollo/project-idx-nuevo-rival-para-visual-studio-code-creado-google-inteligencia-artificial-integrada","urlToImage":"https://i.blogs.es/04fa95/idx/840_560.jpeg","publishedAt":"2023-08-11T19:25:47Z","content":"En el competitivo mundo de los editores de código e IDEs (entornos de desarrollo integrados), uno de los nombres más reconocidos es Visual Studio Code, desarrollado por Microsoft. Sin embargo, Google… [+3138 chars]"},{"source":{"id":null,"name":"Briian.com"},"author":"不來恩","title":"TotalEdit Pro v5.7 專業版程式碼、純文字編輯器","description":"一個免費且功能強大的程式碼編輯器,可取代 Windows 內建的記事本軟體,對於時常編輯、維護網頁程式碼(PHP, HTML, Javascript, Ruby, JSP..)或分析管理資料庫( Oracle, MS SQL Server, MySQL)與其他應用程式編修檢測.. 等工作,全功能的 ...","url":"https://briian.com/86316/","urlToImage":"https://briian.com/wp-content/uploads/2023/08/0008.png","publishedAt":"2023-08-28T03:12:31Z","content":"Windows PHP, HTML, Javascript, Ruby, JSP.. Oracle, MS SQL Server, MySQL.. TotalEdit Pro \r\nFTP SFTP.. \r\n ()\r\n2D5B073C-93D0-6D40-8970-B041-C2C"},{"source":{"id":null,"name":"Codezine.jp"},"author":null,"title":"JavaScript/TypeScriptランタイム「Bun」のバージョン0.8.0が公開","description":"米Ovenは、JavaScriptCoreエンジンを利用してZig言語で開発したJavaScript/TypeScriptランタイム「Bun」の最新版となる「バージョン0.8.0」を8月24日(現地時間)に公開した。BunはMITライセンスで公開しているオープンソース・ソフトウェア。","url":"https://codezine.jp/article/detail/18255","urlToImage":"https://codezine.jp/static/images/article/18255/12883_og.jpg","publishedAt":"2023-08-30T23:00:00Z","content":"0.8.0--inspectHTTPWebSocketsWebSocketsWebKitInspector Protocol\r\nHTTPBunWebSafariDeveloper ToolsBunAPI\r\nHTTPOpenAIAPIAPI\r\nWebSvelteKitNuxtHTTPBunOvenBun1.097"},{"source":{"id":null,"name":"Martinfowler.com"},"author":"Matteo Vaccari","title":"Demo Front-End: A front-end application to test and explore an API","description":"A front-end application to test and explore an API","url":"https://martinfowler.com/articles/demo-front-end.html","urlToImage":"https://martinfowler.com/articles/demo-front-end/card.png","publishedAt":"2023-08-23T14:37:00Z","content":"Motivation\r\nOne of the core practices of any well-functioning development team is to\r\n hold regular demos of the latest improvements in the product they are\r\n building. If the product has a user inte… [+14377 chars]"},{"source":{"id":null,"name":"Quicksprout.com"},"author":"Lars Lofgren","title":"10 Vital Customizations to Make in Google Analytics","description":"Google Analytics can do just about whatever you want it to. It has a ton of depth. It can also …\n 10 Vital Customizations to Make in Google Analytics Read More »\nThe post 10 Vital Customizations to Make in Google Analytics appeared first on .","url":"https://www.quicksprout.com/google-analytics-customizations/","urlToImage":"https://www.quicksprout.com/wp-content/uploads/2023/06/google-analytics-customizations_featured-image.webp","publishedAt":"2023-09-05T16:00:00Z","content":"Google Analytics can do just about whatever you want it to. It has a ton of depth.\r\nIt can also feel a bit overwhelming once you get into it.\r\nAfter consulting on Google Analytics for years, we have … [+19465 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Jessica Lyons Hardcastle","title":"Malware loader lowdown: The big 3 responsible for 80% of attacks so far this year","description":"Top of the list to trip sensors\nThree malware loaders — QBot, SocGholish, and Raspberry Robin — are responsible for 80 percent of observed attacks on computers and networks so far this year.…\nLa id…","url":"https://www.genbeta.com/actualidad/microsoft-lleva-python-a-excel-puedes-crear-formulas-tablas-graficos-este-lenguaje-programacion","urlToImage":"https://i.blogs.es/2ae1cc/python/840_560.jpeg","publishedAt":"2023-08-23T10:57:30Z","content":"No hay duda de que Microsoft Excel es una herramienta extremadamente potente cuando le sabemos sacar todo el provecho. Sin embargo, la compañía acaba de potenciar aún más su herramienta de ofimática … [+2612 chars]"},{"source":{"id":null,"name":"MakeUseOf"},"author":"Ukeje Chukwuemeriwo Goodness (Goodnessuc)","title":"5 GitHub Copilot Alternatives You Can Try Today","description":"GitHub Copilot may be the most popular AI coding tool, but there are plenty more besides.","url":"https://www.makeuseof.com/github-copilot-alternatives/","urlToImage":"https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/06/picture-ai-graphic-with-black-box.jpg","publishedAt":"2023-08-29T10:00:24Z","content":"Key Takeaways\r\n
- Replit's Ghostwriter is an AI-powered code completion tool available on the Replit IDE. It suggests code based on your current code and project context, helping you code faste… [+5688 chars]"},{"source":{"id":null,"name":"Applesfera.com"},"author":"Fran Bouzas","title":"¿TikTok lee todo lo que escribes en tu iPhone? Esta es la realidad","description":"Prácticamente todos hemos utilizado TikTok en algún momento de nuestras vidas. Bien sea como red social habitual, para ver algún vídeo que nos envíe algún amigo, o los más atrevidos para subirlos. De vez en cuando surge alguna que otra polémica a su alrededor…","url":"https://www.applesfera.com/aplicaciones-ios-1/tiktok-lee-todo-que-escribes-tu-iphone-esta-realidad","urlToImage":"https://i.blogs.es/bc9f6f/solen-feyissa-xfnfmlnpwdo-unsplash/840_560.jpeg","publishedAt":"2023-09-08T18:03:42Z","content":"Prácticamente todos hemos utilizado TikTok en algún momento de nuestras vidas. Bien sea como red social habitual, para ver algún vídeo que nos envíe algún amigo, o los más atrevidos para subirlos. De… [+3336 chars]"},{"source":{"id":null,"name":"3dnews.ru"},"author":null,"title":"Firefox обогнал Chrome по скорости работы JavaScript в тесте SunSpider","description":"Разработчики Mozilla с гордостью доложили, что браузер Firefox оказался быстрее Google Chrome в JavaScript-тесте SunSpider, хотя этот результат по-прежнему компенсируется проигрышем в другом тесте — JetStream. Источник изображений: arewefastyet.com","url":"https://3dnews.ru/1091568/firefox-okazalsya-bistree-chrome-v-odnom-iz-testov-no-vsyo-eshchyo-medlennee-v-drugom","urlToImage":"https://3dnews.ru/assets/external/illustrations/2023/08/16/1091568/firefox_1.jpg","publishedAt":"2023-08-16T09:51:00Z","content":"Mozilla , Firefox Google Chrome JavaScript- SunSpider, - — JetStream.\r\n: arewefastyet.com\r\n« Chrome JavaScript- SunSpider!» — Firefox Nightly. JavaScript- , Firefox Chrome .\r\nAreWeFastYet.com. Mozill… [+99 chars]"},{"source":{"id":null,"name":"Lifehacker.ru"},"author":"Евгения Миткевич","title":"Как школьникам и студентам попасть в ИТ бесплатно","description":"Начало учебного года — отличное время, чтобы подумать о дополнительном образовании. Что предлагает рынок и куда подавать заявки — разбираемся вместе с национальным проектом «Цифровая экономика».","url":"https://lifehacker.ru/besplatnye-kursy-programmirovaniya/","urlToImage":"https://cdn.lifehacker.ru/wp-content/uploads/2023/05/Kak-nauchitsya-programmirovat-besplatno-ili-s-horoshej-skidkoj-ot-gosudarstva-1_1684330774-1024x512.jpg","publishedAt":"2023-08-22T08:00:33Z","content":"1. « » \r\n 811 , . : Python, Java, C++, C#, 1, Lua, SQL, JavaScript . . 36 .\r\n , , , . , . , , . , , , , .\r\n , . , . , : «», 1, «.», , , , . .\r\n «». , « » 2022 2030 . , , , , . «» 30 2023 . 140 0… [+435 chars]"},{"source":{"id":null,"name":"Srad.jp"},"author":"nagazou","title":"IEEE Spectrumのプログラミング言語ランキング、Pythonが2位以下との差を大きく広げる","description":"headless 曰く、IEEE Spectrum のプログラミング言語ランキングでは 2017 年以来 Python が 1 位を保っているが、2023年版では 2 位以下との差を大きく広げた\n(The Top Programming Languages 2023、\nDEVCLASS の記事)。\n\nIEEE Spectrum のランキングでは昨年まで 1 位のスコアを 100 点としていたのに対し、今年は 1 位のスコアが 1 点となったためそのままの数字では比較しにくいが、昨年 96.8/100 点で 2 位…","url":"https://developers.srad.jp/story/23/09/03/1224214/","urlToImage":"https://srad.jp/static/topics/python_64.png","publishedAt":"2023-09-04T09:02:00Z","content":"IEEE Spectrum 2017 Python 1 2023 2 \r\n(The Top Programming Languages 2023DEVCLASS )\r\nIEEE Spectrum 1 100 1 1 96.8/100 2 C 0.4641/1 4 Java 5 2 Java 70.22/100 0.588/1 2 4 7 JavaScript 40.48/100 0.4638/1… [+116 chars]"},{"source":{"id":null,"name":"Linuxtoday.com"},"author":"Web Webster","title":"GNOME 45 Breaks Extensions’ Compatibility","description":"Due to the move to standard JavaScript modules (ESM), GNOME 45 will not be compatible with extensions for older GNOME versions. Learn more about it here!\nThe post GNOME 45 Breaks Extensions’ Compatibility appeared first on Linux Today.","url":"https://www.linuxtoday.com/news/gnome-45-breaks-extensions-compatibility/","urlToImage":"https://www.linuxtoday.com/wp-content/uploads/2021/07/Linux_opengraph_square2-01.png","publishedAt":"2023-09-05T16:00:23Z","content":"Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear o… [+169 chars]"},{"source":{"id":null,"name":"Techdirt"},"author":"Gretchen Heckmann","title":"Daily Deal: Become A Full-Stack Developer","description":"Familiar with both front- and back-end development, full-stack developers know the programming process from top to bottom, making them tremendously valuable (and highly paid) pros in their field. Jump into this full-stack primer, and you’ll learn how to build…","url":"https://www.techdirt.com/2023/08/28/daily-deal-become-a-full-stack-developer/","urlToImage":"https://www.techdirt.com/wp-content/themes/techdirt/assets/images/td-rect-logo-white.png","publishedAt":"2023-08-28T17:42:03Z","content":"from the good-deals-on-cool-stuff dept\r\nFamiliar with both front- and back-end development, full-stack developers know the programming process from top to bottom, making them tremendously valuable (a… [+706 chars]"},{"source":{"id":null,"name":"Microsoft.com"},"author":"Raymond Chen","title":"On writing loops in continuation-passing style, part 4","description":"Equivalents in C# and JavaScript.\nThe post On writing loops in continuation-passing style, part 4 appeared first on The Old New Thing.","url":"https://devblogs.microsoft.com/oldnewthing/20230825-00/?p=108652","urlToImage":"https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg","publishedAt":"2023-08-25T14:00:00Z","content":"Raymond Chen\r\nAugust 25th, 20230\r\n0\r\nSo far, we’ve been look at writing loops in PPL and continuation-passing style, and a lot of the complications came from creating shared_ptrs to manage shared sta… [+2426 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"MixRank (YC S11) Is Hiring Global Remote Software Engineers","description":"Comments","url":"https://news.ycombinator.com/item?id=37174474","urlToImage":null,"publishedAt":"2023-08-18T12:00:30Z","content":"Programming should be fun. At MixRank, we get to work with distributed systems, databases, data science, and big data. No meetings, no bureaucracy, no office, no time tracking just challenging techni… [+3226 chars]"},{"source":{"id":null,"name":"Aaronbruce.com"},"author":"Aaron Bruce","title":"TDD Doesn't Force Good Design","description":"I think the simple claim that TDD improves design isn't strictly true, and turns some people away from automated testing.","url":"https://www.aaronbruce.com/posts/tests-dont-force-good-desgin/","urlToImage":"https://www.aaronbruce.com/og-image/tests-dont-force-good-desgin.png","publishedAt":"2023-09-05T06:03:29Z","content":"I love automated testing, and Im a very big proponent of TDD with unit tests, but I have a couple nits to pick with my fellow test automation proponents. The claim that automated testing and TDD forc… [+3080 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Meticulous (YC S21) Is Hiring #3 Engineer to Build AI for Testing","description":"Comments","url":"https://news.ycombinator.com/item?id=37107358","urlToImage":null,"publishedAt":"2023-08-13T07:01:13Z","content":"Hey HN!I'm Gabriel, CEO and co-founder of Meticulous.\r\nOur mission is to radically accelerate the pace of software development for every company in the world. We're starting with a tool to catch UI b… [+3579 chars]"},{"source":{"id":null,"name":"Lukeplant.me.uk"},"author":"Luke Plant","title":"No One Wants Simplicity","description":"We think we do, but in fact every web developer will happily sacrifice simplicity to the first shiny thing promising them relief from the mildest of ailments.","url":"https://lukeplant.me.uk/blog/posts/no-one-actually-wants-simplicity/","urlToImage":null,"publishedAt":"2023-08-22T22:30:42Z","content":"The reason that modern web development is swamped with complexity is that no one really wants things to be simple. We just think we do, while our choices prove otherwise.\r\nA lot of developers want si… [+2559 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"samuelclay","title":"Friend/foe individual writers on Hacker News","description":"Friend/foe individual writers on Hacker News. Contribute to samuelclay/hackersmacker development by creating an account on GitHub.","url":"https://github.com/samuelclay/hackersmacker","urlToImage":"https://opengraph.githubassets.com/f0fe6506d8b6eecd442fe634cb21d3872fbc9b32a0994a32ec06c2b6cfcec84b/samuelclay/hackersmacker","publishedAt":"2023-08-28T01:33:24Z","content":"Friend/foe individual writers on Hacker News.\r\nSynopsis\r\nHacker Smacker helps you identify quality authors and filter out obnoxious commenters on Hacker News. Three little orbs appear next to every a… [+2844 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Who is hiring? (September 2023)","description":"Comments","url":"https://news.ycombinator.com/item?id=37351667","urlToImage":null,"publishedAt":"2023-09-01T15:00:25Z","content":"MixRank (YC S11) | Software Engineers | 100% REMOTE (Global) | Full-TimeMixRank processes petabytes of data every month from web crawling. We have hundreds of customers using our data products includ… [+3166 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Meticulous (YC S21) Is Hiring #3 Engineer to build future of software","description":"Comments","url":"https://news.ycombinator.com/item?id=37286598","urlToImage":null,"publishedAt":"2023-08-27T21:00:42Z","content":"Hey HN!I'm Gabriel, CEO and co-founder of Meticulous.\r\nOur mission is to radically accelerate the pace of software development for every company in the world. We're starting with a tool to catch UI b… [+3579 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Meticulous (YC S21) Is Hiring #3 engineer to build AI for testing","description":"Comments","url":"https://news.ycombinator.com/item?id=37463864","urlToImage":null,"publishedAt":"2023-09-11T07:01:04Z","content":"Hey HN!I'm Gabriel, CEO and co-founder of Meticulous.\r\nOur mission is to radically accelerate the pace of software development for every company in the world. We're starting with a tool to catch UI b… [+3580 chars]"},{"source":{"id":null,"name":"Microsoft.com"},"author":"Raymond Chen","title":"A freestanding JavaScript function that uses this is easily mistaken for a constructor","description":"Because that's what constructors look like.\nThe post A freestanding JavaScript function that uses this is easily mistaken for a constructor appeared first on The Old New Thing.","url":"https://devblogs.microsoft.com/oldnewthing/20230907-00/?p=108734","urlToImage":"https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg","publishedAt":"2023-09-07T14:00:00Z","content":"Raymond Chen\r\nSeptember 7th, 20230\r\n0\r\nAs a general rule in JavaScript, when you define a function with the function keyword (not with the arrow syntax), the this keyword is bound to the invoking obj… [+4987 chars]"},{"source":{"id":null,"name":"Impress.co.jp"},"author":null,"title":"インタプリタの作り方 -言語設計/開発の基本と2つの方式による実装- - インプレスブックス","description":"5,940円(本体 5,400円+税10%) 品種名書籍 発売日2023/9/26 ページ数768 サイズB5変形判 著者 Robert Nystrom 著/吉川邦夫 訳 ISBN 9784295017875 本書は、言語の開発に興味がある方、プログラミングの知識や技術をさらに磨きたい方、コンピュータの処理系を詳しく知りたい方に最適な書籍です。筆者の豊富なプログラ...","url":"https://book.impress.co.jp/books/1122101087.php","urlToImage":"https://img.ips.co.jp/ij/22/1122101087/1122101087-520x.jpg","publishedAt":"2023-08-26T12:15:12Z","content":"Robert Nystrom ()20108&PCGameCubePlaystation 2XboxXbox 360Nintendo DSGame Programming Patterns 2015\r\n()1957 ICU()Scott MeyersEffective()C# ()C++()JavaScript ! ()"},{"source":{"id":null,"name":"MakeUseOf"},"author":"Kingsley Ubah","title":"How to Manage State in Astro Applications","description":"Find out how you can use state management to power your Astro apps.","url":"https://www.makeuseof.com/astro-state-manage-applications-how-to/","urlToImage":"https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/08/macbook-pro-in-the-woods-4-1.jpg","publishedAt":"2023-08-23T14:00:27Z","content":"When building an application with the Astro framework, you might be wondering how to manage the application state or share it between components and frameworks. Nano Stores is one of the best state m… [+6364 chars]"},{"source":{"id":null,"name":"Publickey1.jp"},"author":"jniino","title":"Deno、JavaScript用データストア「Deno KV on Deno Deploy」オープンベータに。分散環境でも強い一貫性、1GBストレージまで無料","description":"サーバサイドやエッジでのJavaScriptランタイムを提供するDenoは、JavaScript/TypeScript用のデータストアである「Deno KV」を、同社の分散ホスティング環境であるDeno Deploy上でオープンベータとして...","url":"https://www.publickey1.jp/blog/23/denojavascriptdeno_kv_on_deno_deploy1gb.html","urlToImage":"https://www.publickey1.jp/2023/denokv_ob01.png","publishedAt":"2023-09-06T15:27:56Z","content":"JavaScriptDenoJavaScript/TypeScriptDeno KVDeno Deploy\r\nDenoNode.jsJavaScript/TypeScript\r\nDeno\r\n20235DenoJavaScriptDeno KV\r\nDenoJavaScript/TypeScriptDeno KVDenoSQLite\r\nDeno KV21DenoSQLiteDeno KV1DenoD… [+259 chars]"},{"source":{"id":null,"name":"Creativeapplications.net"},"author":"Filip Visnjic","title":"Kazokutchi – New social formats","description":"Families of digital artificial lives that inhabit (micro-robotic) houses and reproduce on the blockchain.\nCategory: Javascript / Robotics\nTags: artificial life / blockchain / egg / life / mint / NFT / robotics / simulation\n People: Akihiro Kato / So Kanno / T…","url":"https://www.creativeapplications.net/js/kazokutchi-new-social-formats/","urlToImage":"https://www.creativeapplications.net/wp-content/uploads/2023/08/Kazokutchi-–-Exploring-new-social-formats.jpeg","publishedAt":"2023-08-17T10:53:42Z","content":"Created by So Kanno, Akihiro Kato and Takemi Watanuki, Kazokutchi is an installation that consists of robots (referred as houses) installed on a pedestal inside exhibition spaces with families of Kaz… [+2752 chars]"},{"source":{"id":null,"name":"Hongkiat.com"},"author":"Thoriq Firdaus","title":"Fresh Resources for Web Designers and Developers (August 2023)","description":"Web development continues to evolve, particularly in PHP and JavaScript. Both of these programming languages have shaped the web for a long time. Today, we will focus on some of the resources associated with these two languages. In this edition, we offer tool…","url":"https://www.hongkiat.com/blog/designers-developers-monthly-08-2023/","urlToImage":"https://assets.hongkiat.com/uploads/designers-developers-monthly-08-2023/shikiji.jpg","publishedAt":"2023-08-24T13:01:32Z","content":"Web development continues to evolve, particularly in PHP and JavaScript. Both of these programming languages have shaped the web for a long time. Today, we will focus on some of the resources associa… [+7505 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: The Administrator Hack","description":"A decade ago, Adam was doing support on a classic ASP application. This was an internal application which tracked sales accounts, employee reviews, and general HR information. Now, the company had a real HR system, but some of their internal processes predate…","url":"https://thedailywtf.com/articles/the-administrator-hack","urlToImage":"https://thedailywtf.com/images/remy/Remy203-300x300.png","publishedAt":"2023-09-06T06:30:00Z","content":"A decade ago, Adam was doing support on a classic ASP application. This was an internal application which tracked sales accounts, employee reviews, and general HR information. Now, the company had a … [+1561 chars]"},{"source":{"id":null,"name":"Bennadel.com"},"author":"Ben Nadel","title":"Using Labeled Loops In JavaScript","description":"Ben Nadel explores labeled loops in JavaScript, exerting control flow on an outer loop from within an inner loop context....","url":"https://www.bennadel.com/blog/4512-using-labeled-loops-in-javascript.htm","urlToImage":"https://bennadel-cdn.com/resources/uploads/2023/labeled-loops-in-javascript.png","publishedAt":"2023-09-06T12:36:25Z","content":"Earlier this week, I looked at using labeled loops in ColdFusion. Labeled loops allow you to break and continue an outer loop from within the context of an inner loop by explicitly naming your loop s… [+4721 chars]"},{"source":{"id":"the-next-web","name":"The Next Web"},"author":".cult","title":"New report sheds light on average developer salaries in Germany","description":"This article was originally published on .cult by Melina Zacharia and Ines Almeida. .cult is a Berlin-based community platform for developers. We write about all things career-related, make original documentaries, and share heaps of other untold developer sto…","url":"https://thenextweb.com/news/new-report-sheds-light-on-average-developer-salaries-in-germany","urlToImage":"https://img-cdn.tnwcdn.com/image/tnw-blurple?filter_last=1&fit=1280%2C640&url=https%3A%2F%2Fcdn0.tnwcdn.com%2Fwp-content%2Fblogs.dir%2F1%2Ffiles%2F2023%2F08%2FAdd-a-heading.jpg&signature=6b3bd001918e8031a4b41d29df7fec08","publishedAt":"2023-08-31T13:13:24Z","content":"This article was originally published on .cult by Melina Zacharia and Ines Almeida. .cult is a Berlin-based community platform for developers. We write about all things career-related, make original … [+7831 chars]"},{"source":{"id":null,"name":"Microsiervos.com"},"author":"alvy@microsiervos.com (Alvy)","title":"No hay consenso en el tamaño en bytes de los kilobytes, y ni siquiera los kibibytes resuelven el problema","description":"Evan Hahn revisó una cuestión de la que naturalmente ya hablamos por aquí hace más de 15 años, en forma de nota: cuál es el tamaño en bytes de los kilobytes, y por extensión de los megabytes, gigabytes, terabytes y demás. Todo esto viene porque hay gente que …","url":"https://www.microsiervos.com/archivo/ordenadores/consenso-tamano-bytes-kilobytes-kibibytes-problema.html","urlToImage":"https://img.microsiervos.com/images2023/KB.jpg","publishedAt":"2023-09-08T19:37:45Z","content":"Por @Alvy 8 de Septiembre de 2023\r\nEvan Hahn revisó una cuestión de la que naturalmente ya hablamos por aquí hace más de 15 años, en forma de nota: cuál es el tamaño en bytes de los kilobytes, y por … [+2154 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Bárbara Bécares","title":"Estos son los lenguajes de programación mejor y peor pagados en España en 2023, según un informe de Manfred","description":"La empresa española Manfred ha publicado un amplio informe con los datos sobre salarios técnicos en España. Y este nos permite conocer cuáles son los lenguajes de programación mejor remunerados en nuestro país, entre otras cosas.\n\nMientras que…","url":"https://www.genbeta.com/a-fondo/estos-lenguajes-programacion-mejor-peor-pagados-espana-2023-informe-manfred","urlToImage":"https://i.blogs.es/502cdc/sigmund-im_cq6hqo10-unsplash/840_560.jpeg","publishedAt":"2023-09-11T06:05:29Z","content":"La empresa española Manfred ha publicado un amplio informe con los datos sobre salarios técnicos en España. Y este nos permite conocer cuáles son los lenguajes de programación mejor remunerados en nu… [+3440 chars]"},{"source":{"id":null,"name":"Briian.com"},"author":"不來恩","title":"TotalEdit Pro v5.7 專業版程式碼、純文字編輯器","description":"一個免費且功能強大的程式碼編輯器,可取代 Windows 內建的記事本軟體,對於時常編輯、維護網頁程式碼(PHP, HTML, Javascript, Ruby, JSP..)或分析管理資料庫( Oracle, MS SQL Server, MySQL)與其他應用程式編修檢測.. 等工作,全功能的 ...","url":"https://briian.com/86316/","urlToImage":"https://briian.com/wp-content/uploads/2023/08/0008.png","publishedAt":"2023-08-28T03:12:31Z","content":"Windows PHP, HTML, Javascript, Ruby, JSP.. Oracle, MS SQL Server, MySQL.. TotalEdit Pro \r\nFTP SFTP.. \r\n ()\r\n2D5B073C-93D0-6D40-8970-B041-C2C"},{"source":{"id":null,"name":"Codezine.jp"},"author":null,"title":"JavaScript/TypeScriptランタイム「Bun」のバージョン0.8.0が公開","description":"米Ovenは、JavaScriptCoreエンジンを利用してZig言語で開発したJavaScript/TypeScriptランタイム「Bun」の最新版となる「バージョン0.8.0」を8月24日(現地時間)に公開した。BunはMITライセンスで公開しているオープンソース・ソフトウェア。","url":"https://codezine.jp/article/detail/18255","urlToImage":"https://codezine.jp/static/images/article/18255/12883_og.jpg","publishedAt":"2023-08-30T23:00:00Z","content":"0.8.0--inspectHTTPWebSocketsWebSocketsWebKitInspector Protocol\r\nHTTPBunWebSafariDeveloper ToolsBunAPI\r\nHTTPOpenAIAPIAPI\r\nWebSvelteKitNuxtHTTPBunOvenBun1.097"},{"source":{"id":null,"name":"Martinfowler.com"},"author":"Matteo Vaccari","title":"Demo Front-End: A front-end application to test and explore an API","description":"A front-end application to test and explore an API","url":"https://martinfowler.com/articles/demo-front-end.html","urlToImage":"https://martinfowler.com/articles/demo-front-end/card.png","publishedAt":"2023-08-23T14:37:00Z","content":"Motivation\r\nOne of the core practices of any well-functioning development team is to\r\n hold regular demos of the latest improvements in the product they are\r\n building. If the product has a user inte… [+14377 chars]"},{"source":{"id":null,"name":"Quicksprout.com"},"author":"Lars Lofgren","title":"10 Vital Customizations to Make in Google Analytics","description":"Google Analytics can do just about whatever you want it to. It has a ton of depth. It can also …\n 10 Vital Customizations to Make in Google Analytics Read More »\nThe post 10 Vital Customizations to Make in Google Analytics appeared first on .","url":"https://www.quicksprout.com/google-analytics-customizations/","urlToImage":"https://www.quicksprout.com/wp-content/uploads/2023/06/google-analytics-customizations_featured-image.webp","publishedAt":"2023-09-05T16:00:00Z","content":"Google Analytics can do just about whatever you want it to. It has a ton of depth.\r\nIt can also feel a bit overwhelming once you get into it.\r\nAfter consulting on Google Analytics for years, we have … [+19465 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Jessica Lyons Hardcastle","title":"Malware loader lowdown: The big 3 responsible for 80% of attacks so far this year","description":"Top of the list to trip sensors\nThree malware loaders — QBot, SocGholish, and Raspberry Robin — are responsible for 80 percent of observed attacks on computers and networks so far this year.…