My readings in 2015 week 48

  1. Do you know what are differences between responsive and adaptive design? Read this short post and get the answer.
  2. What is Google’s Accelerated Mobile Page (AMP)?  From what I understand, it standardizes what makes mobile page renders fast such as inline critical CSS, specific height and width of each elements, etc.
  3. Scaled/Proportional Content with CSS and JavaScript; it is a nice trick, but it involves JavaScript; see if it fits your case.
  4. 6 Steps to Make Your CSS Code More Maintainable;  good slides; it remembers don’t override your CSS classes except CSS Reset.  I would suggest to use BEM as your naming convention; and use attribute as selector for JavaScript code, therefore no duplicated responsibilities for your CSS classes.
  5. Understanding Routing Precedence in ASP.NET MVC and Web API; this post is very easy to understand with an example.  Good to know how routing works.
  6. Memory allocation in .Net – Value type, Reference type, Stack, Heap, Boxing, Unboxing, Ref, Out and Volatile; basic knowledge, but it is always good to revise.
  7. I recently watched a Pluralsight course about browser security headers such as HSTS and CSP.  In the course, it shares 2 website to analyse security headers for your website; https://report-uri.io/ and https://securityheaders.io.
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s