alfred.so
Designer
Building
@mailful.com – email for your domains
rowera.com – semantic CMS
https://inlägg.se – Swedish social media platform
goals.so – track your goals
Ex ustwo, Bang & Olufsen
📍 Copenhagen 🔗 alfrednerstu.com
493 posts
3,363 followers
419 following
Getting Started
Active Commenter
comment in response to
post
Perfect timing, were trying to make Query reactive last night and your video came to the rescue!
(Also funny to see your own name in the Svelte feed)
comment in response to
post
Oh, thought it was only @d4m1n.bsky.social and @takotreba.bsky.social in the video
comment in response to
post
Would have been a crazy competitive advantage then
comment in response to
post
You’re not a designer if you haven’t got SF Pro installed 😉
comment in response to
post
Yes please
comment in response to
post
That’s why I prefer to use ‘ML’
comment in response to
post
Love that @takotreba.bsky.social is ‘other community members’
comment in response to
post
Eye to screen angle?
comment in response to
post
Great desk
comment in response to
post
They are not very good
comment in response to
post
Nice! i4?
comment in response to
post
Why do inline? 💚 CSS 💜
comment in response to
post
If you don’t redirect to localhost you launched to late!
No problem, happy to help
comment in response to
post
Confirm email redirects to localhost
comment in response to
post
The intro video has such a weird dynamic.
First they are friends, then Jony starts a company without Sam and then Sam buys the company for 6 billion?
And why is Sam wearing those skinny jeans like a 2005 hipster?
comment in response to
post
Gött mos
comment in response to
post
I don't think $2 or $9 would make much difference so might as well go with the latter?
comment in response to
post
Hahahahah, sorry, Hetzner then 😬
comment in response to
post
Mullvad
comment in response to
post
Your tool looks like it’s used professionally during work hours so perhaps not much in dark environments?
Or your users might not request it due to status que- or adaption bias?
Granted my post was tongue-in-cheek but I do think it shows care of your users not to strain their eyes at night.
comment in response to
post
Haha, not so much hate but I never liked the syntax or style of it and don’t use it.
And it has become so common so the LLM often added classes to the HTML without me asking for it.
comment in response to
post
19. Never suggest to run `bun dev` I already have a local server running
comment in response to
post
16. To mark a property as bindable: `let { show = $bindable() } = $props()`
17. Use only the oninput syntax for event handling. Mixing old (on:input) and new syntaxes is not allowed.
18. Use page from $app/state instead of $app/stores and don't try to access it as a store
comment in response to
post
12. Use semicolons within the <style> tag CSS
13. Don't use `export let` in runes mode — use `$props()` instead
14. Cannot use `<slot>` syntax and `{@render ...}` tags in the same component. Migrate towards `{@render ...}` tags completely
15. Never use JSX-style syntax
comment in response to
post
8. Buttons and links should either contain text or have an `aria-label` attribute
9. Use `{@render ...}` tags to render parent content. Using `<slot>` is deprecated.
10. Don't use double $$, it's only single $ like $props, $effect, etc
11. Don't use semicolons in the JS
comment in response to
post
5. Don't add unnecessary classes, try to add css by using tags and their heirarchy
6. Don't change things that I haven't asked for
7. Use the event attribute `onclick` to listen to click events. Using `on:click` is deprecated.
comment in response to
post
These are my rules so far:
1. Always use Svelte 5 syntax
2. Use bun not npm, so use bun commands in the terminal
3. Never ever use Tailwind CSS
4. Don't add unnecessary divs, try to keep to article, section, aside, and similar semantic tags
comment in response to
post
No, if I say for example 'add option X to settings' it recognises that it's +page.svelte in settings/ and it knows the difference between +page.server.js and +page.svelte and I never have to instruct it where to put each type of code. It just edit both files automatically.
comment in response to
post
I’ve had success with both Anthropic and OpenAI models
comment in response to
post
I develop Svelte 5 with Windsurf and it understands what files to edit based on the folder names, never have to reference specific files.
comment in response to
post
Looks great! But the sub header reads a bit weird. I would say something like ’build better websites and products by understanding your users’ instead. So it’s a full sentence.
comment in response to
post
Love this, you became Fernand!
comment in response to
post
comment in response to
post
That sounds absolutely insane.
In Scandinavia you only prepay from year two and the taxes for year one needs to be paid when you file your taxes in the end of Q1/H1 the next year. So that helps a lot with cash flow here.
comment in response to
post
Really interesting, do you know a good way of making it react to new entries in the database?
comment in response to
post
Plus ’full frame’ is also know as ’small format’
comment in response to
post
I like the default-ness of it. And I’m highly dependent on the Apple password management.
Yes, I also code. I guess I’ve got used to the dev mode. I use Firefox as a second browser for development.
comment in response to
post
I used Chrome for 10 years but now Safari 🫣
comment in response to
post
Cool, I’ll have to give it a go!
Does your app have a site?
comment in response to
post
Which browser do you use primarily?
comment in response to
post
How is Tauri? I have used Electron and looked into Tauri but never tried.
comment in response to
post
Clippy+PC Surface Pro does have nice ring to it
comment in response to
post
That’s an en dash though – right?