eirik k's Avatar

eirik k

@eirikk.bsky.social

web dev & music my band: @payphones.band https://bento.me/esk

107 Followers  |  211 Following  |  79 Posts  |  Joined: 28.12.2023  |  1.764

Latest posts by eirikk.bsky.social on Bluesky

Video thumbnail

glep

30.10.2025 15:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

svelte-zdog not zdog-svelte

22.10.2025 19:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Picture of the following code:

<Z.Illustration {width} {height} dragRotate>
  <Z.Rect id="RECT"  {...rectProps} translate={{ x: -100 }} />
  <Z.Copy copyId="RECT" translate={{ x: 100 }} graph={false} />
</Z.Illustration>

Picture of the following code: <Z.Illustration {width} {height} dragRotate> <Z.Rect id="RECT" {...rectProps} translate={{ x: -100 }} /> <Z.Copy copyId="RECT" translate={{ x: 100 }} graph={false} /> </Z.Illustration>

Here's how the copy-syntax looks in Svelte. Passing graph={true} uses copyGraph internally.

22.10.2025 15:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It's a loving TS-port / rewrite of *both* zdog and zdog-svelte with reactive inputs, copy component, dragger attachment, extra shapes and text plugin port included.

It's all in one pretty messy codebase right now. It should probably be two individual libs. Might pre-release soon!

22.10.2025 15:30 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

Hacking away at a TypeScript rewrite / port of zzz.dog and I somehow got perspective working okay.

(This is also a #svelte 5 wrapper for the port with reactive inputs)

#zdog

22.10.2025 14:25 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1

maybe i should finish this

14.10.2025 08:56 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Nasty Peel, by Payphones track by Payphones

my weirdo garage rock / punk-band @payphones.band just release a single if you're into that kind of stuff. it's on all streaming platforms but here it is on bandcamp:

payphones.bandcamp.com/track/nasty-...

09.10.2025 22:57 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

coin flipping app where there is a chance for fumbling the catch and having the coin roll under a couch or down a grate and sometimes, very rarely, land on its edge

16.09.2025 00:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Computers are tools/appliances and LLM-companies are making them into weird, hallucinating people-simulators that like it when you say Β«pleaseΒ» and Β«thank youΒ» and word vomit when you ask a critical question.

20.08.2025 15:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If my toaster messed up and then started saying Β«I am incompetent and should not existΒ» I would have burnt toast *and* an annoying appliance.

I guess Cursor/Claude was prompted for a response to a question, but why is it so verbose? It’s amusing but moreso completely pointless and unhelpful.

20.08.2025 15:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Regardless of what you think of LLMs – this is terrible UX. What the hell is the point of a tool outputting multiple paragraphs about how it never should have been sold?

20.08.2025 15:20 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Release v0.9.0 Β· ampled/svelte-inspect-value 0.9.0 (2025-08-19) Features Inspect.Panel can now be configured to persist changes to state / settings made through the UI (open state, appearance, alignment) (d970455) Added width and height pro...

Release notes: github.com/ampled/svelt...

Docs: inspect.eirik.space/reference/pa...

19.08.2025 21:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Svelte Inspect Value finally has built in persistence for Panel settings and state (disabled by default.) It can even sync between tabs if that's useful somehow.

19.08.2025 21:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Hand drawn / Boil effect β€’ Playground β€’ Svelte Web development for the rest of us

Simulating hand drawn line-boiling effect with SVG filters

30.07.2025 10:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Trying to get AI to create spirals with zzz.dog but it gets worse the harder I try to clarify the API.

12.07.2025 13:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Rest in peace Brian Wilson, one of the all-time great weird guys

11.06.2025 21:46 β€” πŸ‘ 1318    πŸ” 83    πŸ’¬ 12    πŸ“Œ 3
Video thumbnail

Spent time learning about SVG filters today because GLASS

I don't think I want it to be a thing on the web (or my phone) but it looks so NEAT

11.06.2025 20:11 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Sveltest - Comprehensive Testing Suite for Svelte A comprehensive collection of testing patterns and examples for modern Svelte applications

I’ve made Sveltest a thing 🫣

sveltest.dev

This is documentation for getting started using vitest-browser-svelte in your projects

I’m currently going through the docs sveltest.dev/docs/getting-started comparing with what me and my team are doing β€œreal-world” and validating

Contributions welcome

07.06.2025 19:36 β€” πŸ‘ 63    πŸ” 10    πŸ’¬ 2    πŸ“Œ 2

Credit for cube markup in my playground: 3dtransforms.desandro.com/cube

08.06.2025 11:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hah! I have no graphics programming skills (outside of web development.)

I was tickled by the 3D div-cube in MDN's docs for `rotate3d` and just thought it would be fun to combine it with css-vars and Svelte's motion features.

developer.mozilla.org/en-US/docs/W...

08.06.2025 11:14 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

🧱 #DayBrix for Savage Saturday, 7 Jun 2025: 🌟100% in 92.0 seconds
vole.wtf/daybrix/

07.06.2025 21:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Springy 3D Cube β€’ Playground β€’ Svelte Web development for the rest of us

Springy Svelte 3D Cube

svelte.dev/playground/f...

07.06.2025 21:35 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0

Svelte Inspect Value 0.8.0 is out!

github.com/ampled/svelt...

Release notes summary in emoji: πŸ”ŽπŸ”¦βŒ¨οΈπŸ›βš‘οΈ

Unless I decide Inspect needs an "edit mode" this should be the last big update in a while. I think the code needs some cleanup. I should finish the custom components API, though.

07.06.2025 16:22 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I've released a preview of Svelte Inspect Value 0.8.0 with search / filter / text highlighting and more!

Try it here while I spend a bit more time deciding if it's ready for a full release:

svelte.dev/playground/f...

04.06.2025 20:40 β€” πŸ‘ 11    πŸ” 2    πŸ’¬ 2    πŸ“Œ 1
Video thumbnail

Here's a slightly outdated video demonstrating the new keyboard navigation and search:

04.06.2025 20:44 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Here's a slightly outdated video demonstrating the new keyboard navigation and search:

04.06.2025 20:44 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

I've released a preview of Svelte Inspect Value 0.8.0 with search / filter / text highlighting and more!

Try it here while I spend a bit more time deciding if it's ready for a full release:

svelte.dev/playground/f...

04.06.2025 20:40 β€” πŸ‘ 11    πŸ” 2    πŸ’¬ 2    πŸ“Œ 1

kindahard.golf 06/01

πŸ“ 19

7.β›³ 2
6.β›³ 3
5.β›³ 4
4.β›³ 1
3.β›³ 2
2.β›³ 5
1.β›³ 2

kindahard.golf

01.06.2025 11:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Created GTA VI Animation using Svelte & Tailwind CSS

Using : scrollY + Spring & Tween

Checkout Code : svelte.dev/playground/0...

30.05.2025 00:10 β€” πŸ‘ 34    πŸ” 3    πŸ’¬ 5    πŸ“Œ 0

🧱 #DayBrix for Thor’s Day, 29 May 2025: 🌟100% in 68.3 seconds
vole.wtf/daybrix/

29.05.2025 18:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@eirikk is following 20 prominent accounts