03 Oct 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.
02 Oct 2019
14 Nov 2018
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
25 Oct 2018
Google Developers Webpack Performance Guide
In Web Performance Optimization with webpack, we will walk through how to effectively optimize site resources using webpack.
Lots of good info here on Webpack configuration, as well as a ton of other non-webpack guides
15 Oct 2018
A curated list of awesome Elixir and Command Query Responsibility Segregation (CQRS) resources.