Web Development
• Goodbye JavaScript, Hello WebAssembly
• Representing Web Developers In The W3C
- Performance:
• The Complete Guide to Lazy Loading Images
• How to Build a Low-tech Website?
• Optimizing Spotify's Logo in SVG
• Web app perform zone 2 — progressive JPEGs and techs to halve your image load
- Accessibility:
• WAI-ARIA menus, and why you should generally avoid using them
• How to get started with website accessibility
• Nested Links
CSS
• It’s 2018: You shouldn’t be writing vanilla CSS
• 13 ways to vertical center in 2018
• How to Use the Animation Inspector in Chrome Developer Tools
• Grid Vs Flexbox: Which Should You Choose?
JavaScript
• Announcing TypeScript 3.1
• 16 Hand-Picked JavaScript Podcasts Still Running in 2018
• A Minimal JavaScript Setup
• Eleven Tips to Scale Node.js
• turtleDB: A JavaScript Framework for building offline-first, collaborative web apps
- Theory:
• JavaScript typeof — Understanding type-checking in JavaScript
• Getting things sorted in V8
• Migrating from Underscore to Lodash
• Rethinking JavaScript Test Coverage
- VueJS:
• tiptap - A renderless and extendable rich-text editor for Vue.js
• What's New in Vue Devtools 5.0 Beta
• Tips for building fast and light Vue.js SPA
• Managing multiple central stores with Vuex
- React:
• Reusable Components in React — A Practical Guide
• Last call for Create React App v2
• React Podcast 22: "Promise Accessibility" with Ryan Florence.
• 6 Fun React Projects You Can Build Today
• Psst! Here’s why ReasonReact is the best way to write React
- Angular:
• Angular Flex-Layout: Flexbox and Grid Layout for Angular Component
• Policy-Based Client-Side Encryption in Angular
• A comparison of Server Side Rendering in React and Angular applications
• Angular Routing — A Better Pattern For Large Scale Apps
- Libs & Plugins:
• Trix - A rich text editor for everyday writing.
• Tabulator — the easy to use, fully featured, interactive table JavaScript library.