Kristóf Poduszló
kripod.dev
Kristóf Poduszló
@kripod.dev
Software engineer with a special interest in accessibility. Builds for the web, mainly using React and Tailwind CSS nowadays.
So far so good! The name choice might be a bit of a stretch considering the small amount of authors the project was influenced by.

I have my own flavor based upon the comparison of UA stylesheets if interested: github.com/kripod/css-h...
github.com
August 13, 2025 at 7:31 PM
Looks neat! Keep up the great work 🙌
July 19, 2025 at 5:23 PM
Could be a coincidence but ‘Réka’ is also a Hungarian given name for females 😄
February 22, 2025 at 8:34 AM
There’s even an @eslint.org rule which prevents using labels in general but has the options ‘allowLoop’ and ‘allowSwitch’ to exempt those constructs: eslint.org/docs/latest/...
no-labels - ESLint - Pluggable JavaScript Linter
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
eslint.org
December 20, 2024 at 7:40 AM
I agree. Just tried putting my thoughts more concisely, using a shorthand for ‘in my opinion’.

The answer here, like for most engineering problems, is ‘it depends’ 😄
December 17, 2024 at 4:00 PM
It was all fun until missing the flagpole top in the invisible bit of “that” level 🙃
December 5, 2024 at 9:19 AM
Literal unions ("a" | "b") are a thing while literal intersections aren’t 😅 The former has a certain ring to it, I hope that might help.
December 3, 2024 at 8:32 PM
‘Reflow’ deserves more spotlight as a WCAG criterion.

Visitors of a website should be able to browse content comfortably on a 320×256px viewport. That equals 400% zoom on a 1280×1024px screen but such an enlargement may also consist of 200% text-only + 200% UI zoom. www.w3.org/WAI/WCAG22/U...
Understanding Success Criterion 1.4.10: Reflow | WAI | W3C
www.w3.org
November 30, 2024 at 2:33 PM
I wish more rules had convenient defaults nudging us to write better code 😄 (some are just a matter of preference, though) github.com/kripod/eslin...
github.com
November 30, 2024 at 7:27 AM
That’s also why I use the ‘always’ option in my own linter config: github.com/kripod/eslin...
github.com
November 28, 2024 at 10:45 AM
That isn’t exactly the case as typescript-eslint’s docs refer to this example on MDN which throws an error asynchronously. The `await null` line makes a difference for the stack trace: developer.mozilla.org/en-US/docs/W...
await - JavaScript | MDN
The await operator is used to wait for a Promise and get its fulfillment value. It can only be used inside an async function or at the top level of a module.
developer.mozilla.org
November 28, 2024 at 10:44 AM
Guess who got lucky today, @jamie.build 😄 bsky.app/profile/jami...
This might be the post that finally gets me to learn how package.json#exports works
November 15, 2024 at 12:37 PM
Great article, thanks for the idea 🙌

I also have my own reset built upon the line-by-line comparison of user-agent stylesheets: github.com/kripod/css-h...
github.com
November 8, 2024 at 5:27 AM