Roman Vesely

@romanvesely
33 Followers
111 Following
421 Posts

Somewhere between trees and bytes of code.

Software engineer from #Slovakia. Mostly #CSS, #JavaScript, #TypeScript, #React.

webhttps://romanvesely.com
twitterhttps://twitter.com/rmnvsl
githubhttps://github.com/crazko
graffiti & streetarthttps://pixelfed.social/crazko
Roman (@[email protected])

From the Igor Ďurišin exhibition. https://dennikn.sk/3392194/komunisti-ho-neznasali-robil-si-z-nich-zarty-igor-durisin-bol-zabudnuty-umelec-ale-slobodny-clovek/

Pixelfed
Two years ago we visited an exhibition at our local art gallery. Despite the quality of his work, the artist Igor Ďurišin, could not freely exhibit because of the totalitarian regime we had in Czechoslovakia back in the days. If you did not shake hands with communists your work was smashed from the table.
Now I'm happy that I managed to get a book of his works and describing his life. It is a piece of art itself.

A couple of years ago I was using Statie, a #php static site generator to run my blog. At that time, as a thank you to its creator and maintainer, I created not only a documentation site for it, but also a logo, as it had none.
I still like it although the tool does not exist anymore.

Read more about it in the archive:

- https://romanvesely.com/statie
- https://romanvesely.com/a-place-to-meet-statie

Windows, light/dark mode based on daylight? When?! #windows
I don't like it's not possible to sort remote WSL targets alphabetically in #vscode. Latest open order is so unintuitive.
It just arrived! Book Digital Accessibility Ethics.
#webdev #accessibility. Looking forward to it.
I learned it is going to print from @aardrian
Another #confluence cloud #ux fail - you cannot drag & drop images to paste/upload it to the page. What the hack!

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

Comprehension Debt - the hidden cost of AI generated code.

Why I don't see photos from followed hashtags on @pixelfed? 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`.

https://romanvesely.com/log/0048