Possibly the better thing to do anyway is always tunnel through SSH. I should be able to do that from most machines I’ll be using. It’s unlikely I’ll want to connect to the syncthing GUI on the server from a device where I can’t do that.

Holy crapola – just testing out Metabase for business intelligence. It’s absolutely brilliant. Open-source, slick interface, incredibly powerful, email/slack pulses. And. I repeat: open-source!

Also on:

Really like syncthing but do seem to spend a lot of time debugging it at the moment, figuring out why devices aren’t connected. May just be the nature of the beast I guess. But doesn’t seem super super seamless. Not prime time. But no doubt – truly amazing piece of tech.

Bit of nonsense getting the latest version of node in order to do some webmix stuff in laravel. Ubuntu always has really outdated versions of dev tools in their repos. Always need a PPA. e.g. https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions

Wait though – so the model binding calls through into the DB as well, via Eloquent? That’s cool out of the box, but I hope it’s tweakable. Say e.g. I want to use Doctrine. And also, I want the model binding more on form input.

Use of strings for controller methods is a bit of a downside, but that’s part of the nature of PHP I guess. And maybe it will have its upsides too (i.e. building a string to determine which controller/method). We’ll see.

Odd issue where I had to run php artisan key:generate in order to get things working. Maybe because it’s 5.5 instead of 5.4 which is used in the videos? Love the debug page for Laravel though with its links to a pre-populated stackoverflow search.