Theory versus Reality: Team Building and All of the Required Skills - #301 - November 2022

I'm starting with a look at teams and team building in companies. Effective teams are considered an important part of businesses yet business practices seemed designed to hobble the people who are working together. Specifically, I want to look at the assumptions people make when using these business practices. Based on my observation and anecdotal evidence, when people don't understand the assumptions of a business practice, they may apply those practices to problems that don't fit them well.

Stopping Point for Series about Computers and How They Operate - #300 - October 2022

I've now completed my series about the basic functions of computers. My intent was to share information about the stack of technology that is used to perform modern computing. As part of the process I learned some new facts about the history of computers and reminded myself of the basic concepts that underly the current set of computers.

Grandparent Poem

The world needs more grandmothers
(grandfathers too)
Old people with time to visit
In comfortable rooms with younger people.
Offering a cup of coffee or tea
Perhaps a shot of whiskey
Along with cookies or a slice of bread from a loaf fresh from the oven.

September 27 2022 - Without Operating Systems Computer Use Would be a Nightmare

Operating systems are the final piece that ties everything together for a computer. An operating system manages access to hardware devices, the software programs on our computer and how we interface with them. In this article I provide a very high level overview of operating systems and how they work. I also provide my opinions on the impact operating systems have on the way we use computers.

September 15 - How Software Language and Structure Plays a Part in Our Use of Computers

Software languages allow people to create systems that can react to input and change the behavior of the systems. This is different from hardware that has fixed functions which cannot be changed after the system is built. Firmware is somewhere in between this, it can be updated but requires special hardware to change the code. Software languages can be changed and stored on a hard drive which make software programs easier to update.

This article provides a high level overview of software languages and the role they play in how computers work.

August 28 - Number Systems and Computers - Binary, Octal, Decimal and Hexadecimal

While numbering systems are not part of the hardware of a computer, understanding numbering systems is helpful for programming computers. This article provides some basic explanation of numbering systems and why the use of different numbering systems are helpful in understanding how computers work. A heads up, I like math and this article contains a lot of math stuff in it. If you aren't into math, feel free to skip to the section about the usefulness of numbering systems for computer programming and usage.

Subscribe to