-
Orchestration-as-Code
Orchestration and software are the same What is Orchestration? It starts simply. A developer creates a program. That program runs. Works on my machine! But the local developer’s station isn’t a stable place to run the program. So it needs to run somewhere else. Grab a server (how about ec2?) and run it there. Solved.… — read more
-
AI and the Leader’s Imperative
In the paradigm shift that AI is bringing, managers may have a leg up in the new era. The Tech Leader’s Superpower Any seasoned developer-turned-manager has a story in which they learned to shift their focus from the coding system to the people system. Of course, it’s not a binary shift and the degree of… — read more
-
Leadership is Leased, Not Owned
Lessons from Distributed Systems and Team Dynamics Distributed systems computing is one of the most fascinating areas of practical computational theory. It is the foundational underpinning of all major systems across all verticals: finance, social media, AI, government, healthcare, cybersecurity. The internet is a distributed system. If you are building a multi-node system, you are… — read more
-
AI as a Tool
There is a lot of conversation about the impact of AI on thought work. A lot of it is sensationalized. Here are a few common tropes I have seen and heard this past year: We are downsizing because we are AI-first AI is going to make everyone developers AI is taking software jobs AI code… — read more
-
Leadership and LaGrange Points
In astrophysics, any 2 body gravitational system has certain positions where the gravitational forces cancel out. Small objects relative to the two bodies can comfortably “park” at these points with minimal fuel necessary to maintain position. Free rent for satellites. These are called LaGrange points and there are five. We use them regularly to place… — read more