/https://img.transistorcdn.com/fE5Af3KBYK9F7_VAmkIv8mNeWMVfjIoykejrDjp66PY/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzEyODk5LzE1OTc2/Nzg5NDYtYXJ0d29y/ay5qcGc.jpg)
Svelte Radio
Kevin Åberg Kultalahti
One Man Svelte for NGOs with Ilja
6 ДЕК, 202573 МИН
/https://img.transistorcdn.com/fE5Af3KBYK9F7_VAmkIv8mNeWMVfjIoykejrDjp66PY/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzEyODk5LzE1OTc2/Nzg5NDYtYXJ0d29y/ay5qcGc.jpg)
Описание
Guest
Ilja - Berlin-based developer specializing in building websites and data visualizations for NGOs. Svelte Ambassador.
Topics Discussed
Working with NGOs vs. traditional businesses
Budget constraints and project-based funding
The AfroZensus project
Svelte 5 migration
Berlin Svelte Meetup announcement
Berlin Svelte Meetup
Date: December 9th (Tuesday)
Venue: Datawrapper's office in Berlin
Talks: Peter from XYFlow presenting SvelteFlow, plus more
Registration: https://svelte-berlin.de/
Links Mentioned
Tools & Libraries
svelte-render-scan (Visual debugging tool by Stanislav Khromov): https://github.com/khromov/svelte-render-scan
svelte-inspect-value (Value inspector component): https://github.com/ampled/svelte-inspect-value
SvelteFlow (Node-based UI library): https://svelteflow.dev/
Friendly Captcha (GDPR-compliant captcha): https://friendlycaptcha.com/
SparklePost (Native-feeling PWA demo): https://sparklepost.vercel.app/
@component documentation: https://svelte.dev/docs/svelte/basic-markup
Companies & Organizations
Datawrapper: https://www.datawrapper.de/
GitButler: https://gitbutler.com/
XYFlow: https://xyflow.com/
Projects
Academic Freedom Index: https://academic-freedom-index.net/
AfroZensus: https://afrozensus.de/
AfroZensus Dashboard: https://data.afrozensus.de/
Courses
Practical Accessibility by Sara Soueidan: https://practical-accessibility.today/
Unpopular Opinions
Kevin: More people should self-host
Brittney: Lost free Copilot access
Antony: Store states, not effects
Ilya: JSDoc is superior to TypeScript
Picks
Kevin: SparklePost, "You can just do things", The Hierarchy book series by James Islington
Brittney: @component documentation
Antony: Friendly Captcha
Ilya: svelte-render-scan, svelte-inspect-value, Practical Accessibility course

