As promised, Bart takes us through the final step in our GitHub journey – learning how to contribute to an open source project. He explains three open source scenarios: using someone’s code exactly as-is, using their code with a few customizations of your own, and finally the most interesting scenario, customizing the code and contributing […]
Continue readingTag: programming by stealth
CCATP #688 – Bart Busschots on PBS 118 of X — JavaScript Apps with GitHub Pages
In this installment of Programming By Stealth, Bart Busschots teaches us how to use a free service of GitHub called GitHub Pages. This service literally gives you free web hosting for the web apps we’ve learned to make in Programming By Stealth. Bart starts by explaining to us the difference between static and dynamic webpages, […]
Continue readingCCATP #685 – Bart Busschots on PBS 116 0f X – Team Git
In previous installments of our Git miniseries within a series in Programming By Stealth, Bart taught us how to work in Git standalone on one computer, then how to work as one developer with multiple computers. In those installments he taught us the necessary commands and their importance in the Git scheme of things. In […]
Continue readingI Thought Regular Expressions Were the Answer
In the Programming by Stealth podcast I do with Bart Busschots, we had an assignment a while back to create a web app that would show the time in two different cities of their choice. I took the assignment up a notch and added a little slider you could drag to change the time in […]
Continue readingCCATP #679 – Bart Busschots on PBS 113 of X My First Git Remote
Last time on Programming By Stealth, Bart introduced the concept of remote repositories, also known as remotes. It was one of those episodes where we learned a lot but didn’t get to apply what we learned. In this week’s installment, we get our hands digitally dirty as we create a bare repository (a repo with […]
Continue readingCCATP #677 – Bart Busschots on PBS 112 of X – Introducing Git Remotes
In this next installment in our mini-series on learning Git, Bart Busschots gives us some foundational knowledge on how to work beyond being one person with one Git repository. He starts by reinforcing what he’s explained before, that Git is a peer-to-peer technology, which is hard to wrap your head around if you’re used to […]
Continue readingCCATP #669 – Bart Busschots on PBS 111 of X – Stashing Changes
In this installment of Programming By Stealth, Bart teaches us how Git can help us when we forget to switch to the correct branch before starting to make changes to our code. We’re only human, and we will forget, and Git’s stash command allows us to set our changes aside, switch to or even create […]
Continue readingCCATP #666 – Bart Busschots on PBS 109 of X — SemVar & Structured Commits
We continue our mini-series within a series learning the version control system Git. We learn two methods to enhance our branching strategy. First, we’ll walk through some basic principles on how to number our released versions of our code. From there we’ll explore three types of changes that would cause a change in our release […]
Continue readingCCATP #665 – Bart Busschots on PBS 108 of X — Merging & Tagging
In this installment of Programming By Stealth, Bart Busschots continues on his series within a series explaining the version control system Git. We advance in our branching strategy by working several commits on our dev branch and then learn to use a merge commit to bring only the final commit into the main branch, leaving […]
Continue readingCCATP #663 – Bart Busschots on PBS 107 of X – Branching Basics
This week in our miniseries on learning the version control system Git, Bart dips our proverbial toe into branching. Branches allow us, as developers, to work on bugs or feature enhancements in a separate place from our stable code, and only merge the code back in when the bugs are squashed or the features are […]
Continue reading