jasonbutz.info

Article Roundup - Week of June 24, 2018

Article Roundup

UTC is Enough for Everyone, Right?
Read this, even if you ignore everything else

One of the fastest ways to gauge a developer’s experience is to start asking about time and timezones. It’s an absolute mess. This article does an absolutely amazing job going through why time is so complicated, with fun facts along the way, and how you should be handling time in your applications.

Usability.gov
This is probably the most pleasant US Government website I have ever visited. It has a large collection of information on usability and user experience. It’s worth bookmarking and referring to.

deno
This is a project that is probably worth following. It is a secure TypeScript runtime built on V8 (V8 powers Chrome, a host of other browsers, and Node).

The new (and old) CSS units you’ve never heard about
There are a lot more CSS units than you have probably every used. It’s safe to say because there are some units no browsers support. This article isn’t the most useful, but it’s a fun read.

The HTML & CSS Security Checklist
HTML and CSS are secure right? They don’t do anything too fancy! Yeah, doesn’t work like that. There are plenty of attack vectors using HTML and CSS. This is a handy checklist that walks you through some best practices and why you should follow them.

Critters
There has been a lot of focus recently on loading web pages as quickly as possible. Critters is a webpack plugin from Google Chrome Labs that will inline the CSS necessary for an HTML document and lazy load the rest.