Rebuilding an Electro-Voice RE20 microphone
The blog has been a little bit Drupal-heavy the past couple months, as I've been stalled a bit in terms of my 'maker'-style projects and other hardware-based projects. The main reason for that is this guy:

I'm halfway through rebuilding/re-foaming an old Electro-Voice RE20 , beloved by many a radio personality, and the process has taken a bit longer than I expected!
I've been doing a lot more screencasts lately, and as
Thoughts on the Acquia Certified Back end Specialist - Drupal 8 Exam
Continuing along with my series of reviews of Acquia Developer Certification exams (see the previous one: Drupal 8 Site Builder Exam , I recently took the Back End Specialist â Drupal 8 Exam , so I'll post some brief thoughts on the exam below.

Acquia finally updated the full suite of CertificationsâBack/Front End Specialist, Site Builder, and Developerâfor Drupal 8, and the toughest exams to pass continue to be the Specialist exams. This exam, like the Drupal 7
Adding Configuration Split to a Drupal site using BLT and Acquia Cloud
Note : As of Config Split beta4, you no longer need to use
drush csex/csimto export and import config accounting for splits. You instead install both Config Filter and Config Split, then use the normal Drush commands (drush cex/cim). There are also a few other tweaks to the guide below; I may update it when I get more time.
I've been looking at a ton of different solutions to using Drupal 8's Configuration Management in a way that meets the following criteria

Tips for Managing Drupal 8 projects with Composer
It's been over a year since Drupal 8.0.0 was released, and the entire ecosystem has improved vastly between that version's release and the start of the 8.3.0-alpha releases (which just happened a couple weeks ago).
One area that's seen a vast improvement in documentation and best practicesâyet still has a ways to goâis Composer-based project management.
Along with a thousand other 'get off the island' initiatives,
Profiling Drupal 8 Sites in Drupal VM with XHProf and Tideways
XHProf, a PHP extension formerly created and maintained by Facebook, has for many years been the de-facto standard in profiling Drupal's PHP code and performance issues. Unfortunately, as Facebook has matured and shifted resources, the XHProf extension maintenance tailed off around the time of the PHP 7.0 era, and now that we're hitting PHP 7.1, even some sparsely-maintained forks are difficult (if not impossible) to get running with newer versions of PHP.
Enter Tideways .
Tideways has basically

YAML formatting and Drupal 8 - making things readable
As someone who loves YAML syntax (so much more pleasant to work with than JSON!), I wanted to jot down a few notes about syntax formatting for the benefit of Drupal 8 developers everywhere.
I often see copy/pasted YAML examples like the following:
object: child-object: {key: value, key2: {key: value}}This is perfectly valid YAML. And technically any JSON is valid YAML too . That's part of what makes YAML so powerfulâit
Preserve the ability to Quick Edit nodes when theming node templates!
...aka, avoid the annoying Javascript error below:
drupal.js:67TypeError: undefined is not an object (evaluating 'entityElement .get(0) .getAttribute')Many themers working on Drupal 8 sites have Contextual menus and Quick Edit enabled (they're present in the Standard Drupal install profile, as well as popular profiles like Acquia's Lightning), and at some point during theme development, they notice that there are random and unhelpful fatal javascript errorsâbut they

Review: Satechi USB Type-C inline Power Meter (ST-TCPM)
tl;dr : It's a power meter , not a protection circuit. It works well and is worth the money if you need to monitor power consumption, but it's made of plastic and doesn't feel like it can take a beating, so handle with care.
For some time, I've used a PowerJive USB Power Meter to measure the charging rate of various USB power adapters, and even things like how much power a Rasbperry Pi uses under load .
But now that more devices are

Review: NOYCE 13' (4m) Lightning cable
tl;dr : If you need a long Lightning cable, this is one of the few reliable options. If you need the fastest charging possible for an iPad, stick to Apple's much shorter cable.
A year or so ago, the owner of NOYCE Labs sent me a sample iPhone-compatible microphone to test, and I really liked itâI still use it for impromptu recordings with my iPhone , in fact!

So when I got an email requesting I review NOYCE's latest product,
Set up BLT and Drupal VM entirely within Windows 10

Quite often, I get inquiries from developers about how to get Drupal VM working on Windows 10âand this is often after encountering error after error due to many different factors. Just for starters, I'll give a few tips for success when using Drupal VM (or most any Linux-centric dev tooling or programming languages) on Windows 10:
- If at all possible, run as much as possible in the Windows Subsystem for Linux with Ubuntu Bash. Some things don't work here yet