nikitonsky: You have an infinitely scrollable timeline. There’s literally no limit for vertical space. Why crop and then implement a undiscoverable feature to deal with problems caused by crop when you can just not crop at all???
nikitonsky: Different ways to show relationship between objects:
Deno 1.36 introduces new runtime security options plus expanded testing and benchmarking APIs.
nikitonsky: In general, if you are implementing tabs, try not to:
nikitonsky: When possible, try to use same design for all buttons. Also, try to make button boundaries visible and don’t make it look like a link
nikitonsky: I’ve been waiting for a while looking at this, expecting it to disappear because title clearly says: wait 1 second. Turned out they wanted something from me.
nikitonsky: Come on Apple, checkboxes are square. You should know better
How to write your module with modern tooling and transform it with dnt
to support CommonJS, ESM, browsers, Deno, Node.js, TypeScript, and more.
nikitonsky: Pro tip: users tend to not expect plain text to behave like text box
nikitonsky: Rule of thumb: try to make your controls visible