Riot lets you build user interfaces with custom tags using simple and enjoyable syntax. It uses a virtual DOM similar to React but faster. Riot is very tiny compared to industry standards. We think there is a clear need for another UI library.
We've all heard that when it comes to form user experience, shorter is better. But this guideline fails to account for other factors such as which fields are used, how they’re designed, and how engaging the form experience is. That's why Mike Madaio is
Adrian🇨🇭In short, following these rules will put any form experience on the right path to success and create happy users:
- Prioritize scannability by designing easy-to-read labels, and by avoiding extraneous content that confuses scanners
- Provide effortless formatting with input masks and proper keypads (as well as other HTML attributes) for each entry type
- Limit typing with pre-fills
- Leverage location without added clicks
Greg MeyerThese are great tips, specifically the advice around labels. It's a great plan to lower the amount of effort needed to fill out a form. Another goodSee more ask: is this field necessary and could it be derived in another way? Asking the customer to confirm is faster than asking them to type ;)
Every product demands a certain amount of effort from the user to become successful with it. This path to success is what you call the “user onboarding process”. This post will tell you how you'll shine and how you'll mess up in your user
Scott WilliamsLet’s Encrypt is a free, automated, and open certificate authority (CA), run for the public’s benefit. It is a service provided by the Internet SecuritySee more Research Group (ISRG).
We give people the digital certificates they need in order to enable HTTPS (SSL/TLS) for websites, for free, in the most user-friendly way we can. We do this because we want to create a more secure and privacy-respecting Web.
The key principles behind Let’s Encrypt are:
Free: Anyone who owns a domain name can use Let’s Encrypt to obtain a trusted certificate at zero cost.
Automatic: Software running on a web server can interact with Let’s Encrypt to painlessly obtain a certificate, securely configure it for use, and automatically take care of renewal.
Secure: Let’s Encrypt will serve as a platform for advancing TLS security best practices, both on the CA side and by helping site operators properly secure their servers.
Transparent: All certificates issued or revoked will be publicly recorded and available for anyone to inspect.
Open: The automatic issuance and renewal protocol will be published as an open standard that others can adopt.
Cooperative: Much like the underlying Internet protocols themselves, Let’s Encrypt is a joint effort to benefit the community, beyond the control of any one organization.
Andrew HolmanI was researching this a bit more and found a document online that would allow us to automate this process through our Azure account. Not sure of the cost yet, but it seems straightforward enough.
Here's part 1 of short animated video describing our engineering culture (here's part 2). This is a journey in progress, not a journey completed, and there's a lot of variation from squad to squad. So the stuff in the video isn't all true for all