Five years of unprecedented success

Talking Git and Github with Tim Berglund

JAX Editor Chris Mayer managed to catch a few minutes with Github trainer Tim Berglund at JAXConf 2013, to discuss the social coding hub’s radical success over 5 years. Tim also reveals his top tips for those who’ve not jumped on board with Git yet, as well as telling us why he loves Git.

Recorded in front of a live JAXconf Audience

Pre-Tested Commits in Jenkins – Kohsuke Kawaguchi at JAXconf

Kohsuke Kawaguchi, creator of Jenkins and architect at CloudBees, discusses how to use Jenkins to efficiently shift more workload from your laptops and computers to servers. By using “pre-tested commits” you can make changes safely so that your changes don’t block others, run tests asynchronously, and avoid compounding errors intrinsic to large projects with numerous developers contributing to the repository. Advances in distributed version control systems (such as Git) made it possible to test every commit separately before it hits the team’s main branch. This helps you keep the main branch more stable, and lets you get more values out of the CI server. In this session, Kohsuke look at the details of this technique, and how to make it work with your projects. It covers