@sarcevic@mastodon.online
@sarcevic@mastodon.online avatar

sarcevic

@sarcevic@mastodon.online

Queer person living in Münster.
Loves to craft solid user experiences.
Enjoys games, music, dancing, and flowers.
Working as a Web Developer since 2019.
Boosts posts a lot, favorites a lot more.
Always open for feedback on communication on the fediverse.

#webdev #svelte #a11y
#queer #antipro #ubi

This profile is from a federated server and may be incomplete. Browse more on the original instance.

sarcevic, to random
@sarcevic@mastodon.online avatar

I know I'm late but I'm starting to get really tired of this x app. It's too much toxicity at this point and I had enough of it making me more toxic as well... Fomo is still definitely real tho 😅 Maybe just not posting, replying or sharing stuff there would be a move in the right direction.

sarcevic,
@sarcevic@mastodon.online avatar

@kaievans Exactly right, but the thing is, the garbage chute still had lots of gems in there too between all the 💩

kubikpixel, (edited ) to Signal German
@kubikpixel@chaos.social avatar

Die Schweiz ist nicht in der EU aber in Europa und kann dies mMn gemäss @signalapp genau so deswegen betreffen.

»Überwachung statt Sicherheit – Wenn die Chatkontrolle kommt, würde Signal gehen:
Die Chefin des verschlüsselten Messengers Signal hat drastische Schritte angekündigt, sollte der Vorschlag zur Chatkontrolle umgesetzt werden.«

😒 https://www.golem.de/news/ueberwachung-statt-sicherheit-wenn-die-chatkontrolle-kommt-wuerde-signal-gehen-2406-185659.html


sarcevic,
@sarcevic@mastodon.online avatar

@kubikpixel @signalapp Find's super, dass @signalapp jetzt schon ihren Standpunkt klar machen. Das ist richtig und wichtig! Anderen Messengern (WhatsApp, iMessage etc) ist das scheinbar egal, auch wenn sie gerne mit "Privatsphäre" werben...

janl, to random
@janl@narrativ.es avatar

So with GitHub Actions and “re-run failed jobs”, it’s 20/80 chance that the PR actually gets updated with the then passed checks or what am I missing?

sarcevic,
@sarcevic@mastodon.online avatar

@janl AFAIK If it's the latest commit where you re-run the jobs, it should reflect the latest run in the PR.

ayo, (edited ) to random
@ayo@ayco.io avatar

So... today I learned the cross-progression (i.e., sharing save files on the cloud) for The Witcher 3 is now available on Nintendo Switch, which means I can continue my game from PC, Xbox, and Switch😬 -- to top it off, the Switch version is on sale.

Looks like I'm gonna break my new year's resolution of not buying a new game. 2025 will be my year!

sarcevic,
@sarcevic@mastodon.online avatar

@ayo better off buying a steam deck if you need Witcher on the go

ayo, to random
@ayo@ayco.io avatar

Okay, this is wild... I made a props Proxy object that contains camelCase counterparts of any observed attribute

sarcevic,
@sarcevic@mastodon.online avatar

@ayo something like this should have been in the spec 😭

sarcevic, to random
@sarcevic@mastodon.online avatar

New Weekly Chart just dropped!
Last week's article on @datawrapper's migration to SvelteKit inspired me to go back in time and see how the codebase evolved: https://blog.datawrapper.de/datawrapper-code-composition/

sarcevic, to webdev
@sarcevic@mastodon.online avatar

Marten, head of app development at @datawrapper wrote an article on the migration of a custom SSR solution to SvelteKit

https://blog.datawrapper.de/migrating-our-web-app-to-sveltekit/

Joseph_of_Earth, to android
@Joseph_of_Earth@fosstodon.org avatar

Waiting for a size comparison of the Pixel 8 with the Pixel 7 and 6. The latest is smaller than the P7 which was smaller than the P6. Just go old school and stack one on top of the other!

And imagine how much smaller the Pixel 8a could be?

sarcevic,
@sarcevic@mastodon.online avatar

@SomeGadgetGuy @Joseph_of_Earth its really hard to decide between the two 😄

Techaltar, to random
@Techaltar@mas.to avatar

Watching the Google event in style 😎

sarcevic,
@sarcevic@mastodon.online avatar

@Techaltar any off the cuff thoughts to share?

sarcevic,
@sarcevic@mastodon.online avatar

@Techaltar that's fair. I'll probably bite this time. The size of the 8 is what I wished for 😁👌

VinceAggrippino, to webdev
@VinceAggrippino@techhub.social avatar

Why do people still put a slash before the closing bracket of an element that doesn't have a closing tag?

I see it constantly in code examples and not just in old tutorials. Recently, I've been seeing it in documentation for Web Components' custom elements.

As far as I know, this was only ever used in XHTML and was never required in any HTML spec.

The current spec says "it does not mark the start tag as self-closing but instead is unnecessary and has no effect of any kind."

