peterxjang
And I agree with you that AirPods connecting to the wrong device is incredibly frustrating. It happens to me when I have my phone with me when both my phone and watch are unlocked, but it doesn't seem to happen at all when my phone is locked and under my desk. You can also turn off AirPods automatic switching, but not sure how well that works if you want it on between the watch and a laptop but not a phone.
It's definitely unfortunate that Siri isn't as powerful with third party apps, that's what led me to try and stick with Apple's default apps as much as possible. So far it's worked well for me, I'm not too opinionated when it comes to a TODO app, but it may be less than ideal for others.
Your First Custom Ortholinear Keyboard
Modern HTML Explained For Dinosaurs
Optimizing the iPad Home Screen for iOS 11 Multitasking
Modern CSS Explained
Prototyping with Vue.js and Bootstrap
A minimalist guide to tmux
Modern JavaScript Explained for Dinosaurs
How to Learn Vim: A Four Week Plan
Comparing Front End Approaches: A Look at JQuery, Vue.js, React, and Elm
Learn the 3 fundamental principles of Redux with HTML Canvas (no React)
A Functional Canvas Approach with Redux
Web Development on an iPad
As far as ES2015 syntax, it's not specific to a framework, but it is an extra thing that a beginner has to learn. Nearly every React tutorial I've come across takes heavy advantage of its features. And don't get me wrong - I love the new features and use them in my own code. But it's hard to tell the best way to teach a newcomer nowadays. Skip ES5 and only learn ES2015? That seems like trouble, you won't be able to read many existing codebases. Learn ES5 first, then ES2015? That seems like reasonable, but again, it's hard to get into React right away since you'll have to learn ES5 first. Again, these aren't problems for experienced developers, but it's daunting for a beginner to get started.
You do have a good point about showing specific features of Vue, this post was only trying to show the ease of getting started. I may follow up with a post to show some more specific features of building a larger app.