#56 Baraktocat. See the full collection of octocats, or create your own.
Anticipated deliverable(s)
There are no concrete deliverables today. However, you may decide to use / implement some (or all) of the tools we discuss, based on your own personal project needs. Examples include:
- creating GitHub issues on your repositories to better document / track your TODOs
- creating a GitHub project to organize and prioritize issues across repositories
- deploying documentation / reports / slides / additional websites / etc. using GitHub Pages
- configuring a GitHub Actions (GHA) workflow that rebuilds / redeploys your personal website when changes are pushed to GitHub
- creating a GitHub organization to share and collaborate on repositories across teams
Pre-class Prep
Please be sure to complete the following before class:
Lecture Materials
We’ll begin class with an overview of some of GitHub’s many tools for organizing, collaborating, and managing data science / software projects, then wrap up with a share out of snippets from each of your portfolios:
What should I continue working on?
- Continue creating organized / polished GitHub repositories: Consider this a part of your standard data science workflow from here on out. Your repos should be easy for someone else to navigate and understand using your README (and possibly other documentation, e.g. wiki).
- Iterate on, and importantly, maintain your personal website: Your website establishes your personal brand and acts as your centralized portfolio. Now that it’s out in the world, it’s important that you maintain it! It should accurately reflect you and your work – return to it regularly to add new projects and content, and be sure to update text / content as necessary.
- Link to your personal website on your resume / cv: Add your website URL to your resume. The Bren Career Team suggests doing so in the header of your resume, similar to the example screenshot, below. Please refer back to the resume workshop for more information.
- Link to your polished GitHub repositories on your resume / cv, as appropriate: As you tailor your resume for particular job applications, you may consider linking to certain repositories, deliverables, and / or blog posts if they add value and are also well executed / organized / documented / maintained. You are encouraged to schedule 1-on-1 meetings or additional resume reviews with the career team as you begin adding pieces of your portfolio to your resume.
- Let Sam know if you want your personal website linked on your Bren profile: A great way to publicize your personal website is to share it on your Bren profile page (e.g. see mine). Reach out if you want yours added (it doesn’t have to be “complete,” but it should be professional – I’m happy to provide feedback)!
- Also let Sam know if you’re interested in having the Bren LinkedIn account share your data science blog post: Sharing blog posts on social media platforms can drive engagement and draw readers to your website! If you’re proud of your (non-MEDS-required, i.e. homework) data science blog post, we are excited to share it. Reach out to Sam to discuss any feedback and for other next steps.
(Optional) Lunch with an NCEAS Data Scientist
Please see the fall lunch schedule for details on today’s NCEAS guests!