Wow, yes, it's been a while between posts. A combination of time of year and a bit of personal burnout on doing stuff in my spare time. But it's not all bad.
So what have I been up to? React-Native. Doing a bit of side work for my consultancy, nothing serious yet, but the project will ultimately be using that, so I've used the opportunity before it kicks off to get up to speed with it.
Alas, there's even less tutorials and examples out there using TypeScript with React-Native than just pure React. That said, there is a TypeScript script for create-react-native-app that gives a good start.
So what have I found so far? Simulators, simulators, simulators. If you're on macOS, fire up the iOS simulator and go from there. On Windows, your only option is the Android simulator, which is a bit of a pain to get started, you have to create a project to go through menus to open it up (let me know if I'm missing something here).
What I have found though, is development is SOOOOO much easier without having to look at a phone the whole time (just like native development).
So where to from here? I'm looking at integrating D3.js into my app, it's not quite as trivial as I thought it was going to be, but it's definitely doable.