Ilja
banner
fubits.dev
Ilja
@fubits.dev
NGO Tech Lead
🧡 @svelte.dev ambassador
Astro | DataViz | HomeLab | Vet 🫡
📍Berlin
🔗 https://fubits.dev
Pinned
Banger. My gut feeling is telling me that I'll pretty much need this exact book in 2026.
I’m thrilled to share that my new book (Spatial Data Management with DuckDB) is now published! 🎉

At 430 pages, this book provides a practical, hands-on guide to scalable geospatial analytics and visualization using DuckDB. All code examples are open-source and freely available on GitHub.
November 16, 2025 at 4:40 PM
VSCode / Cursor settings - tab label pattern for [...slug] routes:

Astro:

"workbench.editor.customLabels.patterns": {
"**/src/pages/**/[[]...slug[]].astro": "${dirname} (Slug)",
...
}

SvelteKit should be similar:

"**/src/routes/**/[[]slug[]]/+page.svelte": "${dirname} (Slug)"
November 16, 2025 at 4:32 PM
Reposted by Ilja
SveltePlot 0.7 is out! Lots of new features since the last time I posted here: 🎉 jitter transform, 🐝 dodge transform (for beeswarm plots), 🎉 stackMarimekko, 📸 image mark, and most recently the 🧇 waffle mark! And the website now features a ton of examples.

➡️ svelteplot.dev
November 16, 2025 at 12:24 PM
Me when I sneak in RegEx into client-side production code 🥷
AGI any day now
November 16, 2025 at 2:54 PM
Reposted by Ilja
AGI any day now
November 14, 2025 at 11:48 PM
Happy Svelte Day to those who celebrate
November 16, 2025 at 11:52 AM
Uhm.
On a Mac Air M3 the transcription is … instant. Like instant instant. Wow.
(Sorry for posting a video of the other site. But, more importantly, PARAKEET IS SO GOOD!!!)

hex.kitlangton.com
November 14, 2025 at 5:48 PM
Me 6 months ago: „I’m an AI power user. AI with Svelte sucks. I can’t work like that. Can I haz LLM. Why no v0 support.“

Me now: „Screw agents. I’m super-productive with a 20$ Cursor subscription, Haiku + Svelte MCP. Ok I take the Svelte Raycast extension. Wtf is Claude Skills. Kthxby“

Paolo:
November 14, 2025 at 2:35 PM
Reposted by Ilja
A timeline cleanser: My recent newsletter is about rise of "repair cafes" around the world, where communities come together to fix each other's beloved things. The goal: reduce consumer waste, and maybe make some buddies in the process 🔧👭

insideclimatenews.org/news/1111202...
A Growing Number of ‘Repair Cafes’ Are Popping Up Around the World to Curb Consumer Waste - Inside Climate News
Local communities are hosting events where people can bring in their broken goods for repairs—free of charge.
insideclimatenews.org
November 13, 2025 at 3:37 PM
Reposted by Ilja
Early bird In-person (£70) and Online (£15) tickets are on sale until 18 November (midnight UK time) or until sold out.
Next ticket sale opens on 17 December and prices will go up for both In-person (£80) and Online (£20).

#BuyEarly and secure your spot! #SotB26

2026.stateofthebrowser.com/tickets/
Tickets | State of the Browser
More information and buying options for tickets.
2026.stateofthebrowser.com
November 13, 2025 at 9:58 AM
In Germany, booking a doctor appointment is monopolised by a company which suffered data leaks, didn’t have 2FA, and got caught harvesting data.

Really cool to learn about a 1) open-source 2) Svelte / SvelteKit-based alternative!

Kudos to the Prototype fund!

github.com/open-recepti...
November 14, 2025 at 7:24 AM
Reposted by Ilja
A couple of weeks ago at @perfnow.nl I gave a talk called "Fine-grained everything". It's about @svelte.dev (obviously), and the new frontiers of framework-land, but it's also about some stubborn misconceptions in web performance circles

Gift link: conffab.com/presentation...
Fine-grained everything
<p>Modern frameworks like Svelte are fast thanks to signal‑based fine‑grained reactivity, but performance is more than 60fps. This talk covers new approaches to build fast, reliable, data‑efficient ap...
conffab.com
November 13, 2025 at 9:03 PM
Went past me: PlanetScale has a 5$ single-node offering now planetscale.com/blog/5-dolla...
$5 PlanetScale — PlanetScale
Introducing the $5 PlanetScale plan.
planetscale.com
November 13, 2025 at 6:42 PM
Reposted by Ilja
📰 Today, I'm writing about the difference between Vitest Browser Mode and Playwright. Learn what makes them similar but also completely different, from their purpose to how they work under the hood.

