Skip to Content
Home
Now
My Talks
User's Manual
Mature Team Behaviors
About
Archive
Primary Menu
Archives
2024
2024-12-16
Your Organization Probably Skipped Practice
2024-12-09
0,1,N Tests and Understanding Teams
2024-11-19
How to fix a Broken Work-System
2024-11-06
APIs and the Walls They Build - Do Good Fences Make Good Neighbors?
2024-10-28
Performance is a Function of the Individual and the System
2024-10-07
Book Review - The Adventures of Johnny Bunko
2024-09-10
Repetetive Organizational Strain Injury
2024-09-04
Drucker's Blueprint - Product Owners Build Executive Skills
2024-08-21
Drucker's Blueprint - The Effective Product Owner Works Through Others
2024-08-07
Drucker's Blueprint - The Effective Product Owner Evolves the Process
2024-08-06
Cultivate Employee Judgment
2024-07-02
Book Review - Love And Work
2024-06-04
Custom Software should give your Organization new Verbs!
2024-05-28
On the simple courage of Leadership
2024-05-21
The Power of Checklists
2024-05-07
Story Points are Cost
2024-04-30
The Process of Transformation
2024-04-23
A Secret Tool of Leadership
2024-04-09
Design For Failure
2024-03-05
How do you design a good Retro?
2024-02-13
The moving goalpost of 'Effective'
2024-02-06
Metrics in Tension
2024-01-30
Recent Trends with Copilot
2023
2023-12-05
Transformational Questions
2023-11-21
Communication and Context
2023-11-14
Software And Roads
2023-11-07
Vernacular Software Architecture
2023-10-31
Working Systems and Scrum
2023-10-24
Molecules made with Scrum
2023-10-17
Scrum is Atomic
2023-10-03
How strength becomes agility
2023-09-26
Strength comes from dichotomy
2023-09-19
Agility is an Organism's Characteristic
2023-09-12
Organization as Organism
2023-08-22
Unlocking Effective Collaborative Problem Solving in your Retros
2023-08-01
Organization as Fractal
2023-07-11
On the Nature of Scrum Masters
2023-07-06
Sprint Demo as a Software Test
2023-06-27
It is hard to follow a wavering guide
2023-06-20
Leading with Silence
2023-06-13
Leadership through Documentation
2023-06-05
On Organizing Effective Docs
2023-05-16
Organization as Amplifier
2023-05-09
Cultural Tune-ups
2023-05-06
Show Notes - Leadership is about endurance
2023-05-02
The Prerequisites of Delegation
2023-04-29
Show Notes - Leadership is about systems
2023-04-25
Too much ship, Too little rudder
2023-04-22
Show Notes - Leadership is about time
2023-04-18
Developer Incentives
2023-04-15
Show Notes - Leadership is NOT about you
2023-04-07
Show Notes - Retros are for people
2023-04-04
The relationship between coach and players
2023-03-31
Show Notes - Retros must produce change
2023-03-28
Asking the Right questions for agility
2023-03-24
Show Notes - Retros must be intentional
2023-03-21
DISC Profiles and Trust Behaviors
2023-03-14
On Effective Delegation
2023-03-07
Culture as Reaction to Behaviors
2023-02-21
On AI and the Future of Software Development
2023-02-14
On Learning and Humility
2023-01-10
Where to start a Cybersecurity Transformation?
2022
2022-12-09
On Endurance
2022-10-28
Seeing through their eyes
2022-08-31
Vital Skills of an Effective Agile Coach (From the Developers Point of View)
2022-07-20
Humble Leadership and the Council of Elrond
2022-06-02
How Rest Produces Excellence
2022-04-27
On Thought Leadership
2022-03-18
Mercy in Leadership - A Blinding flash of clarity
2022-02-16
Am I bothering you? Effectively onboarding as a Junior Developer
2022-02-16
Identity Precedes Behavior
2022-02-02
The roots of agility
2022-01-19
How to start building your 'second brain'
2022-01-12
Conversational Bids for High Performing Teams
2022-01-05
Software Engineer - You need a personal knowledge management system
2022-01-03
Announcement - Comments Now Avilable!
2021
2021-12-08
Behaviors Build Culture
2021-11-22
Speaking at THAT Conference in January 2022
2021-11-17
Demystifying Types - Discriminant Unions
2021-09-28
To Automate, or not To Automate - Repairing your care-taker bot
2021-07-19
To Automate, or not To Automate - Becoming a Trusted Team Member
2021-06-28
To Automate, or not To Automate - Data and Information
2021-05-17
To Automate, or not To Automate - Getting Started
2021-05-03
To Automate, or not To Automate
2021-03-31
Code Is Read - Use Less RAM
2021-03-24
Code Is Read - Be Informative
2021-03-17
Functional Alchemy
2021-03-03
Using your tools well
2021-02-17
Who do you trust?
2021-02-10
What does a Cross-Functional Team look like?
2021-01-27
A Primer on how to read code for the Non-Developer
2021-01-13
Upon Review
2020
2020-12-30
The MVP of Agile
2020-12-16
Reflections on Getting Better
2020-12-09
Postman Tutorial Series Now Available
2020-12-02
Quick Update & TIL... agGrid changes the datatype of selected rows
2020-11-17
How do you demo an API Gateway?
2020-11-11
Looking for a new pet? Try an Ocelot!
2020-11-03
All it takes...
2020-10-28
Docker for Dev -The Io Trials
2020-10-12
30 Second Review - Modern Continuous Delivery
2020-10-06
Recordings from Houston TechFest 2020
2020-09-14
Docker for Development
2020-09-07
Leveraging Generics in Typescript
2020-09-01
Speaking at Houston TechFest 2020
2020-08-24
30 Second Review - Functional Programming in 40 minutes
2020-08-17
Repost - Things I learned from giving up my phone for 1 day
2020-08-10
Repost - How do you engage with your thoughts?
2020-08-05
30 Second Review - Building Resilient Frontend Architecture
2020-08-03
Repost - They build it
2020-07-27
Repost - Planting Seeds
2020-07-22
30 Second Review - 10 Agile Practices for Working Together Remotely
2020-07-20
Repost - What can you learn from a Fishbowl?
2020-07-13
Repost - When one teaches two learn
2020-07-08
30 Second Review - The Personal and Career Cost of Agile Adoption
2020-07-06
Repost - A Career step for Knowing
2020-06-29
Repost - How to break into Conference Speaking
2020-06-23
Repost - Tiny Next Steps
2020-06-15
Repost - 3 Phase Prioritization
2020-06-09
Repost - Code is read more often than it is written
2020-05-25
Input, Output, and Invest
2020-05-18
That Potent little Tomato
2020-05-11
How do you 'seize' the day?
2020-05-06
Thoughts on Product Owner interviews a Developer
2020-04-27
Vocabulary for Architecture Planning
2020-04-06
Liberating Structures while Remote
2020-03-30
Opportunity in Crisis
2020-03-23
Take a Virtual Coffee Break
2020-03-16
Training In Conversation? or How to train a Facilitator
2020-03-09
Engaging Facilitators for the Retro en Masse
2020-03-02
Facilitating a Retro en Masse
2020-02-29
TIL...How to nLog UserName
2020-02-24
Facilitating a Fully Remote Retro
2020-02-17
The 2 Minute Rule
2020-02-10
The Form of Every Virtue
2020-02-03
Speaking at AgileShift 2020
2020-01-20
If you want to practice, delete your code
2020-01-13
Just enough here to make something wonderful
2020-01-06
An Angular Preview Mode
2019
2019-12-09
Models are not Reality
2019-12-02
Taking your own advice...
2019-11-18
Mere Exposure
2019-11-13
TIL... How to mock Property Getters in XUnit
2019-11-04
TIL... About SQL Row Number
2019-10-21
True Career Growth
2019-10-14
A Career step for Knowing
2019-10-07
A Career in the Do-Stage
2019-09-30
You are Self-employed. Act like it!
2019-09-23
The Career Rock wall?
2019-09-16
TIL... How to resolve a Webpack Alias for Jest
2019-09-09
A 'Success Sharing' Retro
2019-09-03
TIL... About updating your Packages with NCU
2019-08-26
Three Trips to Market
2019-08-19
The Tale of Hurly Burly
2019-08-06
Tale of the Traveller and the River
2019-07-30
The Tale of the Donut Note
2019-07-22
TIL... IEnumerables and FromUri
2019-07-15
In order to say Yes, You must first say No
2019-07-08
Planting Seeds
2019-07-01
When is it the right time to give the answer?
2019-06-24
The Transition to Coaching
2019-06-17
Liberating Structures at Scale
2019-06-10
TIL... Sagas can call Thunks
2019-06-03
What can you learn from a Fishbowl?
2019-05-28
Shuhari and Scrum
2019-05-20
Encouraging Ownership in your Retro
2019-05-13
Rouse your Retro from its slumber
2019-05-06
Improve your Clarity of Communication
2019-04-29
They build it
2019-04-22
Design your Day... or at least your Commute
2019-04-08
TIL...About Whitespace Nowrap
2019-04-08
TIL...Table Design and Character Limits
2019-04-02
How to break into Conference Speaking
2019-03-25
3 Phase Prioritization
2019-03-18
Things I learned from giving up my phone for 1 day
2019-03-11
How do you engage with your thoughts?
2019-02-28
TIL... a Javascript Unique Filter
2019-02-27
TIL... About jest.resetAllMocks() safety
2019-02-25
They already show you how...
2019-02-18
A Beacon of Hope
2019-02-11
A Developer's Best Friend
2019-02-04
Diet and Exercise
2019-01-28
Your code must tell a story
2019-01-19
Strengths, Weaknesses and Fusions
2019-01-12
Setting others up to succeed
2019-01-05
Ordinary
2019-01-05
Lead Yourself
2018
2018-12-31
Tiny Next Steps
2018-12-22
In a Season of Reflection
2018-12-18
TIL... About jest.resetAllMocks()
2018-12-17
TIL... Promise.all() returns a Promise
2018-12-15
Comments on a 'Pre-Game Routine' for code
2018-12-08
When one teaches two learn
2018-12-03
Migrating to Hexo - Hosting
2018-11-04
Migrating to Hexo - First Theme
2018-10-21
Migrating to Hexo - Conversion
2018-10-14
Migrating to Hexo - Discovery
2018-09-05
New Horizons
2018-09-04
TechFest Fall 2018
2018-06-26
TIL... How to test a window-redirect using Mocks
2018-06-19
TIL... How to run a single suite of Tests in Jest
2018-06-12
TIL... How to Resolve false-positive ESLint Errors
2018-06-05
TIL... How to use ToDictionary
2018-05-22
TIL... How to use Map and Reduce
2018-05-15
TIL... Combine Reducers also splits state...
2018-05-08
Spring 2018 Houston TechFest - Slides
2018-05-01
TIL... How to handle User input with a generic function
2018-04-24
TIL... How to delete a property from a javascript object
2018-04-17
TIL... How to reduce NPM package size
2018-04-10
TIL... How to add Raygun to a React App
2018-04-03
TIL... How to manually redirect within React-Router
2018-03-27
TIL... Another way that IE is 'special'
2018-03-20
TIL... ASP.Net Form Validation Easy-Mode
2018-03-13
TIL... How to debug NHibernate Queries
2018-03-06
TIL ... How to spoof my domain...
2017
2017-04-18
Going where no QA has gone before!
2017-04-11
For the love of the User
2017-04-04
ROI of Training
2017-03-28
What are you looking for in your interview?
2017-03-14
Software Engineers are actually 'Creatives'
2017-03-07
Software Developers are Translators
2017-02-21
A chance encounter: Leadership on a Competition Show
2017-02-14
Having no fear for the outcome of 1000 battles
2017-02-07
Dungeons and Dragons and Leadership Training?
2017-01-31
If you give a Dev a board game...
2017-01-24
To build a better performance review
2017-01-17
Amish Software
2017-01-10
Resuscitating the dread word 'Agile'
2017-01-03
Better tools, or Better skills?
2016
2016-12-27
Code is read more often than it is written
2016-12-13
Do Performance reviews have to be political?
2016-12-06
Where'd my UX go?
2016-11-29
So tell me, Why do we pay you?
2016-11-22
Enter Bullet Journal
2016-11-15
How to increase Team Velocity by 50% III
2016-11-08
How to increase Team Velocity by 50% II
2016-11-01
How to increase Team Velocity by 50% I
2016-10-25
Dev Tool: Atom - Revisited
2016-10-13
Enable Multi-channel communication in your next meeting!
2016-10-11
A Master-Class in Survey Design: MIT's Self-Driving Car Survey
2016-09-13
Pretty Good Encryption
2016-06-23
Defensive Programming Revisited
2016-06-16
Defensive Programming - Software Development - Best Practices
2016-06-09
Learn C# - Principles II
2016-06-02
Learn C# - Principles I
2016-05-26
Innovation Fridays - Learn C#
2016-05-19
Development Tool: Atom
2016-05-12
How to learn any skill in 20 hours
2016-05-05
Licensing Overhaul - Return of the Designer
2016-04-28
Licensing Overhaul - The Whiteboard Strikes Back
2016-04-21
Licensing Overhaul - A New Challenge
2016-04-14
Games for the children of Software Developers
2016-04-07
Development Tool: Jupyter