Category Archives: Philosophical ramblings

Whenever the muse is grumbling, expect something here!

Are You Really Looking for a SENIOR Software Engineer?

What exactly is meant when a company is looking to hire a Senior Software Engineer? Is it really what a Senior Software Engineer would imagine it to be or is it something else? Continue reading

Posted in Creative writing, General Computing, Philosophical ramblings, Process, Programming, Software architecture and development, Uncategorized | Tagged , , , | Leave a comment

Church Body Democracy (or Not)?

I am finally getting some words down on a subject that I have prayerfully mused over for quite a while. Recently several events have brought it to a point and have forced it to the center of my thoughts and … Continue reading

Posted in Christian thoughts, Philosophical ramblings | Tagged | Leave a comment

Burdens of an (Introverted) Solo Practitioner

While I may be alone in my pursuits, I know that I am not alone in my state of anguish.  Surely, of all of the billions of people in this world, there must be others out there who struggle with … Continue reading

Posted in Christian thoughts, Creative writing, Philosophical ramblings, Software architecture and development | Tagged , | Leave a comment

Don’t “Go Your Own Way”

What does the 1988 Clapham Junction railway accident have to teach software developers and testers? Continue reading

Posted in General Computing, Philosophical ramblings, Process, Programming, Software architecture and development | Tagged , , , , , | Leave a comment

Poor Engineering Decision-Making

On June 3, 1998 a Deutsche Bahn high-speed train derailed and caused the worst high-speed train accident to date. What can we software engineers learn from the mistakes made by the engineering team that designed that train? Continue reading

Posted in Philosophical ramblings, Programming, Software architecture and development | Tagged , , , , | 1 Comment

Keeping Notebooks in a Digital Age?

Successful people keep notebooks even in this digital age. This is a small musing about Chris’ personal thoughts about notebooking. Continue reading

Posted in Philosophical ramblings, Process, Software architecture and development, Uncategorized | Tagged , , , , | Leave a comment

Engineers Must Learn From History

In my recent encounters with newly minted software developers (and by “recent,” I mean within the last decade or so), I have been shocked by the fact that most do not have a solid grounding in the work of the … Continue reading

Posted in Philosophical ramblings, Programming, Software architecture and development | Tagged , , , | Leave a comment

Working from Home and Unfair Tax Rules?!

Another Covid year is beginning to wind down with all of the trauma and changes that this disease has brought into the lives of the world’s population. It has definitely taken a toll in the deaths of loved ones and … Continue reading

Posted in Philosophical ramblings, Rants | Tagged , , , , | Leave a comment

Future Challenges Facing Historians

The digital age ushers in several problems for future historical researchers. This article explores some of them. Continue reading

Posted in Creative writing, Philosophical ramblings, Process, Video | Tagged , , , | 3 Comments

“And the Winner is…”

Some observations on how Democrats and Republicans differ in their general election voting strategies. Continue reading

Posted in Creative writing, Philosophical ramblings | Tagged , , , , , | Leave a comment