Fatih Altinok
@fatih.6nok.org
Web dev, functional programming a11y
ADHD, he/him
blog.6nok.org
ADHD, he/him
blog.6nok.org
I can totally imagine someone like this 😂
November 11, 2025 at 5:42 AM
I can totally imagine someone like this 😂
Awesome delivery and lovely features with great attention to details
November 10, 2025 at 6:58 AM
Awesome delivery and lovely features with great attention to details
Reminder to self, write a blog post on this.
Prompted by how many devs don’t know they shouldn’t disable submit buttons when form is pending.
Responsive design or accessibility can’t be bolted on later in development.
These are all the same thing.
Prompted by how many devs don’t know they shouldn’t disable submit buttons when form is pending.
Responsive design or accessibility can’t be bolted on later in development.
These are all the same thing.
November 9, 2025 at 12:44 PM
Reminder to self, write a blog post on this.
Prompted by how many devs don’t know they shouldn’t disable submit buttons when form is pending.
Responsive design or accessibility can’t be bolted on later in development.
These are all the same thing.
Prompted by how many devs don’t know they shouldn’t disable submit buttons when form is pending.
Responsive design or accessibility can’t be bolted on later in development.
These are all the same thing.
There's also if you have a chain of them, the order you multiply them is significant in terms of performance, so you run an algorithm first to determine the order, which makes the whole thing faster. Cursed stuff.
November 9, 2025 at 5:43 AM
There's also if you have a chain of them, the order you multiply them is significant in terms of performance, so you run an algorithm first to determine the order, which makes the whole thing faster. Cursed stuff.
YES! I was thinking on this the other day when I first saw this but couldn’t articulate it this well. You use an effect so X happens when state changes. Why did state change? Because thing happened, likely by an event. If you have access to the event, you don’t need an effect %90 of the time.
November 8, 2025 at 12:09 PM
YES! I was thinking on this the other day when I first saw this but couldn’t articulate it this well. You use an effect so X happens when state changes. Why did state change? Because thing happened, likely by an event. If you have access to the event, you don’t need an effect %90 of the time.
If you believed in monarchy you could say “thank lord” but secretly mean an actual lord
November 8, 2025 at 12:03 PM
If you believed in monarchy you could say “thank lord” but secretly mean an actual lord
I don’t remember if I used the feature but it could sync files to your floppy disk. Dropbox of that time.
November 7, 2025 at 5:03 AM
I don’t remember if I used the feature but it could sync files to your floppy disk. Dropbox of that time.
I completely forgot that uSES wasn’t released initially with other hooks. How long was the period without it, I wonder
November 7, 2025 at 4:46 AM
I completely forgot that uSES wasn’t released initially with other hooks. How long was the period without it, I wonder
About the flash of light mode, Josh Comeau has a great blog post on fixing that, in case it helps!
November 6, 2025 at 4:29 AM
About the flash of light mode, Josh Comeau has a great blog post on fixing that, in case it helps!
Oh, I wasn’t aware such a thing existed. Even supports LUKS! Would’ve saved me a lot of headache, thanks for recommending
November 5, 2025 at 5:25 AM
Oh, I wasn’t aware such a thing existed. Even supports LUKS! Would’ve saved me a lot of headache, thanks for recommending
I got into this situation by expecting the same from Ubuntu (may or may not be about Ubuntu).
But I expect from my next distro to be able to revert to a known last good state, in case anything happens
But I expect from my next distro to be able to revert to a known last good state, in case anything happens
November 4, 2025 at 8:15 PM
I got into this situation by expecting the same from Ubuntu (may or may not be about Ubuntu).
But I expect from my next distro to be able to revert to a known last good state, in case anything happens
But I expect from my next distro to be able to revert to a known last good state, in case anything happens
What’s the downgrade story with Mint?
November 4, 2025 at 7:36 PM
What’s the downgrade story with Mint?
Maybe it’s because this is a new model. I had no trouble on my 13yo desktop with NixOS. The experience should be better with older machines.
November 4, 2025 at 7:34 PM
Maybe it’s because this is a new model. I had no trouble on my 13yo desktop with NixOS. The experience should be better with older machines.
Maybe like bitch-slap? (I don’t know what it means but feels like a stronger slap to me)
November 4, 2025 at 4:02 AM
Maybe like bitch-slap? (I don’t know what it means but feels like a stronger slap to me)
I do read your posts :)
November 4, 2025 at 3:41 AM
I do read your posts :)
Not in the product sense yet maybe but their AI shill blog post made me lose all goodwill
November 2, 2025 at 4:29 AM
Not in the product sense yet maybe but their AI shill blog post made me lose all goodwill
`suppressHydrationWarning` is cool but when I tried it last time, it only suppressed the warning, didn't actually update the content (so the SSR date was still shown on the client, even after hydration)
Also even if this is fixed, since hydration is async, there's a flash of wrong date for a bit
Also even if this is fixed, since hydration is async, there's a flash of wrong date for a bit
November 1, 2025 at 11:45 AM
`suppressHydrationWarning` is cool but when I tried it last time, it only suppressed the warning, didn't actually update the content (so the SSR date was still shown on the client, even after hydration)
Also even if this is fixed, since hydration is async, there's a flash of wrong date for a bit
Also even if this is fixed, since hydration is async, there's a flash of wrong date for a bit