on principle

If you find yourself arguing for something “on principle” and laying out complex reasoning, you probably stumbled at the outset and already lost.

fifty albums

Friends know I’m a bit of an album fanatic, with 70s-era Pink Floyd responsible for the initial push. These are 50 of my favorite albums, without repeating artists.

autumn links

As autumn deepens into winter with the first snow of the season here in Detroit, these are recent articles that have deepened my understanding of the world at the intersection of community, the open web, polity, & learning.

valuing stakeholders

Generalists solve many early business problems, but you can summarize most of that list as “effects of inexperienced management.” By building a team of stakeholders instead, you create opportunities that might just save your organization one day.

evaluating value

I find many senior software and IT folks don’t know how to talk about the value of tools. I frequently get asked by peers, inside my company and outside it, why I can successfully get tool expenses approved when theirs get rejected. Here’s my simple framework.

mister secretary

A brief recounting of the power of the written word across my life and career. Leadership isn’t in a title, it’s in your words, and you should beware anyone suggesting you outsource them in the name of efficiency.

that word

I’ve semantically overloaded the word “leadership” to the point that I occasionally forget how far removed my definition is from the popular lexicon.

strategic capacity

In a small & fast engineering team, it’s challenging to quantify work being done. There’s so much to do, and it’s difficult to categorize. How can you determine your capacity for addressing your strategic roadmap when stakeholders ask about it?

successful people

If you start your career debasing yourself in drudgery for someone else’s profit, you won’t acquire the leadership & critical thinking skills you need and you’ll suffer for it.

community signal

Patrick O’Keefe of the long-running show Community Signal asked me to join him in a discussion that ranged from private equity buying community software, community data ownership, and the stakeholder challenges of community software roadmaps.

weighted web

Building on the Web these days often feels like a game where you see how much weight you can put in a boat before it sinks, but you get $1 for every pound you add instead of how many days it stays afloat.

predicting leadership

What would you say is the single best predictor for success for an engineering leader? They prioritize listening to the voices with more direct context and they are actively building their understanding of the problem set.

victory laps

Moments worthy of victory laps come from stories which have a beginning, middle, and end. If you’re not actively communicating these stories to a team, eventually startup-era victory laps fade into memory.

deferred conflict

I’m the kind of person that waits to see what the third person decides before I open up on the first attacker. I’m being physically assaulted and I still try to deflect or defer, to see where things go, before I hit the gas.

first love

When I was in middle school, I fell in love with a boy. I’m pretty sure he liked me back. It’s a simple narrative, but it took me most of my life to understand it.

the fight

As the power of the Web grew, we allowed that power to become concentrated in the hands of a very few. And unregulated power invariably corrupts, and corruption kills dreams.

interviewing humans

Many folks approach interviewing like an infinite avocado cart and they aren’t quite sure how to find a ripe one. Maybe if you have more people squeeze it you’ll figure it out?

fallen leaves

Leaves from the vine / Falling so slow
Like fragile tiny shells / Drifting in the foam
Little soldier boy / Come marching home
Brave soldier boy / Comes marching home

search products

This is a brief technical review of open source search index products currently available, summarizing what I learned about them in a couple days of research.

startup power

If you don’t invest in engineering leadership early you’re burning your salary budget. Once it’s time for process, you need someone who empowers your engineers and helps them operate safely rather than imposing rules that grind your releases to a halt.