Sign in

Axel Rock

@axelrock.com
43 followers 58 following 132 posts

I code (SvelteKit 🧡), I nomad, I teach

PostsRepliesMedia
Axel Rock @axelrock.com · 13/03/2026
I'll make an appearance on This Week in Svelte, talking a bit about Convex and Svelte. See you there: www.youtube.com/watch?v=hHV7...
youtube.com
This Week in Svelte, Ep. 134 — Changelog, convex-sveltekit
YouTube video by Svelte Society
061
Axel Rock @axelrock.com · 07/03/2026
I’ll take a deep look, it sounds very interesting. I tried to build all of this myself, not that easy
110
Axel Rock @axelrock.com · 26/02/2026
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)
110
Axel Rock @axelrock.com · 26/02/2026
I’d also say attach. I disabled the inspector while trying new shortcuts last week, it drove me nuts in a few minutes.
110
Axel Rock @axelrock.com · 20/02/2026
Great talk! I’m very hyped
020
Axel Rock @axelrock.com · 19/02/2026
Added better auth to this Convex - SvelteKit adapter. Results at work are just amazing, such a smooth app I’m building.
041
Axel Rock @axelrock.com · 19/02/2026
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
110
Axel Rock @axelrock.com · 17/02/2026
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
020
Axel Rock @axelrock.com · 16/02/2026
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
010
Axel Rock @axelrock.com · 16/02/2026
I'd love to! 🧡 Give me some time to iron this out
220
Axel Rock @axelrock.com · 16/02/2026
PS: On the demo page, it often shows a 500 on first load 😅 I need to fix that
000
Axel Rock @axelrock.com · 16/02/2026
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.
100
Axel Rock @axelrock.com · 16/02/2026
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.
100
Axel Rock @axelrock.com · 16/02/2026
Convex reactivity + SvelteKit DX + SSR. Pick three github.com/axel-rock/convex-sveltekit
Venn diagram, "SvelteKit enjoyers" on the left, "Convex believers" on the right, "convex-sveltekit" in between
2100
Axel Rock @axelrock.com · 15/02/2026
Because it’ll be quick to build, and come with nice features (real time, literally better auth)
000
Axel Rock @axelrock.com · 14/02/2026
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.
000
Axel Rock @axelrock.com · 14/02/2026
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
210
Axel Rock @axelrock.com · 13/02/2026
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...
linkedin.com
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.
030
Axel Rock @axelrock.com · 11/02/2026
I share the pain of the .env as well. I think I’ll try something like Infisical
000
Axel Rock @axelrock.com · 11/02/2026
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.
100
Axel Rock @axelrock.com · 11/02/2026
{@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?
page.route.id
000
Axel Rock @axelrock.com · 01/02/2026
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?
110
Axel Rock @axelrock.com · 01/02/2026
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...
linkedin.com
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.
1111
Axel Rock @axelrock.com · 31/01/2026
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 🤯
110
Axel Rock @axelrock.com · 28/01/2026
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 ?
010
Axel Rock @axelrock.com · 20/01/2026
Ran into this over the weekend as well
010
Axel Rock @axelrock.com · 10/01/2026
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.
000
Axel Rock @axelrock.com · 09/01/2026
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
100
Axel Rock @axelrock.com · 23/12/2025
Last minute gift idea for devs and indie hackers: a gift card for a domain.
000
Axel Rock @axelrock.com · 21/12/2025
Just did it manually this week ^^ good to know for next time.
110
Axel Rock @axelrock.com · 18/12/2025
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.
110
Axel Rock @axelrock.com · 18/12/2025
Pinging @tolin.ski, I think this is his favourite combo. He just released a 3h deep dive on SvelteKit, I haven’t watched it yet, maybe it’s in there. But if not, maybe he has a repo to share 🤔 youtu.be/vkXxFfGwPao?...
youtu.be
Modern Svelte Kit - Complete Svelte Kit Course for Beginners
YouTube video by Syntax
010
Axel Rock @axelrock.com · 17/12/2025
Paraglide is really cool. I have yet to try Wuchale, brought to my attention by @khromov.se on YouTube. Have you tried it? wuchale.dev youtu.be/d0RPeuC4JL8?...
youtu.be
Translate your Svelte and SvelteKit applications the easy way - full tutorial
YouTube video by Code with Stanislav
130
Axel Rock @axelrock.com · 16/12/2025
@gameofroles.bsky.social Coucou ! Vous avez le calendrier des prochains épisodes ? ☺️🙏
000
Axel Rock @axelrock.com · 11/12/2025
I’m really into serif fonts lately
000
Axel Rock @axelrock.com · 11/12/2025
This article resonates with me. React left us with bad practices that still scar the web today. But flip side: AI could actually fix this faster than we think. Train the models on modern web standards and suddenly the average dev output gets way better, not worse.
110
Axel Rock @axelrock.com · 09/12/2025
I’m curious
000
Axel Rock @axelrock.com · 07/12/2025
I don’t know how Scott did this, but here is a library that makes it super easy to do keyboard shortcuts in Svelte, it’s my go to for this and some other goodies these days: runed.dev/docs/utiliti...
runed.dev
PressedKeys
Tracks which keys are currently pressed
070
Axel Rock @axelrock.com · 03/12/2025
17:31, j'ai mes timbres @gameofroles.bsky.social 💌
000
Axel Rock @axelrock.com · 28/11/2025
I gave Zed a try a few weeks ago, the Svelte extension is the only I miss to switch. The competition in that space is become so intense that I want to get attached to a new editor anymore.
000
Axel Rock @axelrock.com · 15/11/2025
I’m not a sneakerhead, but I wanted these for years. First purchase on SNKRS, checkout with Apple Pay is so good when you embrace if fully. Super happy
010
Axel Rock @axelrock.com · 06/11/2025
And congrats!
010
Axel Rock @axelrock.com · 06/11/2025
Amen 🙏 I share this luck/stack, but I decided to allow tailwind, not because I like it, but my entire prefers it apparently 🥲
120
Axel Rock @axelrock.com · 05/11/2025
Casually opening Bsky and seeing words of SvelteKit 3… 🥰
000
Axel Rock @axelrock.com · 02/11/2025
Pot-au-feu and side project. I like this Sunday
010
Reposted by Axel Rock
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 30/10/2025
Mainmatter is looking for an experienced, Svelte freelancer for a few weeks of work or more. Immediate availability, 4 to 5 days a week, EU timezones, excellent English communication skills. Daily rate of 500€–800€/day. Please email jobs@mainmatter.com with your résumé, rate and availability.
3238
Axel Rock @axelrock.com · 27/10/2025
I've been using Safari as my personal browser for years (vs Chrome for work), and loving it. But Safari became soooo unresponsive in the past 3 months, that I started trying the new fancy browsers. But this morning I tried Safari Technology Preview, and it's fast as I remembered default Safari.
020
Axel Rock @axelrock.com · 25/10/2025
First time I get a message of appreciation from a piece of code I posted on GitHub On this repo I made to show how to host a MCP server from a SvelteKit project. Time flies, 5 months ago now, I believe it was the first SvelteKit + MCP example. MCP grew up so fast github.com/axel-rock/sv...
020
Axel Rock @axelrock.com · 24/10/2025
Got super excited that Biome officially supports Svelte. But I'm too dumb to configure these tools. A few hours trying, I got the combo Biome + Zed to lint my Svelte files, but not my ts ones 🙃
120
Axel Rock @axelrock.com · 23/10/2025
I’ll genuinely keep trying, and maybe learn some more complex stuff than just adding classes everywhere.
000