fubits

JS Dev | Data | Design | he/him
Bluesky: @fubits.dev
Tags: #Svelte #Rstats #D3 #DataViz

2025-04-04

Yesterday I gave a (remote) talk to a class of CS students on the topic of doing DataViz for NGOs.
Preparing the talk made me reflect a lot. NGOs are more important than ever but threats and problems (funds, autocracies, legal etc) are also increasing (even in Germany).

I realised that I need to talk about all of this more often.

So if you / your class / colloquium / conference would like to get a tour d'horizon, maybe reach out (here, on Bluesky or via fubits.dev/about).

Screenshot of a Bluesky post by Prof. Alark Joshi that mentions my talk and shows photos of a few slides. The slides show 3 projects (GPPi - Follow the Money; Academic Freedom Index, Afrozensus Dashboard)
2024-11-05

And bear with me but for now I’ll stick to 🦋 Bluesky: bsky.app/profile/fubits.dev

2024-11-05

If you have some time to spare tomorrow: I’ll be talking about #Astro and #Svelte at the Svelte Berlin meetup. And there will be a talk about #Threlte, which is a ThreeJs wrapper for Svelte.
Join in person or join the livestream. lu.ma/urubdd54?locale=en-GB

2024-10-31

Published part 2 of my notes on simple #Svelte
5 patterns.
This time, it's really just notes and not an essay:
- $props destructuring
- $effect
- JSDoc component docs
- shared JSDoc types
- built-ins: Set,Map,Date,URL
(Cameo: Bun + Svelte compiler + SSR example)
🔗 fubits.dev/notes/svelte-5-patt

fubits boosted:
2024-10-25

📢 Community Workshop - Themenabend Generative KI 📢

Generative KI und KI im Allgemeinen sind mittlerweile allgegenwärtig. Wir wollen den Themenabend mit einem Impulsvortrag starten und danach in die Diskussion gehen. Wir freuen uns auf einen spannenden Austausch!

Mit Michael Aydinbas und Luke Bölling

👉 Hier anmelden: correlaid.org/veranstaltungen/?
👉 Oder schaut in unsere Kalender für weitere Events: correlaid.org/veranstaltungen/

🗓️ 30. Oktober 2024
⏰ 18:30 - 19:30
👥 Online
💬 Deutsch

#communityworkshop

2024-10-25

Didn’t blog in years but now that Svelte 5.0.0 has been released, I wrote down a few new Svelte 5 patterns:
- simple runed state sharing (w/o getters & setters) incl. getContext(store)
- making tweened stores work again
- reconciling state with $derived.by()
Mostly notes for my self but maybe helpful to others.

fubits.dev/notes/svelte-5-patt

2024-09-26

@moritz beautiful!

fubits boosted:
Eleventy 🎈 v3.1.0-beta.1eleventy@fosstodon.org
2024-09-26

Step 1: Navigate to 11tybundle.dev/ (thanks @bobmonsour!)

Step 2: Search “WordPress”

Apropos of nothing, there are many great resources on migrating away from WordPress—and now is as good a time as any!

2024-09-25

🤚 Long time no see, but it’s been a work-intense year + JS devs are still sticking to X…

Personal news: I decided to quit my current employment towards end of November and will return to fulltime freelancing.

Hence, I started to update my portfolio website again, and will be blogging (about web dev, self-hosting, and tech management) somewhen later this year.

My current stack: Svelte 5 / SvelteKit, Astro, Supabase, Postgres, and Coolify.

(Screens from BlueSky)

Screenshot of a BlueSky post by me:
„Didn't update my portfolio in a while, but finally added some projects from 2023 and one cool side gig (Astro, Svelte 5, TinaCMS) from 2024. I decided to return to freelancing, so expect some more updates and hit me up if you like my work.“

A screenshot of my portfolio website is attached.Screenshot of a BlueSky post by me:

„I'll add some outcomes from my 2024 employment soon (news quiz, survey, real- time elections ++). Dealt a lot with hiring, building a tech team, developing a tech strategy, setting up infrastructure (Coolify + Supabase = introducing SSR and migrating to Svelte 5 & Vite. Maybe l'll blog about it“

Screenshots of an election live coverage dashboard, a web news quiz, a survey and and server monitoring iOS app are attached.Screenshot of a BlueSky post by me (from today):

„About last Sunday: my 4th election night this year. Svelte 5 + SvelteKit + SSR for serving partials; deployed via Coolify; some Supabase, some Bash (esp. for dealing with Cloudflare caching). This time, I added a simple web form for granular remote state control. One more to go (USA).“
2024-02-15

"Mozilla plans to scale back its investment in a number of products, including its VPN, Relay […] shut down Hubs […] and scale back its investment in its mozilla.social Mastodon instance. The layoffs will affect roughly 60 employees." techcrunch.com/2024/02/13/mozi

2024-01-26

@cfedev I think it’s not integrated into the RSS feed yet? That’d be awesome!

fubits boosted:
2024-01-18

hello happy (belated) new year! I've been wanting to learn #svelte for a while and figured today is as good a day as any and I'm already so delighting in their tutorial it's so good 😊

can't wait to figure out all the hype I've heard from @wattenberger + @puddingviz 💖

🔗 learn.svelte.dev/tutorial/welc

fubits boosted:
Gregor Aischgka@vis.social
2024-01-18

🎉 New blog post! For a few months now I've been toying with an idea for a new #Svelte framework for #datavisualization -- heavily inspired by the great Observable Plot. Very curious to hear what you think about this.

vis4.net/blog/2024/01/sveltepl

fubits boosted:
Paweł Grzybekpawelgrzybek
2023-12-29

A quick reminder, folks. If you haven't already, it is the perfect time to catch up with every article on these two amazing advent calendars.

HTMLHell by @matuzo
htmhell.dev/adventcalendar/

12 Days of Web by @5t3ph
12daysofweb.dev

2023-11-01

Oh and there’s an (unofficial) weekly #Astro newsletter by Nathan Lawson astroweekly.beehiiv.com/

2023-11-01

Today in #WebDev land I learned that you can partially style a <br /> element, i.e. this works:

br {
margin-bottom: 0.5rem;
}

fubits boosted:
Zach Leatherman :11ty:zachleat@zachleat.com
2023-11-01

The Ideal Viewport Doesn’t Exist

viewports.fyi/

Loved the visual example of 3 distinct viewports on a single iOS device: Safari, in-app browser (boo!), and the long-press quick preview.

By our friends at @setstudio (@andy et al!)

fubits boosted:
2023-11-01

IT'S ALIIIIIVE! 🧟👻

Welcome to the first edition of our monthly recap! 🗓️

🚀 3 new releases
✏️ New CMSes built for Astro
💻 Amazing sites and themes from the community

Click or retweet 🎃

astro.build/blog/whats-new-oct

2023-11-01

Neat: Official Stack Overflow podcast episode on why they have switched to Svelte #Svelte stackoverflow.blog/2023/10/31/

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst