Skip to content


Writing Solid Bug Reports for Mobile App Development

Writing Solid Bug Reports for Mobile Apps

I bet you’ve been in a situation where you caught a bug, reported it and then your team member (Developer) says: “Hey, I can’t reproduce it. It’s working on my machine”. Those situations are interesting for me. When I hear that from a developer I always wonder: “Is the issue still present in the new…

Read More

How to Design Giant Web Forms with Graph Theory

We’re redesigning a product that real estate agents use to publish house listings on the internet. If you have ever sold or bought a home, you can appreciate how complicated listing one on the market can be. The realm of real estate law is colossal and complex. Imagine all that size and complexity rolled up…

Read More
Sustainable Pace in a Remote World / Work

Sustainable Pace in a Remote World

Sustainable pace is a theory that transformed thinking for software development. It was originally presented by Kent Beck to counter the idea that a 40 hour work week was something everyone should strive for. I 100% respect Beck’s approach to work being sustainable. Times have changed and more teams are going remote. As agile has…

Read More
How To Create A Dashboard In Jira

How To Create A Dashboard in Jira

Have you ever had an important project get killed? Have you ever worked on an agile project where a person who can kill your project doesn’t come to sprint reviews or any other ceremonies? In under an hour you can set up a dashboard that just might save your next project. In this blog post…

Read More

Why You Shouldn’t Hire A Designer/Developer Hybrid

Career sites are littered with “UX/UI Developer” or “User Experience Designer/Developer” positions, which include a mish-mash of UX, visual design, and development responsibilities, often written as a confusing set of job duties and qualifications that don’t mesh very well together. As a user experience professional, I’ve learned to avoid these positions like the plague. As…

Read More
BDD and Your Full Stack Team

BDD and Your Full Stack Team

Everyone wants to build a bug-free app. Everyone wants to be Agile in their project planning. Everyone wants to have code that compiles without error. Everyone wants their code tested using a combination of solid automation tests and rigorous manual testing. Everyone wants their code to show no regressions. Everyone wants this all done quickly….

Read More
Improve the Velocity of Agile Project with Decisions

How to Improve an Agile Project’s Velocity with Decisions

On agile projects, making fast, smart, decisions is the key to removing roadblocks. As a ScrumMaster or Product Owner you can improve your team’s velocity by making and facilitating decisions. I’m going to give you a few tips to help you make the right decisions quickly. Product owners don’t wait for decisions Brian Valentine, the…

Read More

“Please sir, I want some more”… growth via mobility

In prior posts I’ve discussed two common contexts for mobility initiatives: business model disruption (uh oh, how do I make money anymore?), and software subsuming hardware (no more pesky boxes). The third, today’s topic, is growth vectors for mature firms (I’m already really big – how do I get bigger?) – using mobility to generate…

Read More
Scroll To Top