Blog

Links

2017 Posts

My most challenging field failure ever, part one

posted: December 27, 2017

tl;dr: I wouldn’t believe this story if it hadn’t actually happened to me...

Book review: Kubernetes Up & Running, by Kelsey Hightower, Brendan Burns & Joe Beda

posted: December 23, 2017

tl;dr: A must-read for anyone seriously experimenting with or starting to use Kubernetes...

College admissions game theory

posted: December 16, 2017

tl;dr: Today’s college admissions process demands that game theory be applied, alas...

The dangers of the FCC’s TitleII Internet power grab

posted: December 9, 2017

tl;dr: Unconstrained FCC control of the Internet is not a good idea...

Book review: Learning Selenium Testing Tools with Python, by Unmesh Gundecha

posted: December 3, 2017

tl;dr: Would benefit from a second edition, as the world has changed a lot in three years...

Book review: The O. Henry Prize Stories 2017, ed. by Laura Furman

posted: November 24, 2017

tl;dr: Enjoyable, as always, but not quite as good as last year’s volume...

VCs are in a different class

posted: November 18, 2017

tl;dr: Entrepreneurs need to be aware of the major differences between themselves and VCs...

Nothing but icing

posted: November 10, 2017

tl;dr: I am fully enjoying focusing entirely on software and letting others handle the hardware headaches...

Impressions of Ernest Hemingway’s A Farewell to Arms

posted: November 4, 2017

tl;dr: Simple, straightforward, lives up to the impression I had built up in my mind over the years...

What are VC and VCs good for?

posted: October 28, 2017

tl;dr: VC and VCs do not guarantee success by any means, but there are a few things they can help with...

Book review: Among Others, by Jo Walton

posted: October 22, 2017

tl;dr: Most appealing to voracious science fiction readers, but enjoyable for all...

Movie review: Blade Runner 2049

posted: October 14, 2017

tl;dr: A worthy successor that all who fell under the trance of the original should see...

ATF movie: Blade Runner

posted: October 7, 2017

tl;dr: It probably isn’t yours, but Blade Runner is my all-time favorite movie...

Starting off in a startup

posted: September 28, 2017

tl;dr: Startups are a great place to start a career...

Impressions of Saul Bellow’s Herzog

posted: September 23, 2017

tl;dr: A descent into insanity, perhaps...

Listening while biking

posted: September 15, 2017

tl;dr: A long ride on a bike trail is a great time to catch up on the latest tech news...

The paperless, server-less company

posted: September 9, 2017

tl;dr: The future is here, and it proves that less is more...fun...

The lost programming skill of juggling

posted: September 2, 2017

tl;dr: A software developer’s life was different before the Internet, multitasking desktop systems, and multiple devices...

On the importance of sales

posted: August 26, 2017

tl;dr: Sales is the most important functional area of a company, even if they don’t teach it in business schools...

Don’t forget to check references

posted: August 19, 2017

tl;dr: People who spent years with a candidate know him/her better than you do based on an interview...

How lint made me a fortune

posted: August 13, 2017

tl;dr: Let the machine find as many mistakes as possible...

10,000 mile review: the Specialized Crosstrail bicycle

posted: August 6, 2017

tl;dr: A great choice if you want a bike optimized for trails, not roads or mountains...

The best startup song ever

posted: July 30, 2017

tl;dr: AC/DC’s “Ain’t No Fun (Waiting Round to Be a Millionaire)” captures the essence of the startup saga...

New technology is not embraced by all

posted: July 23, 2017

tl;dr: Sometimes the field failure really is the customer’s fault...

A gold watch day: thoughts on John D. MacDonald’s The Girl, the Gold Watch & Everything

posted: July 16, 2017

tl;dr: He inherited the power to stop time, and that’s when life began...

Early book review: Python Testing with pytest, by Brian Okken

posted: July 10, 2017

tl;dr: A great introductory guidebook to get you up and running with pytest...

The higher the tech, the lower the margins

