Kyrre's Avatar

Kyrre

@kyrre.dev.bsky.social

Scrappy Startup Dev | ๐Ÿ“Berlin Coming from a background in art and music Love to create things www.kyrre.dev

245 Followers  |  1,267 Following  |  70 Posts  |  Joined: 26.11.2023  |  2.0069

Latest posts by kyrre.dev on Bluesky

Preview
Remote functions โ€ข Docs โ€ข Svelte Remote functions โ€ข Svelte documentation

SvelteKit remote functions are now available under an experimental flag. Docs here: svelte.dev/docs/kit/rem...

31.07.2025 21:13 โ€” ๐Ÿ‘ 72    ๐Ÿ” 13    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 2

In CSS, color names are not case sensitive, but class names are, and properties are not, yet custom properties are, but function names are not, and values sometimes are and sometimes are not... So, tell me again what is so confusing about CSS being case-insensitive?

25.07.2025 17:17 โ€” ๐Ÿ‘ 13    ๐Ÿ” 5    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
BritCSS: Write CSS With British English Spellings Everyone knows that there is only one proper English, with the rest being mere derivatives that bastardize the spelling and grammar. Despite this, the hoodlums who staged a violent uprising againstโ€ฆ

For my British friends
a simple, 14 kB JavaScript script to be included in an HTML page, allows one to write CSS files using proper spelling, such as background-colour and centre. Harsh language such as !important is replaced with the more pleasant !if-you-would-be-so-kind. hackaday.com/2025/03...

21.07.2025 21:00 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
screenshot of new React Compiler docs.  you can see the actual docs here: https://react.dev/learn/react-compiler

screenshot of new React Compiler docs. you can see the actual docs here: https://react.dev/learn/react-compiler

new React Compiler docs have landed! thank you everyone for the feedback.

react.dev/learn/react-...

21.07.2025 16:57 โ€” ๐Ÿ‘ 148    ๐Ÿ” 24    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 6

2 year โ€œhigher professional degreeโ€ in FE web development, the most useful part of it was having 2 years where I could go deep in a topic, and build things just to see how they work

21.07.2025 22:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If youโ€™re looking for direct component testing instead of the whole page, Vitest might be a better choice. Afaik you cannot use playwrightโ€™s experimental component testing mode with Svelte yet.

20.07.2025 18:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
Kyrre Gjerstad | Fullstack Typescript Developer Explore the portfolio of Kyrre Gjerstad, a fullstack developer specializing in SvelteKit and NextJS.

I donโ€™t think you would need anything Svelte specific when testing with playwright. Itโ€™s working in the browser layer and does not really care about the underlying language that drives the page.

Iโ€™ve written some blog posts about playwriting and playwright setup here: www.kyrre.dev/blog

20.07.2025 18:30 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

This will be amazing when it drops, server actions is last reason Iโ€™m using nextjs atm

04.07.2025 19:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

ts discriminated union handling works better at the top level than with nested structures, if you switch to `as const`

```ts
const b2 = 'kozijn' as const;

const a2: A2 = {
nested: {
b: b2,
c: null,
},
};
```

the error goes away.

22.06.2025 14:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Check out the SvelteKit loader pattern for an even cleaner syntax

09.06.2025 18:35 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Please tell this to my cat

24.05.2025 21:31 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Kyrre Gjerstad | Fullstack Typescript Developer Explore the portfolio of Kyrre Gjerstad, a fullstack developer specializing in SvelteKit and NextJS.

New article! "The Pragmatic Guide to Playwright Testing" is live. ๐Ÿ“

Learn how to:
โœ… Write user-focused tests
โœ… Master Page Object Models (POMs) & fixtures
โœ… Make your Playwright tests less flaky!

Read it here: www.kyrre.dev/blog/the-pra...

19.05.2025 20:13 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
State of Devs 2025 Take the State of Devs survey

This year's State of Devs 2025 survey is now open! survey.devographics.com/survey/state...

03.05.2025 09:22 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Happy birthday, David Attenborough! 99 ways he has inspired us, by Barack Obama, Billie Eilish, Morgan Freeman โ€“ and many more This week the presenter turns 99. To celebrate, we asked 99 nature lovers โ€“ including Margaret Atwood, Jane Fonda, Bono, Kate Winslet and Michael Palin โ€“ how he has helped us see the world with fresh ...

In a world rightfully struggling to understand what good examples of masculinity looks like, it's a joy to read these tributes to Attenborough on his 99th.

Kindness and inspiration is the stuff great men are made of, not all that other shit.

www.theguardian.com/tv-and-radio...

03.05.2025 09:09 โ€” ๐Ÿ‘ 36    ๐Ÿ” 15    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Benchmarking Support ยท vitest-dev vitest ยท Discussion #7850 Vitest provides an experimental support for benchmarking for quite a while now. So far, the feature is still kept as experimental because we identified several issues that we think should be resolv...

We need your feedback regarding the benchmarking feature in Vitest!

github.com/vitest-dev/v...

21.04.2025 09:00 โ€” ๐Ÿ‘ 44    ๐Ÿ” 10    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Offline Sync Public Beta

โšก Hackernews Top story: Turso SQLite Offline Sync Public Beta

31.03.2025 18:06 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

ooh missed the original thread! well, here's mine ๐Ÿ‘€

28.03.2025 15:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Just started it, itโ€™s soo good

08.03.2025 17:44 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Wow, just set up auth with passkey in 10min ๐Ÿคฏ

04.03.2025 11:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Gotta try it out, looking for something else now that Lucia has been deprecated

04.03.2025 07:08 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

like queries = linear scan (O(n)) without indexes, especially slow with '%text'.

If your csv is small, you're fine. For larger datasets, definitely move to a proper table with indexes or use fts5

28.02.2025 20:13 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

This api looks really nice! Looking forward to trying out some tanstack form magic soon!

25.02.2025 14:55 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

wheel of fortune spinning which selects the feature the user gets to keep ๐Ÿ˜

21.02.2025 21:14 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Ms Casey from Severence

Ms Casey from Severence

your outie always uses semantic html

18.02.2025 23:35 โ€” ๐Ÿ‘ 248    ๐Ÿ” 31    ๐Ÿ’ฌ 10    ๐Ÿ“Œ 2

What are the things that frustrates you?

19.02.2025 07:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Turn on Scroll Driven Animations by default by nmoucht ยท Pull Request #40646 ยท WebKit/WebKit c5b7f26 Turn on Scroll Driven Animations by default https://bugs.webkit.org/show_bug.cgi?id=287733 rdar://144887859 Reviewed by Antoine Quint. Turn on Scroll Driven Animations by default. * Sour...

๐Ÿคฉ Scroll-Driven Animations got switched on by default in WebKit!

github.com/WebKit/WebKi...

This means that the next Safari Technolgy Preview release should have it, and that a stable release might follow soon ๐Ÿคค

โ„น๏ธ Learn all about SDA over at scroll-driven-animations.style

18.02.2025 09:25 โ€” ๐Ÿ‘ 107    ๐Ÿ” 16    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 6

PartyKit is so fun to work with!

07.02.2025 11:50 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Norwegian:

>Lรฆr hvordan du kan skape magiske interaksjoner og sjarmerende detaljer med CSS, JavaScript, SVG og Canvas.
>
> Jeg deler alle mine triks i denne!

04.02.2025 22:31 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
How Sr Devs are *really* made
YouTube video by Alberta Tech How Sr Devs are *really* made

www.youtube.com/shorts/Ioi7D...

03.02.2025 07:53 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@kyrre.dev is following 20 prominent accounts