# Eli Sarver

All Categories: golang(1) go(1) gokit.io(1) home

# Small Teams

### Size matters.

A recent change in teams allowed us to iterate quickly by focusing effort onto a smaller sub-set of tasks and removing some impediments to releasing features. While the following list seems simple, it represents a shift in our thinking about problems. Specifically, smaller teams move faster.

1. We indexed a troublesome table and . . .

August 30, 2015

# 2015

My foci for the coming year:

## The Go Programming Language

I cannot express how much I depend on Go for my sanity. Sanity because despite some of the hate tossed its way, people are doing amazing stuff with it. It's accessible like Python, but precise like C. If you're doing server programming, you owe it a look.

. . .

January 01, 2015

# “Pull” has an ‘l’ in it.

### “Push” does not.

\$ g pul
git: 'pul' is not a git command. See 'git --help'.

Did you mean one of these?
pull
push


No, I meant the one with the ‘l’ in it.

December 04, 2014

# Errors in Public Libraries

### A random anecdote about other people's code.

We had a stack trace recurring with high frequency on our management hosts today. Digging into the issue, we found this (cleaned up) trace:

Internal Server Error
java.lang.NullPointerException:null
...OMElementImpl.removeAttribute(OMElementImpl.java:617)
...FOMElement.setAttributeValue(FOMElement.java:269)
...FOMElement . . .

December 03, 2014

# ErgoDox Week 2

## Physical

I have feet on the bottom of my board, thanks to a co-worker's donation. It no longer slides, making typing on it rock solid. I used it for work most of this week, and it was brilliant.

The caps are back to a blank DSA black and white set. I like the look of the F/J rows in white. I only have divot . . .

June 15, 2014

# One week with ErgoDox

This summarizes my notes on a week's ErgoDox use. Notes on the build process

## Ergonomics

The Dox is a flat keyboard with variable spacing, thumb clusters, and custom firmware. It's a lot to get used to.

The flatness presents a few ergonomic challenges, most of which I solve with rotation into a . . .

June 07, 2014

# Why I Built an ErgoDox Kit

I like the concept of building my tools. I respect things I build more than easy purchases. There is a certain sense of pride in completing a project. It serves as a catalyst for making more stuff. This is the most complex project I've taken on to date, and I'm enjoying the success.

# It was a challenge

There was a lot . . .