The author reflects on their dev learning journey chronicle in episode 5, where they discuss their experiences with different teams at the company.
They spent time with the E4B team, Mobile App team, and Platform Customer Communications team, working on various projects and tasks.
With the Platform Customer Communications team, they focused on implementing a new business profile and cleaning up the codebase by removing outdated feature flags.
The Mobile App team experience involved cross-platform exploration, analytics implementation using tools like Proxyman, and updating the Airship SDK for push notifications.
The author navigated compatibility challenges with React Native setups and communication with various teams to find solutions, showcasing problem-solving skills.
The sprint dynamics shifted with a trio of developers, leading to a more collaborative environment with shared problem-solving and knowledge sharing.
The author delved deeper into automated testing in mobile, particularly around Gherkin and Cucumber syntax, highlighting the importance of testing in development.
They emphasize the interconnectedness of code, conversations, and decisions, noting how each element influences and connects to other aspects in a dynamic way.
The author's growth as a developer is driven by the awareness of these connections and the continuous learning from experiences across different teams and tasks.
The episode concludes with a teaser for the next challenge with the Platform Customer Communications team, leaving the readers intrigued for the next installment.