Author: Marc Ragsdale

My search for a framework

I did not realize until I was well into my adulthood that I had always experienced a chronic anxiety that manifested in different ways depending on the setting. In school, I felt like I had missed some instruction that everyone else knew. Like I was late to class. I could understand the concepts I was […]

The localization of concern

Western cultures, and Americans in particular, have a long history of individual and collective activism. I remember growing up, a child of the 80s, learning about all the various social and political movements in our history, and how they changed our country for the better. I admire many of the people who fought for civil […]

The successful agency of tomorrow

In 2011, Forbes famously declared that “every company is a software company.” Why? Because software makes every product, service, and transaction more accessible, efficient, measurable, transparent, and scalable, regardless of whether the company is fundamentally software-based. As a result, the demand for effective software is skyrocketing. As the owner of a software development company, I […]

Engineers should prepare for disruption

In his article on Medium, “Software engineers will be obsolete by 2060,” Dan Auerbach compared today’s well-paid software engineers to the telegraph operators of the 19th century—essential now, but destined for obsolescence as technology advances. For the telegraph operators, it was the invention of the telephone that marked their downfall. As a software development business […]