Some great links this week, including CriticalCSS and How DNS Works. Enjoy!
Toolbox of the Smart WordPress Developer: Vafpress
“Time for some controversy: I don’t think the Customizer is ready for themes—yet.” I can respect that. I still try to use Customizer whenever possible.
Source: code.tutsplus.com
Understanding Critical CSS
CriticalCSS is one major key to better performance on your site. It’s a little complicated and can be a pain to integrate into your workflow (cough, WordPress, Gulp), but totally worth the effort.
Source: www.smashingmagazine.com
How to Become a Great Front-End Engineer — Philip Walton
This seemed to be making the rounds last week.
Source: philipwalton.com
Adding a Stylish Lightbox Effect to the WordPress Gallery
I try to use this most of the time on WordPress sites. It can’t hurt to have an inline image link to a lightbox, and these scripts are pretty lightweight.
Source: www.sitepoint.com
The WordPress Template Hierarchy – a visualization resource
If you are a WordPress Theme Developer, it’s always good to brush up on the temlate heirarchy.
Source: wphierarchy.com
How DNS works
As a developer, knowing how the internet actually works is crucial. Here is a bit on DNS.
Source: howdns.works
TypeKit: New embed code for asynchronous font loading
Good on you, TypeKit.
Source: blog.typekit.com
BEMIT: Taking the BEM Naming Convention a Step Further – CSS Wizardry – CSS, OOCSS, front-end architecture, performance and more, by Harry Roberts
Namespacing and responsive suffixes… I like.
Source: csswizardry.com
Designing for Performance by Lara Callender Hogan
Performance is very important and often overlooked. Check out this free online book.
Source: designingforperformance.com