Joseph Hallenbeck
Sometime last Winter Nelson Elhage’s essays on using lab notebooks for software engineering made the rounds on Hacker News. One item in the early essay struck a cord with me: Computer scientists are taught to document the end results of their work, but aren’t, in general, taught to take notes as they go This seems to be current standard protocol for software versioned with git where care is taken to currate the repository history. Rather then record every wrong step and dead-end branch we are taught to prune and re-write the record by squashing our merge histories. A half-dozen commits...
Years ago I filed to incorporate a limited liability company. I did nothing with it since, but now find that I am at the juncture in my career when I should feel comfortable with taking on and managing client work beyond the stable income of my employer. This is the natural progression of a remote worker, and while I have no plans of leaving my day job, diversification in this age is absolutely necessary. Kynda Consulting will focus on serving the White Mountain area, by providing website development and hosting at the local level, and bringing economic development to the...
Continueing my book club notes on the the Pragmatic Programmer by Andrew Hunt and David Thomas. Chapter 3 The best way to store knowledge is in plain text, not binary blobs The drawback to plain text is that it comrpesses poorly, and may be expensive to process. This doesn’t seem particularly relevant with modern computers, but I suppose embeded systems still suffer this drawback. Plaintext helps insure against obsolescence and eases testing Shell beats GUI Get good at one editor until it’s like playing the piano Use source control (yeah we’re doing the obvious now) Embrace debugging as just another...
Recently, I’ve been running a book club to cover the contents of the Pragmatic Programmer by Andrew Hunt and David Thomas. One of those volumes that has been held up, forever, as a text that any good Software Engineer should have read. The text itself is rather sound, although starting to show it’s age in the era of software-on-the-browser. Probably not going to do much of an articulated look at the book. Rather, I think I will simply post my cliff notes as I, or we go through each chapter. Chapter 1 Take responsibility for actions, career advancement, project, and...
July 28, 2017

Bullet Journals and Traveler Notebooks

Filed under: Journal
If Goodbye Trello, Hello Todo.txt didn’t reveal my roots as a day-planner fanatic then I’m sure this post will. This week, I sadly retire the Franklin Planner that has been by my side for the last twelve years. I never really followed the Franklin method, and over time my personal day planning strategy has relied less and less upon it’s features. The notes pages were never quite large enough to fit the reams of notes that I need for my work. The hourly planning lacked the ability to schedule in twenty-four blocks (who in this day and age keeps strictly...
About two years ago I started muddling on a small project to update this blog. At the time, I felt that there was a need to create something that better reflected both my growth in design and front-end sensiblities but also my perspective on how we ought to approach our relationship with the web. The blog itself has gone through many fine iterations since college. For a while it served as a platform for attracting employment interest. Now, that I am established, it is slowly becoming a platform for posting “anything and nothing” that crosses my mind. The get-me-hired aspects...
July 07, 2017

The Desert List

Filed under: Literary Criticism
“One cannot read a book: one can only reread it” – Nabokov I woke this morning thinking about re-reading The Lord of the Rings. The last stab at the thick volume I made while at Oxford in 2008. A childhood friend reads the entire thing on an annual basis. Which brings me around to another question. If I examine the entirety of my library and was given the choice of only a select few books to read and re-read for eternity which volumes would that entail? It is said that the quality of a litrary work is measured in our...
May 11, 2017

Pen Obsessed

Filed under: Journal
Lately, I have been thinking a little too much about my writing implements. You see, I have always been slightly picky about my writing tools and a little to amused by nice paper and inks. The stationary aisle in any store is my treat. As such, I have collected far too much odd-and-end pens and pencils over the years. An assortment of half-filled notebooks before I moved on with anticipation to a fresh clean notebook. So for several years now, I have resisted the temptation towards new notebooks and now, as I open my paper drawer and see only a...
May 05, 2017

2016 In Review

Filed under: Journal part of Annual Reviews
My annual retrospective is running a bit late this year. Probably because there has been so many big life-changing developments in the last year. This has inspired a great deal of introspection and anxiety. I describe 2016 as a very necessary year. Not an enjoyable year, but a year where I was mostly reactionary to a long sequence of unavoidable events that started with the totaling of Ford Explorer in late 2015 and leading up to the eventual first-home purchase. Personal Highlights Existentialism The year of necessity has become my description of 2016. Everything happened because it had to happen....
January 12, 2017

2016 Cultural Review

Filed under: Literary Criticism part of Annual Reviews
A quick run down of all the films, shows, books and games watched, read and played over the last year. Film & Shows This was the year of film. Starting in the FEMA trailer in Clifton, the big screen TV that came with the new house. We had every excuse to watch movies. We are running low on Hitchcock and Price films at this point. There are so many of them (over 30 in total!) that I can’t give time for each. Instead, I’ll just break each down to a letter grade. Not mentioned, but started Steven Universe, FMA: Brotherhood,...