Axel Rock

Axel Rock

@axelrock.com

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

43 followers58 following132 posts

Added better auth to this Convex - SvelteKit adapter. Results at work are just amazing, such a smooth app I’m building.

Axel Rock@axelrock.com

Convex reactivity + SvelteKit DX + SSR. Pick three github.com/axel-rock/convex-sveltekit

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.

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.

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

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.

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?

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.comDecathlon hiring Fullstack Developer (Frontend Specialist – Svelte) in Geneva, Switzerland | LinkedInPosted 5:11:33 PM. About DecathlonSince 1976, Decathlon has been on a mission: "Moving People through the Wonders of…See this and similar jobs on LinkedIn.

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.

This post is unavailable.

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

Casually opening Bsky and seeing words of SvelteKit 3… 🥰

Ben McCann@benmccann.com

SvelteKit 3 / Vite 8 will be built on rolldown. You can use it now if you're adventurous! If you're not using the new remote functions, it largely works without issue and is much faster. We'd love help in discovering any bugs that haven't been unearthed yet! Post them at github.com/vitejs/rolld...

Axel Rock reposted

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.

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.

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...

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 🙃

I’m trying to give Tailwind a real shot. After 2 days, I’d say it’s easier to write (no/less selectors, the tool suite is nice), nice to avoid scrolling in my svelte component But I find it more difficult to read, I don’t think most abstraction help me (I prefer px and rem to TW units…

Renaming some properties sometimes feel unnecessary. But overall, it’s having to rewrite css for very single form component that I dislike the most. I guess in a world where people use a <Button> component instead of a regular <button>, it might be ok, but I think I just like HTML too much

NotebookLM is really a good solution to my really low attention span when reading. Pasted a blog post I was longing to read for weeks, and listened to a cool non-robotic 15 minutes podcast.

Claude 4.5, in the Claude desktop app, amazes me. Even in a very long conversation, it remains smart, doesn't overdo it. It's pretty nuanced, it's pleasant to read...

Breakfast in Paris. Hip coffee place. I noticed the croissant was 5€ after I sat down. Considering giving my MacBook as a deposit to pay for this.

Genuinely affected by Rauch’s stance. I love Vercel tools. I often publicly praised them. Moving away will be painful, but I don’t want to be a part of those who let this happen and say nothing.

I’m sincerely sorry for those who’ll be even more affected by this, morally or financially: The great minds at Vercel who don’t support their CEO, the Svelte team…

I don't only say that because of the Hackathon. I genuinely think all early-ish startups should seriously consider not using Stripe directly. Autumn is nuts, support on Discord was amazing. I'd like to try Polar two, which seem to offer different benefits.

Full disclosure, this is only the dashboard setup. It's already impressive. I am not showing the code part, but trust me, it's also MUCH easier than working with Stripe directly.

It only took me 27 years, and re-watching until S02E16 to understand that, in Stargate SG-1, travel can only occur in 1 direction through the gate.

It explains so many plot twists, how exploration can work safely, why the iris makes sense... This show made me understand when I was a kind stuff like time being relative, but it failed at conveying the 1 direction travel thing. It's still brilliant though.

Wow, I don't think I ever noticed an app that supports "Breton". But Whisper Flow does. Fun fact, I was actually thinking about using AI to translate my personal in Breton, just to honor the domain in .bzh

I’m using Convex and Better Auth on my personal project. Making them work together is not the most convenient thing, especially with Svelte. But it’s very very interesting. I can’t stop thinking about coding