In case it helps anyone, here are the steps I needed to take to get geben working in spacemacs in order to debug local web apps (this in Ubuntu 16.04):

  • Add geben package to .spacemacs and reload
 dotspacemacs-additional-packages '(some-other-package geben)

  • Assuming you have xdebug installed, add the following to your php.ini file in /etc/php/7.1/apache2/php.ini
[xdebug]

xdebug.remote_enable=On

xdebug.remote_host=localhost

xdebug.idekey=geben

xdebug.remote_autostart=On
  • Open the file you’re interested in debugging
  • Start geben in spacemacs with M-x geben
  • Navigate to localhost/some-app.php in a browser

That should trigger geben. Debugging time!

A bonus note: I didn’t have any luck with geben-find-file when trying to add breakpoints to other files in the project, but using geben-open-file worked (just a little bit more cumbersome.)

We need to figure out (or someone needs to introduce me to..) a good alternative to Facebook Events ASAP.  I briefly reactivated my account (because reasons) and stumbled across a public lecture about Thomas Sankara, and an event put on by the Chilean embassy about Project Cybersyn.  And it’s an absolute crime that Facebook is the only way to discover these.
Just signed up for Berlin Marathon in September 2018. Really excited. Not so much for the challenge, I’m not a big believer in the whole personal ‘individual’ challenge thing. It’s more I recognise the huge positive link between regular exercise and my mental health, and past evidence shows I need a big looming event to make me get out regularly. (And well plus – Berlin is awesome.)

Hope I can find some training buddies.

The First Things First manifesto from 1964.  Graphic designers advocating for a use of their trade that has more benefit to the social good.

“In common with an increasing number of the general public, we have reached a saturation point at which the high pitched scream of consumer selling is no more than sheer noise.”

Just to repeat, that’s over 50 years ago. It sure as hell hasn’t gotten any better.

Finding a replacement laptop battery is not an easy task. Most retailers get 1 out of 5, ‘do not buy!!!’ reviews on trustpilot. The best one selling my part averages 3 out of 5, with reviews like ‘first one I received was faulty, but customer service was OK and they sent out one that worked.’ Doesn’t inspire confidence. Oh well, time to gamble £30…