Radio and PodcastRadio and PodcastLive Radio & Podcasts
Onboarding into a new codebase πŸ‘‹ artwork
Technology

Onboarding into a new codebase πŸ‘‹

iteration by iteration podcast

Jun 29, 202000:32:30Technology

Today's topic: Onboarding into a new codebase As a new hire / contractor for a freelance project From JP: Reviewing other people's PRs on a new codebase Submitting your first PR Understanding how data flows through the a...

About This Episode

Onboarding into a new codebase πŸ‘‹ is an episode from iteration by iteration podcast. Today's topic: Onboarding into a new codebase As a new hire / contractor for a freelance project From JP: Reviewing other people's PRs on a new codebase Su...

Podcast

This episode belongs to iteration.

Listen Online

Use the player on this page to stream the episode online.

Episode Details

Published Jun 29, 2020, 00:32:30 long, audio available.

Questions About This Episode

What is Onboarding into a new codebase πŸ‘‹ about?

Today's topic: Onboarding into a new codebase As a new hire / contractor for a freelance project From JP: Reviewing other people's PRs on a new codebase Submitting your first PR Understanding how data flows through the app I've found that the organization of the code and the quality of abstractions makes or breaks this point Ramping up complexity of feature stories that you can tackle. How do you get there? From John: First β€” Understand the domain, talk with team, read books, use competitor software, language in that domain. Then β€” Understand the software Read the Docs, all that you can get your hands on Review closed issues / tickets, try to understand the language /culture of the team Review the tests, this is a good place to start if there is any, especially integration or feature tests that are higher level Find the "God" objects if you can. Write docs as you go, great way to get it into your head Onboarding someone else onto a new codebase From JP Hiring contractors for a project Onboarding new hires Reviewing new hires' pull requests **it's own episode maybe? Code Review?** How do you onboard someone else? I think domain context is important From John Support the advise given above! It's just the reverse First: Domain Context Then β€” Provide Docs Tests Simple first issue Pair on the onboarding Dev's first PR VS sink or swim Try to demonstrate what tools and process you use in a project Picks JP: John: Rails View Components It's a new pattern in rails to produce reusable front end "Partials" but more abstracted and re-usable. This pattern plus stimulus.js is really magic.

Where can I listen to Onboarding into a new codebase πŸ‘‹?

You can listen to Onboarding into a new codebase πŸ‘‹ online on Radio and Podcast. Open the player on this page to stream the available audio.

Which podcast is Onboarding into a new codebase πŸ‘‹ from?

Onboarding into a new codebase πŸ‘‹ is an episode from iteration by iteration podcast.

How long is this episode?

This episode is 00:32:30 long.

When was this episode published?

This episode was published on Jun 29, 2020.

Can I save Onboarding into a new codebase πŸ‘‹ for later?

Yes. Use the heart button on the episode page to add it to your favorite episodes list.

Are there related episodes from iteration?

Yes. This page shows related episodes from iteration when more episodes are available from the podcast feed.

Quick Answers About This Episode

Where can I listen to Onboarding into a new codebase πŸ‘‹?

You can listen to Onboarding into a new codebase πŸ‘‹ on this page when the episode audio is available from the podcast feed.

Which podcast is this episode from?

Onboarding into a new codebase πŸ‘‹ is from iteration by iteration podcast.

What are the episode details?

Published Jun 29, 2020 and 00:32:30 long