The first two questions to ask when your team is struggling

My second article in Quartz… I’ve never stepped into a leadership role without it quickly becoming clear why a new leader was needed. I think it’s normal for companies to hire new leaders when there are problems that need to be addressed. So I suspect that as the congratulations die down, it’s also normal to […]

Read More

Towards Productive Technical Discussions

Note: I wrote this post for an internal team blog, but thought it was worth sharing more widely. Part of getting to good code reviews is some up front discussion about trade-offs and implications for bigger architectural changes. I think of code review as when “my” code becomes “our” code – for architecture, those conversations […]

Read More

How Should We Define Success?

This is part 5 of a series of blog posts based on a talk I prepared called Successfully Derailed Product. It’s about the ways in which we define and talk about “success” influence what – and how – we build. See part 1, part 2, part 3, part 4. What we’ve covered up to now is […]

Read More

How Do Teams Define Success?

This is part 3 of a series of blog posts based on a talk I prepared called Successfully Derailed Product. It’s about the ways in which we define and talk about “success” influence what – and how – we build. See part 1, part 2. Taking a step back from individual success, I wanted to understand […]

Read More

Running an Effective Mobile Team, Part 5: Automating Things

Let’s talk about automation. This seems like an out of place thing in this series. Predictable! Prioritized! Connected! Accountable! These are all fuzzy people things. Automated sounds like… more fun? Like Proper Developer Work? Automation is like documentation, but developers might actually write it. Without automation: It’s easy to have random esoteric things that few […]

Read More

Upcoming Talk on Effective Mobile Engineering Teams

I’m working on a talk about running effective mobile engineering teams – I’d love to know what questions you have about this, what you worry about when it comes to mobile teams in your organization, and what you’ve found most helpful to communicate about them. Comments or email or DMs on Twitter welcome! Title: YOLO […]

Read More

6 Months. 6 Lessons.

Danbo likes to learn

Last week marked my six-month anniversary at Ride, which also marks six months of being a manager. It coincided with my team being in Medellin all together for our offsite. It was amazing to have everyone here, and this was part of something I have been thinking about since I started this job – how […]

Read More

#OreDev – Starting Up: Building Great Products with Small Teams – Jan Erik Solem

My notes from Jan Erik Solem‘s talk at Oredev. I’m not sure how widely applicable these takeaways are, clearly this is working for them (or was when I saw this talk in 2014) but I would not extrapolate too much from that. Overall Team Guidelines: Small team with high performers. Independent learners. Doers – who manage […]

Read More

Stand Out

Standout

Over the weekend, I finished reading Marcus Buckingham’s Stand Out (Amazon). Similar to StrengthsFinder (Amazon) – which I blogged about recently), only instead of highlighting what your strengths are, it focuses on how others see you. I found it pretty interesting, and if you’re also interested in how your team perceives you, it’s probably worth taking. StrengthsFinder […]

Read More