Effectiveness vs. Efficiency: Lessons from the Orange Groves

Effectiveness vs. Efficiency: Lessons from the Orange Groves When I was young, I worked for a company that managed small citrus and avocado groves. These were tiny operations—not big enough to own their own equipment, hire full-time crews, or even manage themselves—but still full of promise and capable of producing high-quality fruit. Our job was […]

Effectiveness vs. Efficiency: Lessons from the Orange Groves Read More »

Software Teaming (Mob Programming)

The overall concept of Software Teaming (Mob Programming) Collaboration is essential in companies and organizations. We usually need to work with others through various forms of communication like meetings, emails, messaging, and documents. However, in complex work, this can lead to inefficiencies like queueing and inventory, which are considered wasteful. In software development, traditional collaboration

Software Teaming (Mob Programming) Read More »

Practical Refactoring Workshop

Practical Refactoring Workshop – Tiny Steps to Better Code 2-Day Lab, Austin, Texas, USA May 3-4, 2018 With Llewellyn Falco and Woody Zuill Eventbrite registration: https://www.eventbrite.com/e/2-day-practical-refactoring-lab-austin-tickets-40431719361 The goal: “Clean Code That Works” (Ron Jeffries) , and getting there is half the fun. Working with a legacy mess can be frustrating, boring, dangerous, and time-consuming. When

Practical Refactoring Workshop Read More »