saghul
@saghul.bsky.social
π€ 128
π₯ 60
π 56
Fellow Jitster
On my way to
#RTC.ON
! Together with Razvi weβll be speaking about our journey in AI assisted transcriptions in
#Jitsi
Meet.
5 days ago
0
1
0
reposted by
saghul
qxip
3 months ago
@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...
loading . . .
GitHub - quackscience/duckdb-quickjs
Contribute to quackscience/duckdb-quickjs development by creating an account on GitHub.
https://github.com/quackscience/duckdb-quickjs
2
10
4
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...
loading . . .
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
https://github.com/sqliteai/sqlite-js
4 months ago
0
0
0
#QuickJS
NG 0.10.0 released! π
code.saghul.net/2025/05/quic...
loading . . .
QuickJS-NG 0.10.0 released! β saghul, on code
saghul, on code
https://code.saghul.net/2025/05/quickjs-ng-0-10-0-released/
5 months ago
0
2
0
Brutalist Blog Generator - Progress: file watching and local server! π
bettercallsaghul.com/brutalist-bl...
loading . . .
Progress: file watching and local server | Brutalist Blog Generator
Because, often, less is more
https://bettercallsaghul.com/brutalist-blog-generator/posts/2025-04-progress-file-watching-and-local-server.html
5 months ago
0
4
0
A
#WebRTC
SFU in Rust, nice!
loading . . .
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
https://github.com/h3poteto/rheomesh
6 months ago
1
5
0
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!
loading . . .
Hello world! | Brutalist Blog Generator
Brutalist Blog Generator Because, often, less is more
https://bettercallsaghul.com/brutalist-blog-generator/posts/2025-03-hello-world.html
6 months ago
0
4
0
Maybe this is why my Firefox was going a bit slow... π€
6 months ago
0
4
0
reposted by
saghul
TypeScript
7 months ago
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...
loading . . .
A 10x Faster TypeScript - TypeScript
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
https://devblogs.microsoft.com/typescript/typescript-native-port/
22
979
449
#QuickJS
NG 0.9.0 released with a bunch of new APIs, support for Meson, amalgamated builds and more! Check it π
loading . . .
QuickJS-NG 0.9.0 released! β saghul, on code
saghul, on code
https://buff.ly/nUhGQtl
7 months ago
0
1
0
TIL: the default stack size on Windows is 1MB:
loading . . .
TIL: the default stack size on Windows is 1MB β saghul, on code
saghul, on code
https://buff.ly/gWXr62S
7 months ago
0
1
0
New blog post! "Fixing 5GHz WiFi on an Archer C7 with OpenWRT " π
buff.ly/7UVMvuY
#OpenWRT
loading . . .
Fixing 5GHz WiFi on an Archer C7 with OpenWRT β saghul, on code
saghul, on code
https://buff.ly/7UVMvuY
7 months ago
1
2
2
reposted by
saghul
Deno
7 months ago
Deno 2.2 is released! OTEL, node:sqlite, linter plugins, and much more π
deno.com/blog/v2.2
loading . . .
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.
https://deno.com/blog/v2.2
3
94
26
Caught an AI bot sending us weird pull requests. At least we got a good recipe out of it! π
7 months ago
1
2
1
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:
loading . . .
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
https://buff.ly/41mBBuo
7 months ago
1
1
0
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.
loading . . .
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β¦
https://buff.ly/3Qoff5j
7 months ago
0
0
0
reposted by
saghul
Deno
8 months ago
@jsr.io
is now openly governed β meet its board members and check out its governance charter π
deno.com/blog/jsr-ope...
loading . . .
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.
https://deno.com/blog/jsr-open-governance-board
5
127
35
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! β€οΈ
8 months ago
0
2
1
Adopted a couple of Konqis!
#KDE
8 months ago
0
3
0
Is it even possible not to get lost in building U at
#FOSDEM
? π
8 months ago
1
3
0
Last, but certainly not least! Presentation of the day:
#XMPP
at#RTCdevroom
#FOSDEM
8 months ago
1
1
0
AI for meetings with
#Jitsi
#RTCdevroom
#FOSDEM
8 months ago
1
4
0
Whatβs new in CGRateS? Dan will tell us!
#RTCdevroom
8 months ago
0
2
0
Damn, IRC seems hot in 2025, the room is fully packed!
#RTCdevroom
8 months ago
0
0
0
Voice AI with Rob, a packed room!
#RTCdevroom
8 months ago
0
2
0
Whatβs new in Kamailio?
#RTCdevroom
8 months ago
0
3
0
π
8 months ago
0
1
0
On to the hardcore stuff. WebRTC in WebKit and GStreamer by Philippe from Igalia!
#RTCdevroom
8 months ago
0
4
0
Negotiating TCP with SIP?! Letβs see what Maksym has in store!
#RTCdevroom
8 months ago
0
1
0
Tim Panton is back to tell us about race cars, cameras, 5G and RTCP!
#RTCdevroom
8 months ago
0
2
0
First AI and RTC talk of the afternoon! Nuno on stage!
8 months ago
1
2
0
Linphone on stage!
#RTCdevroom
#FOSDEM
8 months ago
1
1
0
Starting out with a full room, always a great feeling!
8 months ago
0
2
1
The
#RTCdevroom
starts! On stage Razvan to tell us about
#OpenSIPS
8 months ago
0
2
1
π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! π
loading . . .
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β¦
https://buff.ly/4hjgdf2
8 months ago
1
5
0
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! π
8 months ago
0
5
0
reposted by
saghul
Armin Ronacher
8 months ago
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...
loading . . .
https://lucumr.pocoo.org/2025/1/30/how-i-ai/
25
134
19
Tonight I regulated a mechanical watch for the first time! My Vostok Amphibia was running way too fast and after regulating the movement it seems to be spot on. Victory!
8 months ago
1
2
0
reposted by
saghul
webrtcHacks
8 months ago
New post: 2024 WebRTC in Open Source Review: A Quantitative Analysis by Chad Hart - data analysis of millions of GitHub events to uncover
#WebRTC
developer and technology trends. Edited and annotated transcript of Dec's live stream on this topic.
webrtchacks.com/2024-webrtc-...
loading . . .
2024 WebRTC in Open Source Review: A Quantitative Analysis - webrtcHacks
Data analysis of millions of GitHub events to track developer activity and tech trends driving the evolution of open-source WebRTC
https://webrtchacks.com/2024-webrtc-in-open-source-review-a-quantitative-analysis/
0
5
2
reposted by
saghul
CommCon
8 months ago
We've been a bit quiet lately, but for a great reasonβwe've been hard at work shaping the future of CommCon! π Exciting updates are now live on our blog, so donβt miss out. Head over to catch up on all the buzz and see whatβs next! πβ¨
updates.commcon.xyz/commcon-in-2...
loading . . .
CommCon in 2025
2024 was a great year for us as a business and a team, and we want to start off by thanking all of you for being with us for all of it. Your ongoing support is what makes this community as strong as i...
https://updates.commcon.xyz/commcon-in-2025/
0
5
4
reposted by
saghul
Thor ι·η₯
9 months ago
Code here π Huge shoutout to
@saghul.bsky.social
and team for maintaining the incredible open source `react-native-webrtc` project! π«Ά
go.thor.bio/expo-webrtc-...
loading . . .
GitHub - thorwebdev/expo-webrtc-openai-realtime: Example using OpenAI Realtime WebRTC with Expo React Native.
Example using OpenAI Realtime WebRTC with Expo React Native. - thorwebdev/expo-webrtc-openai-realtime
https://go.thor.bio/expo-webrtc-openai-realtime
0
2
1
reposted by
saghul
Thor ι·η₯
9 months ago
Let
#OpenAI
control your phone with
#WebRTC
and
@expo.dev
React Native! π€― π Create ephemeral key with
@supabase.com
Edge Functions π‘ Create Realtime WebRTC connection π± Let OpenAI tap into native functionality via Expo Code below π
loading . . .
2
16
5
TIL that one can override the TERM env variable when ssh-ing by adding this to ~/.ssh/config: SetEnv TERM=xterm-256color
9 months ago
0
0
0
Test cross-post from Buffer...
9 months ago
0
0
0
reposted by
saghul
nixCraft
9 months ago
π
14
445
82
reposted by
saghul
nixCraft
9 months ago
Mum knows best π
2
181
25
Woot, I just submitted a presentation about
#QuickJS
:-)
add a skeleton here at some point
9 months ago
1
7
0
#QuickJS-NG
0.8.0 was just released with standalone executables, Error.captureStackTrace, Windows fixes, new C APIs for typed arrays and more! Check it π
github.com/quickjs-ng/q...
9 months ago
0
3
0
reposted by
saghul
Lorenzo Miniero
9 months ago
Whether you celebrate it or not, we have an early
#Christmas
gift for you... the
#QUIC
library I've been working on is now open source! Learn more about it and how I've been using it as a playground for
#RoQ
and
#MoQ
! Happy holidays! π
www.meetecho.com/blog/imquic/
loading . . .
Introducing imquic! | Meetecho Blog
These past few months I've shared a lot of info on my experiments with QUIC as a new transport for real-time media. I detailed my efforts on writing a basic QUIC stack, followed by deeper dives in RTP...
https://www.meetecho.com/blog/imquic/
0
11
7
reposted by
saghul
Lorenzo Miniero
9 months ago
If it was rejected, instead, we're terribly sorry, but with only a half day available, and 19 submissions, we had to make some hard choices π’ See you all in Brussels soon! 2/2
1
1
1
Load more
feeds!
log in