Content provided by Kevin Åberg Kultalahti. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Kevin Åberg Kultalahti or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!
Go offline with the Player FM app!
One Man Svelte for NGOs with Ilja
MP3•Episode home
Manage episode 523120513 series 2701962
Content provided by Kevin Åberg Kultalahti. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Kevin Åberg Kultalahti or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
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
87 episodes
MP3•Episode home
Manage episode 523120513 series 2701962
Content provided by Kevin Åberg Kultalahti. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Kevin Åberg Kultalahti or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
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
87 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.