Articles

    Running Stats 2017

    A year in review for my running in 2017, see previous years 2011, 2012, 2014, 2015, and 2016. 2017 was a good year of running, not quite as consistent at beginning and end, but good training in the middle for the Redwood City OktobeRun half-marathon, which I posted my best time in many years.   […]

    Book Review: Grapes of Wrath

    The Grapes of Wrath is an American classic by John Steinbeck written in 1939 about the great depression and a Oklahoma family who lost their farm and packed everything up to try to make a new life for themselves in California. I’m sure I read the novel in high school or at some point, but […]

    Esperanto

    Esperanto is a constructed language. It was created in 1887 by a Polish-Jewish doctor L.L. Zamenhof as an easy language to learn. His goal was to foster harmony between people from different cultures and countries; a lingua franca for the world. “The place where I was born … the inhabitants were divided into four distinct […]

    Unix is my IDE

    An integrated development environment (IDE) such as PHPStorm, Eclipse or Netbeans provides a set of tools and integrations available together to make development easier. Common features are: Text Editor Project search and replace Automatic building, testing, linting Source control integration The command-line meets all of these features. Editor First, my text editor is vim. I […]

    Podcasts, Authenticity and Old Media

    Modern times seem to opt more for authenticity and rejecting the overly refined, polished, and fake. You see this in the popularity of Reality TV and social media, both have the appeal of non-scripted and authentic content. I also see this desire in podcasts. I’m a bit of a podcast junkie, I’ve been listening for […]

    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. Screenshot of Gutenberg editor Background Gutenberg is the project bringing a new editor to WordPress. The editor […]

    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 […]