Making Changes Without Fear

Using Simple Git Commands to Tame Website Updates

In my last post, I talked in general about how I use Git to provide version control for my website. In this post, I’ll describe the simple Git commands I use to manage changes to my website.

Simple Example: Edit a File

I have a master version of my website that I push via FTP to a web server. I also have a development version of my website that I use to test changes before deciding to take them live. Git manages those versions seamlessly so I can concentrate on the changes. Here is a typical exchange: Continue reading “Making Changes Without Fear”

Using Git for Website Version Control

TL;DR. Git provides better control of website changes than manually tracking file versions and it’s free.

I decided to build my portfolio website from scratch, just to practice my HTML and CSS skills. It’s always better to practice on something real, and I’m relatively happy with it. It does what I need it to do right now, but I periodically need to add content or make improvements.

I’ve also been learning Git and GitHub as I contribute to an open-source Apache Software Foundation incubator project.

It only recently occurred to me to join the two endeavors (duh!) and use Git to provide local version control as I continue developing my website. Continue reading “Using Git for Website Version Control”

The Odyssey Effect

AKA, the as-soon-as-you-buy-a-new-car-everyone-has-that-car effect.

Okay, I made up the Odyssey Effect*, but it turns out there is a name for that phenomenon: it’s called Baader-Meinhof phenomenon or, more scientifically, frequency illusion. And it doesn’t just apply to products. Words, songs, and even the language in job postings can trigger the feeling.

I was reminded of the “Odyssey Effect” while at a recent STC chapter meeting. A new member and I were talking about job hunting. She is stronger in tools knowledge and experience but weaker in domain knowledge, whereas I am just the opposite. When searching for jobs, she remembers all the postings requiring domain knowledge (network engineering experience, etc.), and I remember all the postings requiring FrameMaker and so on. Continue reading “The Odyssey Effect”

Better Late Than Never

I probably should have started this blog when I began exploring technical writing as a career. But, as they say, “better late than never.”

Earlier this year I was looking for a new direction. My daughter was getting ready to graduate from high school, and I was in a position to give my full attention to something other than math tutoring and being a marching band volunteer. (You would be amazed at the number of volunteer hours required to get 300+ students in uniform and on the field!) After getting a master’s degree and teaching credential a few years ago, I had reluctantly decided classroom teaching was not for me. As passionate as I still am about teaching students they can excel at math, I had to be honest that my skills and inclination favored small groups over classrooms of 35 students. Trying to give my best to 175 students would have consumed me. Not healthy.

I struggled with the question of what to do until I realized writing was a common theme throughout my life. Continue reading “Better Late Than Never”