posted: July 2, 2017

tl;dr: Often low tech is a better way to make money...

The first rule of marketing

posted: June 25, 2017

tl;dr: Rule #1: Be in a good market...

The CARFAX + insurance company conspiracy

posted: June 18, 2017

tl;dr: How CARFAX and insurance companies (in this case, Sentry) conspire to cost crime victims thousands...

Book review: Building Microservices, by Sam Newman

posted: June 11, 2017

tl;dr: Guidebook to implementing a microservices architecture, with many battle-tested tips and warnings...

The end of fluorescent lights (I hope)

posted: June 5, 2017

tl;dr: LED lighting will hopefully not only eliminate incandescents but also fluorescents...

This post will get 0 likes on Facebook

posted: May 29, 2017

tl;dr: Five primary reasons why I’m not on Facebook...

Book review: The Peripheral, by William Gibson

posted: May 21, 2017

tl;dr: A technically astute futuristic thriller with much to say about where humanity may be headed...

Learning by grading

posted: May 15, 2017

tl;dr: You can learn a lot by grading dozens of answers to the same programming problem...

A modest proposal to end the patent troll crisis

posted: May 7, 2017

tl;dr: Tighten up the definition of “peers” in “trial by a jury of one’s peers”...

Why I am a drone skeptic

posted: April 30, 2017

tl;dr: Camera drones have their uses, but what goes up must come down...

X: The under-appreciated Boolean logic state

posted: April 23, 2017

tl;dr: X can help reduce complexity by eliminating states that just don’t matter...

Book review: The Best American Short Stories 2016, ed. by Junot Díaz

posted: April 16, 2017

tl;dr: I preferred 2016's O. Henry Prize short story anthology, as a few too many of Díaz’s selections fell flat for me...

Obamacare broke TurboTax

posted: April 9, 2017

tl;dr: When you couple two complex systems, complexity increases more than additively...

White Sox or Cubs: my choice was clear

posted: April 1, 2017

tl;dr: It was easier to make my choice than to explain why I did, which I try to do here...

Impressions of Mammoth Mountain

posted: March 25, 2017

tl;dr: Appropriately named Sierra ski mecca is well worth the challenges of getting there...

Book review: The Best American Essays 2016, ed. by Jonathan Franzen

posted: March 17, 2017

tl;dr: A collection of intense, soul-baring, personal essays, almost all of which concern the author’s most difficult life experience...

Book review: Full Stack Python, by Matthew Makai

posted: March 11, 2017

tl;dr: A thorough, curated guide to on-line information about the Python webapp stack...

My one lucky travel delay: Camelback Ranch

posted: March 5, 2017

tl;dr: A once-in-a-lifetime (so far) lucky travel delay led to my only day ever at Spring Training...

An early lesson in performance under pressure

posted: February 26, 2017

tl;dr: I learned pretty early that pressure has a huge impact on performance...

The best technical interview question ever

posted: February 18, 2017

tl;dr: To find out what the candidate knows, ask them about something they know...

Book review: Fluent Python, by Luciano Ramalho

posted: February 12, 2017

tl;dr: A great book to level up your Python knowledge and coding skills...

A case study in FCC price setting

posted: February 5, 2017

tl;dr: Strange things happen when the Feds (the FCC in this case) set prices...

Book review: The O. Henry Prize Stories 2016, ed. by Laura Furman

posted: January 29, 2017

tl;dr: The short story is not dead, as this anthology series proves annually...

Best (non-extreme) Steamboat trails

posted: January 22, 2017

tl;dr: Steamboat offers variety, as these seven memorable runs prove...

Favorite family ski vacation destination: Steamboat

posted: January 14, 2017

tl;dr: Powder, terrain variety, uncrowded beauty, and a friendly town keep my family coming back...

Book review: Seveneves, by Neal Stephenson

posted: January 8, 2017

tl;dr: Epic science fiction tale about the survival of humanity and life on Earth...