The speaker describes a common path from native iOS and Android development to adding React Native, with training and new developers joining the team. They say native developers can share platform knowledge while React Native developers contribute JavaScript and web experience.
Team collaboration and development experience in a technologically diverse environment
An unnamed main speaker discusses knowledge sharing and collaboration in technologically diverse development teams with the Callstack host.
The speaker argues that teams working across languages and platforms have more opportunities to learn than teams focused on one technology. They compare this diversity to travel, where encountering other cultures and ways of thinking can broaden how people approach problems.
Asked how to coordinate diverse teams, the speaker proposes three goals drawn from game design: help people have fun, reach a flow state quickly, and reduce frustration. They say company culture can support these goals by removing barriers and connecting developers with communities.
The speaker gives examples of obstacles that disrupt work, such as slow builds and bugs without useful stack traces. Community connections and trusted maintainers can help developers solve problems sooner and return to focused work.
Takeaways
- Pair native and React Native developers so they can exchange platform and web knowledge.
- Treat differences in languages and workflows as opportunities for teams to learn from one another.
- Improve developer experience by helping people reach focused work quickly and reducing avoidable obstacles.
- Build trusted community connections so developers have support when they get stuck.
- Make enjoyment and frustration reduction part of how you assess team experience.
Mentioned in this talk
Search inside this talk
What was claimed 2
- featureReact Native: Enables knowledge sharing between native mobile and JavaScript and web developers
“React Native developers can share their JavaScript and web knowledge with the native developers.”
YouTube Unverified1 source· Talk
- feature
Stack Overflow: Provides a community where developers can seek help solving problems
“I've been on Stack Overflow; I've been the maintainer, and they will help me solve it.”
YouTube Unverified1 source· Talk








