The document discusses opening up coding by sharing code publicly on GitHub. It notes that developers can be secretive about their code, but sharing unfinished code publicly can still help others learn. The author describes their experience starting to use Git and GitHub to freely share even incomplete code, which led to improvements from indirect code reviews by the community and increased documentation. Publicly forking other projects on GitHub allows easy collaboration.
15. So what?
People commenting is an indirect code
review.
My code improves.
Because I know people are watching I write
better code.
And I write more documentation!
16. Fork Code Easily
GitHub lets you easily fork someone else’s
project.
They can merge your changes back into the
main project if they want.
17. Everything into GitHub
I put everything in now.
If it might be useful to someone it gets
Hubbed.
18. Hurdles
It’s scary to let people read your code.
It gets less scary though.
After that it’s awesome.
19. Stop. Demo Time
For the benefit of the podcast, in this
segment of the presentation will give a live
demonstration of GitHub.
Almost certainly, something will go wrong.