David Dal Busco
@daviddalbusco.com
π€ 181
π₯ 200
π 503
π¨βπ» Freelance web engineer π Running slowly & πββοΈ swimming badly
No snow and little crowd on the trail, now that's a lovely mountain day π Dallenwil - Brisen loop. 28km πββοΈ / 2,200m βοΈβ°οΈ / 4h30 β±οΈ
about 5 hours ago
0
2
0
If you don't clean your SVGs with
svgomg.net
you're doing it wrong, change my mind.
loading . . .
SVGOMG - Optimize and minify SVG images
Free online SVG optimizer and minifier. Compress SVG images with SVGO in your browser β no upload required.
https://svgomg.net/
2 days ago
1
0
0
blogged: a few things I did back then to make Juno's site LLM-friendly (or not) π€·
daviddalbusco.com/blog/making-...
loading . . .
Making Your Website AI-Ready
A few tips to help your site become LLM-friendly (or not).
https://daviddalbusco.com/blog/making-your-website-ai-ready/
2 days ago
0
4
0
TIL (and WTF npm) > npm error 403 403 Forbidden - PUT
registry.npmjs.org/yawa
- Package name too similar to existing packages yalc,yaml,yazl,yarn,ava
3 days ago
0
0
0
Every single time I forget the dockerignore file and then I'm like "why the heck is my GitHub Action failing?!" π
3 days ago
0
0
0
And, I bought a new domain name, again... π Not sold on the branding yet, but it's time to test something new in the wild, plus been a while since I've used a SQL db π€·
4 days ago
0
0
0
Is staged publishing coming to Bun as well? Really hard to navigate the repo, can't figure it out and found nothing in the doc.
4 days ago
0
0
0
reposted by
David Dal Busco
NanoVMs
6 days ago
www.youtube.com/watch?v=OplG...
this week on the unikernel application spotlight we chkout kyushu - a self-hostable cf workers like js/ts runner
loading . . .
[Unikernel Application Spotlight] Kyushu
YouTube video by nanovms
https://www.youtube.com/watch?v=OplGRlNo0gI
0
3
1
Look at that highway! π± Klingenstock - Fronalpstock was so overcrowded, lesson learned: don't go there on weekends. Fun trail run though. 30km πββοΈ / 1,868m βοΈβ°οΈ / 4h15 β±οΈ
7 days ago
0
3
0
reposted by
David Dal Busco
Moritz Stefaner / Truth & Beauty
9 days ago
β¨ New project! β¨ Mapping the hidden infrastructure which connects to >70% of plants, extends root networks up to 100x and reaches a length of 1 BILLION times the distance to the sun π€― Arbuscular mycorrhizal fungi! Learn all about them here:
a-hidden-infrastructure.spun.earth
w/
@spun.earth
π
loading . . .
A hidden infrastructure
Mapping Earthβs underground mycorrhizal fungal networks β the hidden infrastructure beneath our feet.
https://a-hidden-infrastructure.spun.earth/
5
63
24
Blogged about how I made Server-Sent Events pub/sub type-safe using a singleton wrapper and discriminated union callbacks.
daviddalbusco.com/blog/type-sa...
loading . . .
Type-Safe Server-Sent Events Pub/Sub
A typed singleton wrapper around the browser's EventSource API with discriminated union callbacks.
https://daviddalbusco.com/blog/type-safe-server-sent-events-pubsub
9 days ago
0
1
0
I'm a simple man. I see font Newsreader + italic + brown in your tagline, I close the tab.
10 days ago
0
0
0
TIL the World Cup starts tomorrow. Funny how uninterested I've become, well played Gianni.
11 days ago
0
0
0
We crushed 100 βοΈ on GitHub! As a thank you, here's **kyu dev** for local development with live reload. Thx for the support π
github.com/peterpeterpa...
loading . . .
GitHub - peterpeterparker/kyushu: A self-hostable Wasm sandbox for JavaScript workers
A self-hostable Wasm sandbox for JavaScript workers - peterpeterparker/kyushu
https://github.com/peterpeterparker/kyushu
11 days ago
0
5
1
Ran one of my classic pre-alpine trails today: Schwyz - Rigi - Immensee First time going during the week, so enjoyable, so few people. The mountain as you like it! π€©π€« 28.5km πββοΈ / 1,600m βοΈβ°οΈ / 3h45β±οΈ
12 days ago
0
4
0
Look mum, I made it to the HN front page π Also cool, the site didn't go down because yeah,
kyushu.dev
runs with... Kyushu π Real life test β What a fun Sunday!
13 days ago
1
5
0
reposted by
David Dal Busco
Léαlinux π§
13 days ago
kyushu.dev
WASM, WASM !
loading . . .
Kyushu
A self-hostable Wasm sandbox for JavaScript workers.
https://kyushu.dev/
1
7
2
I posted Kyushu on hackernews today
news.ycombinator.com/item?id=4843...
loading . . .
Show HN: Kyushu β A self-hostable WASM sandbox for JavaScript workers | Hacker News
https://news.ycombinator.com/item?id=48432722
13 days ago
0
3
0
Standard.Site was so hot yesterday, I obviously joined the party and... I built the whole automation in a new GitHub Action π€ It detects new blog posts, creates AT Protocol records and opens a PR to update your frontmatter with their related URI. Feel free to use it π¨βπ³
github.com/peterpeterpa...
loading . . .
GitHub - peterpeterparker/blog-to-standard-site: Automatically create Standard.Site records for new blog posts
Automatically create Standard.Site records for new blog posts - peterpeterparker/blog-to-standard-site
https://github.com/peterpeterparker/blog-to-standard-site
14 days ago
2
5
3
TIL 57% of web traffic is now bots... cool cool cool
www.pcmag.com/news/dead-in...
loading . . .
The Dead Internet Is Here: Bot Traffic Tops Human Traffic for First Time
'Welp, that happened faster than I predicted,' says Cloudflare CEO Matthew Prince.
https://www.pcmag.com/news/dead-internet-is-here-bot-traffic-tops-human-traffic-for-first-time
14 days ago
0
8
1
Woot, SvelteKit static adapter does not support at:// protocol in <link> tags? Anyone managed to workaround it?
15 days ago
2
2
0
Second post in my feed that mention it. Alright, alright, I will have to try too π
add a skeleton here at some point
16 days ago
0
2
0
If you're into JavaScript, Wasm, and self-hosting, I wrote a new blog post about the architecture of Kyushu. π Kind of a walkthrough of all the pieces I tied together to build and ship the CLI.
daviddalbusco.com/blog/a-self-...
loading . . .
A Self-Hostable Wasm Sandbox for JavaScript Workers
A walkthrough of the CLI I built to run JavaScript workers on a VPS without Node.js, Bun, or Docker.
https://daviddalbusco.com/blog/a-self-hostable-wasm-sandbox-for-javascript-workers
16 days ago
1
2
0
Goal achieved β : I replaced the Cloudflare Worker of my blog-to-newsletter pipeline with a self-hosted Kyushuπ worker. π It's so fun to build stuffs!
16 days ago
1
1
0
Ever wanted to run a Cloudflare Workers-style handler without Node.js, Bun, or even Docker? Here's Kyushu π Write a fetch handler, build it to Wasm, run it sandboxed on your VPS π
kyushu.dev
loading . . .
Kyushu
A self-hostable Wasm sandbox for JavaScript workers.
https://kyushu.dev
16 days ago
1
0
1
Me starting a side project saying "this one will stay small, this time"
loading . . .
absolute cinema
ALT: absolute cinema
https://static.klipy.com/ii/9ed0121ed465c12e1f3dda331ed33f0e/1d/d0/vfTUImNFkyNdf.gif?hh=480&ww=640&mp4=pZpFNsI5dTK0Uk&webm=r40RJe8tvC5H83LHFVn
18 days ago
0
0
0
I kept forgetting to send my newsletter π . So I automated it with a GitHub Action, Claude, Telegram, and a Cloudflare Worker. π
daviddalbusco.com/blog/automat...
loading . . .
Automating My Newsletter with Claude, Telegram, and a Cloudflare Worker
How I built a GitHub Action that reads a new blog post, generates a newsletter draft, and delivers it to subscribers after an approval tap.
https://daviddalbusco.com/blog/automating-newsletter-claude-telegram-cloudflare-worker/
18 days ago
1
1
0
Zero client JavaScript by default and no Vite? Sounds like a pretty interesting take on Svelte SSR! π
add a skeleton here at some point
19 days ago
0
10
0
Got 6 blog posts and 2 projects ready to ship. See what holidays did to me?
21 days ago
1
3
0
I never buy a domain without having a proof of concept first. Just bought one πΌ.
29 days ago
0
3
0
reposted by
David Dal Busco
David Aerne
about 1 month ago
Design Book answers the question: what if all the micro-decisions you take while coming up with design tokens were the actual design system?
meodai.github.io/design-book/
loading . . .
2
74
6
reposted by
David Dal Busco
Baldur Bjarnason
about 1 month ago
βOn Google declaring war on the Webβ
https://tante.cc/2026/05/20/on-google-declaring-war-on-the-web/
> This is a literal revolution but one against the participatory web, against us: The goal is to take away the web and guide people into Googleβs abstraction on top of it.
loading . . .
On Google declaring war on the Web
In Yesterdayβs IO Keynote Google declared war on the remnants of the Web. (See longer description on their website.) TL;DR: They are pushing Search more into the βhereβs your processed answerβ directi...
https://tante.cc/2026/05/20/on-google-declaring-war-on-the-web/
1
19
17
Ran around Lake Yamanaka today with a splendid view on Fuji π€©ποΈ Still got a few cities to run in, but this was likely my last trail in Japanπ―π΅. What a blast!
loading . . .
about 1 month ago
1
1
0
Went for another trail run in Japan π―π΅, this time I discovered their Alps and the stunning Mount Yake ποΈ The view from the summit π€©
loading . . .
about 1 month ago
2
4
0
TIL deploying Cloudflare Worker via GitHub Actions still requires an access token. I was ahead of my time when I implemented keyless CI/CD via OIDC in my project Juno π So, here's a shameless reshare of my blog post about its concept. π
daviddalbusco.com/blog/buildin...
loading . . .
Building a GitHub Actions Integration with OIDC Authentication
How I replaced secrets with short-lived tokens for deploying with GitHub Actions.
https://daviddalbusco.com/blog/building-a-github-actions-integration-with-oidc-authentication
about 1 month ago
0
0
0
reposted by
David Dal Busco
Vale
about 1 month ago
Bun just merged a pull request which entirely rewrites the entire thing in Rust from Zig. 1 million lines of AI-generated code.
github.com/oven-sh/bun/...
#Bun
#JavaScript
#AI
loading . . .
Rewrite Bun in Rust by Jarred-Sumner Β· Pull Request #30412 Β· oven-sh/bun
Blog post with details coming soon. It passes Bun's pre-existing test suite on all platforms (and fixes several memory leaks and flaky tests), the binary size shrinks by 3 MB - 8 MB, the benchm...
https://github.com/oven-sh/bun/pull/30412
9
27
5
β°οΈ Mounts Taisen + Nakadake + KujΕ« = Trail running in Japan β 26km πββοΈ / 1,770m βοΈ / 4h17 β±οΈ
about 1 month ago
2
7
0
reposted by
David Dal Busco
David Aerne
about 2 months ago
Spent way too long on that SVG sphere component. Added a bit of scroll interaction so people actually realize itβs 3D PS: you can download the sphere SVG from the settings panel
rybitten.space
loading . . .
2
96
12
The new
crates.io
frontend - migrated from Ember.js to Svelte 5 - is looking for public testing. I gave it a quick spin. LGTM β
blog.rust-lang.org/inside-rust/...
loading . . .
crates.io: Help test our new web frontend | Inside Rust Blog
Want to follow along with Rust development? Curious how you might get involved? Take a look!
https://blog.rust-lang.org/inside-rust/2026/04/17/crates-io-svelte-public-testing/
2 months ago
0
6
0
It ain't much, but my project Juno just hit 400 β on GitHub.
github.com/junobuild/juno
loading . . .
GitHub - junobuild/juno: Open-Source SDK for building apps
Open-Source SDK for building apps. Contribute to junobuild/juno development by creating an account on GitHub.
https://github.com/junobuild/juno
2 months ago
1
4
0
blogged: Serving Local Assets with Bun Not sure it's that useful to anyone, but I felt like "hey, why not" π
daviddalbusco.com/blog/serving...
loading . . .
Serving Local Assets with Bun
A minimal Bun script to serve static files locally without extra dependencies.
https://daviddalbusco.com/blog/serving-local-assets-with-bun
2 months ago
0
2
0
A community member has built an MCP server for my project Juno π. I π open-source. Give it a try! π
github.com/nami2111/jun...
loading . . .
GitHub - nami2111/junobuild-mcp: MCP server for Juno (junobuild) - manage satellites, hosting, functions, snapshots and more
MCP server for Juno (junobuild) - manage satellites, hosting, functions, snapshots and more - nami2111/junobuild-mcp
https://github.com/nami2111/junobuild-mcp
2 months ago
0
1
0
TIL about SvelteMap. First time using it after all these years π€
svelte.dev/docs/svelte/...
loading . . .
svelte/reactivity β’ Svelte Docs
svelte/reactivity β’ Svelte documentation
https://svelte.dev/docs/svelte/svelte-reactivity#SvelteMap
2 months ago
0
10
0
At least when I fix a bug for a real dev, I feel slightly less a mytho for writing "we need this" in my own PR descriptions. π
2 months ago
0
0
0
Wen in Switzerland?
techcrunch.com/2026/04/10/f...
loading . . .
France to ditch Windows for Linux to reduce reliance on US tech | TechCrunch
France's move to ditch Windows for Linux is its latest effort to reduce its reliance on American tech giants.
https://techcrunch.com/2026/04/10/france-to-ditch-windows-for-linux-to-reduce-reliance-on-us-tech/
2 months ago
0
1
1
I've just joined team "narrower landing page on desktop with thin borders" - seems like the 2026 trend π
juno.build
loading . . .
Juno
Open-Source SDK for building apps
https://juno.build/?123
2 months ago
0
0
0
I'm reducing the gap a bit more between writing serverless functions in TypeScript vs Rust on
juno.build
by adding support for... HTTPS requests! I know, sounds silly, but it wasn't straightforward π
juno.build/blog/http-re...
loading . . .
HTTP Requests in TypeScript Serverless Functions | Juno
One of the most requested features for TypeScript serverless functions has always been the ability to make HTTP requests to external APIs.
https://juno.build/blog/http-requests-typescript-serverless-functions
2 months ago
0
2
0
I'll never get tired of using the
dog.ceo
API for demo purposes. No cors, free, open source + cute dogs = πΆ
loading . . .
Dog CEO. Good Dog Business.
Leaders in the dog and canine business world.
https://dog.ceo
3 months ago
0
2
0
Me when my PR only adds code and doesn't remove a single line. +614 π©π©π©π©π©
3 months ago
0
1
0
12/10 times I type npm fun format
3 months ago
0
0
0
Load more
feeds!
log in