Article Roundup - Week of 7/23/2017
URLs are UI
The URLs for pages on your site actually do matter. It’s something small, but it can make a big difference. Keep them short, and ensure they make sense.
Get Started with Rust, WebAssembly, and Webpack
This article doesn’t do any deep dives into WebAssembly or Rust, but it does give you everything you need to get started writing Rust, compiling to WebAssembly, and loading it into a webpage. This repo has an example that shows more of how to interact with the page from Rust.
Chromeless - Browser Automation Locally or Headless On AWS Lambda
This is really cool. Instead of using PhantomJS you can use Chrome, but you don’t even need Chrome installed on the machine you are executing code on. With this you can run headless Chrome operations in an AWS Lambda. There is a link to their demo.
This presents a lot of options, especially if you want automated frontend tests but can’t or don’t want install Chrome just to use it headlessly.
How To Protect Your Users With The Privacy By Design Framework
Privacy is a big topic, and people are really starting to take notice of it. If you’re a developer you are going to need to take even bigger notice starting soon. In May 2018 the EU’s new privacy laws become enforceable and if you have any users in the EU you may be legally required to follow them. Privacy by Design is not a new concept, but it is one the EU’s new law was built on. It may not cover everything you need, but you should at least be familiar with it.
Effective UI Texts: Words to Avoid in Writing
Error messages and the words in your application are part of the User Experience. This article provides a number of rules to follow that will improve your users’ experience.