As a bonus, picking up a new language again turns out to be a very welcome detour.
#BuildInPublic #DNS #Rust
As a bonus, picking up a new language again turns out to be a very welcome detour.
#BuildInPublic #DNS #Rust
What I expect to be a four-hour fix turns into a much deeper problem and several weeks of work. It becomes clear that this is not just a flawed implementation. The underlying model is wrong.
What I expect to be a four-hour fix turns into a much deeper problem and several weeks of work. It becomes clear that this is not just a flawed implementation. The underlying model is wrong.
Initially, the solution looks promising. Then a single DNS query changes everything. My algorithm reports a record as absent when it clearly exists.
Initially, the solution looks promising. Then a single DNS query changes everything. My algorithm reports a record as absent when it clearly exists.
Node.js’ native DNS APIs seem sufficient at first. To get fresh answers, however, I need to identify the closest DNS server myself.
Node.js’ native DNS APIs seem sufficient at first. To get fresh answers, however, I need to identify the closest DNS server myself.
What do you mean by distinct auth flow? Do you consider non-res keys 2fa-only?
What do you mean by distinct auth flow? Do you consider non-res keys 2fa-only?
Would love to hear how others are approaching this problem.
Would love to hear how others are approaching this problem.
That’s introducing an account-enumeration risk when implementing a new authentication method that is supposed to strengthen security. Many providers seem to accept it.
That’s introducing an account-enumeration risk when implementing a new authentication method that is supposed to strengthen security. Many providers seem to accept it.
These credentials need a credential ID created during setup. But to fetch that ID, we first need to identify the user e.g. by email.
These credentials need a credential ID created during setup. But to fetch that ID, we first need to identify the user e.g. by email.
It shifts responsibility to experts, so I can focus on what I do best: building the product.
#BuildInPublic #Serverless
It shifts responsibility to experts, so I can focus on what I do best: building the product.
#BuildInPublic #Serverless
It’s not a shortcut, it’s a conscious tradeoff.
It’s not a shortcut, it’s a conscious tradeoff.
Find out more about Pamela Downing and Bletchley Park here: www.bletchleypark.org.uk/roll-of-hon...
Find out more about Pamela Downing and Bletchley Park here: www.bletchleypark.org.uk/roll-of-hon...
I first came across Pamela’s name earlier this year, while asking which names were still missing from the Codebreakers’ Wall at Bletchley Park.
I first came across Pamela’s name earlier this year, while asking which names were still missing from the Codebreakers’ Wall at Bletchley Park.