Stacey on Software
advocacy
agentic-coding
agile
ai
architecture
business
Career
coaching
coding
collaboration
consulting
Craft
creative-process
culture
developer
diversity
engineering
entrepreneurship
GenAI
hardware
human-experience
humanity
inclusion
Knowledge Work
leadership
learning
lgbtq
linkedin
machine-learning
management
mentoring
organizational-design
personal
Principles
retro
Software Engineering
software-development
systems-thinking
team
tech-debt
tooling
trans
learning
Gen AI in Software Development, Not Coding 1
August 31, 2025
Tacit Knowledge
March 30, 2025
It Will Do Whatever Fool Thing You Ask It
March 7, 2025
Agents are Hard
March 2, 2025
What Is a Developer? Part 2 - Test Boundaries
February 23, 2025
What Is a Developer?
February 13, 2025
Structured Semantics
November 22, 2023
The Bionic Coach
November 19, 2023
Systemic Oppression and Machine Learning
November 15, 2023
A Quick Update - Trying to Dig Myself Out
October 21, 2023
Leveraging Iteration and Decoupling
July 18, 2023
Diversion #1: Agents
June 11, 2023
Diversion #2: LangChain & Pydantic
June 11, 2023
Complex Example
June 2, 2023
Thinking over Typing 2.0
May 27, 2023
Simplistic Example
May 27, 2023
Making a Small Pencil Tray
December 12, 2021
How To Build Good Software vs. Learn a Technology
September 23, 2017
The Long Road
February 20, 2017
Why Kata?
April 15, 2016
Signed and Encrypted Email on OSX and iOS
February 8, 2015
Living with Maven2
January 29, 2008
Keeping A Lid On It
January 9, 2008
Learn Your Tools, Learn Others Too
December 27, 2007
Database Queries - Programmatic Criteria vs. EQL?
November 16, 2007
Sanitizing your input considered harmful.
October 24, 2007
Unit Testing: It's About Confidence
September 7, 2007
Software Developers
August 28, 2007