Our Pair Programming Experience – or, the first time we nerded out together and learned a ton

Our Pair Programming Experience – or, the first time we nerded out together and learned a ton

Pair Programming – What is? Pair programming is an agile software development technique in which two programmers work together at one workstation. One, the driver, writes code while the other, the observer or navigator, reviews each line of code as it is typed in. The two programmers switch roles frequently. (Wikipedia) Why explain our experience? …

Read More Read More

Your Fears are Not a Beacon

Your Fears are Not a Beacon

Fear is really hard to deal with. Fight or flight is an inherent human truth – we think that if we’re afraid, we must act. But…most of the time, action in the context of fear doesn’t make a ton of sense. It’s very logical in the comparatively rare times that our lives are actually in danger …

Read More Read More

The Myth of Rationed Femininity

The Myth of Rationed Femininity

I recently had the great honor of going with a transgender friend to his first support group meeting. I was kind of terrified, because I am not transgender – just an extremely determined supporter of the people I love. I was worried that I would be seen as an interloper, or that I would make …

Read More Read More

It Doesn’t Have to Be Perfect

It Doesn’t Have to Be Perfect

In a previous post, we talked about how important kitty typing and determination are to technical execution. An important addendum to this is that whatever you do doesn’t have to be perfect. Now, the first response to that is most likely to be an objection: You: But…Laine and Josh, quality is so important to companies! It’s …

Read More Read More

There are No Maps in Leadership

There are No Maps in Leadership

We were talking the other day about our leadership style, and what worked (through trial and error) for us. We came up with four points that we thought were critical. Josh and Laine’s Plan for World Domination Leadership: There is no map Don’t be a jerk (unless necessary) Be good Find a partner/community

Go: a Grumpy Old Developer’s Review

Go: a Grumpy Old Developer’s Review

I first started programming in C, about twenty years ago. I pretty regularly call myself a grumpy old man – I always thought that describing myself as “grumpy” was legit, but that the “old” was a joke. It turns out that twenty years is a long time.  I’ve got my copy of K&R (if you …

Read More Read More

Idols and Alone and Rest for Your Soul

Idols and Alone and Rest for Your Soul

People Seem Safer than God  Come, all you weary. Come, gather ’round near me, find rest for your soul.  – Thrice, Come All You Weary “Come to Me, all of you who are weary and burdened, and I will give you rest. All of you, take up My yoke and learn from Me, because I am …

Read More Read More

Kubernetes: What is it, and why do I care?

Kubernetes: What is it, and why do I care?

So you’re a Java/C++/web developer and you’ve heard about all of these “cloud native” technologies, and containers, and you’re wondering “excuse me, what is a Kubernetes please, and why do I care?” …or maybe you’re a general technologist – idly curious enough to wonder what all the fuss is about but not super interested in …

Read More Read More