Last week this newsletter turned two years old š„³. I have written 212K words, or just under 800 pages of a book, across 96 different weekly editions.
Thanks for your continued support š Weāre just getting started!
I had a great three-hour coffee chat with a new friend this past week. One interesting line of discussion was my database of 25K book highlights, and the 3.2 million words in my Obsidian vault. Thereās a lot of information in there! Iād like an easier way to access it with AI, but I prefer it to be private, which isnāt easy to do.
The conversation with my friend was the spark I needed. When I got home, I sat down to figure it out, using AI. Like most projects, I tried new things, and it wasnāt straightforward. Mistakes were made, but in the end, it worked!
The first results were dumb. The system gave really bad answers, or couldnāt find information I knew was in there. I had to start making tweaks.
The good news and bad news of this project are the same: I donāt know what Iām doing. š¤£
Thatās great because I was able to get this done without having to know how. Itās also bad because I wouldnāt be able to teach someone else. Iād just be like, āuse AI and figure it out.ā
That said, it reminds me of when I learned HTML in the 90s by right-clicking to āview sourceā on websites I liked. This enabled me to see the code that accomplished the result.
This project was similar. Even if the AI is walking me through the steps, I am learning along the way.
Eventually I got good results with the project. It all centers around Ollama and Python, and I use Raycast to invoke it. So all it takes is a hotkey and Iām talking with my notes.
I now have YEARS of notes and all my book highlights embedded, vectorized, and available to interact with via AI. No internet connection needed. Everything stays local.
This seems like a great solution for health stuff, journaling, or anything else you really donāt want to be sending to OpenAI, Anthropic, or Google. I can load information in Obsidian, re-index the vault, and then get the power of AI with full privacy. Not bad!
If youāve done any interesting AI experiments lately, Iād love to hear it. heykev@kevinnoble.xyz.
Kevin
A Quote
ā
Your deepest moments of happiness donāt come from doing easy things; they come from realizing your potential and overcoming your own limiting beliefs about yourself.
ā Scott Young in "Ultralearning"
Three Things
1 - š§ mymind App This app sits in the āsecond brainā space, but is a lot more free-form. Instead of structured notes, youāre just throwing in thoughts, bookmarks, articles, and anything else you find while youāre working. It relies on search and discovery to make sense of it. My brain needs more structure, but I wanted to share it in case this would work well for you!
2 - šæ Roadwork Rappinā by Aesop Rock Aesop Rock can rap about anything. This is a bop no matter your age, although having read construction books to children may be a factor. I listened to this on repeat while cooking breakfast on the day it came out.
3 - š Advice from Frank Slootman, former CEO of Snowflake Frank Slootman, author of āAmp It Up,ā is inspiring in his tenacity and speed. I love his analogy for choosing a career and industry as "getting into an elevator," and you want to get into an elevator going up. Youāre not more powerful than market trends. Youāll have an easier time in your career if you go where thereās growth, not stagnation or shrinkage.
(Enjoy this 6ļøā£ minute read)
Deep Dive Freedom in the Frame
Do you know the classic image of really small kids playing soccer? All the kids on the field swarm the ball, with no regard to position or overall strategy.
The very same things happens with your team unless youāre consciously designing around it.
A mental model called āFreedom in the Frameā can help us prevent this type of outcome. This is important because running your team or company like kids soccer produces bad outcomes and is highly inefficient.
The term comes from AG Lafleyās book, āPlaying to Win.ā In it, heās specifically talking about the interconnection of strategy throughout a company that he calls a āchoice cascade framework.ā In this cascade, different āframesā are created, and people are given āfreedomā within these frames.
Itās a powerful mental model that can be applied outside of the way Mr. Lafley introduced it. Applying this to org. design can make people happier and increase efficiency - win win!
ā
What is Freedom in the Frame?
As a quick aside, Iāve become to dislike the term āfirst principlesā because itās so overused. A host of a podcast will ask, āHow did you solve [blah blah blah]?ā and the guest will say, āWell, we started with first principlesā¦ā - and then often proceed to describe something that has nothing to do with first principles.
THAT SAID, the concept of first principles are really important because you can solve novel problems by having a good library of concepts that you use to build from the ground up.
"Freedom in the Frame" is one of those building blocks. Itās so simple, thereās actually not much to explain!
There are two steps to creating frames: 1 - Define the outer boundary. 2 - Carve up the inside into frames.
Ta da! Frames.
Et voila; thatās it!
Once you have frames defined, next you need to establish how entities operate within those frames - the āfreedomā part.
Think back to the kids soccer example. I remember briefly playing soccer when I was a kid, and they painted little rectangles all over the field, placing one player from each team inside. Those kids were āfreeā to play however they wanted, as long as they stayed within the āframe.ā
Iāll get into the nuance around how frames can operate with each other, but first let me share a few examples of where this concept appears in real life.
ā
Applications of Freedom in the Frame
One of the cool things about discovering building blocks like āFreedom in the Frameā is that you can start to see it all over the place.
Sports I havenāt thought through every team sport, but Iād be hard-pressed to think of one that didnāt look like an example of freedom in the frame. Take baseball in the US. On defense, youāve got nine players on the field. They each operate in a specific location and have certain actions they take. You wonāt find them all bunched up in the infield by the pitcher. Everyone is free to operate in their own frame.
Programs of Work One of my favorite examples of this was from my time at Atlassian; something I called āBingo 16.ā We had a lot of programs we were trying to deliver. I worked with our stakeholders to define the 16 most important ones. This group of programs was our outer boundary. Then within it, we created each of the 16 programs as a frame. Each program was given a leader, team members, and success measures. Off they ran - free to pursue the goal as they saw fit.
Microservices Software development used to have one large code block referred to as the monolith. Everyone on the team had to interact with this large monolith. It was hard to troubleshoot, and created a lot of bugs. Later, modern development moved towards microservices, where each service was given a frame to operate within, and they spoke to each other via API. This decoupled teams and allowed for faster development and fewer issues.
Although there are many applications of this mental model, Iāll focus the rest of the newsletter to applying it to org. design. How can we think about this when setting our teams up for efficient execution?
āTeams become productive when they are operating in a ācontainerā with clear goals, rules, and time frames that are fair (i.e., everyone has to follow them) and reasonable. With all of the complexity involved in human dynamics, reducing some of that variety without stifling creativity or freedom paves the way for much faster progress.ā - David Komlos in āCracking Complexityā
ā
Applying Frames as You Scale
There are many small companies where roles are more broad, and defined by inertia. Meaning, someone starts doing something, then continues doing it, and therefore it becomes part of their role.
This is usually appropriate in small companies, where defining frames too soon can cause more problems than it solves. However, many companies hold onto this method for way too long.
If you donāt define frames, your company looks like a kids soccer team. Everyoneās swarming, people arenāt clear on what success looks like, and processes suffer.
If youāre a three person company, you donāt really need to be too structured about your definition of frames. After three, it starts getting more relevant. Once youāre 10 people, you really need to create the clarity and define frames (roles, in this case) clearly.
After 10 people youāre starting to get managers, and here you need to go beyond roles to define departments. What is each group responsible for?
Once you start setting up departments, then the game of defining frames continues at different scales forever. You might have a large holding company that has several companies under their umbrella. Those companies might be separated into large divisions. Those divisions will each have departments, teams, squads, etc.
With "Freedom in the Frame," it's turtles all the way down.
ā
Setting Autonomy
Going back to the āfreedomā aspect of this concept, a central premise is that youāre defining frames in order to give relative autonomy within those frames. As you scale, no one person can cover the breadth and complexity inherent in so many frames (although many leaders try!), so the solution is to create autonomy.
But how exactly do you create conditions for autonomy? After all, autonomy doesnāt mean ādo whatever the heck you want.ā That is chaos.
We avoid chaos, but maintain autonomy, by creating constraint in the form of three things:
Defining Responsibilities Clarify what the team owns and, just as importantly, what they donāt. This sets boundaries for decision-making and keeps work focused on the teamās unique contribution to the business.
Setting Goals Establish the outcomes the team is aiming for. Goals translate responsibility into measurable success, showing whether the teamās efforts are moving the business in the right direction.
Defining Interconnections Identify the upstream inputs the team depends on, and the downstream outputs others depend on. Clear interconnections ensure the right information, timing, and handoffs happen between teams.
āDepartments and groups within the team must break down silos, depend on each other and understand who depends on them. If they forsake this principle and operate independently or work against each other, the results can be catastrophic to the overall teamās performance.ā
In applying "Freedom in the Frame," youāre not just saying āyouāre the marketing departmentā and then walking away.
Youāre saying, āyouāre the marketing department,ā and you are: - Responsible for generating market awareness and qualified demand. - With goals to generate X marketing-qualified leads (MQLs) per quarter that convert to sales opportunities at ā„ Y%, supporting $Z in pipeline contribution. - Who works with product to craft campaigns, and sales to align on the handoff process.
Marketing has alllllll sorts of autonomy in here. They define the channels, the mix between channels, the creative strategies to apply, who they hire, their own org. structure, etc.
Constraining the team in this way is how you set the conditions that allow people to flourish, velocity to be high, and ensure every frame (department) is coordinating towards the bigger picture for the company.
"Freedom in the Frame" is one of those cool mental models that can be applied in many areas of your life, and it's especially useful in org. design.
You start by defining your outer boundary, then carving it up into frames. This is true whether you're a 100K-person conglomerate or a 10-person startup.
When you do this for teams, you also want to ensure youāre setting up autonomy by defining responsibility, setting goals, and defining interconnections.
This is how youāll create a company where people can flourish, and work actually gets done.
ā
Call to Action
Perform a quick assessment of your team against this concept.
How well have you defined frames? Is there a lot of overlap between frames? How about white space where no one is covering something important?
For each frame, is it clear what their area of responsibility is, their goals, and how they work with other frames (whether that's people, departments, divisions, or companies)?
If youāre deficient in any area, start working on a plan to shore it up!
Kevin
ā
PS - Do you know anyone who is working on org. design issues right now? Forward this newsletter to them.
ā
Are you interested in topics like today's Deep Dive?