Just updated my Ducklings project to @duckdb.org v1.5.0. You can also deploy it to @cloudflare-dev.bsky.social Workers if you have a Pro plan, e.g. to query Parquet files in R2.
github.com/tobilg/duckl...
Just updated my Ducklings project to @duckdb.org v1.5.0. You can also deploy it to @cloudflare-dev.bsky.social Workers if you have a Pro plan, e.g. to query Parquet files in R2.
github.com/tobilg/duckl...
myth: LLM-assisted coding means everyone is forced to use The Popular Framework forever
reality: agents will happily migrate your entire app to The Good Framework
inertia is a powerful drug but we are entering a world without moats, plan accordingly
strawberrybrowser.com/blog/react-t...
WHAT
Congrats!
"The rebuilt @astrojs/cloudflare adapter now runs workerd at every stage [...]. You develop directly against Cloudflareβs platform APIs using cloudflare:workers, with full access to your bindings locally. No more simulation layers, and no more Astro.locals.runtime workarounds."
HELL YES.
Mind that TS 7 + Svelte in the IDE might remain a challenge (as in: doesn't work for me in Cursor for SvelteKit projects)
- github.com/microsoft/ty...
- github.com/sveltejs/lan...
tsgo was recently unlocked for svelte-check tho, so there's hope github.com/sveltejs/lan...
Yeah I mean for getting the latest news on that topic from you π
Well, oxlint runs in 147ms for 167 files.
Eslint takes 32 seconds for 568 files.
Interestingly I only had to change the aliases in tsconfig ("compilerOptions.paths") for my Vite Svelte SPA (!)
I left Vite aliases untouched ("resolve.alias" + $lib: path.resolve(__dirname, 'src/lib') pattern).
SvelteKit might be different but afaik we only define aliases in svelte.config.ts or?
tbh, I haven't thought about that because I don't have any issues with bare-bones prettier. We just enforced prettier save-on-format via the IDE for now (because there was no policy at all before I joined ... ) so no CI/CD.
I'll rely on @antleth.fr for future progress here bsky.app/profile/antl...
THIMC - here's my config for running oxlint for JS/TS and keeping Eslint for Svelte (with e18e plugins) bsky.app/profile/fubi...
ping @paolo.ricciuti.me @jyc.dev - not sure if also of interest to you
mind that I'm also using tsgo / typescript-preview - there might be side effects
so basically, I'm running oxlint only for pure js/ts files and let eslint run for all Svelte files.
Here's a dump of my deconflicted config* in a gist.
* there are more rules than necessary because I'm using all the e18e goodies as well
Let me know how it goes:
gist.github.com/fubits1/6338...
One thing I need to verify yet how the mixed mode impacts the IDE. There is a VSCode extension for oxc oxc.rs/docs/contrib...
For oxlint + Svelte, itβs tracked in this issue github.com/sveltejs/sve...
This is reassuring to see!
I just stated using oxlint + eslint in a βmixed modeβ setup for Svelte and Iβll try to share my config soon-ish.
I did the migration against a baseline of n errors and was able to reproduce it.
Also TIL thereβs a Skill for the migration utility skills.sh/oxc-project/...
Oxlint -> Sentry
> we had an outdated Eslint 8.x setup anyways and we needed to either upgrade it or move to something else. Oxlint brings so much speed gains given how slow linting is, and almost no one is running it locally project wide because of how slow it is.
github.com/getsentry/se...
If you are a Svelte lover, help us review this PR for tanstack hotkeys! π§‘
Hey! I'm looking for my next thing. Could be contract or full-time.
I build design systems, web apps, and design tools.
If you know someone who needs a frontend/fullstack dev, send them my way π
trysound.io/hire-me
Still work in progress, but I made a svelte + cloudflare workers statusphere version, including everything you need to setup atproto oauth in cloudflare workers with svelte
demo: statusphere.atmo.tools
code: github.com/flo-bit/svelte-cloudflare-statusphere
How many entries should I double-check if I used AI to extract, categorize, or clean my data? π€
This question comes up over and over again, so I created a simple calculator to answer it. Link below!
Tell me if you have a better way to deal with this. I am genuinely interested. π€
π new blogpost π
Un-Sass'ing My CSS: Native CSS Nesting
Nesting was a dream feature in Sass and it's recently become 'native' in CSS.
This post covers syntax, specificity, real patterns, and the key differences you need to know.
www.alwaystwisted.com/articles/UnS...
#CSS #Sass #FrontEnd #WebDev
We end the day with a new Coolify release (.beta-464) and a Svelte 5 patch release (5.53.8):
- github.com/coollabsio/c...
- github.com/sveltejs/sve...
Weβre starting into the week with new releases for Vite 8 (beta.18) and Rolldown (rc.8)
github.com/vitejs/vite/...
github.com/rolldown/rol...
You donβt want to miss this one! So many new use cases coming to #svelte.
@paolo.ricciuti.me did a great job presenting and all the work on custom renders π
I went through 20 modern CSS and UI features that landed on the web platform from CSS Wrapped 2025
youtu.be/KGc5DYl6Lbs
Well, how and why do you pick your favourite diners?
As a consumer, I just donβt have time to review every new alternative to X. Unless itβs from someone with an existing track record / I know / can reach out to, Iβll wait until it has 1K stars and has been suggested on Reddit 3x before Iβll try it
Yeah I gave up on that. I declared Sunday βholyβ and Iβve just accepted that I wonβt get stuff done on this day.