Last updated:
How to Build a Personal Code You Actually Follow
Most personal values lists are aspirational. A personal code is operational, it governs decisions before emotions do. The difference is in how it's built and how it's used.

Most people have values they believe in and choices they regret making despite them.
The gap between the two is not a character problem. It's a design problem. Values that live as beliefs don't govern decisions. Values that have been translated into explicit principles do.
A personal code is not a list of aspirations. It's a set of operating instructions for yourself, specific enough to apply when the decision is hard, when the emotion is strong, and when the path of least resistance runs against what you actually stand for.
Why Values Lists Don't Work
A values list says, "I value honesty." A personal code says: "I tell people the thing they need to hear, not the thing that makes the conversation easier, and I do it directly."
The difference is operability. A value is a principle held in the abstract. A code is a principle you can test a decision against in a specific moment.
Most values exercises produce a list of admirable qualities, honesty, discipline, growth, integrity, that are too general to function as actual decision rules. They don't resolve conflict between competing goods. They don't tell you how to act when two things you value are in tension. They don't prevent you from rationalizing an exception.
How to Build One
Start with decisions, not words. Instead of asking "what do I value?", ask: "What are the decisions I'm most proud of, and what principle guided them?" Then: "What are the decisions I most regret, and what would I have needed to believe to make a different call?"
Your personal code is already partially written in your history. The exercise is making it explicit.
Write principles, not qualities. "Discipline" is a quality. "I finish what I commit to, regardless of how I feel about it on any given day" is a principle. The principle is specific enough to apply. Test each statement: could you use this to evaluate a real decision? If not, it's still a quality, keep working.
Include the hard cases. A personal code is most useful in exactly the moments you'd prefer flexibility. For each principle, write the version of the situation where following it is difficult, and confirm you'd still follow it there. If the principle only holds when it's convenient, it's not a principle; it's a preference.
Keep it short. Three to seven principles. Long codes become reference documents nobody consults. A code you have internalized is more powerful than one you read monthly. Write it on a single page. Know it by heart.
How to Actually Use It
The code is not decoration. It functions when you consult it before a decision and when you audit your choices against it afterward.
Before: "Does this decision align with what I said I stand for?"
After: "I made that call, what principle did it reflect? Was that the right one?"
The audit is where the code gets refined. Principles that never get tested aren't principles, they're hypotheses. Living with a code is an ongoing exercise in discovering what you actually believe when it costs you something.

What gets described in posts like this one is not an idea. It is a system being built and lived.
Project Lifescape is where that work is happening: the frameworks, the community, and everything being developed to help people move from default to design. The newsletter is the best place to stay connected as more of it gets built.
Join the newsletter → devinmarshall.info/newsletter
Live by design, not by default.



Comments
No comments yet. Be the first to share your thoughts.