Introducing Deno Sandbox | Deno

Instant Linux microVMs with defense-in-depth security for running untrusted code.

Deno
uhm… wanted to do the same for #wanikani and I got it to a working point but it's like 1k lines and it *feels* super crappy so… I started digging into #javascript and doing it by hand… I seems to be doing some progress (still asking "ai" for hints how to approach certain things as I still loath JS :P) and it's kinda works :D
Reference Target: having your encapsulation and eating it too

How reference target allows us to improve accessibility when using shadow DOM

Staff Security Engineer, Product Security at Mozilla

Mozilla is hiring Staff Security Engineer, Product Security

🥳 New module release: Hetzner Cloud OpenAPI Client

https://codeberg.org/small-tech/hetzner-cloud-openapi-client

This is an OpenAPI client for Node.js generated from the official Hetzner Cloud OpenAPI specification using Massimo.

Recently, while reviewing the code for Catalyst¹, I realised that the Hetzner library I was using was deprecated. The only other client library listed on Awesome Hetzner Cloud for JavaScript was updated seven years ago². So I did a bit of research and discovered that Hetzner has an official OpenAPI specification (useful little things that you can generate documentation as well as working client code from). I also discovered Massimo³, a lightweight and easy to use OpenAPI client generator.

So, anyway, a few minutes later, I had a working Node.js client generated but I thought I’d take a little more time to make it into a module in case anyone else wanted to use it.

In the process, I also created a simple web app example with Kitten⁴ where you can enter your Hetzner API key in a web interface, have it persisted to the default Kitten database⁴ and then carry out a simple call to list your servers. It’s 99 lines of code, including comments, in a single file. (Because Kitten loves you.)

The example uses the new/advanced class and event-based way of working with Kitten so you might find it interesting for that reason too (I haven’t had the chance to document this workflow properly yet). It also showcases Kitten’s Streaming HTML⁵ workflow, as well as its built-in support for semantic default styles and its first-class Markdown support.

You can see the source code for the Kitten example here:
https://codeberg.org/small-tech/hetzner-cloud-openapi-client/src/branch/main/example/index.page.js

The cool thing is that because the client is generated from the official Hetzner OpenAPI specification, it’s one command to update it should the specification change and you can be sure it matches exactly what’s in the API documentation.

Enjoy!

💕

CC @hetzner @lenzgr

¹ https://catalyst.small-web.org
² https://github.com/hetznercloud/awesome-hcloud#javascript
³ https://massimohttp.dev/
https://kitten.small-web.org/tutorials/persistence/
https://kitten.small-web.org/tutorials/streaming-html/

#Hetzner #HetznerCloud #API #OpenAPI #Massimo #NodeJS #JavaScript #servers #hosting #VPS #Kitten #SmallWeb #SmallTech

Implementing the Temporal proposal in JavaScriptCore

0 comments

Lobsters

Ivan Fioravanti ᯅ (@ivanfioravanti)

MLX 분산 추론을 2대의 M3 Ultra(각 512GB)에서 Step-3.5-Flash-6bit 모델로 테스트 중이며, 로컬에서 구동되는 Space Invaders 게임을 Vite + JavaScript + Phaser 3 엔진으로 곧 공개할 예정이라는 개발/테스트 업데이트.

https://x.com/ivanfioravanti/status/2018643250769514905

#distributedinference #m3ultra #phaser3 #vite #javascript

Ivan Fioravanti ᯅ (@ivanfioravanti) on X

MLX Distributed inference testing with Step-3.5-Flash-6bit in progress on 2 x M3 Ultra 512GB. Space Invaders coded locally coming soon! 👾 Vite + JavaScript + Phaser 3 as engine.

X (formerly Twitter)

Unser nächster #Java Usergroup Termin steht bald an.

@sparsick erzählt uns alles über schmerzfreies Aufsetzen einer Dev Umgebung

https://events.ijug.eu/events/ccbd5f78-1e7e-4a05-977e-c6041b8bf61a

#mainz #nix #devcontainers #javascript #devshell

Dev Env Reloaded - Die lokale Entwicklungsumgebung neu gedacht

18.02.2026, 18:00:00 - GMT+1 - ilume informatik ag, 55116, Mainz - Der Vortrag Yeah, eine neue Kollegin kommt ins Team. Mäh, das Onboarding wird wieder ewig dauern. Yeah, du bekommst einen neuen Arbeitslaptop. Mäh, das Aufsetzen wird wieder ewig dauern. Yeah, cool, ic…

RE: https://mastodon.social/@mcc/116002605778465161

I sometimes wonder, why no one has yet created ( #opensource or not) #flash alternative, with as much as 1:1 interface, but with #javascript as a code language instead of #actionscript ?