_panva Profile Banner
Filip Skokan Profile
Filip Skokan

@_panva

Followers
628
Following
76
Statuses
415

Identity, OpenID Connect, OAuth 2.0, SSO, Authorization, Authentication, Technical Standards. Node.js core collaborator.

Czech Republic
Joined March 2019
Don't wanna be here? Send us removal request.
@_panva
Filip Skokan
1 year
I'd rather we collectively obsess over JS runtime's API support, compatibility, security, stability, and long term support plans before turning our attention to its performance and synthetic benchmarks.
0
3
11
@_panva
Filip Skokan
17 days
@gmta_nl @devgianlu @ladybirdbrowser It was so lonely for a while there and now there's a proper fellow implementer
Tweet media one
0
0
6
@_panva
Filip Skokan
17 days
Great job!
@gmta_nl
Jelle Raaijmakers
17 days
Thanks to @devgianlu and many others, @ladybirdbrowser now passes 99.6% of the WebCryptoAPI WPT tests - the highest score of any browser! This API can be used for encryption and decryption, key generation, signature verification and other useful security features.
0
0
1
@_panva
Filip Skokan
20 days
ELTS (Extended Long Term Support) every three even-numbered majors. Paid for by enterprises who value stability and don't want a Node upgrade team on standby every year. One can only wish. I brought the idea up on the collaborator summit in Dublin late last year. Didn't stick.
0
0
2
@_panva
Filip Skokan
2 months
@bcomnes @mafintosh @matteocollina And because of all the false compatibility promises they expect it to work just fine. But that's just me ranting because i ship a crypto based module. As soon as lts20 gets require(esm), or maybe even before then, i'm shipping a major that's only esm and only webcrypto.
0
0
2
@_panva
Filip Skokan
2 months
@bcomnes @mafintosh @matteocollina But the moment you consider having your module used outside of Node.js and maybe in the browser then those Web Platform APIs are the only way to go. The alternative is your users end up using at best a poor attempt at emulation in other runtimes or polyfills in the browser.
1
0
0
@_panva
Filip Skokan
2 months
@matteocollina I did that too. But there's still the occasional "why isn't the minimal node version in package.json" issue opened. Turns out you can't win
0
0
2
@_panva
Filip Skokan
2 months
@6footgeek OIDC Conformance suite spotted.
1
0
2
@_panva
Filip Skokan
2 months
@deno_land what is the point of shipping this class if it can't be reliably used?
Tweet media one
0
0
0
@_panva
Filip Skokan
3 months
@_rafaelgss Amazing!
0
0
1
@_panva
Filip Skokan
3 months
RT @github: Announcing GitHub Secure Open Source Fund, a new way to help secure the open source ecosystem for everyone, with $1.25MM commit…
0
66
0
@_panva
Filip Skokan
3 months
@matteocollina @nodejs @EamonLeonard See you in the afternoon. Will be heading there right after the morning OAuth WG session at IETF121
0
0
2
@_panva
Filip Skokan
3 months
Node/Js folk, I happen to be in Dublin for the week (for IETF), if you happen to stick around Dublin before moving on to Waterford for NodeConf let me know.
0
0
7
@_panva
Filip Skokan
4 months
WinterCG has the means to deal with this issue by prescribing at least a rudimentary lookup algorithm and a wintercg "default" key
0
0
0
@_panva
Filip Skokan
4 months
RT @_richard_lau_: New @nodejs 22.11.0 release. This marks the transition of the Node.js 22.x release line into Lo…
0
66
0
@_panva
Filip Skokan
4 months
I'm stoked that @ladybirdbrowser is picking up the Web Cryptography API spec for implementation. Fresh implementations are always great for they help identify issues in the spec and tend to improve interoperability with future implementations.
1
2
48
@_panva
Filip Skokan
4 months
Thank you @Auth0 for your continued support of my open source on GitHub. My projects pre-date my position with Auth0 and are in fact the reason why I was reached out to to join almost 7 years ago, and yet the support is still going strong.
4
7
25