Antoine

Antoine

@antleth.fr

Tech enthusiast, passionate software engineer and hardcore dark mode advocate

195 followers203 following773 posts

Antoine reposted

Replying to @linkplay.space

Svelte is quite literally the best framework because it's so approachable for beginners and extremely flexible to be used at highest scales. It's like the next step after you know ur html, css and js basics. HTML is the mother language. (Referring to svelte tenets github.com/sveltejs/sve...)

github.comTenets · sveltejs svelte · Discussion #10085This is an attempt to articulate the Svelte philosophy — our bedrock principles, that guide our design decisions. Edit: for visitors from Hacker News, and anyone else who is curious, here is the vi...

My baby is back His brain is gone But he’s back

Antoine@antleth.fr

Update: out of my appointment at the Apple Store Pro: AppleCare+ prevented me from paying ~800€ for motherboard change Con: all my data is gone, most importantly my todo list for all my projects, some private secrets related to repo management

The part I’m the saddest about losing is the roadmap/todo list of my projects, especially the one of SC I offload my ideas into a local-only TODO.md, and this one had like 50 lines of detailed ideas I don’t think I’ll be able to remember all it contained and I’m super sad about this

Antoine@antleth.fr

Oh and I have to wait for at least a week before I can get it back Which means 3 weeks without coding + start from scratch

I’ll have to prepare the arrival of my "new" Mac and never repeat the same mistakes again, effectively building a disposable dev environment I don’t know yet which shape it will take but I have to think about it

Update: out of my appointment at the Apple Store Pro: AppleCare+ prevented me from paying ~800€ for motherboard change Con: all my data is gone, most importantly my todo list for all my projects, some private secrets related to repo management

Antoine@antleth.fr

Did my MacBook just randomly died I think its motherboard is fried

Oh and I have to wait for at least a week before I can get it back Which means 3 weeks without coding + start from scratch

Human localization is more important than ever And I don’t see it being replaceable by automated tools anytime soon

Astro@astro.build

Just one reason Astro’s docs are proudly human translated!

Antoine reposted

Just one reason Astro’s docs are proudly human translated!

Armand@armand.philippot.eu

Translating documentation is good, but it's not so great when the meaning changes. Automated translations are still not great. "Open issues" becomes "Problèmes ouverts" in French, when it should be "Ouvrir un ticket"/"Signaler un problème". Not the same meaning; and so not helpful to French users.

pngwn@pngwn.at

After about a year, on and off, I am veeeery happy to release TWINKLEPLOP, a syntax highlighter of tremendous power! The speed of prism with the customisation of Shiki. twinkleplop.pngwn.at

Antoine reposted

🎉 Introducing npmchart.com Analyze npm packages (downloads, releases), Github activity (releases, stars, commits, issues, PRs), compare packages, user pages, download or copy any charts, and more!

Antoine reposted

👀 A new official adapter option is coming in SvelteKit 3! The Bun adapter takes advantage of Bun-specific API:s like Bun.serve(), Bun.file() and Bun.env for the best possible performance! Try it on Kit 3.0 pre-release with npx sv@next create #svelte #bun

Antoine reposted

This is the demo - an adaption of next-books, built in SvelteKit 3 and Svelte 5. Preloading on hover makes this super fast, and repeated visits are even faster thanks to Vercel's runtime cache where I store the response data of search results or book details (deliberately not using cache headers)

Simon H@dummdidumm.bsky.social

Building a little demo app with SvelteKit and oh boy is this fun. When working on the framework itself all the time it's good to step back and actually use that thing from time to time.

Antoine reposted

Replying to @collinsworth.dev

Why is it always "switching to this new CSS framework saves you 20kb of CSS" and never "switching away from React saves you 200kb of JavaScript"?

Fine I’ll add this action everywhere Enough delaying

James@43081j.com

the e18e GitHub action noticing that ESLint introduced a duplicate dependency recently 👀 always keep an eye on your deep dependency changes! this one is because a ESLint bumped a dep whose own deps include duplicates (amusingly all of those are maintained by the same person, probably an accident!)

I did it, I’m coming to Svelte Summit in-person!!! I’m so so happy and excited to meet y’all!!

Antoine@antleth.fr

Trying to figure out the financial details so I’m able to make it in person Then if it’s not too late I’d even be tempted to submit a talk about async + remote functions migration for Svelte Changelog 👀

Antoine reposted

I simply can’t praise Svelte Summit strong enough. To me it’s *the* event. And you absolutely don’t have to be a seasoned Svelte guru to feel like home or to get the most out of it. Come and join us in Ljubljana!

Svelte Society@sveltesociety.dev

Two ticket dates worth remembering: 🧡 launch-10-off ends August 27 🐦 Early Bird pricing ends August 31 https://sveltesummit.com

Trying to figure out the financial details so I’m able to make it in person Then if it’s not too late I’d even be tempted to submit a talk about async + remote functions migration for Svelte Changelog 👀

Svelte Society@sveltesociety.dev

Early Bird pricing for Svelte Summit ends on August 31! Don't miss out! https://sveltesummit.com

I’ll go even further: open-source can actually save your professional career Not only it gives you a unique experience, but it also allows you to: protect your work-life balance boundaries, help you pick new jobs, not get stuck in a long term bad language cycle… and so much more really How cool!

Antoine@antleth.fr

I sincerely believe that working on open source software (not only using it) is essential to one’s software development career It brings so much that no other professional work could even remotely bring!

Very good library i extensively use in Svelte Changelog! Very extensible because working on top of unified, rehype and remark, and also very Svelte-friendly and doesn’t use @html!! Thank you @ssssota.bsky.social

MadeWithSvelte@madewithsvelte.com

svelte-exmarkdown provides a component to dynamically render markdown 📝 - madewithsvelte.com/svelte-exmar...

Antoine reposted

Antoine reposted

Migration experience for SvelteKit 3 will be killer. We have a bunch of auto-migrations and then also scan your code for things we cannot migrate via static analysis. From that we generate a md file with instructions. Tested this flow with a couple of LLMs and they all nailed it

I’ve been completely off for two weeks due to vacations (almost no socials, no coding, no tech news) and it’s weird but also super relieving Really not used to doing that Passion is far from being gone though!

Side debate this makes me think about: if your website has a keystroke-based theme switch, switching from the system-opposite mode to the system-identical color should bring you back to *system*, not *system-like*. E.g.: given system == dark: - first switch → light - second switch → ~dark~ system

Lea Verou, PhD@lea.verou.me

📊 For websites that use a tri-state dark mode toggle (system, light, dark), have you EVER clicked on the override that matches your current system theme? E.g. going from System to Light on a light OS (which produces no visible change). Experimentation aside obvs. Poll at github.com/LeaVerou/blo...