javascript

  • "Web Development Is Getting Too Complex, And It May Be Our Fault" #webdev https://www.smashingmagazine.com/2024/02/web-development-getting-too-complex/ "Are #HTML, #CSS, and a touch of #JavaScript enough to build your website or web application? If so, then stick with those. What I am afraid of is adding complexity for complexity’s sake and inadvertently raising the barrier to entry for…

  • A tutorial on how to use an underused tool in #JavaScript – the switch statement. https://chipcullen.com/in-praise-of-the-switch-statement/ via @chipcullen

  • Wow. #jQuery still going strong. a 4.0 beta. https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/ #JavaScript

  • Detect Caps Lock with #JavaScript https://davidwalsh.name/detect-caps-lock

  • Untitled post 58756

    It was a simpler time. #webdev #memes #JavaScript #jQuery

  • Why I 🧡 the web. Pong Wars. https://pong-wars.koenvangilst.nl/ It's a single #HTML file: https://github.com/vnglst/pong-wars/blob/main/index.html #JavaScript

  • TIOBE Index for January 2024 "Compared to January 2023, #JavaScript climbed to 6th, #PHP to 7th, and C# remains 5th." #programming #coding https://www.tiobe.com/tiobe-index/

  • Listening to a #JSParty episode about #HTMX. Learning about it for the first time, but based on all the hate i'm seeing from #JavaScript folks on #Mastodon about it, it's worth seeing that this is. https://changelog.com/jsparty/307 #podcast #webdev

  • props-bot-action ( WordPress/props-bot-action )

    A GitHub Action for compiling a list of contributor props. Created by WordPress on Jan 09, 2024.

  • Hover-Contrast-Bookmarklet ( joedolson/Hover-Contrast-Bookmarklet )

    Bookmarklet to trigger hover states and check contrast Created by joedolson on Jan 14, 2024.

  • In-browser code playgrounds (running language runtimes in the browser) (including #PHP #JavaScript #Ruby and #python demos). https://antonz.org/in-browser-code-playgrounds/ via @antonz #code #webdev

  • Why I 🧡 the web (and coding): Someone shared how they cleaned up their 200GB #iCloud with some #JavaScript. https://andykong.org/blog/icloudconfusion Someone then made a TamperMonkey script: https://github.com/seffignoz/icloudcleanup

  • "A lot of what people use #React for would be better handled with vanilla #JavaScript." https://gomakethings.com/a-lot-of-what-people-use-react-for-would-be-better-handled-with-vanilla-javascript/

  • schedule-x ( schedule-x/schedule-x )

    Material design event calendar and date picker Created by schedule-x on Jul 15, 2023.

  • Untitled post 58604

    Interesting: An #opensource calendar based on #Google calendar. https://github.com/schedule-x/schedule-x #JavaScript #TypeScript

  • Blot ( davidmerfield/Blot )

    Turns a folder into a blog Created by davidmerfield on Jan 29, 2016.

  • heynote ( heyman/heynote )

    A dedicated scratchpad for developers Created by heyman on Dec 28, 2022.

  • Untitled post 58562

    This is kinda cool. Generate a snake game from a #github user contributions graph and output a screen capture as animated SVG of GIF #TypeScript #JavaScript https://github.com/Platane/snk

  • Untitled post 58560

    Rough.js creates graphics "with a hand-drawn, sketchy, appearance". Works w/ Canvas and #SVG. #JavaScript https://roughjs.com/

  • Deep Cloning Objects in #JavaScript, the Modern Way https://www.builder.io/blog/structured-clone

  • ScrollyVideo.js allows responsive scrollable videos "without obscure video encoding requirements". Compatible with #React, #Svelte, Vue, and plain HTML. #JavaScript https://scrollyvideo.js.org/

  • If you work in #frontend coding and want some reading material over any upcoming break about some things missed in 2023 this might be nice: "Friday Front-End’s Top Links of 2023" https://spaceninja.com/blog/2023/ff-top-ten-2023/ #JavaScript #CSS #HTML

  • "Vanilla #JavaScript doesn't scale " via @chrisferdinandi https://crosswindsframework.com/blog/2023/12/18/converting-your-website-to-the-block-editor/ "…it’s not just reinventing the wheel, and anyone who says that [JS doesn't scale] has no idea what they’re actually talking about." #development #react

  • A new method to validate URLs in #JavaScript (2023 edition) https://www.stefanjudis.com/blog/validate-urls-in-javascript/

  • "You don't need #JavaScript for that." https://www.htmhell.dev/adventcalendar/2023/2/ "Choose the least powerful language suitable for a given purpose… On the web this means preferring HTML over #CSS, and then CSS over JS."

  • In reply to @davidbisset. To be clear, I said "foundation". So much growth over that newbie 20 years ago (when i started in ASP which is also gone) and it's been fun and challenging keeping up with the innovation on the web. But 20 years ago if you told me I would still be coding…

  • Thought by 2023 I'd be forced away from foundations of HTML #PHP #JavaScript #CSS (and #WordPress). A partial list of "hot and need to learn to survive" things over the past 20 years that didn't derail me: – Flash/ActionScript– ColdFusion– Ruby on Rails– (Countless JS "frameworks" that mostly don't exist today)– Go– JAMSTACK– React– AMP–…

  • Web Components Eliminate #JavaScript Framework Lock-in https://jakelazaroff.com/words/web-components-eliminate-javascript-framework-lock-in/ via @jakelazaroff #React

  • #Developers: Sqids (pronounced "squids") is an #opensource lib that lets you generate YouTube-looking short (and collision free) IDs from numbers. https://sqids.org/ Example:https://example.com/lkNJOq #PHP #Dart #JavaScript #Python

  • "The Definitive Guide to Date and Time in #JavaScript" https://blog.greenroots.info/the-definitive-guide-to-javascript-date-and-time