Creating a Gutenberg Block

A tutorial on how to build a Gutenberg block. The intended audience is a WordPress theme or plugin developers with some Javascript experience interested in learning what it takes to create a block in the new Gutenberg editor. Updated: See my new post post Gutenberg blocks without the build step for a simpler example without the extra […]

On Social Media

Unfortunately there is no better way to publish photos, writing, or other personal content without using social media. The corollary is also true, there is no better way to follow content from someone you are interested in than using social media. The open web and RSS were not successful enough to escape out of the […]

Book Review: Little Brother

After a major terrorist attack hits San Francisco, the government creates an Orwellian surveillance society, a techno-savvy teenager rebels back — a geek focused coming of age story. The author, Cory Doctorow, is quite knowledgeable and explains technology well. Even though the story was written almost 10 years ago, the technology topics still hold up. […]

Book Review: Creativity, Inc.

Ed Catmull’s book Creativity, Inc is an excellent book for both the history of Pixar, and the business lessons managing creative teams and people. First off, I’m biased. I love Pixar. I love their movies. I’ve watched several behind-the-scenes and making of movies about Pixar. I was even lucky enough to get a tour of […]

Install WordPress on Windows Subsystem for Linux

With the latest Creative Update on Windows you can run a full Linux environment, without the need of a virtual machine or other container system. It’s Linux on Windows, and it is pretty nice. The following instructions are how to setup WordPress on Windows Subsystem for Linux (WSL), it also sometimes called Bash on Windows, […]

NBA Draft Positions

A bit of data analysis of draft positions across starting lineups in the NBA. For the five starting players on each team, I collected the draft positions and year drafted. So the data is for the 150 players across the 30 teams. I figure starters tend to have the biggest impact and what you want […]

Voice is the future and Google is best

Almost a year ago, I was lucky enough to be given an Amazon Echo from someone whose family wasn’t that comfortable with an always-on device listening to them, so he gave it to me to play with. My life is quite boring, listen away devices. So my family likes the Echo, it works well enough […]

Dell XPS 13 Developer Edition

My review of the Dell XPS 13 Developer Edition laptop (2017). My two previous laptops were the Macbook Pro 15″ (Late 2013), and Thinkpad X1 Carbon (2012, 1st gen). So much of the comparisons will be to those two. My main debate was between the XPS 13 and Thinkpad X1 Carbon, a few reasons I […]

Git Snippets

A collection of git snippets gathered for my own reference. Undo If you made a commit you want to change, use reset it resets the pointer for the entire repository back to that moment. You can use reset with a hash or ~ back from head. This example would move back two commits: The –hard […]

Greatest Quarterbacks of Modern Era

My era begins with Joe Montana. I enjoyed the Pittsburgh Steelers and Oakland Raiders as a kid, but I didn’t really know what I was watching. So sorry, Bradshaw, Plunkett, Unitas, etc… this list starts in 1980. What is often overlooked is the conference championship game, only Kurt Warner and Eli Manning are undefeated in […]