top of page


Search


Social Programming
What? Also known as Ensemble Programming, is a software development approach where two or more team members work together using a shared...
ahmedsorour2
Oct 4, 20222 min read


The Beginner’s Mind: Debugging
Whether your preferred origin story is the moth caught in the relay, or the cockroach in the valve tube, there comes a time when you need...

Jason King
Oct 4, 20221 min read


What happens between the curly braces, stays in the curly braces. Good design enhances agility
Years ago, a marketing campaign used the phrase "What happens in Vegas, stays in Vegas." When I teach object-oriented design for Java...

kevinmcmanus
Sep 27, 20222 min read


Repeat after me…No!
During the past 10 years, I've worked with a lot of companies to help them transition to an agile culture, especially those with software...

kevinmcmanus
Sep 27, 20223 min read


A Teacher, a Biologist and a Physicist Walk Into My Office
After 32 years in the technology industry, I’ve learned that you can’t judge a person’s capabilities by the degree, or lack thereof, on...

kevinmcmanus
Sep 27, 20221 min read


What is Scrum?
No, not THAT scrum! The Rugby version of Scrum does have an influence in the most commonly practiced Agile framework for teams. There...

Baby-Yoda
Sep 27, 20222 min read
bottom of page