Temporal is now enabled by default in @firefoxnightly!
bugzilla.mozilla.org/show_bug.…
1946823 - Enable Temporal on Nightly
RESOLVED (dminor) in Core - JavaScript: Standard Library. Last updated 2025-02-15.bugzilla.mozilla.org
Temporal is now enabled by default in @firefoxnightly!
bugzilla.mozilla.org/show_bug.…
RESOLVED (dminor) in Core - JavaScript: Standard Library. Last updated 2025-02-15.bugzilla.mozilla.org
It's already available in @firefoxnightly behind the `javascript.options.experimental.temporal` pref in about:config.
MDN blog post about Temporal: developer.mozilla.org/en-US/bl…
A new way to handle dates and times is being added to JavaScript. Let's take a look at Temporal, what problems it solves, the current state, and what you'll find in the new documentation about it on MDN.MDN Web Docs
What is the average size of JavaScript code downloaded per website? Fuck around and find out!tonsky.me
I talk a lot about how JavaScript is the most fragile part of the stack, and that it’s better to lean on HTML, CSS, and server-side languages when you can.gomakethings.com
A collection of bad practices in HTML, copied from real websites.Getting started with Web Performance 🚀 - HTMHell
@blender yeah, but I think making your tech more appealing and approachable to "#TechIlliterates" and "#Normies" should have a higher priority than following a trend and fad [aka. #VR]...
Regardless of that I do think that #JS and #Tracking / #Cookies are bad #ghettohacks of a technology and lazy #WebApps should've never seen mass adoption, but there's far worse staff like #MicrosoftOffice and espechally #Windows.
I just can't stand the latter...
This is fantastic, love it! 😻
Draw SVG rope using JavaScript muffinman.io/blog/draw-svg-rop…
#svg #js #javascript
This is an interactive article. To fully experience it, you'll need to turn JavaScript on. Today, I'll take you through the process I came up with …Muffin Man
What is your favourite system for carrying out translations? Weblate? Locize? Other…? (And why?)
Which would be most suitable for a free and open source project would you think?
(And is there any library and/or service that you’ve found especially useful for JavaScript projects – both on the server and client sides – i18next, etc?)
Thanks!
(I’m looking into implementing internationalisation and localisation for Kitten projects – codeberg.org/kitten/app)
Folks, if you’re using @small-tech/auto-encrypt in your projects, please make sure you’re running the latest version of the package (3.1.0) or certificate provisioning/renewal will fail due to the latest Let’s Encrypt protocol update.
codeberg.org/small-tech/auto-e…
#tls #https #letsEncrypt #autoEncrypt #js #javaScript #nodeJS #web #dev #smallWeb #smallTech
Automatically-provisioned TLS certificates for Node.js servers using Let’s Encrypt.Codeberg.org
Just released JavaScript Database (JSDB) version 2.1.0
Added: exposes compactOnLoad and alwaysUseLineByLineLoads options to JSDB.open()
(JSDB is a zero-dependency, transparent, in-memory, streaming write-on-update JavaScript database for the Small Web that persists to a JavaScript transaction log.)
#JSDB #javascript #js #database #SmallTech #SmallWeb
A zero-dependency, transparent, in-memory, streaming write-on-update JavaScript database for the Small Web that persists to a JavaScript transaction log.Codeberg.org
Right, thanks to your feedback, this is what the “hello, world” would look like in htmx versus the equiavelent of what I have now in Svelte.
But there’s one big drawback to htmx… no ES modules and thus no components. That’s a biggie.
🤔
#htmx #svelte #javaScript #js #nodeKit #smallWeb #prototyping
Bun (a new JS runtime ala Node.js and Deno) sounds interesting. Not least of all because it doesn’t use V8.
(I can’t use it for NodeKit at the moment as it doesn’t support custom ESM loaders but I’ll be keeping an eye on it.)
#js #javaScript #bun #nodeJS #deno #nodekit #web #dev
Bundle, transpile, install and run JavaScript & TypeScript projects – all in Bun. Bun is a new JavaScript runtime with a native bundler, transpiler, task runner and npm client built-in.bun.sh
Tape implemented support for ECMAScript modules a little while ago so you no longer need my ESM Tape Runner module for most things. However, if you want to unit test experimental ES Module Loaders, it’s still useful.
github.com/small-tech/esm-tape…
Also, if you want a cute monkey to report your TAP results, see Tap Monkey (github.com/small-tech/tap-monk…)
#js #javascript #unitTesting #tape #esm #ECMAScriptModules #ESModuleLoaders #tap
Basic test runner for tape that supports ECMAScript Modules (ESM; es6 modules). Runs your tests in isolation, one after the other. - GitHub - small-tech/esm-tape-runner: Basic test runner for tape ...GitHub