Sign in

saghul

@saghul.bsky.social
135 followers 62 following 68 posts

Fellow Jitster

PostsRepliesMedia
saghul @saghul.bsky.social · 31/07/2026
#QuickJS-NG 0.16.0 released, and it's a big one! Regex perf improvements, all stage 3 iterator proposals, and many more! Check it 👉 github.com/quickjs-ng/q...
github.com
Release v0.16.0 · quickjs-ng/quickjs
What's Changed Add new project by @qr243vbi in #1529 Disable standalone executable support under WASM / Emscripten by @saghul in #1528 Only export API symbols for shared builds by @dannote in #152...
010
saghul @saghul.bsky.social · 23/06/2026
"txiki.js 26.6.0 released, how does it scale down?" Check it! 👉 code.saghul.net/2026/06/txik...
code.saghul.net
txiki.js 26.6.0 released, how does it scale down? – saghul, on code
saghul, on code
010
saghul @saghul.bsky.social · 28/05/2026
txiki.js 26.5.0 released with explicit resource management support and many bug fixes! 👉 code.saghul.net/2026/05/txik...
code.saghul.net
txiki.js 26.5.0 released! – saghul, on code
saghul, on code
010
saghul @saghul.bsky.social · 21/05/2026
QuickJS-ng 0.15.0 released with atob/btoa, Uint8Array base64/hex operations, explicit resource management, and more! Check it! 👉 github.com/quickjs-ng/q...
github.com
Release v0.15.0 · quickjs-ng/quickjs
What's Changed Fix segfault in JS_NewSymbol with NULL description and align with ES semantics by @engsr6982 in #1447 add btoa()/atob() builtins by @saghul in #1444 Bump mymindstorm/setup-emsdk fro...
010
Reposted by saghul
Ray @raychromatic.bsky.social · 13/04/2026
Spent the evening modding my Lego Gameboy set into a functioning portable.
My Lego Gameboy showing Donkey Kong Country on screen
742587200
saghul @saghul.bsky.social · 09/04/2026
I still have an Apple Watch Series 3 from 2018, which I mainly use to track my runs. Well today I got an update notification, updating certificates to keep it running in 2027 and beyond. 🤯 ❤️
010
Reposted by saghul
CommCon @commcon.xyz · 24/03/2026
⌛ Time is running out to get the hottest conference ticket this year at an unbelievable price. You have 10 days! Also, if you have something you think the rest of the industry should hear about, don't forget to submit a talk! 👋 We can't wait to see you there! #commcon #cc26 #conference #sipgate
001
saghul @saghul.bsky.social · 13/03/2026
"Building a small game using txiki.js and SDL3 " 👉 code.saghul.net/2026/03/buil...
code.saghul.net
Building a small game using txiki.js and SDL3 – saghul, on code
saghul, on code
010
saghul @saghul.bsky.social · 02/03/2026
#txiki.js is my tiny JavaScript engine. I just released version 26.3.0, the biggest release since I started the project: HTTP and WebSocket server, fully static builds on Windows, and more! Check out the blog post: code.saghul.net/2026/03/txik... and full release notes: github.com/saghul/txiki...
code.saghul.net
txiki.js 26.3.0 released, a new dawn! – saghul, on code
saghul, on code
060
saghul @saghul.bsky.social · 31/01/2026
It’s #FOSDEM time again!
030
saghul @saghul.bsky.social · 27/10/2025
After having a RealTime Communications devroom for 10 years at #FOSDEM, we'll sit 2026 out, as our application has been rejected. A bit of history: in 2013 FOSDEM had both a Jabber and a Telephony devroom. Then there were 2 years of no RTC things devroom.
132
saghul @saghul.bsky.social · 07/10/2025
Brutalist Blog: Updated galore! More semantic HTML, theming, dark mode, and more! bettercallsaghul.com/brutalist-bl...
bettercallsaghul.com
Brutalist Blog Generator
Because, often, less is more
020
saghul @saghul.bsky.social · 30/09/2025
It's that time of the year again! Just applied for a #FOSDEM #devroom for Real Time Communications! Let's do this again!
010
saghul @saghul.bsky.social · 17/09/2025
On my way to #RTC.ON! Together with Razvi we’ll be speaking about our journey in AI assisted transcriptions in #Jitsi Meet.
010
Reposted by saghul
qxip @qxip.bsky.social · 23/06/2025
@saghul.bsky.social this one's dedicated to you! A pinch of QuickJS-NG inside a DuckDB Extension. Nobody asked for it and nobody might ever use it but it exists and runs basics 🤟 github.com/quackscience...
github.com
GitHub - quackscience/duckdb-quickjs
Contribute to quackscience/duckdb-quickjs development by creating an account on GitHub.
2103
saghul @saghul.bsky.social · 22/05/2025
sqlite-js: “Create custom SQLite functions in JavaScript. Extend your database with scalars, aggregates, window functions, and collations directly in JavaScript.” Neat! github.com/sqliteai/sql...
github.com
GitHub - sqliteai/sqlite-js: Create custom SQLite functions in JavaScript. Extend your database with scalars, aggregates, window functions, and collations directly in JavaScript.
Create custom SQLite functions in JavaScript. Extend your database with scalars, aggregates, window functions, and collations directly in JavaScript. - sqliteai/sqlite-js
000
saghul @saghul.bsky.social · 01/05/2025
#QuickJS NG 0.10.0 released! 🚀 code.saghul.net/2025/05/quic...
code.saghul.net
QuickJS-NG 0.10.0 released! – saghul, on code
saghul, on code
010
saghul @saghul.bsky.social · 17/04/2025
Brutalist Blog Generator - Progress: file watching and local server! 👉 bettercallsaghul.com/brutalist-bl...
bettercallsaghul.com
Progress: file watching and local server | Brutalist Blog Generator
Because, often, less is more
030
saghul @saghul.bsky.social · 31/03/2025
A #WebRTC SFU in Rust, nice!
github.com
GitHub - h3poteto/rheomesh: WebRTC SFU server SDKs. Server-side library is Rust and client-side library is TypeScript.
WebRTC SFU server SDKs. Server-side library is Rust and client-side library is TypeScript. - h3poteto/rheomesh
140
saghul @saghul.bsky.social · 20/03/2025
I've started to learn Swift by building a statig blog generator with it. Here is the very first blog post built with BBG: the Brutalist Blog Generator! bettercallsaghul.com/brutalist-bl... and the code: github.com/saghul/bruta... So far I'm really liking the language!
bettercallsaghul.com
Hello world! | Brutalist Blog Generator
Brutalist Blog Generator Because, often, less is more
040
saghul @saghul.bsky.social · 17/03/2025
Maybe this is why my Firefox was going a bit slow... 🤔
040
Reposted by saghul
TypeScript @typescriptlang.org · 11/03/2025
Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness! devblogs.microsoft.com/typescript/t...
devblogs.microsoft.com
A 10x Faster TypeScript - TypeScript
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
22971289
saghul @saghul.bsky.social · 08/03/2025
#QuickJS NG 0.9.0 released with a bunch of new APIs, support for Meson, amalgamated builds and more! Check it 👉
buff.ly
QuickJS-NG 0.9.0 released! – saghul, on code
saghul, on code
010
saghul @saghul.bsky.social · 07/03/2025
TIL: the default stack size on Windows is 1MB:
buff.ly
TIL: the default stack size on Windows is 1MB – saghul, on code
saghul, on code
010
saghul @saghul.bsky.social · 06/03/2025
New blog post! "Fixing 5GHz WiFi on an Archer C7 with OpenWRT " 👉 buff.ly/7UVMvuY #OpenWRT
buff.ly
Fixing 5GHz WiFi on an Archer C7 with OpenWRT – saghul, on code
saghul, on code
122
Reposted by saghul
Deno @deno.land · 19/02/2025
Deno 2.2 is released! OTEL, node:sqlite, linter plugins, and much more 👇 deno.com/blog/v2.2
deno.com
Deno 2.2: OpenTelemetry, Lint Plugins, node:sqlite
Deno 2.2 adds built-in OpenTelemetry, a new linter plugin API, node:sqlite, and major improvements to deno check, deno lsp, and deno task.
39017
saghul @saghul.bsky.social · 19/02/2025
Caught an AI bot sending us weird pull requests. At least we got a good recipe out of it! 😅
121
saghul @saghul.bsky.social · 18/02/2025
I have wanted to dabble in SwiftUI for while and tonight was the night :-) I present you, integrating the Jitsi Meet SDK into a SwiftUI app:
buff.ly
jitsi-meet-sdk-samples/ios/swiftui at master · jitsi/jitsi-meet-sdk-samples
Jitsi Meet mobile SDK examples (Android, iOS and React Native) - jitsi/jitsi-meet-sdk-samples
100
saghul @saghul.bsky.social · 15/02/2025
Very sad to see Marcan resigning from the #AsahiLinux project. I hope he can recover and that the project continues alright. I ran it for a while on my M1 (the first alpha) and it felt great. If / when AndroidStudio could run I could daily drive it.
buff.ly
Resigning as Asahi Linux project lead
Back in the late 2000s, I was a major contributor to the Wii homebrew scene. At the time, I worked on software (people call them “jailbreaks” these days) to allow users to run their own unofficial…
000
Reposted by saghul
Deno @deno.land · 03/02/2025
@jsr.io is now openly governed — meet its board members and check out its governance charter 👇 deno.com/blog/jsr-ope...
deno.com
Introducing the JSR open governance board
JSR, a modern open source JavaScript registry, is meant for the greater JavaScript and TypeScript community. We're thrilled to announce its own independent governing body.
512329
saghul @saghul.bsky.social · 03/02/2025
Time to start a new week after a fantastic #FOSDEM. My head if full of ideas and projects I want to checkout! Huge thanks to all #FOSDEM volunteers, it wouldn't be possible without you! ❤️
021
saghul @saghul.bsky.social · 02/02/2025
Adopted a couple of Konqis! #KDE
030
saghul @saghul.bsky.social · 02/02/2025
Is it even possible not to get lost in building U at #FOSDEM ? 😅
030
saghul @saghul.bsky.social · 01/02/2025
Last, but certainly not least! Presentation of the day: #XMPP at#RTCdevroom #FOSDEM
110
saghul @saghul.bsky.social · 01/02/2025
AI for meetings with #Jitsi #RTCdevroom #FOSDEM
140
saghul @saghul.bsky.social · 01/02/2025
What’s new in CGRateS? Dan will tell us! #RTCdevroom
020
saghul @saghul.bsky.social · 01/02/2025
Damn, IRC seems hot in 2025, the room is fully packed! #RTCdevroom
000
saghul @saghul.bsky.social · 01/02/2025
Voice AI with Rob, a packed room! #RTCdevroom
020
saghul @saghul.bsky.social · 01/02/2025
What’s new in Kamailio? #RTCdevroom
030
saghul @saghul.bsky.social · 01/02/2025
👀
010
saghul @saghul.bsky.social · 01/02/2025
On to the hardcore stuff. WebRTC in WebKit and GStreamer by Philippe from Igalia! #RTCdevroom
040
saghul @saghul.bsky.social · 01/02/2025
Negotiating TCP with SIP?! Let’s see what Maksym has in store! #RTCdevroom
010
saghul @saghul.bsky.social · 01/02/2025
Tim Panton is back to tell us about race cars, cameras, 5G and RTCP! #RTCdevroom
020
saghul @saghul.bsky.social · 01/02/2025
First AI and RTC talk of the afternoon! Nuno on stage!
120
saghul @saghul.bsky.social · 01/02/2025
Linphone on stage! #RTCdevroom #FOSDEM
110
saghul @saghul.bsky.social · 01/02/2025
Starting out with a full room, always a great feeling!
021
saghul @saghul.bsky.social · 01/02/2025
The #RTCdevroom starts! On stage Razvan to tell us about #OpenSIPS
020
saghul @saghul.bsky.social · 31/01/2025
👉Tomorrow (Saturdary) afternoon my teammates Razvan and Tudor will taka the #RTCdevroom stage at #FOSDEM to share the story of how we use AI for meeting at Jitsi. You don't want to miss it! 👉
buff.ly
FOSDEM 2025 - AI for Meetings
This is the story of how Jitsi's AI evolved and expanded its features while keeping it all open source: from half-botched PoCs in a weekend to features our customers use in production on a daily…
150
saghul @saghul.bsky.social · 31/01/2025
I wasn't going to speak at #FOSDEM this year but those lightning-lightning (5 minutes!) talks were too tempting to pass on, so I managed to get one of those! I'll be speaking about #QuickJS on Sunday! 🚀
050
Reposted by saghul
Armin Ronacher @mitsuhiko.at · 30/01/2025
Inspired by the AI hostility on this platform, I decided to share how I use AI. “I treat AI as I would a collaborator or a pretty good intern but I remain responsible for the final outcome.” lucumr.pocoo.org/2025/1/30/ho...
lucumr.pocoo.org
2413413