Birk Skyum's Avatar

Birk Skyum

@bskyum.bsky.social

@maplibre.org Co-founder & Board | Maintainer at TanStack Start/Router | Staff Eng. at Regen Farmer

296 Followers  |  142 Following  |  17 Posts  |  Joined: 30.10.2023  |  1.5185

Latest posts by bskyum.bsky.social on Bluesky

That Solid Router contains createAsync, which belong in solid-js core. Hiding core primitives in the solid router puts other routers at a disadvantage.

09.02.2026 18:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

That SolidStart contains FileRoutes, which belong in Solid Router as a bundler plugin. There's 5x usage of router over start, many of which could benefit from file routing for their simple SPA.

09.02.2026 18:46 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Great! That's gonna be useful if you take on this endeavor

22.12.2025 22:21 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@rich-harris.dev i found a svelte-jsx library that I believe is svelte 3 era. Is there a way to do JSX for svelte 5, or another way to define multiple components in a file (like Vue h() /JSX) that can be used for internal impl./tests in TanStack?

22.12.2025 22:10 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

2/ I've been tinkering with Svelte which doesn't have an alternative JSX syntax / way to make multiple comp in a file, and that results in having at least 2x as many src files for a router impl. In particular due to test suites which often have many small (even 1-line) templates.

22.12.2025 22:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

1/ Is there a way for angular to create multiple components / templates in one file? Like a JSD mode that can be used for impl.

React/Soli/Vue impl. all does use JSX for their implementations, and then .vue support is added on top in the end.

22.12.2025 22:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Our MapLibre GL JS renderer hit 1M weekly npm downloads. Every year since we launched, the adoption has doubled, and it's still accelerating. Open vector map rendering is rapidly becoming the new industry standard, and I want to say thanks to everyone who help make this happen.

20.11.2025 15:53 โ€” ๐Ÿ‘ 10    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
MapLibre Newsletter October 2025 The MapLibre Organization is an umbrella for open-source mapping libraries.

Read the latest newsletter covering project updates and #maplibre's #FOSS4G talks & workshops ๐ŸŒ

๐Ÿ™ Thanks to Radar for their continued sponsorship!

maplibre.org/news/2025-11...

#OpenStreetMap #OpenSource #SoTMEU2025 #foss4g2025 #foss4gna

05.11.2025 19:58 โ€” ๐Ÿ‘ 12    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

the moment there's proper git diffs / gitlens like setup in zed, I'll probably switch, because it just so much faster.

31.01.2025 23:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Well, vscode's git plugin might be flaky, but zed doesn't really have one :/

31.01.2025 23:53 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I see the same.. click that refresh button more often than usually

31.01.2025 22:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Begin `solid-router` and `router-core` by Brendonovich ยท Pull Request #3086 ยท TanStack/router I've copied react-router into solid-router and replaced most of the React APIs with their Solid equivalent, and also extracted a lot of code that doesn't rely on Solid to router-core, which...

Fully agree - here's yet another exciting solid project in the works. It'll be an interesting 2025 github.com/TanStack/rou...

28.12.2024 18:05 โ€” ๐Ÿ‘ 11    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

I work a project that moved to vitest recently, except for render tests where plain puppeteer is used instead. I tried migrating to playwright, but it was too slow in that setup. I'd love to try vitest browser mode, but I think I'll need puppeteer support. Looking forward to follow vitest next year.

17.12.2024 16:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Congrats! I noticed the @analogjs/vite-plugin-nitro is implemented in a quite generic way. Could it be made even more so, for other frameworks to leverage? IIRC there were mentions of a planned env-api based nitro plugin too, which would affect the cost-benefit - @pi0.io is that brewing already?

17.12.2024 16:31 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
MapLibre Android with Vulkan Support Released

MapLibre Android with Vulkan support is here! ๐Ÿ“ฑ

๐Ÿ“ข Learn more from our news page: maplibre.org/news/2024-12...

๐ŸŽ‰ Huge thanks to the team & everyone who tested!

#MapLibre #AndroidDevelopment #Vulkan #OpenSource #OpenStreetMap

12.12.2024 18:21 โ€” ๐Ÿ‘ 13    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thank you for working on resolving this.

04.12.2024 18:02 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Add example of maplibre-gl-draw by birkskyum ยท Pull Request #5086 ยท maplibre/maplibre-gl-js Add example using the new maplibre-gl-draw plugin thats ported to typescript and refactored. Launch Checklist Confirm your changes do not include backports from Mapbox projects (unless with comp...

it'll only be in the docs when GL JS v5 is released, since it's only on stable release that the docs deploy - github.com/maplibre/map...

22.11.2024 00:29 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
maplibre-gl-draw ...

Yes, there's a codepen here: codepen.io/birkskyum-14...

22.11.2024 00:26 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

That was a really interesting talk! Thanks

05.11.2024 23:36 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@bskyum is following 20 prominent accounts