The Index Page for


(Also in PDF)

Hi! I'm Nate. This is one of those blogs that get updated quite sporatically and with no particular theme.

But Jeff Atwood told me in a YouTube video to Embrace the Suck and Do It In Public. And then Austin Kleon told me in a book to Show Your Work. Oh, then Casey Neistat taught me that "perfection erases humanity." And then Tom Sachs did that Space Program thing, and I was reminded of an insight that I had a long time ago.

I was turning in a magazine assigment in elementary or middle school. My professional graphic-designer dad had helped me desktop-publish a decent National Geographic parody about mushrooms. I was proud of the work we had done. And I was about to scoff (silently, internally) at the work of a fellow student, when I realized that the reason mine looked so good was because of all the help I had from my dad. The content was all mine, and the National Geographic cover was my idea. But the well-done presentation of which I was proud, was all him. This other student had done all the work himself.

I realized that if I had tried to do the magazine myself, even if I had gotten the National Geographic cover looking good, I would have run out of steam before I finished the magazine. I imagined a 3rd grader's crayon-rendered magazine. If it had a beginning, middle, and end, it would be superior to my "excellent" beginning.

And so, I make an imperfect website.

Some Posts

Mrs. Briggs's Class

08 July 2019

At the start of class today, Mrs. Briggs announceos, “Okay kids! Today’s the day; you finally getting data explorers.” All of us were too nervous for cheeros.


Working at the Kiosk

05 July 2019

Maggie washed her hands, rinsed them, and then stepped on the pedal that started the dryer. After seventeen seconds the dryer stopped and she had to release the pedal and step on it to start it again. After about seven more seconds her hands were dry and the stupid thing kept blowing hot air as she walked out of the bathroom. Why did it have to stop after seventeen seconds. Why not twenty-five? Why not just stay on until she let off the pedal?


Text Area 13

05 July 2019

This is a test of a previously unknown attribute of the textarea HTML element.


Weird Stuff

21 June 2019


It is the one-year anniversary of my post regarding the things about which I am Deeply Passionate.


Rolling Your Own

13 June 2019

stackoverflow-driven development strikes (me) again.


Guttural Scream

21 May 2019

On Sunday, my three-year-old was playing with a toy.


Some Hypotheses

20 May 2019




20 April 2019

Three Cassette Players!


VB.NET Doesn't Have LINQ

03 January 2019

Many years ago I was working with developers from an airline in Mexico, helping them implement the booking web application for their airline.


Broken Correctly

24 August 2018

It drives me crazy to write tests just to ensure that my code is broken correctly.


Always Remember

16 July 2018




06 July 2018

I totally forgot that!


What are you Deeply Passionate about?

21 June 2018

“What are you deeply passionate about?” is a question from Jim Collins’s Good to Great. It is part of discovering your company’s Hedgehog Concept.


Young-Adult Cyberpunk Series

03 January 2018

As Harry Potter is to Lord of the Rings This would be to Neuromancer


Third Place

03 January 2018

My pal calls it a “Bike Shop”.
Other ideas are coffee shop and neighborhood tavern.