The Strength Found in Weakness

This entry is part 5 of 5 in the series
August 2026 - Limits and Humility

We often imagine strength as the ability to keep going without interruption. Strong people cope. Strong people remain calm. Strong people do not need much from anyone else. That picture can shape the way we speak about faith. We may assume that spiritual maturity means appearing composed, confident and unaffected by difficulty. We may admire …
Continue reading The Strength Found in Weakness

Avoiding Tech Arrogance: A Posture of Learning

This entry is part 4 of 5 in the series
August 2026 - Limits and Humility

Technical knowledge can be empowering. The first time we solve a difficult problem, understand a complex system or become the person others ask for help, confidence grows. That confidence can be useful. Good work often requires clear judgement, decisive action and the courage to recommend a direction. But confidence can quietly become something else. We …
Continue reading Avoiding Tech Arrogance: A Posture of Learning

Blessed Are the Poor in Spirit (Matt 5:3)

This entry is part 3 of 5 in the series
August 2026 - Limits and Humility

The Beatitudes begin in an unexpected place. Not with strength. Not with achievement. Not with certainty. Jesus begins with poverty of spirit. That can sound strange, especially in a culture that prizes confidence, independence and visible success. We are encouraged to present ourselves as capable, informed and in control. Even in church, it can be …
Continue reading Blessed Are the Poor in Spirit (Matt 5:3)

Designing Within Constraints

This entry is part 2 of 5 in the series
August 2026 - Limits and Humility

Ask an engineer to describe the perfect solution, and the answer will often begin with a world that does not exist. Unlimited budget. Unlimited time. Unlimited computing power. Unlimited people. No legacy systems. No deadlines. No technical debt. In reality, every project is shaped by constraints. There are budgets to respect. Timescales to meet. Existing …
Continue reading Designing Within Constraints

Limits and Humility — Learning to Be Finite

This entry is part 1 of 5 in the series
August 2026 - Limits and Humility

We live in a culture that celebrates being limitless. Work harder. Learn more. Build faster. Achieve bigger goals. Technology reinforces this mindset. Every year our devices become faster, our software more capable, and artificial intelligence more powerful. We are encouraged to believe that every limitation is simply another problem waiting to be solved. Yet one …
Continue reading Limits and Humility — Learning to Be Finite