Corporations and the AI Hype Bubble

The current artificial intelligence (AI) boom feels like a recent phenomenon, but it is much older. John McCarthy first introduced the concept of “Artificial Intelligence” to the lexicon back in 1955. Soon after (1959), Arthur Samuel at IBM coined the term “machine learning.” These words were adjacent to numerous achievements in each space, from robots… Continue reading Corporations and the AI Hype Bubble

What is Digital Culture?

Digital Culture is the collection of behaviors, beliefs, values, laws, customs, and collective knowledge in a digital environment. This type of culture crept into office environments years ago to much fanfare and caused frustrations for others. I’ll long remember an IBM Lotus Notes commercial where an executive is sitting in his office, gazing at all… Continue reading What is Digital Culture?

Published
Categorized as Culture

The First Steps in Handling a Low Google PageSpeed Insights Score

There are two ways approaches for optimizing a web page. You can proactively optimize throughout its development. Or you can try to mediate problems after you launch. Like accessibility problems, fixing bad PageSpeed scores is very costly to the project budget if you fix it at the end. Yet, many issues are approachable throughout a… Continue reading The First Steps in Handling a Low Google PageSpeed Insights Score

Published
Categorized as PageSpeed

Complexity in Web Development in 2021 and Beyond

Recently I stumbled upon a post in Reddit’s webdev subreddit. The user’s post was about how complexity is killing software developers. Several different opinions surfaced during the discussion. Some of them focused on age-based burnout. Being a longer-tenured web developer, some of these things resonated personally. However, some haven’t been an issue, as I’ve tried… Continue reading Complexity in Web Development in 2021 and Beyond

Published
Categorized as HTML

A History of Progressive Web Applications and Native Applications

By: Clinton N. Godlesky Abstract A progressive web application, also known as PWA, is often seen as a replacement for an existing native application. There are several barriers to market entry with a native application compared to a progressive web application, mostly related to the iOS platform. Quickly publishing to market is often cited as… Continue reading A History of Progressive Web Applications and Native Applications