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-ren...
• svelte-inspect-value (Value inspector component): https://github.com/ampled/svelte-insp...
• 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-...
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