A while back GitHub moved to requiring SSH authentication for checkins. I was puzzled and put off for a long time because the Git instructions about SSH cover every case rather than being a “do this and it will work for GitHub on Windows.”
These notes describe how I set up and use SSH with GitHub.
Continue reading Using SSH in GitHub on Windows →
As of 2023 GitHub requires all users who contribute code on GitHub.com to enable two-factor authentication (2FA). This post describes how I set up the mobile Microsoft Authenticator app as GitHub’s 2nd factor authentication.
Continue reading Using Microsoft Authenticator with GitHub →
Recently while working on an open source Arduino library (more about that later) I ran into a challenge: how to make the library’s interrupt-related code compile into the Sketch only if the Sketch writer needed it?
Continue reading How to write an Arduino Library that contains Sketch-conditional code →
Technical Writing and Self-Pubilshing