Roman Vesely
Somewhere between trees and bytes of code.
Software engineer from #Slovakia. Mostly #CSS, #JavaScript, #TypeScript, #React.
Every restaurant menu in PDF you need to download from their website is a failure.
I agree with this statement about writing specs and how they cannot be accurately written before implementation happens. Happened to me more often than I'd like to admit:
> The deeper issue is that there is often no _correct_ spec. Requirements emerge through building. Edge cases reveal themselves through use. The assumption that you can fully specify a non-trivial system before building it has been tested repeatedly and found wanting.
from https://addyosmani.com/blog/comprehension-debt/ by @addyosmani@indieweb.social
Why I don't see photos from followed hashtags on @pixelfed@mastodon.social? That's my only source of the new content.
It’s possible to protect against CSRF attack without traditional hidden input fields with tokens. Header `Sec-Fetch-Site` is sent by browsers with every request since 2023. This header should be read by server that can act according to its value. For example, reject requests that are not `same-origin`.
As of the #vscode last update I cannot open Source Control with keyboard. Very annoying. Seems it is a bug. https://github.com/microsoft/vscode/issues/286825

