craigbeck.lab67.me

Thursday, October 3, 2019

Don’t Get Clever With Login Forms

As time goes on I find myself increasingly annoyed with login forms. As password managers like 1Password (which is what I use) and Chrome’s password manager (which I also sorta use) become more popular, it’s important for websites to be aware of how users go about logging into their sites.

This. So much this. I’m a huge fan of 1Password, and am 100% behind using some form of password manager (I also use OSX built-in password mnagement as well these days). Nothing gets me irritated quicker than being “clever” about password interfaces. These tools work well, and my online life is immensely more secure with them as I generally dont know my passwords (they’re not in my head) and they are secure (i.e. long, random etc). If you break my password manager I’m being pushed to do somehting less secure, and I don’t like that one bit

Don’t get me started on the special place in hell for password “security” policies that disallow stronger passwords.

Wednesday, October 2, 2019

Wednesday, November 14, 2018

react-spring

react-spring is a set of simple, spring-physics based primitives (as in building blocks) that should cover most of your UI related animation needs once plain CSS can’t cope any longer. Forget easings, durations, timeouts and so on as you fluidly move data from one state to another. This isn’t meant to solve each and every problem but rather to give you tools flexible enough to confidently cast ideas into moving interfaces.

Some really cool demos here and a good explanation another react animation library is needed

Thursday, October 25, 2018

Monday, October 15, 2018