A must read.

www.epicweb.dev/vitest-brow...
Vitest Browser Mode vs Playwright
What is the difference between Vitest Browser Mode and Playwright? And when to use each in your tests?
www.epicweb.dev
November 13, 2025 at 2:47 PM
Reposted by Ilja
New: Google has chosen a side in Trump's mass deportation campaign. Google is hosting a CBP facial recognition app to hunt immigrants; no indication Google will remove. At same time Google takes down apps for reporting ICE sightings

“Big tech has made their choice”

www.404media.co/google-has-c...
Google Has Chosen a Side in Trump's Mass Deportation Effort
Google is hosting a CBP app that uses facial recognition to identify immigrants, while simultaneously removing apps that report the location of ICE officials because Google sees ICE as a vulnerable gr...
www.404media.co
November 13, 2025 at 2:11 PM
Reposted by Ilja
Yeah! Go get @wil.to’s amazing new course and get an extra one from me for free
Our good friend @scottjehl.com has very kindly offered 5 free coupons for his course, Web Components Demystified to the next 5 people that grab JavaScript for Everyone.

Get 20% off with the code SCOTTJEHL to sweeten the deal too.

Thanks Scott!

piccalil.li/javascript-f...
JavaScript for Everyone
A high quality, expansive written course that will elevate your JavaScript skills to a level you never thought was achievable.
piccalil.li
November 13, 2025 at 2:06 PM
Reposted by Ilja
NEW: Google is hosting a CBP app that uses facial recognition to identify immigrants, and tell local cops whether to contact ICE about the person, while also removing apps designed to warn communities about ICE officials.

“Google wanted to ‘not be evil’ back in the day. Well, they're evil now."
Google Has Chosen a Side in Trump's Mass Deportation Effort
Google is hosting a CBP app that uses facial recognition to identify immigrants, while simultaneously removing apps that report the location of ICE officials because Google sees ICE as a vulnerable gr...
www.404media.co
November 13, 2025 at 2:47 PM
THIMC: The Open Source Data Summit starts in a few minutes and the virtual ticket is free opensourcedatasummit.com
Open Source Data Summit | Data Engineering Conference | 13 November 2025
OSDS is the annual peer hub to explore open source's role in data infrastructures and network with others working in data. OSDS is free each year for all to attend.
opensourcedatasummit.com
November 13, 2025 at 3:31 PM
Reposted by Ilja
We’re hiring a Junior Systems Administrator! If you like solving problems, working with Linux, and keeping systems running smoothly, you’ll fit right in at Jumping Rivers.

Find out more on our website.

#Hiring #TechJobs #Linux #SystemsAdmin #JumpingRivers
Junior Systems Administrator: Jumping Rivers is hiring!
Jumping Rivers is hiring a Junior Systems Administrator at its Newcastle Upon Tyne offices.
jumping-rivers.welcomekit.co
November 13, 2025 at 11:16 AM
Berlin.
November 13, 2025 at 9:26 AM
Reposted by Ilja
Good news: 35 countries have decreased their fossil CO2 emissions significantly (p<0.05) while growing their economies in the decade 2015-20244, twice as many as during the previous decade (2005-2014; 18 countries.

These 35 countries account for 27% of global fossil CO2 emissions.

5/
November 13, 2025 at 7:07 AM
The more everything is unfolding as it does right now, the more I „get“ the crucial role of communities and community events. Today‘s Maptime Berlin was such an event. Last week, @beyondtellerrand.com won my ❤️.

Actively search your communities. Talk about your passions. Be a nerd. Connect. Grow.
November 12, 2025 at 11:05 PM
Reposted by Ilja
⚡ ever wanted to download @stackblitz.com projects without opening the site?

you now can 🎉

🌐 web: replace stackblitz.com w/ stackblitz.zip in any edit url
🖥️ cli: `npx stackblitz-zip ` or `npx stackblitz-clone `
📦 npm: `npm i stackblitz-zip`

built for myself to grab repros from issues
November 12, 2025 at 5:15 PM
This. Looks. Sharp.
Visual Types, a humble collection of semi-interactive TypeScript lessons, is ready to be clicked upon.

types.kitlangton.com ← 👀
November 12, 2025 at 4:18 PM