Racing Minis at Zandvoort
Photo: Copyright © 2019 Eelke Blok

Open a bunch of URLs from the clipboard in a browser on the Mac

Just now I had a bunch of URLs in a spreadsheet I wanted to quickly open. This time, it wasn't too quick, because I went down the rabbit hole of coming up with a solution (and making a blog post about it). Next time though....

Steps:

  1. Copy your URLs into the clipboard (⌘C or Edit > Copy)
  2. Open a terminal
  3. Type:
    pbpaste|tr '\n' '\0'|xargs -0 -I{} open /Applications/Safari.app {} &

Quick rundown:

DrupalJam talk: Drupal 8 Configuration Management

Last week, on wednesday May 24th, the annual Dutch Drupal conference DrupalJam had its 2017 edition in "De Fabrique" in Maarssen. After having been an attendee for quite some years, this time I submitted a proposal for a talk, which was accepted. I'm now happy to report the slides are available online: Drupal 8 Configuration Management, Workflows for Site Development.

One Shoe Hackathon: Conny

Yours truly on Medium:

12 developers, two teams, 24 hours. The start of the first One Shoe Hackathon was friday, february 17 at noon.

[...]

Our team implemented Conny, the next generation of people tracking. Based on camera images, Conny will keep track of where people are in the building. The Minimum Viable Product was slightly less ambitous; personalized greetings when entering the building.

Star Wars: Machete order

If there's anything to know about Star Wars, it's that the very first film released, way back in my birth year of 1977, was amended with a rather confusing label, shortly after its first release (when it became clear there were going to be sequels): "Episode IV". Episodes V and VI followed only a few years later. When I first watched Star Wars (years later, I might add, I was proably ten or twelve), I figured it was a little gag, a way to make the story more mysterious and imply much had happened before it already.

Merry

John Gruber, 5 years ago:

A decade or so from now, when, say, I’m waiting for my son to come home from college for his winter break, and, when he does, he wants to spend his time going out with his friends — how much will I be willing to pay then to be able to go back in time, for one day, to now, when he’s eight years old, he wants to go to movies and play games and build Lego kits with me, and he believes in magic?

Running Drupal Javascript tests on Vagrant

The last three days, I was at the code sprint for the Drupal Camp Munich 2016, hosted at the Hubert Burda Media offices. It was a great experience. It was my first community code sprint, I've met some great people and I've learned a ton in three days. I have to thank the organizers of the sprint as well as the camp organizers, and of course my employer One Shoe to give me this opportunity. We have been working on the Media Initiative, to get a solid Media solution into Drupal core in an upcoming minor release (e.g.

Debugging drush scripts with xdebug and PhpStorm on Vagrant

This is a subject that seems to come up again and again. I figured this out once before, but back then I was using Eclipse, while I am now a PhpStorm devotee. Also, I've long since started using Vagrant, which means that every debugging scenario is now "remote". Usually, this is not a huge issue, but with command line debugging, this presents a bit of a challenge.

Cutting The Mustard: Future Friendly Browser Support

Was just linked to this from an issue that is highly likely to make a big impact on Drupal's future (Select a new client-side framework for Drupal core, worth a read in itself if you're interested in that sort of thing). Even though it's from 2013, it's still a very relevant (and entertaining) set of slides about responsive web design.

Show me your fight face.