Recent Blog Posts

DIY project - removing floor-to-ceiling mirrors from a wall in our house's dining room

Between projects at work, I decided to take a week's vacation and attempt a rather ambitious DIY project at the house. After working through some plans for the main rooms in our house, my wife and I decided we wanted to convert what was originally the formal dining room at our home, complete with a low-hanging chandelier and wall of floor-to-ceiling tinted mirrors, into a functional schoolroom with tons of storage and a teacher desk area.

So we started with this:

Mirror wall before

And ended up with this:

Functional wall with Ikea BESTÅ storage system after

Photos from Memorial Mass for Justice Antonin Scalia

Yesterday I was invited by a friend to photograph the Memorial Mass for Justice Antonin Scalia at the Cathedral Basilica of St. Louis. Justice Scalia was a Catholic first and Supreme Court Justice second... may we all live our lives in a way where our faith, family, and morals lead our work and interaction (and not vice-versa)!

I've uploaded all the photos to Flickr: Memorial Mass for Justice Antonin Scalia, and here are a couple of my favorites below (it's hard not to have some majestic images when shooting at the Cathedral!):

Deacon incensing the Book of Gospels with light in background at Memorial Mass for Justice Antonin Scalia

Blog post id enumeration can lead to unwanted information disclosure

With the rampant speculation there will be a new Raspberry Pi model released next week, I was wondering if the official Raspberry Pi blog might reveal anything of interest; they just posted a Four Years of Pi blog post on the 26th, which highlighted the past four years, and mentioned the excitement surrounding 4th anniversary of Pi sales, coming up on February 29th, 2016.

Glancing at the blog's source, I noticed it looks like a Wordpress blog (using httpie on the cli):

$ http https://www.raspberrypi.org/blog/four-years-of-pi/ | grep generator
<meta name="generator" content="WordPress 4.4.2" />

Having set up a few WP sites in the past, I knew there was a simple way to load content by its ID, using a URL in the form:

Honeypot is the 'Drupal 8 Module of the Week'

For the past few months, Acquia's Dev Center blog has been running a series of posts about modules that have been fully ported to Drupal 8, and I'm happy to announce that this week's module of the week is Honeypot! See post by Jam: Drupal 8 Module of the Week: Honeypot.

There are a good number of posts already in this series, and more to come, so check out the Drupal Modules topic on the Dev Center blog for more!

Drupal VM - Quick Introduction Video

After months of having this on my todo list, I've finally had the time to record a quick introduction video for Drupal VM. Watch the video below, then a transcript below the video:

Drupal VM is a local development environment for Drupal that's built with Vagrant and Ansible. It helps you build and maintain Drupal sites using best practices and the best tools. In this quick overview, I'll show you where you can learn more about Drupal VM, then show you a simple Drupal VM setup.

The Drupal VM website gives a general overview of the project and links to:

Pages

Subscribe to Jeff Geerling's Blog