Mat Simon
Mat Simon
@matsimon.dev
Lead Architect @derstandard.at Full Stack Developer (SvelteKit, SwiftUI) https://www.matsimon.dev Founder of https://www.pausly.app ⭐️ Musician https://www.yesmeno.com 🎸 🎤 🎹 🥁 Blender enthusiast 🎨
165 followers213 following182 posts
Mat Simon reposted
Mat Simon reposted
Mat Simon reposted
Mat Simon reposted
Mat Simon reposted
🎉 Happy 30-month anniversary to Container Queries – in every browser since Feb, 2023. It was supposed to be impossible, but here we are! Why 2.5 years? Nothing will change tomorrow, but Baseline uses this milestone to signal confidence a feature has gained "wide" support. youtu.be/bhHV0rQ3-CQ
New blog post: simple, effective skeleton loaders using just HTML and CSS. www.matsimon.dev/blog/simple-... #css #html #svelte
This new #svelte feature is really exciting! It's basically a more versatile replacement of actions.
Very interesting... This will enable us to use `await` directly inside `<script>`, `$derived` and template code. In a SvelteKit context, this potentially means that the `load` function will not remain the place to fetch your data, but that components can do that themselves. #svelte
Mat Simon reposted
Mat Simon reposted
Mat Simon reposted
Thank you @matsimon.dev for this great blog post explaining $effect.root in Svelte 5! www.matsimon.dev/blog/svelte-... Really cleared up some confusion I had about why $effect.root wouldn't track my changes. 😀
Good read. "The man claims to have principles, but he appears to have only moods and impulses."
Very interesting new #svelte proposal: https://github.com/sveltejs/svelte/pull/15000 A better, more portable implementation of “actions” called “attachments”.
I’m really happy about this. I see way too many people switching to Bluesky because it has not been taken over by a right wing lunatic. But the important thing about Bluesky is not that the company it is controlled by is not insane (yet), but that the network is decentralized!
Exciting to see new, independent projects spin up to decentralize the atproto ecosystem! Building alternative infrastructure is a big step towards giving users more choice and making the network billionaire-proof.
In case you missed it, #vscode now has an option for custom labels! The #svelte vscode extension will set this automatically in the future, but until then, you can make these changes to optimize your tab labels in a #sveltekit project. github.com/sveltejs/lan...
Just published a post about the new createSubscriber() function in #svelte, and how it helps you manage reactive values from external sources.
Excellent post by @rviscomi.dev about how to get loops off the main thread efficiently.
Mat Simon reposted
Why can't we just use // sharedState.svelte.js export const searchText = $state(""); in the new #Svelte v5? @matsimon.dev was so kind to explain it to me, I turned my learnings (and his answers) into a short blog post: dev.to/mandrasch/sv... Critical feedback welcome! #javascript #webdev
How have I missed this elegant solution all this time?? This is the perfect way to version control my dotfiles (.zsh, .vimrc, etc...) without needing to create symlinks or any third party tools (apart from git). It's even really easy to support different machines with branches.
Very nice to see that Node.js is getting TypeScript support without any flags.
"There is no argument, that is good enough, to convince me in any world, that you should put 800 classes on an element. There is not a single instance anywhere where I think that that is acceptable." –– @dangitalex.wtf on the compressed.fm podcast I share your sentiment Alex 😁 #tailwind
Mat Simon reposted
Mat Simon reposted
Really looking forward to the calc-size function to become widely available. It's such a nice syntax. developer.mozilla.org/en-US/docs/W...
Mat Simon reposted
We have 6% of the followers here compared to the 100k in X. The vite 6.0 announcement in bluesky already got half the reposts and a third of the likes. And most of the comments and quotes from OSS maintainers happened here. I don't know about other communities, but OSS web dev is a bluesky game now.
The problem: I missed this section on mdn developer.mozilla.org/en-US/docs/W...
Mat Simon reposted
Huge win from @franzanth.bsky.social creating a Content Scraper Blocklist: bsky.app/profile/cont... It's a blocklist for the kinds of engagement bait accounts that repost stolen content, often with misleading captions.
Just got your prints @chrispiascik.bsky.social ! They look amazing. Thanks for sending them across the pond.