Born without a street
Hospitality inherited foot traffic. Six months into the industry, I'm learning what customer data can reveal without changing the welcome at the table.
Read articleEssays and field notes on software, leadership, communities, trust, data, and technology.
Hospitality inherited foot traffic. Six months into the industry, I'm learning what customer data can reveal without changing the welcome at the table.
Read articleThe target architecture was usually clear. The route there rarely accounted for the team doing the work.
Read articleA pile of moderation reports taught me that finding a useful correlation is only the beginning. You still have to decide whether to use it.
Read articleAI coding advice is rediscovering an old lesson: clear code, visible architecture, and useful tests beat another page of instructions.
Read articleWe spent years complaining about micromanagers, then gave AI the same over-specified briefs and bloated documentation.
Read articleA tangled frontend can make every change expensive. Splitting the deployment may only move the coordination work somewhere else.
Read articleA struggling engineering group tried the trust exercises. Three months later, people were still hoarding information and second-guessing decisions.
Read articleOn day one, a manager can offer room, support, and the benefit of the doubt. Trust grows from what happens next.
Read articleAI taught me to ask how a confident claim was checked. The same question exposes weak feedback loops in teams and leadership.
Read articleA new hire notices the problems everyone else has learned to step around. Their first month is organizational feedback, if anyone is willing to hear it.
Read articleFeedback loops that happen naturally in an office have to be deliberately built when you're not in the same room.
Read articleAI changed my workflow before it changed my job: the tool no longer gets to decide when the work is done.
Read articleA ten-second blame session changed how a team behaved for years. The response to failure says more than a culture survey.
Read articleMy team rebuilt the architecture I proposed. I now judge that first sketch by how easily they could challenge and improve it.
Read articleWhen a company carries every conversation, members learn to wait. Communities grow when the people inside them become the story.
Read articleAbout 15 years ago, tiny details such as punctuation helped us decide which conversations needed a moderator's attention first.
Read articleI thought the 2/3 cycle followed company growth. Then I started seeing it inside teams, departments, and individual projects.
Read articleI went looking for one policy that explained Sweden's tech lead over Denmark. The comparison became less tidy as soon as I checked the details.
Read articleThe same joke kept turning up: good boss, good product, good team. Pick two. I started looking for the pattern behind it.
Read articleLeadership, strategy, and team health can each look convincing until the work puts them under pressure. These are the tests I use.
Read articleAcross three combinations, visible success made a growing weakness easier to dismiss. The context changed, but that pattern kept returning.
Read articleA successful team went silent when its leader took a holiday. Years of clear direction had taught everyone to wait for the answer.
Read articleOne organization tried to repair leadership, strategy, and team at the same time. The transition was more than the system could absorb.
Read articleA word as ordinary as customer can expose how differently engineers and business colleagues handle uncertainty. Architects have to work inside that gap.
Read articleAt my first job, we split an unwieldy monolith into services. The extra complexity was deliberate, and it gave the team room to learn.
Read articleTen years ago, I declined a whiteboard exercise and asked to see the company's code. I've used real code in interviews ever since.
Read articleI used to treat technical debt like a failure. Thinking in interest rates gave me a more useful way to judge it.
Read articleMy wife understood the idea in her computer science class, but she couldn't make it work. I remembered how often books had given me the same false confidence.
Read articleA backlog can look orderly and still leave every task waiting on another. Vertical slices give the team something it can actually ship.
Read articleA junior developer asked why we use dependency injection. My practiced answer lasted until their second question.
Read article