Society Software-Technology

The Internet of Things: What Everyone Needs to Know

As a society, we have quickly moved into and out of the computer age and into the age of the world wide web. We are soon moving into the age of the Internet of Things (IoT). These comprise a myriad of devices which “talk” together via computer networks. They collect mountains of data on us and are poised to revolutionize virtually every sphere of human life. Although driven by technological advance, these changes are ultimately…

Continue reading

History Language

Sir Gawain and the Green Knight; Pearl; Sir Orfeo

The Oxford don J.R.R. Tolkien is mostly known for composing the Lord of the Rings trilogy. However, before this trilogy, he built his academic career as an acclaimed expert on Anglo-Saxon culture, language, and literature. In his work, he translates three works from the Middle English into modern idiom. The quality of the translation demonstrates the vastness of Tolkien’s literary brilliance. Beowulf and The Canterbury Tales are the two most-read works from the Old English…

Continue reading

History

The Pioneers: The Heroic Story of the Settlers Who Brought the American Ideal West

Author David McCullough stands securely as one of our nation’s great historians. His prior well-received works have focused upon American military and political history. This exposition tells how the American ideal settled into what was then known as the Northwest Territory. McCullough does so by sharing the work of five sizable figures in early Ohio history. The five played varied roles in life: A pastor/educator, a military man, the farmer-son of the pastor/educator, an architect,…

Continue reading

Books

What I’m Reading in March, 2020

Old English, Computer Software, History of Science and Technology, and Writings about Writing Out with Winter, in with Spring! Old English Poetry: An Anthology by R.M. Liuzza I’ve been getting into Old English recently – that is, how English was spoken until around 1150. Think Beowulf. I’m kind of hopeful that the book will include the original language so that I can work on my translation skills. Sir Gawain and the Old Knight; Pearl; and…

Continue reading

Software-Technology

Managing Technical Debt: Reducing Friction in Software Development

In software development, technical debt is understood as something in software design that slowly reduces the speed of development. To mix metaphors, technical debt causes friction in the development process. Over time, work arounds cause “interest” to accrue on the principal of bad design. The business and software development are negatively impacted, and eventually a “tipping point” is reached. Then a plan is made to pay down some (but usually not all) of the technical…

Continue reading

Poetry

Collected Poems: 1909 – 1962 by T.S. Eliot

T.S. Eliot surely resides in history as one of the greatest twentieth-century poets in the English language. He spanned the American-English landscape in life as well as in literature. His poetry is replete with imagery yet relatively devoid of obvious meaning. Even a poem entitled “Ash Wednesday” (a seemingly religious topic) skirts on just conjuring a sense of beauty in the reader and avoiding a tone traditionally reminiscent of a church. Of course, one poem…

Continue reading

History Society Software-Technology

Technology: Critical History of a Concept

As commonly told, science rose in the public’s consciousness during the Renaissance. However, the word “technology” in the English language was not used then. Instead, “technology” was used more and more frequently after the 1950s. What does this word exactly mean and what does it tell about our society that we use it so much today? Schatzberg, a professor in one of the premier schools of technology in the world, asks these questions with us…

Continue reading

Psychology

Grit: The Power and Passion of Perseverance

Seemingly, everybody has their own version of secrets of success. Angela Duckworth shares that and more in her psychological theory of achievement; only hers is backed by research study. She terms the common factor in success as “grit.” In this work, she shares a way of quantifying grit (called the Grit Scale) methods to develop it in people. At the outset, she seeks to overthrow the idea that some people are just naturally more talented…

Continue reading

Indie Software-Technology

The Node.js Handbook by Flavio Copes

This book is written by Flavio Copes, an Italian computer-science writer who maintains his own blog (linked below). He has written many blog posts in English about relevant topics of interest to software developers. He seems to have transformed many of these blog posts into books and has independently published these. Some of these books are even freely downloadable with the sole cost of signing up for a free email list. Overall, though presumably more…

Continue reading

Books Personal Essays

Why Read? An Essay

Twenty years ago, I thought that the Internet would dramatically change – even enhance – the way we humans communicate. After all, this is how Gutenberg’s printing press revolutionized civilizations in the sixteenth century. Ten years ago, when Kindles, tablets, and smart phones hit the market, I thought digitized word would replace the written word. These early predictions have proved true in one sense but untrue in another. They have indeed changed the way humans…

Continue reading