https://html.spec.whatwg.org/dev/syntax.html#start-tags

sarcevic,
@sarcevic@mastodon.online avatar

@VinceAggrippino I think prettier does it

sarcevic,
@sarcevic@mastodon.online avatar

@VinceAggrippino I'm very much on that format on save train 😁🤙

thomasfuchs, (edited ) to random
@thomasfuchs@hachyderm.io avatar

Mastodon supports actual real search now! This is great to find interesting people and content from all over, even when people don't tag posts. To be sure people can find your public posts, opt in (your server has to be on Mastodon 4.2 or higher).

⚙️Mastodon settings > "Public profile" > "Privacy and reach". (Don't forget to hit the save button on the bottom of the page!)

sarcevic,
@sarcevic@mastodon.online avatar

@thomasfuchs thanks for the hint that you have to opt in 👍

sarcevic, to svelte
@sarcevic@mastodon.online avatar

5 with Runes changes the game. As app authors it requires us to be a bit more explicit with reactivity but for svelte framework authors this approach greatly reduces complexity and unlocks huge performance boost and way less reactivity pitfalls/ bugs

Roundcat, to Games
@Roundcat@mastodon.social avatar

s are my one of my favorite kind of , cause they are everygreen content when you suck at them.

sarcevic,
@sarcevic@mastodon.online avatar

@Roundcat I'm in this post and I don't like it 😭

janriemer, to react

Wait, what!? doesn't support scoped styles by default!?😱

happily goes on and creates a new component😊

sarcevic,
@sarcevic@mastodon.online avatar

@janriemer the most popular tool for building UI doesn't have a solution for styling UI 🤦

sarcevic, to webdev
@sarcevic@mastodon.online avatar

Just played with shadcn-svelte and melt-ui for the first time and 🤯

They allow us to create beautiful and tailored UI with ease and are a huge addition to the Svelte ecosystem

The components are endlessly customizable but come with very slick styles out of the box

To try it out I created this minimal todo: https://shadcn-svelte-minimal-todo.vercel.app/ (I need to come up with different sample apps. todo gets boring fast)

Find the code: https://github.com/SarcevicAntonio/shadcn-svelte-minimal-todo/blob/main/src/routes/+page.svelte

ayo, to random
@ayo@ayco.io avatar

you can't do this in astro

<a onclick="navHome()">home</a>  
<script>  
 function navHome() {  
 // go home  
 }  
</script>  
sarcevic,
@sarcevic@mastodon.online avatar

@ayo
Create New Svelte File 😊👌

sarcevic,
@sarcevic@mastodon.online avatar

@ayo huh, okay 😋

sarcevic, to svelte
@sarcevic@mastodon.online avatar

Three.js + Svelte = Threlte and Version 6 is finally stable! It comes with this amazingly slick documentation page: https://threlte.xyz/

Just look at how smooth the scroll based animation is 😋

A basic scene with interaction, animation and shadows is not even 40 lines of code 🤯

Try it out: https://stackblitz.com/run?file=src%2Fexample%2FScene.svelte

andy, to random
@andy@bell.bz avatar

i get it now, it's a chart

sarcevic,
@sarcevic@mastodon.online avatar

@andy you might be reading too much into it

0xSim, to svelte
@0xSim@hachyderm.io avatar

Damn, is awesome but is a mess with this naming scheme.

What advantages does foo/bar/+page.svelte has over foo/bar.page.svelte? I waste an incredible amount of time looking for files.

sarcevic,
@sarcevic@mastodon.online avatar

@0xSim @vuuc @thilo
you can search for the route and add a plus there you go! i think its neat.

sarcevic,
@sarcevic@mastodon.online avatar

@0xSim @vuuc @thilo there was a massive thread discussing this break from convention in detail, so be sure it wasn't made for 0 benefit.

if you like to read up: https://github.com/sveltejs/kit/discussions/5748

andy_blum, to random
@andy_blum@drupal.community avatar

Following Twitter's lockdown of tweets, a lot of sites have seen their embedded timelines break.

If you're looking for a way to embed mastodon posts, I've just created a new project that lets you embed your timeline of toots.

🪶 It's lightweight (<2kb).
🙈 No tracking of any kind.
💅 Fully style-able with CSS
📦 One simple web component

Feature requests & contributions are welcome!

https://github.com/andy-blum/fed-embed

sarcevic,
@sarcevic@mastodon.online avatar

@andy_blum if I embed a single post in my blog for example I sure would, wouldn't I? Maybe I'm misunderstanding the usecase 🤔

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • ngwrru68w68
  • InstantRegret
  • thenastyranch
  • magazineikmin
  • GTA5RPClips
  • rosin
  • osvaldo12
  • tacticalgear
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • JUstTest
  • modclub
  • everett
  • provamag3
  • cubers
  • cisconetworking
  • ethstaker
  • Durango
  • mdbf
  • anitta
  • megavids
  • normalnudes
  • tester
  • lostlight
  • All magazines