Randy Mills

Teaching & Learning Computer Science & Cybersecurity since 1975

Recent Blog Posts

Welcome to my blog page. I have reached an age where I believe I have something worth sharing. It is up to the reader to decide if what I post holds value. I want to share my thoughts based on thirty years of teaching and over sixty years of life. These thoughts are my own, and I hope people will receive them in the spirit intended.

My goal is to create a fun space to share stories from my life and experiences. I have mentioned a few names, but only when I felt they would not be offended. These stories are based on my memories, and I acknowledge that others may have different recollections. Nevertheless, I stand by my memories and the resulting stories.

Below are the most recent but there are over 250 in various categories. Explore and have fun! Enjoy, and feel free to share your own recollections of the stories I tell.

Week 34 Musical Interlude

This is Prom season so I have 3 songs from my Prom time in the 70s. First is Stairway to Heaven. Played at every dance but was impossible to dance to.  Taking Care of Business by BTO was a great dancing song with a lot of energy.…

Day 159 April 28, 2023 Berlin

I had a post about our first trip to Berlin earlier but I want to add a couple of details I didn’t include in the first post. The unexploded bomb that delayed the train was just the beginning. We got to see the era of capitalism that has exploded worldwide.…

Day 158 April 27, 2023 WordPerfect 9.1

I have spent my career being at the forefront of technology I have used some great products over the years. PowerPoint is a case in point. I started using PowerPoint for MAC in the early 90s. It didn’t start out as a Microsoft product but they were bought in the late 80s.…

Day 157 April 26, 2023 Leadership

Leadership matters. For my CyberPatriot trip to the National Finals, we had a leader that had emerged three years earlier. Lucas Nicodemus was our leader on the team and ran a tight ship! Our goal from 2010 was to return and Lucas spent the next three years making that goal a reality. …

Day 156 April 25, 2023 Promises Promises

I try to avoid making promises because I don’t like the idea of breaking them. Every now and then I make a promise and wait and hope that I can deliver. Our first year with CyberPatriot was successful because we made nationals.…

Week 33 Musical Interlude

A couple of songs for this week. The first is a Rod Stewart song, Forever Young. It really speaks to how I view students. They will always be 17 in my classroom. No matter what they do I will always be there for them.…