Software Design: Tidy First?

Software Design: Tidy First?

Creator
0 followers

Software design is an exercise in human relationships. So are all the other techniques we use to develop software. How can we geeks get better at technique as one way of getting better at relationships?

Did We Do This to Ourselves?
BlogMay 6, 2026

Did We Do This to Ourselves?

Angie Jones, known as the "geek whisperer," spearheaded one of the industry’s most ambitious AI adoption initiatives before the project was abruptly halted. She has since joined the Agentic AI Foundation, where she advocates for open, community‑driven standards that will...

By Software Design: Tidy First?
Genie Lessons: Nobody Wants Agents
PodcastApr 23, 20260 min

Genie Lessons: Nobody Wants Agents

In this improvisational episode, the host celebrates the launch of Intent, a next‑generation AI‑powered coding assistant from sponsor Augment Code, and uses it to build a readable Adaptive Radix Tree implementation in Go. He contrasts modern AI agents with traditional...

By Software Design: Tidy First?
Parkinson's
BlogApr 16, 2026

Parkinson's

The author, a 65‑year‑old tech entrepreneur, announced a Parkinson’s diagnosis, noting that 60‑80% of his substantia nigra is already compromised. He explains the disease’s mechanism—misfolded alpha‑synuclein proteins spreading like prions—and projects tremor progression over the next 5‑15 years. This health...

By Software Design: Tidy First?
Potpourri: Lessons From an AI Leadership Conference
BlogApr 13, 2026

Potpourri: Lessons From an AI Leadership Conference

The author attended Gene Kim’s Enterprise AI Summit and used the experience to distill a range of leadership lessons about artificial intelligence. While preferring interactive formats, the conference provided a structured backdrop for three core topics presented in the closing...

By Software Design: Tidy First?
Genie Sessions: TCR Skill
PodcastApr 1, 20260 min

Genie Sessions: TCR Skill

In this live, unscripted "Genie Session," the host experiments with building a Cursor skill that enforces a Test‑Commit‑Revert (TCR) workflow while developing a left‑leaning red‑black tree in Python. The discussion covers the history of software development playbooks, the challenges of...

By Software Design: Tidy First?