diff --git a/api/news.json b/api/news.json
index a1bb9b0d..daa9c306 100644
--- a/api/news.json
+++ b/api/news.json
@@ -1 +1 @@
-{"status":"ok","totalResults":4179,"articles":[{"source":{"id":null,"name":"Smashingmagazine.com"},"author":"hello@smashingmagazine.com (Juan Diego Rodríguez)","title":"What Removing Object Properties Tells Us About JavaScript","description":"Removing properties from an object in JavaScript might not be the most exciting job, but there are many ways to achieve it, each revealing a fundamental aspect of how JavaScript works. Juan Diego Rodríguez explores each technique in this article.","url":"https://www.smashingmagazine.com/2023/10/removing-object-properties-javascript/","urlToImage":"https://files.smashing.media/articles/removing-object-properties-javascript/removing-object-properties-javascript.jpg","publishedAt":"2023-10-23T13:00:00Z","content":"A group of contestants are asked to complete the following task:\r\nMake object1 similar to object2.\r\nlet object1 = {\r\n a: \"hello\",\r\n b: \"world\",\r\n c: \"!!!\",\r\n};\r\nlet object2 = {\r\n a: \"hello\",\r\n b: \"wo… [+17563 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Donald Papp","title":"Kaluma Puts JavaScript on the RP2040","description":"With a simple firmware update, Kaluma puts a lightweight JavaScript runtime on the Raspberry Pi Pico (which uses the RP2040 microcontroller), providing handy modules for file systems, graphics, networking, and …read more","url":"https://hackaday.com/2023/10/01/kaluma-puts-javascript-on-the-rp2040/","urlToImage":"https://hackaday.com/wp-content/uploads/2023/09/javascript-RP2040.png","publishedAt":"2023-10-01T20:00:53Z","content":"With a simple firmware update, Kaluma puts a lightweight JavaScript runtime on the Raspberry Pi Pico (which uses the RP2040 microcontroller), providing handy modules for file systems, graphics, netwo… [+869 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"mgarciaisaia","title":"JavaScript Is Weird as a Compressor","description":"Contribute to mgarciaisaia/JavaScript-Is-Weird-as-a-compressor development by creating an account on GitHub.","url":"https://github.com/mgarciaisaia/JavaScript-Is-Weird-as-a-compressor","urlToImage":"https://opengraph.githubassets.com/9c69e19b898c9cd7d26629175de2e00c5e79388efca7d7aa3c16c7cf01cbfef4/mgarciaisaia/JavaScript-Is-Weird-as-a-compressor","publishedAt":"2023-10-16T06:17:56Z","content":"Have you seen the \"JavaScript Is Weird (EXTREME EDITION)\" video?\r\nThis one, in case you're\r\nwandering \"which one of them?\".\r\nIt's a ~22-minute video that abuses type coercion issues in JavaScript\r\nto… [+6567 chars]"},{"source":{"id":null,"name":"Jakelazaroff.com"},"author":null,"title":"Web Components Will Outlive Your JavaScript Framework","description":"If we're building things that we want to work in five or ten or even 20 years, we need to avoid dependencies and use the web with no layers in between.","url":"https://jakelazaroff.com/words/web-components-will-outlive-your-javascript-framework/","urlToImage":"https://jakelazaroff.com/og/web-components-will-outlive-your-javascript-framework.png","publishedAt":"2023-10-25T13:40:44Z","content":"If youre anything like me, when youre starting a project, theres a paralyzing period of indecision while you try to figure out how to build it. In the JavaScript world, that usually boils down to pic… [+14703 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"instant-dev","title":"Show HN: Instant API – Build type-safe web APIs with JavaScript","description":"Build type-safe web APIs with JavaScript, instantly - GitHub - instant-dev/api: Build type-safe web APIs with JavaScript, instantly","url":"https://github.com/instant-dev/api","urlToImage":"https://opengraph.githubassets.com/df1af1ac05eb36ed93b09b780e5673b0969f40892cd6e3f943d6f41e12715a28/instant-dev/api","publishedAt":"2023-10-26T04:00:22Z","content":"Instant API is a framework for building APIs with JavaScript that implements\r\ntype-safety at the HTTP interface. By doing so, it eliminates the need for\r\nschema validation libraries entirely. Simply … [+60000 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Jonathan Bennett","title":"This Week in Security: Browser Exploits, Play Protect, and Turn ON your Firewall!","description":"Google Chrome has done a lot of work on JavaScript performance, pushing the V8 engine to more and more impressive feats. Recently, that optimization has one more piece, the Maglev compiler, which s…","url":"https://hackaday.com/2023/10/20/this-week-in-security-browser-exploits-play-protect-and-turn-on-your-firewall/","urlToImage":"https://hackaday.com/wp-content/uploads/2016/01/darkarts.jpg","publishedAt":"2023-10-20T14:00:24Z","content":"Google Chrome has done a lot of work on JavaScript performance, pushing the V8 engine to more and more impressive feats. Recently, that optimization has one more piece, the Maglev compiler, which sit… [+8665 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"AlessandroAnnini","title":"Micro-AGI-JS Artificial General Intelligence for JavaScript","description":"Artificial General Intelligence for Js. Contribute to AlessandroAnnini/micro-agi-js development by creating an account on GitHub.","url":"https://github.com/AlessandroAnnini/micro-agi-js","urlToImage":"https://opengraph.githubassets.com/25b5751933d9fe4a8fd5d4d60c9dde44a35d5c03721f42bb25eaed88ff43553a/AlessandroAnnini/micro-agi-js","publishedAt":"2023-10-11T16:37:41Z","content":"An advanced AI agent powered by OpenAI, designed to process and respond to messages using the OpenAI API. This agent is built to be flexible, efficient, and easy to integrate into various application… [+4261 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"JavaScript-Runtime Node.js 21 stabilisiert das Fetch-Modul","description":"Das Release stabilisiert bestehende Module, führt ein Flag für den Wechsel des Standardmodulsystems ein und wird Node.js 20 als Current-Version ablösen.","url":"https://www.heise.de/news/JavaScript-Runtime-Node-js-21-stabilisiert-das-Fetch-Modul-9337521.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/2/0/1/4/8/shutterstock_1463449130-502f827aa20c6722.jpg","publishedAt":"2023-10-18T10:59:00Z","content":"Inhaltsverzeichnis\r\nDie quelloffene JavaScript-Runtime Node.js hat Version 21 erreicht. Sie überführt zwei Module in den stabilen Zustand, bringt ferner eine experimentelle WebSocket-Implementierung … [+2253 chars]"},{"source":{"id":null,"name":"Goose.icu"},"author":null,"title":"Shadow: New browser engine made almost entirely in JavaScript","description":"is a new novel browser engine made almost entirely in JS","url":"https://goose.icu/introducing-shadow/","urlToImage":null,"publishedAt":"2023-10-27T19:46:23Z","content":"So I started making a browser engine (for fun) a few days ago, it felt kind of inevitable so here we are. Here’s a short rundown.\r\nScreenshot of <shadow>’s welcome page running inside <shado… [+1545 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"JavaScript-Framework Next.js 14 erlaubt ersten Blick auf Partial Prerendering","description":"Das Major Release bringt eine Preview für Partial Prerendering mit und stabilisiert Server Actions. Turbopack nähert sich der stabilen Version.","url":"https://www.heise.de/news/JavaScript-Framework-Next-js-14-erlaubt-ersten-Blick-auf-Partial-Prerendering-9346649.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/2/5/0/4/7/shutterstock_1463449130-502f827aa20c6722.jpg","publishedAt":"2023-10-27T11:59:00Z","content":"Inhaltsverzeichnis\r\nDas Unternehmen Vercel hat auf seiner Entwicklerkonferenz Next.js Conf die Veröffentlichung der neuen Hauptversion Next.js 14 bekanntgegeben. Das quelloffene React-Framework erlau… [+3290 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"JavaScript-Paketmanager Yarn 4.0 bringt neuen Security-Modus","description":"Das Major Release integriert Funktionen aus Plug-ins, bietet ein überarbeitetes User Interface sowie eine neue Security-Funktion und erhöht die Performance.","url":"https://www.heise.de/news/JavaScript-Paketmanager-Yarn-4-0-bringt-neuen-Security-Modus-9345764.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/2/4/5/8/3/Pakete-79c51e3f1e06af49.jpg","publishedAt":"2023-10-26T15:28:00Z","content":"Inhaltsverzeichnis\r\nDas Yarn-Team hat Version 4.0 des JavaScript-Paketmanagers veröffentlicht, der eine Alternative zu weiteren Paketmanagern wie npm oder pnpm darstellt. Im neuen Release steckt mehr… [+3404 chars]"},{"source":{"id":null,"name":"Robertovitillo.com"},"author":null,"title":"The costs of microservices (2020)","description":"An application typically starts its life as a monolith. Take a modern backend of a single-page Javascript application, for example - it starts out as a single…","url":"https://robertovitillo.com/costs-of-microservices/","urlToImage":null,"publishedAt":"2023-10-30T14:33:41Z","content":"November 22, 2020\r\nAn application typically starts its life as a monolith. Take a modern backend of a single-page Javascript application, for example - it starts out as a single stateless web service… [+7998 chars]"},{"source":{"id":null,"name":"Robinwieruch.de"},"author":"Robin Wieruch","title":"Matrix Operations with Math.js","description":"How to use matrix operations from linear algebra in JavaScript. What are inverse, transpose and identity matrices and how can they help in machine learning ...","url":"https://www.robinwieruch.de/linear-algebra-matrix-javascript/","urlToImage":"https://www.robinwieruch.de/static/4803be8dcfb640c1814b540661e6e9ea/9842e/banner.jpg","publishedAt":"2023-10-05T13:35:36Z","content":"When I recently started to dive into the topic of machine learning, I had to relearn all the things I have studied about linear algebra, stochastic and calculus at school and university. I took a lit… [+10178 chars]"},{"source":{"id":null,"name":"MakeUseOf"},"author":"Ademola Thompson","title":"How to Use Pointer Events in JavaScript","description":"Why cater only to mouse input or touchscreens? Handle both types with the same amount of effort using pointer events.","url":"https://www.makeuseof.com/javascript-pointer-events/","urlToImage":"https://static1.makeuseofimages.com/wordpress/wp-content/uploads/wm/2023/10/pointer-events-in-javascript-2.jpg","publishedAt":"2023-10-28T13:00:20Z","content":"Key Takeaways\r\n
- Web applications should support a range of input devices, not just a mouse, to cater to a wider audience.
- Pointer events in JavaScript handle both mouse and touch ev… [+8813 chars]"},{"source":{"id":null,"name":"MacRumors"},"author":"Juli Clover","title":"Apple Releases Safari Technology Preview 181 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/10/18/apple-releases-safari-technology-preview-181/","urlToImage":"https://images.macrumors.com/t/jHD1aGfXq86Ln_kfzTyWIF68vOo=/2368x/article-new/2021/02/Safari-Technology-Preview-Feature.jpg","publishedAt":"2023-10-18T22:35:27Z","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… [+917 chars]"},{"source":{"id":null,"name":"Thehistoryoftheweb.com"},"author":null,"title":"Wait, What's a Bookmarklet?","description":"How this one small browser quirk turned into a tool used by countless people for decades.","url":"https://thehistoryoftheweb.com/postscript/wait-whats-a-bookmarklet/","urlToImage":"https://thehistoryoftheweb.com/wp-json/social-image-generator/v1/image/15766","publishedAt":"2023-10-25T15:50:22Z","content":"How this one small browser quirk turned into a tool used by countless people for decades.\r\nIn 1995, Brendan Eich demoed what would eventually become JavaScript to a room full of engineers at Netscape… [+5265 chars]"},{"source":{"id":null,"name":"MakeUseOf"},"author":"Kadeisha Kean","title":"Full Stack JavaScript: Exploring MERN, MEAN, and MEVN","description":"MERN, MEAN, and MEVN are the most popular stacks for developing full-stack applications. But what’s the difference between them?","url":"https://www.makeuseof.com/mern-mean-mevn-full-stack-javascript/","urlToImage":"https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/09/full-stack-javascript.jpg","publishedAt":"2023-09-30T15:00:33Z","content":"Since JavaScript’s inception in 1995, it primarily functioned as a client-side (front-end) programming language. In its early days, it also gained a reputation for having poor performance capabilitie… [+8801 chars]"},{"source":{"id":null,"name":"MakeUseOf"},"author":"David Jaja","title":"How to Lazy Load Images Using HTML and JavaScript","description":"This technique improves web page performance by loading images only when they are visible or near the user's screen.","url":"https://www.makeuseof.com/lazy-load-images-html-javascript/","urlToImage":"https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/07/programming.jpg","publishedAt":"2023-10-10T14:00:29Z","content":"In today's fast-paced digital world, having a high-performance website is essential. One critical aspect of this is ensuring that your images load efficiently. Users expect a smooth and speedy browsi… [+6178 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Liam Proven","title":"Kaluma squeezes JavaScript onto the Raspberry Pi Pico","description":"Bringing the language of multi-gigabyte web browsers to a $4 computer\nAlthough JavaScript is responsible for some bloated Electron apps, apparently you can still usefully run it in 264kB of RAM.…","url":"https://www.theregister.com/2023/10/04/kaluma_javascript_pi_pico/","urlToImage":"https://regmedia.co.uk/2021/01/20/picpico.jpg","publishedAt":"2023-10-04T10:45:07Z","content":"Although JavaScript is responsible for some bloated Electron apps, apparently you can still usefully run it in 264kB of RAM.\r\nThe Kaluma project has managed to embed a working JavaScript interpreter … [+2638 chars]"},{"source":{"id":null,"name":"MacRumors"},"author":"Juli Clover","title":"Apple Releases Safari Technology Preview 180 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/10/04/apple-releases-safari-technology-preview-180/","urlToImage":"https://images.macrumors.com/t/jHD1aGfXq86Ln_kfzTyWIF68vOo=/2368x/article-new/2021/02/Safari-Technology-Preview-Feature.jpg","publishedAt":"2023-10-04T21:44:42Z","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… [+944 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"BeauHD","title":"Microsoft Says VBScript Will Be Ripped From Windows In a Future Release","description":"Thomas Claburn reports via The Register: Microsoft has stopped developing VBScript after a 27-year relationship and plans to remove the scripting language entirely in a future Windows release. The Windows biz said on Monday that VBScript, short for Visual Bas…","url":"https://developers.slashdot.org/story/23/10/10/2314203/microsoft-says-vbscript-will-be-ripped-from-windows-in-a-future-release","urlToImage":"https://a.fsdn.com/sd/topics/microsoft_64100.png","publishedAt":"2023-10-11T02:02:00Z","content":"Microsoft has stopped developing VBScript after a 27-year relationship and plans to remove the scripting language entirely in a future Windows release. The Windows biz said on Monday that VBScript, s… [+1037 chars]"},{"source":{"id":null,"name":"News@UofT"},"author":null,"title":"Using extra Firefox profiles to make my life better","description":"Comments","url":"https://utcc.utoronto.ca/~cks/space/blog/web/FirefoxExtraProfilesHack","urlToImage":null,"publishedAt":"2023-10-20T05:48:47Z","content":"At the moment I have two main browser instances, both using Firefox. My primary browsing is in my customized\r\nFirefox, with assorted strict settings and\r\nextensions that result in it mostly not\r\nrunn… [+3471 chars]"},{"source":{"id":null,"name":"Sindresorhus.com"},"author":"Sindre Sorhus","title":"Goodbye, Node.js Buffer","description":"It's time to move from Buffer to Uint8Array.","url":"https://sindresorhus.com/blog/goodbye-nodejs-buffer","urlToImage":null,"publishedAt":"2023-10-24T08:35:19Z","content":"The Buffer type has been the cornerstone for binary data handling in Node.js since the beginning. However, these days we have Uint8Array, which is a native JavaScript type and works cross-platform. W… [+4103 chars]"},{"source":{"id":null,"name":"ReadWrite"},"author":"Michael Peres","title":"Optimize WordPress for Peak Performance and a 100 GTmetrix Score","description":"Ensuring that your WordPress site runs smoothly and loads quickly is no small task. However, it’s entirely achievable by following […]\nThe post Optimize WordPress for Peak Performance and a 100 GTmetrix Score appeared first on ReadWrite.","url":"https://readwrite.com/optimize-wordpress-for-peak-performance-and-a-100-gtmetrix-score/","urlToImage":"https://readwrite.com/wp-content/uploads/2023/09/Optimize-WordPress.jpg","publishedAt":"2023-10-13T18:00:18Z","content":"Ensuring that your WordPress site runs smoothly and loads quickly is no small task. However, it’s entirely achievable by following some advanced yet straightforward techniques. Here’s how to fine-tun… [+4317 chars]"},{"source":{"id":null,"name":"Microsiervos.com"},"author":"alvy@microsiervos.com (Alvy)","title":"QX82: una librería JavaScript de código abierto para crear juegos con «look retro»","description":"No hay que complicarse mucho la vida para utilizar QX82 y crear videojuegos con aspecto ochentero; basta descargar el código de Github y ponerse manos a la obra. Lo interesante es que no se trata de un emulador ni una consola de fantasía, como otras que se pu…","url":"https://www.microsiervos.com/archivo/ordenadores/qx82-libreria-javascript-look-retro.html","urlToImage":"https://img.microsiervos.com/images2023/QX82.jpg","publishedAt":"2023-10-11T08:53:50Z","content":"Por @Alvy 11 de Octubre de 2023\r\nNo hay que complicarse mucho la vida para utilizar QX82 y crear videojuegos con aspecto ochentero; basta descargar el código de Github y ponerse manos a la obra. Lo i… [+1165 chars]"},{"source":{"id":null,"name":"Nuejs.org"},"author":null,"title":"Nue.js: Rethinking Reactivity","description":"How Nue JS works? How is it different from Svelte? Here's how","url":"https://nuejs.org/blog/rethinking-reactivity/","urlToImage":"https://nuejs.org/blog/img/meme-big.jpg","publishedAt":"2023-10-02T05:12:58Z","content":"Nue JS is a tiny (2.1kb min-brotlied) library for building user interfaces. Its an alternative to frameworks like Vue, React, and Svelte and its the central piece of the ultimate goal: Nuekit A small… [+10966 chars]"},{"source":{"id":null,"name":"Microsoft.com"},"author":"guardrex","title":"ASP.NET Core Blazor","description":"Explore ASP.NET Core Blazor, a way to build interactive client-side web UI with .NET in an ASP.NET Core app.","url":"https://learn.microsoft.com/en-us/aspnet/core/blazor/?view=aspnetcore-7.0","urlToImage":"https://learn.microsoft.com/dotnet/media/dotnet-logo.png","publishedAt":"2023-10-06T23:17:49Z","content":"
- \r\nArticle
- 09/27/2023
- \r\n11 contributors\r\n
\r\nImportant\r\nThis information relates to a pre-release product that may be substantially modified before it's commercially re… [+11127 chars]"},{"source":{"id":null,"name":"Ducktypelabs.com"},"author":null,"title":"How to Fetch a Turbo Stream","description":"Comments","url":"https://www.ducktypelabs.com/how-to-fetch-a-turbo-stream/","urlToImage":null,"publishedAt":"2023-10-23T07:26:14Z","content":"Hotwire is nice. It feels like a breath of fresh air when compared to front-end frameworks like React or Angular. More importantly, it is a genuine improvement to the experience of writing JavaScript… [+8843 chars]"},{"source":{"id":null,"name":"Geany.org"},"author":"Geany development team","title":"Geany 2.0 – Flyweight IDE","description":"Comments","url":"https://geany.org/","urlToImage":null,"publishedAt":"2023-10-20T18:53:09Z","content":"Many supported filetypes including popular programming languages like\r\nC, Java, PHP, HTML, JavaScript, Python or Perl.\r\nBut Geany also includes support\r\nfor other useful filetypes like ini-style conf… [+67 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Sebastian Springer","title":"heise+ | Webentwicklung: WebGL-Bibliotheken für ein interaktives 3D-Web","description":"Die Bibliotheken Three.js und Babylon.js enthalten Werkzeuge, um dreidimensionale Szenen im Browser einfacher umzusetzen.","url":"https://www.heise.de/hintergrund/Webentwicklung-WebGL-Bibliotheken-fuer-ein-interaktives-3D-Web-9332560.html?wt_mc=rss.red.ho.ho.atom.beitrag_plus.beitrag_plus","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/7/4/6/6/3d_web-f39f91feb636ee80.png","publishedAt":"2023-10-19T10:30:00Z","content":"Inhaltsverzeichnis\r\nUm das Web dreidimensional erlebbar zu machen, braucht es moderne Browsertechniken. So beherrscht das svg-Element Vektorgrafiken und mit dem canvas-Element sind Pixelgrafiken umse… [+2085 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Al Williams","title":"Pocket Calculator isn’t a Brain or Magic","description":"If you predate the pocket calculator, you may remember slide rules. But slide rules take a a little skill to use. There was a market for other devices that were simpler or, in some cases, cheaper. …","url":"https://hackaday.com/2023/10/20/pocket-calculator-isnt-a-brain-or-magic/","urlToImage":"https://hackaday.com/wp-content/uploads/2023/10/calc.png","publishedAt":"2023-10-21T05:00:00Z","content":"If you predate the pocket calculator, you may remember slide rules. But slide rules take a a little skill to use. There was a market for other devices that were simpler or, in some cases, cheaper. On… [+1607 chars]"},{"source":{"id":null,"name":"Quicksprout.com"},"author":"Lars Lofgren","title":"The 9 Best Static Website Examples for Beginners to Copy","description":"Static websites entail a series of pre-built HTML, CSS, and/or Javascript files, each representing a specific webpage. Pre-built is the …\n The 9 Best Static Website Examples for Beginners to Copy Read More »\nThe post The 9 Best Static Website Examples for Beg…","url":"https://www.quicksprout.com/static-website-examples/","urlToImage":"https://www.quicksprout.com/wp-content/uploads/2023/10/static-website-examples_featured-image.jpeg","publishedAt":"2023-10-29T22:00:00Z","content":"Static websites entail a series of pre-built HTML, CSS, and/or Javascript files, each representing a specific webpage. \r\nPre-built is the keyword here, as these files are not generated by a server li… [+12374 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Jonathan Bennett","title":"This Week in Security: 1Password, Polyglots, and Roundcube","description":"This week we got news of a security incident at 1Password, and we’re certain we aren’t the only ones hoping it’s not a repeat of what happened at LastPass. 1Password has released …","url":"https://hackaday.com/2023/10/27/this-week-in-security-1password-polyglots-and-roundcube/","urlToImage":"https://hackaday.com/wp-content/uploads/2016/01/darkarts.jpg","publishedAt":"2023-10-27T14:00:56Z","content":"This week we got news of a security incident at 1Password, and we’re certain we aren’t the only ones hoping it’s not a repeat of what happened at LastPass. 1Password has released a PDF report on the … [+7426 chars]"},{"source":{"id":"ars-technica","name":"Ars Technica"},"author":"Benj Edwards","title":"Adobe launches new symbol to tag AI-generated content—but will anyone use it?","description":"New icon, metadata seek to illuminate origins of content—AI-generated or otherwise.","url":"https://arstechnica.com/information-technology/2023/10/adobe-launches-new-symbol-to-tag-ai-generated-content-but-will-anyone-use-it/","urlToImage":"https://cdn.arstechnica.net/wp-content/uploads/2023/10/content_credentials_lead_3-760x380.jpg","publishedAt":"2023-10-11T20:29:40Z","content":"Enlarge/ The Content Credentials \"CR\" logo presented in front of an AI-generated image provided by Adobe.\r\n10 with \r\nOn Tuesday, Adobe announced a new symbol designed to indicate when content has bee… [+2983 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Wolf Hosbach","title":"Noch sicherer: TypeScript 5.3 importiert Attribute","description":"Die neue Version 5.3 von TypeScript bietet insbesondere den Import von Attributen, die das zu erwartende Format ankündigen und die Assertions ablösen.","url":"https://www.heise.de/news/Noch-sicherer-TypeScript-5-3-importiert-Attribute-9325525.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/3/6/9/2/shutterstock_1575914980-8173fc817222d4fa.jpg","publishedAt":"2023-10-05T07:43:00Z","content":"Version 5.3 von TypeScript, der beliebten typensicheren JavaScript-Erweiterung, geht in puncto Sicherheit einen Schritt weiter: Sie ermöglicht den Import von Attributen, die das zu erwartende Format … [+1640 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Benny Code","title":"heise+ | Defensives Programmieren: Robusten Code mit TypeScript erzeugen","description":"Mit defensivem Programmieren Eingabefehler, unerwartete Rückgabewerte und Unkontrollierbares zu vermeiden, bläht den Code auf. TypeScripts Sprachmittel helfen.","url":"https://www.heise.de/ratgeber/Defensives-Programmieren-Robusten-Code-mit-TypeScript-erzeugen-9320247.html?wt_mc=rss.red.ho.ho.atom.beitrag_plus.beitrag_plus","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/0/8/1/9/def_prog-198b226e024c2f01.png","publishedAt":"2023-10-04T09:00:00Z","content":"Inhaltsverzeichnis\r\nDefensives Programmieren ist eine Herangehensweise in der Softwareentwicklung, die den Schwerpunkt darauf legt, Eingabefehler und unkontrollierte Rückgabewerte zu berücksichtigen.… [+3145 chars]"},{"source":{"id":"business-insider","name":"Business Insider"},"author":"hchowdhury@insider.com (Hasan Chowdhury)","title":"OpenAI's growth this year has been unstoppable. Maintaining it will be the hard part.","description":"OpenAI has enjoyed a blistering pace of growth this year thanks to ChatGPT, but rising competition from rivals and regulatory battles pose huge challenges.","url":"https://www.businessinsider.com/openai-chatgpt-unstoppable-growth-ai-development-sam-altman-2023-10","urlToImage":"https://i.insider.com/652d1d266561dd877e7b240b?width=1200&format=jpeg","publishedAt":"2023-10-16T12:37:20Z","content":"Next month marks the one-year anniversary of ChatGPT\r\n. It's safe to say it has provided an unstoppable force of growth to OpenAI ever since.\r\nThe AI chatbot has been such a hit this year that OpenAI… [+3289 chars]"},{"source":{"id":null,"name":"Fast Company"},"author":"Steven Melendez","title":"LinkedIn’s AI is ready to give you expert-backed business advice","description":"A virtual coach can offer leadership insights and advice, along with links to relevant LinkedIn Learning videos\n\nLinkedIn Learning users will soon have access to an AI coach, sharing advice backed by lessons from the platform’s thousands of human expert instr…","url":"https://www.fastcompany.com/90961144/linkedins-ai-is-ready-to-give-you-expert-backed-business-advice","urlToImage":"https://images.fastcompany.net/image/upload/w_1280,f_auto,q_auto,fl_lossy/wp-cms/uploads/2023/10/p-1-90961144-linkedins-ai-is-ready-to-give-you-expert-backed-business-advice.jpg","publishedAt":"2023-10-03T10:00:00Z","content":"LinkedIn Learning users will soon have access to an AI coach, sharing advice backed by lessons from the platform’s thousands of human expert instructors. \r\nThe business education platform has traditi… [+2604 chars]"},{"source":{"id":null,"name":"Gitlab.com"},"author":null,"title":"Welcome to Bypass Paywalls Chrome Clean","description":"I had to move the sourcecode to GitLab, but BPC keeps alive ! Check releases for the latest update. First I committed to Adam’s repo for...","url":"https://gitlab.com/magnolia1234/bypass-paywalls-chrome-clean/-/issues/1","urlToImage":"https://gitlab.com/uploads/-/system/project/avatar/22623311/thailand-magnolia-emblem.jpg","publishedAt":"2023-10-19T04:14:40Z","content":"I had to move the sourcecode to GitLab, but BPC keeps alive !Check releases for the latest update.\r\nFirst I committed to Adams repo for a few months: https://github.com/iamadamdev/bypass-paywalls-chr… [+617 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"UI-Tool Storybook 7.5 führt ein neues Feature für Angular ein","description":"Das neue Release erweitert den Angular-Support, unterstützt Lit 3.0 und stellt sich bereits auf die kommende Version Vite 5 ein.","url":"https://www.heise.de/news/UI-Tool-Storybook-7-5-fuehrt-ein-neues-Feature-fuer-Angular-ein-9340037.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/2/1/5/1/8/shutterstock_1061212223-50b5dc9dd163e710.jpg","publishedAt":"2023-10-20T13:19:00Z","content":"Das Team hinter dem quelloffenen Frontend-Tool Storybook hat Version 7.5 veröffentlicht. Storybook weist auf GitHub derzeit über 80.000 Sterne auf und dient dazu, User-Interface-Komponenten und Seite… [+2816 chars]"},{"source":{"id":null,"name":"Gigazine.net"},"author":"@GIGAZINE","title":"全ての開発者が知っておくべきUnicodeについての最低限の知識","description":"2003年には「プレーンテキストなんてものは全く存在しない」と言われ、テキストの解読には文字コードの情報が必須となっていました。しかし、2023年になるまでの20年の間に絵文字などのおかげでUnicodeの利用率は98%へと到達し、再び文字コードを気にせずにすむ時代がやってきています。そんな時代において、正しくUnicodeを使うために必要な知識をエンジニアのニキータ・プロコポフさんが解説しています。続きを読む...","url":"https://gigazine.net/news/20231005-unicode/","urlToImage":"https://i.gzn.jp/img/2023/10/05/unicode/00.png","publishedAt":"2023-10-04T21:00:00Z","content":"2003202320Unicode98Unicode\r\nThe Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses!) @ tonsky.mehttps://tonsky.me/blog/unicode/\r\nUnicode2000\r\nUnicodeA65س1587ツ… [+882 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"heise-Angebot: Advanced Angular Day: Workshops zu Accessibility und Architektur","description":"Der Ableger der enterJS rund um Angular findet am 30. November online statt. Workshops befassen sich mit Accessibility und moderner Angular-Architektur.","url":"https://www.heise.de/news/Advanced-Angular-Day-Workshops-zu-Accessibility-und-Architektur-9322975.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/2/2/6/0/Screenshot_2023-09-07_124527-54fcc9008c90389c.png","publishedAt":"2023-10-03T10:00:00Z","content":"Inhaltsverzeichnis\r\nAm 30. November 2023 präsentieren die Veranstalter dpunkt.verlag und iX in Kooperation mit dem Angular-Experten Rainer Hahnekamp den Advanced Angular Day. Der erstmalig stattfinde… [+2733 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Jo Bager","title":"heise-Angebot: c't : Schnell noch Frühbuchertarif sichern","description":"Noch eine Woche gibt es Rabatt für die Tickets für die c‘t . Die Frontend-Entwickler-Konferenz startet am 14. November.","url":"https://www.heise.de/news/c-t-webdev-Schnell-noch-Fruehbucherarif-sichern-9329239.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/5/6/8/8/20190210_HEISE_WEBDEV-6-5b503dbd9f3a1c06-5180977241b3b421-48d7622df8511db6.webp","publishedAt":"2023-10-10T12:00:00Z","content":"Manch ein Frontend-Entwickler mag sich schon die Frage gestellt haben, wie er seine Code-Basis von JavaScript auf TypeScript migriert schon weil dort einige Fehler nicht mehr passieren können. Wie da… [+2238 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dr. Christopher Kunz","title":"Schwere Sicherheitslücken in Monitoring-Software Zabbix behoben","description":"In verschiedenen Komponenten der Monitoringsoftware Zabbix klafften kritische Sicherheitslücken, die Angreifern die Ausführung eigenen Codes ermöglichen.","url":"https://www.heise.de/news/Schwere-Sicherheitsluecken-in-Monitoring-Software-Zabbix-behoben-9333656.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/8/0/5/3/shutterstock_669226057-e94b9c8a7c495212.jpg","publishedAt":"2023-10-13T08:24:00Z","content":"Zabbix ist eine umfangreiche Software zur Überachungvon Servern, Netzwerken und anderen IT-Infrastruktur-Komponenten. Im Zabbix-Server, der Agentensoftware, aber auch in der API, Proxy und Web-Fronte… [+2672 chars]"},{"source":{"id":null,"name":"Wwwhatsnew.com"},"author":"Jaime Morales","title":"Yarn 4.0: Un salto cualitativo en la gestión de paquetes de JavaScript","description":"Yarn es un gestor de paquetes para el ecosistema de JavaScript. Nació en 2016 como una alternativa a npm, con el objetivo de resolver problemas como la consistencia y la velocidad en la instalación de paquetes. Es utilizado tanto por desarrolladores individua…","url":"https://wwwhatsnew.com/2023/10/25/yarn-4-0-un-salto-cualitativo-en-la-gestion-de-paquetes-de-javascript/","urlToImage":"https://wwwhatsnew.com/wp-content/uploads/2023/10/yarn.jpg","publishedAt":"2023-10-25T16:00:28Z","content":"Yarn es un gestor de paquetes para el ecosistema de JavaScript. Nació en 2016 como una alternativa a npm, con el objetivo de resolver problemas como la consistencia y la velocidad en la instalación d… [+2411 chars]"},{"source":{"id":null,"name":"Asepbagja.com"},"author":null,"title":"Making and Playing Music with Google Sheets and Web MIDI API","description":"With the help of Web MIDI API, we can use Google Sheets as a music sequencer.","url":"https://www.asepbagja.com/programming/making-music-with-google-sheets/","urlToImage":"https://www.asepbagja.com/blog-img/google-sheets-thumbnail.jpg","publishedAt":"2023-10-27T12:24:00Z","content":"Do you know that the modern web browser can access real musical instruments? With the help of Web MIDI API, we can create a web application that can access MIDI devices connected to our computer. In … [+2484 chars]"},{"source":{"id":null,"name":"MakeUseOf"},"author":"Chinedu Mgbemena","title":"How to Reuse Logic in Vue.js With Composables","description":"Composables are a simple upgrade to mixins that you should start using with your Vue 3 apps right away.","url":"https://www.makeuseof.com/vue-js-composables-reuse-logic/","urlToImage":"https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/10/a-person-teaching-how-to-code.jpg","publishedAt":"2023-10-28T19:01:20Z","content":"When programming, it’s important to structure your codebase so that you reuse code where possible. Duplicating code can bloat the codebase and complicate debugging, especially in larger apps.\r\nVue si… [+6435 chars]"},{"source":{"id":null,"name":"Hipertextual"},"author":"Juan Carlos Figueroa","title":"Hackers pueden forzar al navegador de dispositivos Apple a revelar contraseñas","description":"Un grupo de investigadores ha ideado un ataque que obliga al navegador Safari de Apple a divulgar contraseñas. También demostraron que es capaz de rastrear el contenido de mensajes de Gmail y más información confidencial, aprovechando una vulnerabilidad de ca…","url":"http://hipertextual.com/2023/10/hackers-pueden-forzar-al-navegador-de-dispositivos-apple-a-revelar-contrasenas","urlToImage":"https://i0.wp.com/imgs.hipertextual.com/wp-content/uploads/2023/10/Guerras-ciberneticas.jpg?fit=2400%2C1602&quality=50&strip=all&ssl=1","publishedAt":"2023-10-25T22:31:00Z","content":"Un grupo de investigadores ha ideado un ataque que obliga al navegador Safari de Apple a divulgar contraseñas. También demostraron que es capaz de rastrear el contenido de mensajes de Gmail y más inf… [+2958 chars]"},{"source":{"id":null,"name":"Speckyboy.com"},"author":"Eric Karkovack","title":"8 CSS & JavaScript Snippets for Creating Notification UIs","description":"A collection of CSS and JavaScript code snippets for creating unique notification and alert systems and UIs.\nThe post 8 CSS & JavaScript Snippets for Creating Notification UIs appeared first on Speckyboy Design Magazine.","url":"https://speckyboy.com/notification-css-javascript/","urlToImage":"https://speckyboy.com/wp-content/uploads/2023/10/ui-notification-snippets-thumb.png","publishedAt":"2023-10-24T00:36:27Z","content":"Website notifications have become commonplace. We see them in eCommerce, membership communities, and social media. Theyre hard to escape.\r\nAnd theyre also important for users. Notifications provide d… [+3268 chars]"},{"source":{"id":null,"name":"Github.io"},"author":null,"title":"Debugging Compilers in Clojure","description":"Comments","url":"https://jpmonettas.github.io/my-blog/public/compilers-with-flow-storm.html","urlToImage":null,"publishedAt":"2023-10-23T11:52:40Z","content":"Debugging Compilers\r\nThis is (I hope) part of a series of blog posts with some ideas on using FlowStorm, a Clojure omniscient and time travel debugger, to help us reason about Clojure systems.\r\nThis … [+22481 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: Testing with a Lisp","description":"Dom works on a codebase which has fallen victim to Greenspun's Tenth Rule. Yes, they've implemented a user customization system that is an \"ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.\"\nSaid Lisp implementation started…","url":"https://thedailywtf.com/articles/testing-with-a-lisp","urlToImage":"https://thedailywtf.com/images/remy/Remy203-300x300.png","publishedAt":"2023-10-11T06:30:00Z","content":"Dom works on a codebase which has fallen victim to Greenspun's Tenth Rule. Yes, they've implemented a user customization system that is an \"ad hoc, informally-specified, bug-ridden, slow implementati… [+1717 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Good practices for my first C project?","description":"Comments","url":"https://news.ycombinator.com/item?id=37927792","urlToImage":null,"publishedAt":"2023-10-18T12:43:37Z","content":"Greeting Hackers,I recently acquired a very uncommon PlayStation 1 devkit and I've set about a personal sidequest to write a _very basic_ PSOne game.\r\nI've started by prototyping in JavaScript/canvas… [+1201 chars]"},{"source":{"id":null,"name":"Testanything.org"},"author":null,"title":"Test Anything Protocol (Tap)","description":"Comments","url":"https://testanything.org/","urlToImage":null,"publishedAt":"2023-10-05T19:21:42Z","content":"TAP, the Test Anything Protocol, is a simple text-based interface between testing modules in a test harness. It decouples the reporting of errors from the presentation of the reports.\r\nOne of its maj… [+873 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Who is hiring? (October 2023)","description":"Comments","url":"https://news.ycombinator.com/item?id=37739028","urlToImage":null,"publishedAt":"2023-10-02T15:02:08Z","content":"Facet5 | 2 Positions | Cambridge UK | Hybrid/Flexible | 3-5 days/weekFlexible work practices in a beautiful barn office west of Cambridge. Prefer some office attendance.\r\nFacet5 provide psychometric … [+1162 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"EditorDavid","title":"7% of Python Developers Are Still Using Python 2, Annual Survey Finds","description":"\"Python 3 was by far the choice over Python 2 in a late-2022 survey of more than 23,000 Python developers,\" reports InfoWorld, \"but the percentage of respondents using Python 2 actually ticked up compared to the previous year.\"\n\nResults of the sixth annual Py…","url":"https://developers.slashdot.org/story/23/10/08/0434222/7-of-python-developers-are-still-using-python-2-annual-survey-finds","urlToImage":"https://a.fsdn.com/sd/topics/python_64.png","publishedAt":"2023-10-08T04:39:00Z","content":"Results of the sixth annual Python Developers Survey, conducted by the Python Software Foundation and software tools maker JetBrains, were released September 27. The Python Developers Survey 2022 rep… [+663 chars]"},{"source":{"id":null,"name":"Toastytech.com"},"author":null,"title":"QNX Demo Disk screen shots","description":"Comments","url":"http://toastytech.com/guis/qnxdemo.html","urlToImage":null,"publishedAt":"2023-10-14T20:13:12Z","content":"Location: GUIs > \r\n QNX > \r\nQNX Demo DiskQNX Demo Disk screen shots\r\nQNX is a powerful real-time operating system. You may have used QNX\r\nand not even known it. QNX is used in industrial, netwo… [+2988 chars]"},{"source":{"id":null,"name":"SitePoint"},"author":"Blessing Ene Anyebe","title":"JavaScript Decorators: An In-depth Guide","description":"Learn about decorators in JavaScript: what they are, how they work, what they're useful for, their pros and cons, and how to use them.\n \n Continue reading\n JavaScript Decorators: An In-depth Guide\n on SitePoint.","url":"https://www.sitepoint.com/javascript-decorators-what-they-are/","urlToImage":"https://uploads.sitepoint.com/wp-content/uploads/2017/06/1496788468DecoratorsB-01.png","publishedAt":"2023-10-23T09:00:16Z","content":"In this article, well dive into decorators in JavaScript: what they are, how they work, what theyre useful for, and how to use them. Well cover decorator composition, parameter decorators, asynchrono… [+18656 chars]"},{"source":{"id":null,"name":"SitePoint"},"author":"Matt Nikonorov","title":"A Complete Guide to LangChain in JavaScript","description":"Learn about the essential components of LangChain — agents, models, chunks, chains — and how to harness the power of LangChain in JavaScript.\n \n Continue reading\n A Complete Guide to LangChain in JavaScript\n on SitePoint.","url":"https://www.sitepoint.com/langchain-javascript-complete-guide/","urlToImage":"https://uploads.sitepoint.com/wp-content/uploads/2023/10/1698713182langchain-javascript.jpg","publishedAt":"2023-10-30T19:00:46Z","content":"In this comprehensive guide, well dive deep into the essential components of LangChain and demonstrate how to harness its power in JavaScript.\r\nLangChainJS is a versatile JavaScript framework that em… [+17834 chars]"},{"source":{"id":null,"name":"Yarnpkg.com"},"author":"https://github.com/arcanis","title":"Yarn 4.0","description":"Today is the day! After more than a year of work, our team is excited to finally put a fancy \"stable\" sticker on the first release from the 4.x release line! To celebrate, let's make together a tour of the major changes; should you look for a more itemized li…","url":"https://yarnpkg.com/blog/release/4.0","urlToImage":"https://yarnpkg.com/img/social-preview.png","publishedAt":"2023-10-23T14:01:50Z","content":"Today is the day! After more than a year of work, our team is excited to finally put a fancy \"stable\" sticker on the first release from the 4.x release line! To celebrate, let's make together a tour … [+9624 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"José Alberto Lizana","title":"Estas ofertas de teletrabajo ofrecen hasta 170.000 euros para desarrolladores web e ingenieros","description":"El teletrabajo es una modalidad laboral que sin duda tiene enamoradas a muchas personas, aunque no ocurre lo mismo con las empresas que están queriendo acabar con esta modalidad para que sus trabajadores vuelvan a sus dominios. Pero no todas las empresas está…","url":"https://www.genbeta.com/actualidad/estas-ofertas-teletrabajo-ofrecen-170-000-euros-para-desarrolladores-web-e-ingenieros","urlToImage":"https://i.blogs.es/298609/teletrabajo1/840_560.jpeg","publishedAt":"2023-10-05T13:00:52Z","content":"El teletrabajo es una modalidad laboral que sin duda tiene enamoradas a muchas personas, aunque no ocurre lo mismo con las empresas que están queriendo acabar con esta modalidad para que sus trabajad… [+3053 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Freelancer? Seeking freelancer? (October 2023)","description":"Comments","url":"https://news.ycombinator.com/item?id=37739027","urlToImage":null,"publishedAt":"2023-10-02T15:02:07Z","content":"SEEKING WORK | UX/UI & web designPortfolio: https://www.seanw.org/\r\nLive example project: https://www.checkbot.io/\r\nLocation: Edinburgh, UK and remote (Im used to time zone differences and async … [+1825 chars]"},{"source":{"id":null,"name":"Greenhouse.io"},"author":null,"title":"Supabase (YC S20) Is Hiring a Technical Product Marketer (Fully Remote)","description":"Comments","url":"https://boards.greenhouse.io/supabase/jobs/5005843004","urlToImage":"https://s4-recruiting.cdn.greenhouse.io/external_greenhouse_job_boards/logos/400/588/400/original/profile_pic.png?1665772600","publishedAt":"2023-10-29T07:01:40Z","content":"Supabase is an Open Source and fully remote company building developer tools for databases.We are seeking a technical product marketer to drive our go-to-market strategies, product positioning, and s… [+1906 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Java Code Geeks","title":"JavaScript Fundamentals 2023: A Complete Learning Journey","description":"Are you looking to acquire a skill that guarantees you’ll never face unemployment? Have you always yearned to delve into programming but couldn’t afford those exorbitant courses? Then in this post we will present some Javascript fundamentals of 2023! It’s a w…","url":"https://www.javacodegeeks.com/2023/10/javascript-fundamentals-2023-a-complete-learning-journey.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2023-10-13T06:00:00Z","content":"Are you looking to acquire a skill that guarantees you’ll never face unemployment? Have you always yearned to delve into programming but couldn’t afford those exorbitant courses? Then in this post we… [+26394 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Java Code Geeks","title":"Unlocking the Power of JavaScript Proxies","description":"JavaScript’s Proxy object is like a magician’s wand in the realm of web development. With its spellbinding abilities, it redefines the way we interact with objects, ushering in a new era of data manipulation and control. While many JavaScript developers are f…","url":"https://www.javacodegeeks.com/2023/10/unlocking-the-power-of-javascript-proxies.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2023-10-30T07:00:00Z","content":"JavaScript’s Proxy object is like a magician’s wand in the realm of web development. With its spellbinding abilities, it redefines the way we interact with objects, ushering in a new era of data mani… [+20920 chars]"},{"source":{"id":null,"name":"Techinsider.ru"},"author":"Рома Назаров","title":"3 самых популярных языка программирования в мире: угадайте хотя бы два","description":"В топ-3 входят JavaScript, HTML/CSS и Python: у каждого свои преимущества и недостатка - почему они популярны","url":"https://www.techinsider.ru/technologies/1616853-3-samyh-populyarnyh-yazyka-programmirovaniya-v-mire-ugadaite-hotya-by-dva/","urlToImage":"https://images.techinsider.ru/upload/img_cache/3b2/3b2b0f074aaa2078da1610187492602e_ce_1280x674x0x90_cropped_1200x628.jpg","publishedAt":"2023-10-17T02:00:00Z","content":"53% -. CSS - , , , . , , , ."},{"source":{"id":null,"name":"Quicksprout.com"},"author":"Lars Lofgren","title":"The Beginner’s Best Method for Building An HTML Accordion","description":"To reach wider audiences, websites must use elements that ordinary users can grasp quickly. In web design, an HTML accordion …\n The Beginner’s Best Method for Building An HTML Accordion Read More »\nThe post The Beginner’s Best Method for Building An HTML Acco…","url":"https://www.quicksprout.com/html-accordion/","urlToImage":"https://www.quicksprout.com/wp-content/uploads/2023/10/html-accordion_featured-image.jpg","publishedAt":"2023-10-10T16:00:00Z","content":"To reach wider audiences, websites must use elements that ordinary users can grasp quickly. \r\nIn web design, an HTML accordion provides online visitors with a user-friendly option to navigate layered… [+18127 chars]"},{"source":{"id":null,"name":"Fastify.io"},"author":null,"title":"Prototype-Poisoning","description":"The following is an article written by Eran Hammer.","url":"https://fastify.io/docs/latest/Guides/Prototype-Poisoning","urlToImage":"https://fastify.io/img/logos/fastify-black.svg","publishedAt":"2023-10-24T20:57:38Z","content":"The following is an article written by Eran Hammer.\r\nIt is reproduced here for posterity with permission.\r\nIt has been reformatted from the original HTML source to Markdown source,\r\nbut otherwise rem… [+16732 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Ben Schwan","title":"Safari 17.1: Apple-Umbau führt zu Grafikfehlern und Website-Problemen","description":"Eigentlich sollte Safari 17.1 nur ein Bugfix-Update sein. Doch interne Umbauten sorgen für Ärger in vielen Bereichen.","url":"https://www.heise.de/news/Safari-17-1-Apple-Umbau-fuehrt-zu-Grafikfehlern-und-Website-Problemen-9347998.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/2/5/7/5/6/safari-og-twitter_2x-e3437636c5ebaa10-f5b1dce5bbb37e7a.png","publishedAt":"2023-10-30T09:37:00Z","content":"Nutzer der in der vorigen Woche erschienenen neuen Safari-Version 17.1 klagen über Darstellungsfehler und andere Bugs, die das Update auf den Mac bringt. Diese reichen von nerviger Flimmergrafik über… [+2319 chars]"},{"source":{"id":null,"name":"Substack.com"},"author":"Sibelius Seraphini","title":"We don't have Senior Engineers anymore","description":"Software engineers do not know how things work anymore","url":"https://sibelius.substack.com/p/we-dont-have-seniors-anymore","urlToImage":"https://images.unsplash.com/photo-1513159446162-54eb8bdaa79b?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw3fHxzZW5pb3J8ZW58MHx8fHwxNjY1NTgxNTY5&ixlib=rb-1.2.1&q=80&w=1080","publishedAt":"2023-10-01T15:03:07Z","content":"The bar for being a Senior Software Engineer is too damn low. We have Seniors that do not know the basics. We have Seniors that do not know how the tools they use every day work under the hood. Furth… [+4822 chars]"},{"source":{"id":null,"name":"Matt-rickard.com"},"author":"Matt Rickard","title":"Why Is the Front End Stack So Complicated?","description":"The frontend ecosystem is notoriously confusing. At every layer, there seem to be incompatible, competing standards.\n\nNo universal import system. ESModules, CommonJS, Asynchronous Module Definition (AMD), and Universal Module Definition (UMD) are all differen…","url":"https://matt-rickard.com/why-is-the-frontend-stack-so-complicated","urlToImage":"https://matt-rickard.com/api/og?slug=why-is-the-frontend-stack-so-complicated","publishedAt":"2023-10-16T01:53:21Z","content":"The frontend ecosystem is notoriously confusing. At every layer, there seem to be incompatible, competing standards.\r\nNo universal import system. ESModules, CommonJS, Asynchronous Module Definition (… [+2478 chars]"},{"source":{"id":null,"name":"F3d.app"},"author":null,"title":"F3D is an open source 3D viewer, fast and minimalist","description":"F3D - Fast and minimalist 3D viewer","url":"https://f3d.app//","urlToImage":"https://user-images.githubusercontent.com/3129530/201317344-092db03d-8616-45b9-b606-30d22cda2eff.png","publishedAt":"2023-10-05T06:48:27Z","content":"F3D - Fast and minimalist 3D viewer \r\nBy Michael Migliore and Mathieu Westphal.\r\n F3D (pronounced /fd/) is a fast and minimalist 3D viewer. It supports many file formats, from digital content to scie… [+2005 chars]"},{"source":{"id":null,"name":"Mswjs.io"},"author":"Artem Zakharchenko","title":"Mock Service Worker(msw) releases v2.0","description":"The biggest library release is finally here! Learn more about the changes, motivation behind them, and how to upgrade to the next version today.","url":"https://mswjs.io/blog/introducing-msw-2.0/","urlToImage":"https://mswjs.io/og-image.jpg","publishedAt":"2023-10-23T14:01:47Z","content":"This November marks five years since Mock Service Worker has been first added to a package.json. Over that time, I have learned a lot about building libraries, designing APIs, and cultivating communi… [+10997 chars]"},{"source":{"id":"the-next-web","name":"The Next Web"},"author":"Dara Flynn","title":"Should we be working at 85% capacity? The pros and cons of ‘sustainable’ effort","description":"Perfectionism and productivity are uneasy bedfellows. The pandemic, job insecurity, and mass layoffs that followed have exacerbated over-performance burnout, leading to a new thought pattern in employee welfare; one that nobody dared utter out loud until now.…","url":"https://thenextweb.com/news/working-85-capacity-pros-and-cons","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%2F10%2FAdd-a-heading-1-1.jpg&signature=233a07267d1aed7b52420fa9b0b939d0","publishedAt":"2023-10-23T16:14:25Z","content":"Perfectionism and productivity are uneasy bedfellows.\r\nThe pandemic, job insecurity, and mass layoffs that followed have exacerbated over-performance burnout, leading to a new thought pattern in empl… [+4749 chars]"},{"source":{"id":null,"name":"Search Engine Journal"},"author":"Matt G. Southern","title":"WordPress Update Improves Page Speed With Smarter Script Loading via @sejournal, @MattGSouthern","description":"WordPress update adds deferred script loading for faster page speeds and site performance.\nThe post WordPress Update Improves Page Speed With Smarter Script Loading appeared first on Search Engine Journal.","url":"https://www.searchenginejournal.com/wordpress-update-improves-page-speed-with-smarter-script-loading/498675/","urlToImage":"https://www.searchenginejournal.com/wp-content/uploads/2023/10/img_2023-10-17-162637-652eee42eede1-sej.jpeg","publishedAt":"2023-10-18T14:04:44Z","content":"The latest update to WordPress, version 6.4, includes changes to how scripts are loaded on the front end that will improve page load times and performance for many sites.\r\nScript loading strategies a… [+2085 chars]"},{"source":{"id":null,"name":"Adafruit.com"},"author":"Anne Barela","title":"A raycasting engine in 7 easy steps #Graphics #Gaming @austinzhenley","description":"Austin Z. Henley posts about making a simple raycasting engine, a combination of math and art, just like the early 3D-ish video games from the 1990s, programmed in JavaScript. The steps used: Defining the walls Cast rays from player’s viewpoint to the walls D…","url":"https://blog.adafruit.com/2023/10/11/a-raycasting-engine-in-7-easy-steps-graphics-gaming-austinzhenley/","urlToImage":"https://cdn-blog.adafruit.com/uploads/2023/10/one-one-one-19.png","publishedAt":"2023-10-11T13:51:47Z","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":"Nodejs.org"},"author":null,"title":"Node v18.18.1 (LTS)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v18.18.1","urlToImage":"https://nodejs.org/static/images/logo-hexagon-card.png","publishedAt":"2023-10-10T16:52:25Z","content":"By Richard Lau, 10 Oct 2023\r\nNotable Changes\r\nThis release addresses some regressions that appeared in Node.js 18.18.0:\r\n- (Windows) FS can not handle certain characters in file name #48673
- Web applications should support a range of input devices, not just a mouse, to cater to a wider audience.
- Pointer events in JavaScript handle both mouse and touch ev… [+8813 chars]"},{"source":{"id":null,"name":"MacRumors"},"author":"Juli Clover","title":"Apple Releases Safari Technology Preview 181 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/10/18/apple-releases-safari-technology-preview-181/","urlToImage":"https://images.macrumors.com/t/jHD1aGfXq86Ln_kfzTyWIF68vOo=/2368x/article-new/2021/02/Safari-Technology-Preview-Feature.jpg","publishedAt":"2023-10-18T22:35:27Z","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… [+917 chars]"},{"source":{"id":null,"name":"Thehistoryoftheweb.com"},"author":null,"title":"Wait, What's a Bookmarklet?","description":"How this one small browser quirk turned into a tool used by countless people for decades.","url":"https://thehistoryoftheweb.com/postscript/wait-whats-a-bookmarklet/","urlToImage":"https://thehistoryoftheweb.com/wp-json/social-image-generator/v1/image/15766","publishedAt":"2023-10-25T15:50:22Z","content":"How this one small browser quirk turned into a tool used by countless people for decades.\r\nIn 1995, Brendan Eich demoed what would eventually become JavaScript to a room full of engineers at Netscape… [+5265 chars]"},{"source":{"id":null,"name":"MakeUseOf"},"author":"David Jaja","title":"How to Lazy Load Images Using HTML and JavaScript","description":"This technique improves web page performance by loading images only when they are visible or near the user's screen.","url":"https://www.makeuseof.com/lazy-load-images-html-javascript/","urlToImage":"https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/07/programming.jpg","publishedAt":"2023-10-10T14:00:29Z","content":"In today's fast-paced digital world, having a high-performance website is essential. One critical aspect of this is ensuring that your images load efficiently. Users expect a smooth and speedy browsi… [+6178 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Liam Proven","title":"Kaluma squeezes JavaScript onto the Raspberry Pi Pico","description":"Bringing the language of multi-gigabyte web browsers to a $4 computer\nAlthough JavaScript is responsible for some bloated Electron apps, apparently you can still usefully run it in 264kB of RAM.…","url":"https://www.theregister.com/2023/10/04/kaluma_javascript_pi_pico/","urlToImage":"https://regmedia.co.uk/2021/01/20/picpico.jpg","publishedAt":"2023-10-04T10:45:07Z","content":"Although JavaScript is responsible for some bloated Electron apps, apparently you can still usefully run it in 264kB of RAM.\r\nThe Kaluma project has managed to embed a working JavaScript interpreter … [+2638 chars]"},{"source":{"id":null,"name":"MacRumors"},"author":"Juli Clover","title":"Apple Releases Safari Technology Preview 180 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/10/04/apple-releases-safari-technology-preview-180/","urlToImage":"https://images.macrumors.com/t/jHD1aGfXq86Ln_kfzTyWIF68vOo=/2368x/article-new/2021/02/Safari-Technology-Preview-Feature.jpg","publishedAt":"2023-10-04T21:44:42Z","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… [+944 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"BeauHD","title":"Microsoft Says VBScript Will Be Ripped From Windows In a Future Release","description":"Thomas Claburn reports via The Register: Microsoft has stopped developing VBScript after a 27-year relationship and plans to remove the scripting language entirely in a future Windows release. The Windows biz said on Monday that VBScript, short for Visual Bas…","url":"https://developers.slashdot.org/story/23/10/10/2314203/microsoft-says-vbscript-will-be-ripped-from-windows-in-a-future-release","urlToImage":"https://a.fsdn.com/sd/topics/microsoft_64100.png","publishedAt":"2023-10-11T02:02:00Z","content":"Microsoft has stopped developing VBScript after a 27-year relationship and plans to remove the scripting language entirely in a future Windows release. The Windows biz said on Monday that VBScript, s… [+1037 chars]"},{"source":{"id":null,"name":"News@UofT"},"author":null,"title":"Using extra Firefox profiles to make my life better","description":"Comments","url":"https://utcc.utoronto.ca/~cks/space/blog/web/FirefoxExtraProfilesHack","urlToImage":null,"publishedAt":"2023-10-20T05:48:47Z","content":"At the moment I have two main browser instances, both using Firefox. My primary browsing is in my customized\r\nFirefox, with assorted strict settings and\r\nextensions that result in it mostly not\r\nrunn… [+3471 chars]"},{"source":{"id":null,"name":"Sindresorhus.com"},"author":"Sindre Sorhus","title":"Goodbye, Node.js Buffer","description":"It's time to move from Buffer to Uint8Array.","url":"https://sindresorhus.com/blog/goodbye-nodejs-buffer","urlToImage":null,"publishedAt":"2023-10-24T08:35:19Z","content":"The Buffer type has been the cornerstone for binary data handling in Node.js since the beginning. However, these days we have Uint8Array, which is a native JavaScript type and works cross-platform. W… [+4103 chars]"},{"source":{"id":null,"name":"ReadWrite"},"author":"Michael Peres","title":"Optimize WordPress for Peak Performance and a 100 GTmetrix Score","description":"Ensuring that your WordPress site runs smoothly and loads quickly is no small task. However, it’s entirely achievable by following […]\nThe post Optimize WordPress for Peak Performance and a 100 GTmetrix Score appeared first on ReadWrite.","url":"https://readwrite.com/optimize-wordpress-for-peak-performance-and-a-100-gtmetrix-score/","urlToImage":"https://readwrite.com/wp-content/uploads/2023/09/Optimize-WordPress.jpg","publishedAt":"2023-10-13T18:00:18Z","content":"Ensuring that your WordPress site runs smoothly and loads quickly is no small task. However, it’s entirely achievable by following some advanced yet straightforward techniques. Here’s how to fine-tun… [+4317 chars]"},{"source":{"id":null,"name":"Microsiervos.com"},"author":"alvy@microsiervos.com (Alvy)","title":"QX82: una librería JavaScript de código abierto para crear juegos con «look retro»","description":"No hay que complicarse mucho la vida para utilizar QX82 y crear videojuegos con aspecto ochentero; basta descargar el código de Github y ponerse manos a la obra. Lo interesante es que no se trata de un emulador ni una consola de fantasía, como otras que se pu…","url":"https://www.microsiervos.com/archivo/ordenadores/qx82-libreria-javascript-look-retro.html","urlToImage":"https://img.microsiervos.com/images2023/QX82.jpg","publishedAt":"2023-10-11T08:53:50Z","content":"Por @Alvy 11 de Octubre de 2023\r\nNo hay que complicarse mucho la vida para utilizar QX82 y crear videojuegos con aspecto ochentero; basta descargar el código de Github y ponerse manos a la obra. Lo i… [+1165 chars]"},{"source":{"id":null,"name":"Nuejs.org"},"author":null,"title":"Nue.js: Rethinking Reactivity","description":"How Nue JS works? How is it different from Svelte? Here's how","url":"https://nuejs.org/blog/rethinking-reactivity/","urlToImage":"https://nuejs.org/blog/img/meme-big.jpg","publishedAt":"2023-10-02T05:12:58Z","content":"Nue JS is a tiny (2.1kb min-brotlied) library for building user interfaces. Its an alternative to frameworks like Vue, React, and Svelte and its the central piece of the ultimate goal: Nuekit A small… [+10966 chars]"},{"source":{"id":null,"name":"Microsoft.com"},"author":"guardrex","title":"ASP.NET Core Blazor","description":"Explore ASP.NET Core Blazor, a way to build interactive client-side web UI with .NET in an ASP.NET Core app.","url":"https://learn.microsoft.com/en-us/aspnet/core/blazor/?view=aspnetcore-7.0","urlToImage":"https://learn.microsoft.com/dotnet/media/dotnet-logo.png","publishedAt":"2023-10-06T23:17:49Z","content":"
- \r\nArticle
- 09/27/2023
- \r\n11 contributors\r\n
\r\nImportant\r\nThis information relates to a pre-release product that may be substantially modified before it's commercially re… [+11127 chars]"},{"source":{"id":null,"name":"Ducktypelabs.com"},"author":null,"title":"How to Fetch a Turbo Stream","description":"Comments","url":"https://www.ducktypelabs.com/how-to-fetch-a-turbo-stream/","urlToImage":null,"publishedAt":"2023-10-23T07:26:14Z","content":"Hotwire is nice. It feels like a breath of fresh air when compared to front-end frameworks like React or Angular. More importantly, it is a genuine improvement to the experience of writing JavaScript… [+8843 chars]"},{"source":{"id":null,"name":"Geany.org"},"author":"Geany development team","title":"Geany 2.0 – Flyweight IDE","description":"Comments","url":"https://geany.org/","urlToImage":null,"publishedAt":"2023-10-20T18:53:09Z","content":"Many supported filetypes including popular programming languages like\r\nC, Java, PHP, HTML, JavaScript, Python or Perl.\r\nBut Geany also includes support\r\nfor other useful filetypes like ini-style conf… [+67 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Al Williams","title":"Pocket Calculator isn’t a Brain or Magic","description":"If you predate the pocket calculator, you may remember slide rules. But slide rules take a a little skill to use. There was a market for other devices that were simpler or, in some cases, cheaper. …","url":"https://hackaday.com/2023/10/20/pocket-calculator-isnt-a-brain-or-magic/","urlToImage":"https://hackaday.com/wp-content/uploads/2023/10/calc.png","publishedAt":"2023-10-21T05:00:00Z","content":"If you predate the pocket calculator, you may remember slide rules. But slide rules take a a little skill to use. There was a market for other devices that were simpler or, in some cases, cheaper. On… [+1607 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Sebastian Springer","title":"heise+ | Webentwicklung: WebGL-Bibliotheken für ein interaktives 3D-Web","description":"Die Bibliotheken Three.js und Babylon.js enthalten Werkzeuge, um dreidimensionale Szenen im Browser einfacher umzusetzen.","url":"https://www.heise.de/hintergrund/Webentwicklung-WebGL-Bibliotheken-fuer-ein-interaktives-3D-Web-9332560.html?wt_mc=rss.red.ho.ho.atom.beitrag_plus.beitrag_plus","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/7/4/6/6/3d_web-f39f91feb636ee80.png","publishedAt":"2023-10-19T10:30:00Z","content":"Inhaltsverzeichnis\r\nUm das Web dreidimensional erlebbar zu machen, braucht es moderne Browsertechniken. So beherrscht das svg-Element Vektorgrafiken und mit dem canvas-Element sind Pixelgrafiken umse… [+2085 chars]"},{"source":{"id":null,"name":"Quicksprout.com"},"author":"Lars Lofgren","title":"The 9 Best Static Website Examples for Beginners to Copy","description":"Static websites entail a series of pre-built HTML, CSS, and/or Javascript files, each representing a specific webpage. Pre-built is the …\n The 9 Best Static Website Examples for Beginners to Copy Read More »\nThe post The 9 Best Static Website Examples for Beg…","url":"https://www.quicksprout.com/static-website-examples/","urlToImage":"https://www.quicksprout.com/wp-content/uploads/2023/10/static-website-examples_featured-image.jpeg","publishedAt":"2023-10-29T22:00:00Z","content":"Static websites entail a series of pre-built HTML, CSS, and/or Javascript files, each representing a specific webpage. \r\nPre-built is the keyword here, as these files are not generated by a server li… [+12374 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Jonathan Bennett","title":"This Week in Security: 1Password, Polyglots, and Roundcube","description":"This week we got news of a security incident at 1Password, and we’re certain we aren’t the only ones hoping it’s not a repeat of what happened at LastPass. 1Password has released …","url":"https://hackaday.com/2023/10/27/this-week-in-security-1password-polyglots-and-roundcube/","urlToImage":"https://hackaday.com/wp-content/uploads/2016/01/darkarts.jpg","publishedAt":"2023-10-27T14:00:56Z","content":"This week we got news of a security incident at 1Password, and we’re certain we aren’t the only ones hoping it’s not a repeat of what happened at LastPass. 1Password has released a PDF report on the … [+7426 chars]"},{"source":{"id":"ars-technica","name":"Ars Technica"},"author":"Benj Edwards","title":"Adobe launches new symbol to tag AI-generated content—but will anyone use it?","description":"New icon, metadata seek to illuminate origins of content—AI-generated or otherwise.","url":"https://arstechnica.com/information-technology/2023/10/adobe-launches-new-symbol-to-tag-ai-generated-content-but-will-anyone-use-it/","urlToImage":"https://cdn.arstechnica.net/wp-content/uploads/2023/10/content_credentials_lead_3-760x380.jpg","publishedAt":"2023-10-11T20:29:40Z","content":"Enlarge/ The Content Credentials \"CR\" logo presented in front of an AI-generated image provided by Adobe.\r\n10 with \r\nOn Tuesday, Adobe announced a new symbol designed to indicate when content has bee… [+2983 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Wolf Hosbach","title":"Noch sicherer: TypeScript 5.3 importiert Attribute","description":"Die neue Version 5.3 von TypeScript bietet insbesondere den Import von Attributen, die das zu erwartende Format ankündigen und die Assertions ablösen.","url":"https://www.heise.de/news/Noch-sicherer-TypeScript-5-3-importiert-Attribute-9325525.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/3/6/9/2/shutterstock_1575914980-8173fc817222d4fa.jpg","publishedAt":"2023-10-05T07:43:00Z","content":"Version 5.3 von TypeScript, der beliebten typensicheren JavaScript-Erweiterung, geht in puncto Sicherheit einen Schritt weiter: Sie ermöglicht den Import von Attributen, die das zu erwartende Format … [+1640 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Benny Code","title":"heise+ | Defensives Programmieren: Robusten Code mit TypeScript erzeugen","description":"Mit defensivem Programmieren Eingabefehler, unerwartete Rückgabewerte und Unkontrollierbares zu vermeiden, bläht den Code auf. TypeScripts Sprachmittel helfen.","url":"https://www.heise.de/ratgeber/Defensives-Programmieren-Robusten-Code-mit-TypeScript-erzeugen-9320247.html?wt_mc=rss.red.ho.ho.atom.beitrag_plus.beitrag_plus","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/0/8/1/9/def_prog-198b226e024c2f01.png","publishedAt":"2023-10-04T09:00:00Z","content":"Inhaltsverzeichnis\r\nDefensives Programmieren ist eine Herangehensweise in der Softwareentwicklung, die den Schwerpunkt darauf legt, Eingabefehler und unkontrollierte Rückgabewerte zu berücksichtigen.… [+3145 chars]"},{"source":{"id":"business-insider","name":"Business Insider"},"author":"hchowdhury@insider.com (Hasan Chowdhury)","title":"OpenAI's growth this year has been unstoppable. Maintaining it will be the hard part.","description":"OpenAI has enjoyed a blistering pace of growth this year thanks to ChatGPT, but rising competition from rivals and regulatory battles pose huge challenges.","url":"https://www.businessinsider.com/openai-chatgpt-unstoppable-growth-ai-development-sam-altman-2023-10","urlToImage":"https://i.insider.com/652d1d266561dd877e7b240b?width=1200&format=jpeg","publishedAt":"2023-10-16T12:37:20Z","content":"Next month marks the one-year anniversary of ChatGPT\r\n. It's safe to say it has provided an unstoppable force of growth to OpenAI ever since.\r\nThe AI chatbot has been such a hit this year that OpenAI… [+3289 chars]"},{"source":{"id":null,"name":"Fast Company"},"author":"Steven Melendez","title":"LinkedIn’s AI is ready to give you expert-backed business advice","description":"A virtual coach can offer leadership insights and advice, along with links to relevant LinkedIn Learning videos\n\nLinkedIn Learning users will soon have access to an AI coach, sharing advice backed by lessons from the platform’s thousands of human expert instr…","url":"https://www.fastcompany.com/90961144/linkedins-ai-is-ready-to-give-you-expert-backed-business-advice","urlToImage":"https://images.fastcompany.net/image/upload/w_1280,f_auto,q_auto,fl_lossy/wp-cms/uploads/2023/10/p-1-90961144-linkedins-ai-is-ready-to-give-you-expert-backed-business-advice.jpg","publishedAt":"2023-10-03T10:00:00Z","content":"LinkedIn Learning users will soon have access to an AI coach, sharing advice backed by lessons from the platform’s thousands of human expert instructors. \r\nThe business education platform has traditi… [+2604 chars]"},{"source":{"id":null,"name":"Gitlab.com"},"author":null,"title":"Welcome to Bypass Paywalls Chrome Clean","description":"I had to move the sourcecode to GitLab, but BPC keeps alive ! Check releases for the latest update. First I committed to Adam’s repo for...","url":"https://gitlab.com/magnolia1234/bypass-paywalls-chrome-clean/-/issues/1","urlToImage":"https://gitlab.com/uploads/-/system/project/avatar/22623311/thailand-magnolia-emblem.jpg","publishedAt":"2023-10-19T04:14:40Z","content":"I had to move the sourcecode to GitLab, but BPC keeps alive !Check releases for the latest update.\r\nFirst I committed to Adams repo for a few months: https://github.com/iamadamdev/bypass-paywalls-chr… [+617 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"UI-Tool Storybook 7.5 führt ein neues Feature für Angular ein","description":"Das neue Release erweitert den Angular-Support, unterstützt Lit 3.0 und stellt sich bereits auf die kommende Version Vite 5 ein.","url":"https://www.heise.de/news/UI-Tool-Storybook-7-5-fuehrt-ein-neues-Feature-fuer-Angular-ein-9340037.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/2/1/5/1/8/shutterstock_1061212223-50b5dc9dd163e710.jpg","publishedAt":"2023-10-20T13:19:00Z","content":"Das Team hinter dem quelloffenen Frontend-Tool Storybook hat Version 7.5 veröffentlicht. Storybook weist auf GitHub derzeit über 80.000 Sterne auf und dient dazu, User-Interface-Komponenten und Seite… [+2816 chars]"},{"source":{"id":null,"name":"Gigazine.net"},"author":"@GIGAZINE","title":"全ての開発者が知っておくべきUnicodeについての最低限の知識","description":"2003年には「プレーンテキストなんてものは全く存在しない」と言われ、テキストの解読には文字コードの情報が必須となっていました。しかし、2023年になるまでの20年の間に絵文字などのおかげでUnicodeの利用率は98%へと到達し、再び文字コードを気にせずにすむ時代がやってきています。そんな時代において、正しくUnicodeを使うために必要な知識をエンジニアのニキータ・プロコポフさんが解説しています。続きを読む...","url":"https://gigazine.net/news/20231005-unicode/","urlToImage":"https://i.gzn.jp/img/2023/10/05/unicode/00.png","publishedAt":"2023-10-04T21:00:00Z","content":"2003202320Unicode98Unicode\r\nThe Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses!) @ tonsky.mehttps://tonsky.me/blog/unicode/\r\nUnicode2000\r\nUnicodeA65س1587ツ… [+882 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"heise-Angebot: Advanced Angular Day: Workshops zu Accessibility und Architektur","description":"Der Ableger der enterJS rund um Angular findet am 30. November online statt. Workshops befassen sich mit Accessibility und moderner Angular-Architektur.","url":"https://www.heise.de/news/Advanced-Angular-Day-Workshops-zu-Accessibility-und-Architektur-9322975.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/2/2/6/0/Screenshot_2023-09-07_124527-54fcc9008c90389c.png","publishedAt":"2023-10-03T10:00:00Z","content":"Inhaltsverzeichnis\r\nAm 30. November 2023 präsentieren die Veranstalter dpunkt.verlag und iX in Kooperation mit dem Angular-Experten Rainer Hahnekamp den Advanced Angular Day. Der erstmalig stattfinde… [+2733 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dr. Christopher Kunz","title":"Schwere Sicherheitslücken in Monitoring-Software Zabbix behoben","description":"In verschiedenen Komponenten der Monitoringsoftware Zabbix klafften kritische Sicherheitslücken, die Angreifern die Ausführung eigenen Codes ermöglichen.","url":"https://www.heise.de/news/Schwere-Sicherheitsluecken-in-Monitoring-Software-Zabbix-behoben-9333656.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/8/0/5/3/shutterstock_669226057-e94b9c8a7c495212.jpg","publishedAt":"2023-10-13T08:24:00Z","content":"Zabbix ist eine umfangreiche Software zur Überachungvon Servern, Netzwerken und anderen IT-Infrastruktur-Komponenten. Im Zabbix-Server, der Agentensoftware, aber auch in der API, Proxy und Web-Fronte… [+2672 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Jo Bager","title":"heise-Angebot: c't : Schnell noch Frühbuchertarif sichern","description":"Noch eine Woche gibt es Rabatt für die Tickets für die c‘t . Die Frontend-Entwickler-Konferenz startet am 14. November.","url":"https://www.heise.de/news/c-t-webdev-Schnell-noch-Fruehbucherarif-sichern-9329239.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/5/6/8/8/20190210_HEISE_WEBDEV-6-5b503dbd9f3a1c06-5180977241b3b421-48d7622df8511db6.webp","publishedAt":"2023-10-10T12:00:00Z","content":"Manch ein Frontend-Entwickler mag sich schon die Frage gestellt haben, wie er seine Code-Basis von JavaScript auf TypeScript migriert schon weil dort einige Fehler nicht mehr passieren können. Wie da… [+2238 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"ohmjs","title":"Ohm: A library and language for building parsers, interpreters, compilers, etc.","description":"A library and language for building parsers, interpreters, compilers, etc. - GitHub - ohmjs/ohm: A library and language for building parsers, interpreters, compilers, etc.","url":"https://github.com/ohmjs/ohm","urlToImage":"https://opengraph.githubassets.com/6a7a128025cedb26a8533cb34b318d9f3bf0a8656e44d21312eb91ae54cbd33c/ohmjs/ohm","publishedAt":"2023-10-31T10:23:31Z","content":"Ohm is a parsing toolkit consisting of a library and a domain-specific language. You can use it to parse custom file formats or quickly build parsers, interpreters, and compilers for programming lang… [+4938 chars]"},{"source":{"id":null,"name":"Wwwhatsnew.com"},"author":"Jaime Morales","title":"Yarn 4.0: Un salto cualitativo en la gestión de paquetes de JavaScript","description":"Yarn es un gestor de paquetes para el ecosistema de JavaScript. Nació en 2016 como una alternativa a npm, con el objetivo de resolver problemas como la consistencia y la velocidad en la instalación de paquetes. Es utilizado tanto por desarrolladores individua…","url":"https://wwwhatsnew.com/2023/10/25/yarn-4-0-un-salto-cualitativo-en-la-gestion-de-paquetes-de-javascript/","urlToImage":"https://wwwhatsnew.com/wp-content/uploads/2023/10/yarn.jpg","publishedAt":"2023-10-25T16:00:28Z","content":"Yarn es un gestor de paquetes para el ecosistema de JavaScript. Nació en 2016 como una alternativa a npm, con el objetivo de resolver problemas como la consistencia y la velocidad en la instalación d… [+2411 chars]"},{"source":{"id":null,"name":"Asepbagja.com"},"author":null,"title":"Making and Playing Music with Google Sheets and Web MIDI API","description":"With the help of Web MIDI API, we can use Google Sheets as a music sequencer.","url":"https://www.asepbagja.com/programming/making-music-with-google-sheets/","urlToImage":"https://www.asepbagja.com/blog-img/google-sheets-thumbnail.jpg","publishedAt":"2023-10-27T12:24:00Z","content":"Do you know that the modern web browser can access real musical instruments? With the help of Web MIDI API, we can create a web application that can access MIDI devices connected to our computer. In … [+2484 chars]"},{"source":{"id":null,"name":"MakeUseOf"},"author":"Chinedu Mgbemena","title":"How to Reuse Logic in Vue.js With Composables","description":"Composables are a simple upgrade to mixins that you should start using with your Vue 3 apps right away.","url":"https://www.makeuseof.com/vue-js-composables-reuse-logic/","urlToImage":"https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/10/a-person-teaching-how-to-code.jpg","publishedAt":"2023-10-28T19:01:20Z","content":"When programming, it’s important to structure your codebase so that you reuse code where possible. Duplicating code can bloat the codebase and complicate debugging, especially in larger apps.\r\nVue si… [+6435 chars]"},{"source":{"id":null,"name":"Speckyboy.com"},"author":"Eric Karkovack","title":"8 CSS & JavaScript Snippets for Creating Notification UIs","description":"A collection of CSS and JavaScript code snippets for creating unique notification and alert systems and UIs.\nThe post 8 CSS & JavaScript Snippets for Creating Notification UIs appeared first on Speckyboy Design Magazine.","url":"https://speckyboy.com/notification-css-javascript/","urlToImage":"https://speckyboy.com/wp-content/uploads/2023/10/ui-notification-snippets-thumb.png","publishedAt":"2023-10-24T00:36:27Z","content":"Website notifications have become commonplace. We see them in eCommerce, membership communities, and social media. Theyre hard to escape.\r\nAnd theyre also important for users. Notifications provide d… [+3268 chars]"},{"source":{"id":null,"name":"Hipertextual"},"author":"Juan Carlos Figueroa","title":"Hackers pueden forzar al navegador de dispositivos Apple a revelar contraseñas","description":"Un grupo de investigadores ha ideado un ataque que obliga al navegador Safari de Apple a divulgar contraseñas. También demostraron que es capaz de rastrear el contenido de mensajes de Gmail y más información confidencial, aprovechando una vulnerabilidad de ca…","url":"http://hipertextual.com/2023/10/hackers-pueden-forzar-al-navegador-de-dispositivos-apple-a-revelar-contrasenas","urlToImage":"https://i0.wp.com/imgs.hipertextual.com/wp-content/uploads/2023/10/Guerras-ciberneticas.jpg?fit=2400%2C1602&quality=50&strip=all&ssl=1","publishedAt":"2023-10-25T22:31:00Z","content":"Un grupo de investigadores ha ideado un ataque que obliga al navegador Safari de Apple a divulgar contraseñas. También demostraron que es capaz de rastrear el contenido de mensajes de Gmail y más inf… [+2958 chars]"},{"source":{"id":null,"name":"Github.io"},"author":null,"title":"Debugging Compilers in Clojure","description":"Comments","url":"https://jpmonettas.github.io/my-blog/public/compilers-with-flow-storm.html","urlToImage":null,"publishedAt":"2023-10-23T11:52:40Z","content":"Debugging Compilers\r\nThis is (I hope) part of a series of blog posts with some ideas on using FlowStorm, a Clojure omniscient and time travel debugger, to help us reason about Clojure systems.\r\nThis … [+22481 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: Testing with a Lisp","description":"Dom works on a codebase which has fallen victim to Greenspun's Tenth Rule. Yes, they've implemented a user customization system that is an \"ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.\"\nSaid Lisp implementation started…","url":"https://thedailywtf.com/articles/testing-with-a-lisp","urlToImage":"https://thedailywtf.com/images/remy/Remy203-300x300.png","publishedAt":"2023-10-11T06:30:00Z","content":"Dom works on a codebase which has fallen victim to Greenspun's Tenth Rule. Yes, they've implemented a user customization system that is an \"ad hoc, informally-specified, bug-ridden, slow implementati… [+1717 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Good practices for my first C project?","description":"Comments","url":"https://news.ycombinator.com/item?id=37927792","urlToImage":null,"publishedAt":"2023-10-18T12:43:37Z","content":"Greeting Hackers,I recently acquired a very uncommon PlayStation 1 devkit and I've set about a personal sidequest to write a _very basic_ PSOne game.\r\nI've started by prototyping in JavaScript/canvas… [+1201 chars]"},{"source":{"id":null,"name":"Testanything.org"},"author":null,"title":"Test Anything Protocol (Tap)","description":"Comments","url":"https://testanything.org/","urlToImage":null,"publishedAt":"2023-10-05T19:21:42Z","content":"TAP, the Test Anything Protocol, is a simple text-based interface between testing modules in a test harness. It decouples the reporting of errors from the presentation of the reports.\r\nOne of its maj… [+873 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Who is hiring? (October 2023)","description":"Comments","url":"https://news.ycombinator.com/item?id=37739028","urlToImage":null,"publishedAt":"2023-10-02T15:02:08Z","content":"Facet5 | 2 Positions | Cambridge UK | Hybrid/Flexible | 3-5 days/weekFlexible work practices in a beautiful barn office west of Cambridge. Prefer some office attendance.\r\nFacet5 provide psychometric … [+1162 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"EditorDavid","title":"7% of Python Developers Are Still Using Python 2, Annual Survey Finds","description":"\"Python 3 was by far the choice over Python 2 in a late-2022 survey of more than 23,000 Python developers,\" reports InfoWorld, \"but the percentage of respondents using Python 2 actually ticked up compared to the previous year.\"\n\nResults of the sixth annual Py…","url":"https://developers.slashdot.org/story/23/10/08/0434222/7-of-python-developers-are-still-using-python-2-annual-survey-finds","urlToImage":"https://a.fsdn.com/sd/topics/python_64.png","publishedAt":"2023-10-08T04:39:00Z","content":"Results of the sixth annual Python Developers Survey, conducted by the Python Software Foundation and software tools maker JetBrains, were released September 27. The Python Developers Survey 2022 rep… [+663 chars]"},{"source":{"id":null,"name":"Toastytech.com"},"author":null,"title":"QNX Demo Disk screen shots","description":"Comments","url":"http://toastytech.com/guis/qnxdemo.html","urlToImage":null,"publishedAt":"2023-10-14T20:13:12Z","content":"Location: GUIs > \r\n QNX > \r\nQNX Demo DiskQNX Demo Disk screen shots\r\nQNX is a powerful real-time operating system. You may have used QNX\r\nand not even known it. QNX is used in industrial, netwo… [+2988 chars]"},{"source":{"id":null,"name":"SitePoint"},"author":"Blessing Ene Anyebe","title":"JavaScript Decorators: An In-depth Guide","description":"Learn about decorators in JavaScript: what they are, how they work, what they're useful for, their pros and cons, and how to use them.\n \n Continue reading\n JavaScript Decorators: An In-depth Guide\n on SitePoint.","url":"https://www.sitepoint.com/javascript-decorators-what-they-are/","urlToImage":"https://uploads.sitepoint.com/wp-content/uploads/2017/06/1496788468DecoratorsB-01.png","publishedAt":"2023-10-23T09:00:16Z","content":"In this article, well dive into decorators in JavaScript: what they are, how they work, what theyre useful for, and how to use them. Well cover decorator composition, parameter decorators, asynchrono… [+18656 chars]"},{"source":{"id":null,"name":"SitePoint"},"author":"Matt Nikonorov","title":"A Complete Guide to LangChain in JavaScript","description":"Learn about the essential components of LangChain — agents, models, chunks, chains — and how to harness the power of LangChain in JavaScript.\n \n Continue reading\n A Complete Guide to LangChain in JavaScript\n on SitePoint.","url":"https://www.sitepoint.com/langchain-javascript-complete-guide/","urlToImage":"https://uploads.sitepoint.com/wp-content/uploads/2023/10/1698713182langchain-javascript.jpg","publishedAt":"2023-10-30T19:00:46Z","content":"In this comprehensive guide, well dive deep into the essential components of LangChain and demonstrate how to harness its power in JavaScript.\r\nLangChainJS is a versatile JavaScript framework that em… [+17834 chars]"},{"source":{"id":null,"name":"Yarnpkg.com"},"author":"https://github.com/arcanis","title":"Yarn 4.0","description":"Today is the day! After more than a year of work, our team is excited to finally put a fancy \"stable\" sticker on the first release from the 4.x release line! To celebrate, let's make together a tour of the major changes; should you look for a more itemized li…","url":"https://yarnpkg.com/blog/release/4.0","urlToImage":"https://yarnpkg.com/img/social-preview.png","publishedAt":"2023-10-23T14:01:50Z","content":"Today is the day! After more than a year of work, our team is excited to finally put a fancy \"stable\" sticker on the first release from the 4.x release line! To celebrate, let's make together a tour … [+9624 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"José Alberto Lizana","title":"Estas ofertas de teletrabajo ofrecen hasta 170.000 euros para desarrolladores web e ingenieros","description":"El teletrabajo es una modalidad laboral que sin duda tiene enamoradas a muchas personas, aunque no ocurre lo mismo con las empresas que están queriendo acabar con esta modalidad para que sus trabajadores vuelvan a sus dominios. Pero no todas las empresas está…","url":"https://www.genbeta.com/actualidad/estas-ofertas-teletrabajo-ofrecen-170-000-euros-para-desarrolladores-web-e-ingenieros","urlToImage":"https://i.blogs.es/298609/teletrabajo1/840_560.jpeg","publishedAt":"2023-10-05T13:00:52Z","content":"El teletrabajo es una modalidad laboral que sin duda tiene enamoradas a muchas personas, aunque no ocurre lo mismo con las empresas que están queriendo acabar con esta modalidad para que sus trabajad… [+3053 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Freelancer? Seeking freelancer? (October 2023)","description":"Comments","url":"https://news.ycombinator.com/item?id=37739027","urlToImage":null,"publishedAt":"2023-10-02T15:02:07Z","content":"SEEKING WORK | UX/UI & web designPortfolio: https://www.seanw.org/\r\nLive example project: https://www.checkbot.io/\r\nLocation: Edinburgh, UK and remote (Im used to time zone differences and async … [+1825 chars]"},{"source":{"id":null,"name":"Greenhouse.io"},"author":null,"title":"Supabase (YC S20) Is Hiring a Technical Product Marketer (Fully Remote)","description":"Comments","url":"https://boards.greenhouse.io/supabase/jobs/5005843004","urlToImage":"https://s4-recruiting.cdn.greenhouse.io/external_greenhouse_job_boards/logos/400/588/400/original/profile_pic.png?1665772600","publishedAt":"2023-10-29T07:01:40Z","content":"Supabase is an Open Source and fully remote company building developer tools for databases.We are seeking a technical product marketer to drive our go-to-market strategies, product positioning, and s… [+1906 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Java Code Geeks","title":"Unlocking the Power of JavaScript Proxies","description":"JavaScript’s Proxy object is like a magician’s wand in the realm of web development. With its spellbinding abilities, it redefines the way we interact with objects, ushering in a new era of data manipulation and control. While many JavaScript developers are f…","url":"https://www.javacodegeeks.com/2023/10/unlocking-the-power-of-javascript-proxies.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2023-10-30T07:00:00Z","content":"JavaScript’s Proxy object is like a magician’s wand in the realm of web development. With its spellbinding abilities, it redefines the way we interact with objects, ushering in a new era of data mani… [+20920 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Java Code Geeks","title":"JavaScript Fundamentals 2023: A Complete Learning Journey","description":"Are you looking to acquire a skill that guarantees you’ll never face unemployment? Have you always yearned to delve into programming but couldn’t afford those exorbitant courses? Then in this post we will present some Javascript fundamentals of 2023! It’s a w…","url":"https://www.javacodegeeks.com/2023/10/javascript-fundamentals-2023-a-complete-learning-journey.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2023-10-13T06:00:00Z","content":"Are you looking to acquire a skill that guarantees you’ll never face unemployment? Have you always yearned to delve into programming but couldn’t afford those exorbitant courses? Then in this post we… [+26394 chars]"},{"source":{"id":null,"name":"Techinsider.ru"},"author":"Рома Назаров","title":"3 самых популярных языка программирования в мире: угадайте хотя бы два","description":"В топ-3 входят JavaScript, HTML/CSS и Python: у каждого свои преимущества и недостатка - почему они популярны","url":"https://www.techinsider.ru/technologies/1616853-3-samyh-populyarnyh-yazyka-programmirovaniya-v-mire-ugadaite-hotya-by-dva/","urlToImage":"https://images.techinsider.ru/upload/img_cache/3b2/3b2b0f074aaa2078da1610187492602e_ce_1280x674x0x90_cropped_1200x628.jpg","publishedAt":"2023-10-17T02:00:00Z","content":"53% -. CSS - , , , . , , , ."},{"source":{"id":null,"name":"Quicksprout.com"},"author":"Lars Lofgren","title":"The Beginner’s Best Method for Building An HTML Accordion","description":"To reach wider audiences, websites must use elements that ordinary users can grasp quickly. In web design, an HTML accordion …\n The Beginner’s Best Method for Building An HTML Accordion Read More »\nThe post The Beginner’s Best Method for Building An HTML Acco…","url":"https://www.quicksprout.com/html-accordion/","urlToImage":"https://www.quicksprout.com/wp-content/uploads/2023/10/html-accordion_featured-image.jpg","publishedAt":"2023-10-10T16:00:00Z","content":"To reach wider audiences, websites must use elements that ordinary users can grasp quickly. \r\nIn web design, an HTML accordion provides online visitors with a user-friendly option to navigate layered… [+18127 chars]"},{"source":{"id":null,"name":"Fastify.io"},"author":null,"title":"Prototype-Poisoning","description":"The following is an article written by Eran Hammer.","url":"https://fastify.io/docs/latest/Guides/Prototype-Poisoning","urlToImage":"https://fastify.io/img/logos/fastify-black.svg","publishedAt":"2023-10-24T20:57:38Z","content":"The following is an article written by Eran Hammer.\r\nIt is reproduced here for posterity with permission.\r\nIt has been reformatted from the original HTML source to Markdown source,\r\nbut otherwise rem… [+16732 chars]"},{"source":{"id":null,"name":"Biztoc.com"},"author":"washingtonpost.com","title":"How NASA plans to change the way people fly to the moon","description":"Warning: This graphic requires JavaScript. Please enable JavaScript for the best experience. NASA’s next missions to land astronauts on the moon will be markedly different from its last one in 1972. Instead of flying directly to the moon, the spacecraft will …","url":"https://biztoc.com/x/47ad7fa2ae65510d","urlToImage":"https://c.biztoc.com/p/47ad7fa2ae65510d/s.webp","publishedAt":"2023-10-31T10:10:57Z","content":"Warning: This graphic requires JavaScript. Please enable JavaScript for the best experience.NASAs next missions to land astronauts on the moon will be markedly different from its last one in 1972. In… [+299 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Ben Schwan","title":"Safari 17.1: Apple-Umbau führt zu Grafikfehlern und Website-Problemen","description":"Eigentlich sollte Safari 17.1 nur ein Bugfix-Update sein. Doch interne Umbauten sorgen für Ärger in vielen Bereichen.","url":"https://www.heise.de/news/Safari-17-1-Apple-Umbau-fuehrt-zu-Grafikfehlern-und-Website-Problemen-9347998.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/2/5/7/5/6/safari-og-twitter_2x-e3437636c5ebaa10-f5b1dce5bbb37e7a.png","publishedAt":"2023-10-30T09:37:00Z","content":"Nutzer der in der vorigen Woche erschienenen neuen Safari-Version 17.1 klagen über Darstellungsfehler und andere Bugs, die das Update auf den Mac bringt. Diese reichen von nerviger Flimmergrafik über… [+2319 chars]"},{"source":{"id":null,"name":"Substack.com"},"author":"Sibelius Seraphini","title":"We don't have Senior Engineers anymore","description":"Software engineers do not know how things work anymore","url":"https://sibelius.substack.com/p/we-dont-have-seniors-anymore","urlToImage":"https://images.unsplash.com/photo-1513159446162-54eb8bdaa79b?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw3fHxzZW5pb3J8ZW58MHx8fHwxNjY1NTgxNTY5&ixlib=rb-1.2.1&q=80&w=1080","publishedAt":"2023-10-01T15:03:07Z","content":"The bar for being a Senior Software Engineer is too damn low. We have Seniors that do not know the basics. We have Seniors that do not know how the tools they use every day work under the hood. Furth… [+4822 chars]"},{"source":{"id":null,"name":"Matt-rickard.com"},"author":"Matt Rickard","title":"Why Is the Front End Stack So Complicated?","description":"The frontend ecosystem is notoriously confusing. At every layer, there seem to be incompatible, competing standards.\n\nNo universal import system. ESModules, CommonJS, Asynchronous Module Definition (AMD), and Universal Module Definition (UMD) are all differen…","url":"https://matt-rickard.com/why-is-the-frontend-stack-so-complicated","urlToImage":"https://matt-rickard.com/api/og?slug=why-is-the-frontend-stack-so-complicated","publishedAt":"2023-10-16T01:53:21Z","content":"The frontend ecosystem is notoriously confusing. At every layer, there seem to be incompatible, competing standards.\r\nNo universal import system. ESModules, CommonJS, Asynchronous Module Definition (… [+2478 chars]"},{"source":{"id":null,"name":"F3d.app"},"author":null,"title":"F3D is an open source 3D viewer, fast and minimalist","description":"F3D - Fast and minimalist 3D viewer","url":"https://f3d.app//","urlToImage":"https://user-images.githubusercontent.com/3129530/201317344-092db03d-8616-45b9-b606-30d22cda2eff.png","publishedAt":"2023-10-05T06:48:27Z","content":"F3D - Fast and minimalist 3D viewer \r\nBy Michael Migliore and Mathieu Westphal.\r\n F3D (pronounced /fd/) is a fast and minimalist 3D viewer. It supports many file formats, from digital content to scie… [+2005 chars]"},{"source":{"id":null,"name":"Mswjs.io"},"author":"Artem Zakharchenko","title":"Mock Service Worker(msw) releases v2.0","description":"The biggest library release is finally here! Learn more about the changes, motivation behind them, and how to upgrade to the next version today.","url":"https://mswjs.io/blog/introducing-msw-2.0/","urlToImage":"https://mswjs.io/og-image.jpg","publishedAt":"2023-10-23T14:01:47Z","content":"This November marks five years since Mock Service Worker has been first added to a package.json. Over that time, I have learned a lot about building libraries, designing APIs, and cultivating communi… [+10997 chars]"},{"source":{"id":"the-next-web","name":"The Next Web"},"author":"Dara Flynn","title":"Should we be working at 85% capacity? The pros and cons of ‘sustainable’ effort","description":"Perfectionism and productivity are uneasy bedfellows. The pandemic, job insecurity, and mass layoffs that followed have exacerbated over-performance burnout, leading to a new thought pattern in employee welfare; one that nobody dared utter out loud until now.…","url":"https://thenextweb.com/news/working-85-capacity-pros-and-cons","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%2F10%2FAdd-a-heading-1-1.jpg&signature=233a07267d1aed7b52420fa9b0b939d0","publishedAt":"2023-10-23T16:14:25Z","content":"Perfectionism and productivity are uneasy bedfellows.\r\nThe pandemic, job insecurity, and mass layoffs that followed have exacerbated over-performance burnout, leading to a new thought pattern in empl… [+4749 chars]"},{"source":{"id":null,"name":"Search Engine Journal"},"author":"Matt G. Southern","title":"WordPress Update Improves Page Speed With Smarter Script Loading via @sejournal, @MattGSouthern","description":"WordPress update adds deferred script loading for faster page speeds and site performance.\nThe post WordPress Update Improves Page Speed With Smarter Script Loading appeared first on Search Engine Journal.","url":"https://www.searchenginejournal.com/wordpress-update-improves-page-speed-with-smarter-script-loading/498675/","urlToImage":"https://www.searchenginejournal.com/wp-content/uploads/2023/10/img_2023-10-17-162637-652eee42eede1-sej.jpeg","publishedAt":"2023-10-18T14:04:44Z","content":"The latest update to WordPress, version 6.4, includes changes to how scripts are loaded on the front end that will improve page load times and performance for many sites.\r\nScript loading strategies a… [+2085 chars]"},{"source":{"id":null,"name":"Adafruit.com"},"author":"Anne Barela","title":"A raycasting engine in 7 easy steps #Graphics #Gaming @austinzhenley","description":"Austin Z. Henley posts about making a simple raycasting engine, a combination of math and art, just like the early 3D-ish video games from the 1990s, programmed in JavaScript. The steps used: Defining the walls Cast rays from player’s viewpoint to the walls D…","url":"https://blog.adafruit.com/2023/10/11/a-raycasting-engine-in-7-easy-steps-graphics-gaming-austinzhenley/","urlToImage":"https://cdn-blog.adafruit.com/uploads/2023/10/one-one-one-19.png","publishedAt":"2023-10-11T13:51:47Z","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":"Nodejs.org"},"author":null,"title":"Node v21.1.0 (Current)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v21.1.0","urlToImage":"https://nodejs.org/static/images/logo-hexagon-card.png","publishedAt":"2023-10-24T13:54:53Z","content":"By Michaël Zasso, 24 Oct 2023\r\nNotable Changes\r\nAutomatically detect and run ESM syntax\r\nThe new flag --experimental-detect-module can be used to automatically run\r\nES modules when their syntax can b… [+15392 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v18.18.1 (LTS)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v18.18.1","urlToImage":"https://nodejs.org/static/images/logo-hexagon-card.png","publishedAt":"2023-10-10T16:52:25Z","content":"By Richard Lau, 10 Oct 2023\r\nNotable Changes\r\nThis release addresses some regressions that appeared in Node.js 18.18.0:\r\n- (Windows) FS can not handle certain characters in file name #48673