Axel Rock's Avatar

Axel Rock

@axelrock.com

I code (SvelteKit ๐Ÿงก), I nomad, I teach

40
Followers
58
Following
131
Posts
11.10.2023
Joined
Posts Following

Latest posts by Axel Rock @axelrock.com

Iโ€™ll take a deep look, it sounds very interesting. I tried to build all of this myself, not that easy

07.03.2026 10:01 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Yes indeed. And quick tip, you can also override that setting with the environment variables (if you work in a team and donโ€™t want to force a key binding to the others)

26.02.2026 22:04 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Iโ€™d also say attach. I disabled the inspector while trying new shortcuts last week, it drove me nuts in a few minutes.

26.02.2026 07:25 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Great talk! Iโ€™m very hyped

20.02.2026 05:23 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Added better auth to this Convex - SvelteKit adapter.

Results at work are just amazing, such a smooth app Iโ€™m building.

19.02.2026 21:06 ๐Ÿ‘ 4 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Working with MutationObserver as well today, in svelte 5 though. Slight benefit with the @attach va onMount. I always feel clever when I use these nice browser APIs

19.02.2026 10:27 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

A little bit yes. I havenโ€™t used firebase in years. Best difference for me: there is no security rules. Itโ€™s just typescript. It feels a lot more flexible. But itโ€™s hard to describe. The offering is very unique

17.02.2026 19:40 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Itโ€™s a very unique take on database, or even a backend.

Itโ€™s real time by default, you declare everything in typescript.

There is a bit of learning curve to get use to that mental model, but I think itโ€™s a very interesting product

16.02.2026 21:31 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I'd love to! ๐Ÿงก Give me some time to iron this out

16.02.2026 16:02 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

PS: On the demo page, it often shows a 500 on first load ๐Ÿ˜… I need to fix that

16.02.2026 15:26 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

It's experimental. Already testing it at Cobl. And honestly, it's the DX I wished existed when I started using both.
Feedback very welcome.

16.02.2026 15:21 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

This idea stuck in my head for months. Every time I wired up a @convex.dev query in @svelte.dev, the same thought โ€” there has to be a way to make this feel native.
SvelteKit's transport hook turned out to be the missing piece.

16.02.2026 15:21 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Venn diagram, "SvelteKit enjoyers" on the left, "Convex believers" on the right, "convex-sveltekit" in between

Venn diagram, "SvelteKit enjoyers" on the left, "Convex believers" on the right, "convex-sveltekit" in between

Convex reactivity + SvelteKit DX + SSR.

Pick three

github.com/axel-rock/convex-sveltekit

16.02.2026 15:21 ๐Ÿ‘ 10 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 1

Because itโ€™ll be quick to build, and come with nice features (real time, literally better auth)

15.02.2026 00:45 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Itโ€™s not rebuilding for the sake of rebuilding. Or product is about 3 years old. AI was barely a thing back then. Iโ€™m capitalising on the learnings, and betting on the benefits of a clean slate. But I need to move fast to prove my point.

14.02.2026 15:38 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Iโ€™m really grateful: Iโ€™m given โ€œcarte blancheโ€ to show my company what my vision of a great tech stack is. That @convex.dev / Autumn / Better Auth hackathon paying off, for them, and for me. I know exactly what to do, itโ€™ll blow everyoneโ€™s mind

14.02.2026 15:38 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Kultakiertue Oy hiring Senior Software Developer in Helsinki, Uusimaa, Finland | LinkedIn Posted 2:44:03 PM. How does a key role in a rapidly growing Finnish success story sound? At Kultakiertue, we are theโ€ฆSee this and similar jobs on LinkedIn.

A new SvelteKit job offer caught my attention. This is in Finland (I love Finland ๐Ÿ‡ซ๐Ÿ‡ฎ) very cool stack and great salary. I already have my dream job, otherwise Iโ€™d apply in a heartbeat. www.linkedin.com/jobs/view/43...

13.02.2026 07:18 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I share the pain of the .env as well. I think Iโ€™ll try something like Infisical

11.02.2026 15:45 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Itโ€™s scary, but I got better output working like that recently. I have a big big thing in working on for over a week, and I havenโ€™t really looked at the code yet. I plan to. But not micromanaging on Cursor has helped getting sh*t done a lot.

11.02.2026 15:45 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

{@const active = page.url.pathname === href}
<a
{href}
class:border={active}

I think page.route.id should work

Maybe you use it in a way that makes in non-reactive (within a state, not a derived).

Want to share more code?

11.02.2026 09:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I am, not even jokingly, talking to Clawdbot about my personal life, while I let cursor build a vibe coding tool. Ain't that meta?

01.02.2026 20:47 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Decathlon hiring Fullstack Developer (Frontend Specialist โ€“ Svelte) in Geneva, Switzerland | LinkedIn Posted 5:11:33 PM. About DecathlonSince 1976, Decathlon has been on a mission: &quot;Moving People through the Wonders ofโ€ฆSee this and similar jobs on LinkedIn.

I always love seeing Svelte job offers. I might start sharing interesting ones.

Looking at the offers helps understand where Svelte is in the landscape. Dรฉcathlon is one of the biggest French company often hiring Svelte devs.

Who else is building with Svelte?

www.linkedin.com/jobs/view/43...

01.02.2026 12:44 ๐Ÿ‘ 11 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Hey there ๐Ÿ‘‹ Seeing you show up on my screen because I follow the Svelte feed ๐Ÿงก

I was like : โ€œCool post, SvelteKit and creative coding, thatโ€™s my jam. Who wrote that?โ€ And ๐Ÿคฏ

31.01.2026 10:24 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Iโ€™ll be super happy to jump onboard day 1 as well. I feel like 2026 will be a good year for Svelte DX and tools. This + full Zed support (mostly a port of that amazing VS Code extension) are my highest tech expectations. Techspectations ?

28.01.2026 02:02 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Ran into this over the weekend as well

20.01.2026 00:16 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

They are really cool. I even hope theyโ€™ll manage to bring the same DX to some client side code. Itโ€™s a really impressive feature.

10.01.2026 13:03 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Not an expert, but I think libraries without tree shaking/ESM tend to snowball quite a lot.

Having `require` or `import * from`, is a big warning for me

09.01.2026 03:34 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Last minute gift idea for devs and indie hackers: a gift card for a domain.

23.12.2025 12:04 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Just did it manually this week ^^ good to know for next time.

21.12.2025 14:09 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Have you run into issues with form actions or remote functions, especially action ones (command and form)?

Just migrated to Cloudflare, and I faced that today.

18.12.2025 23:55 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0