Author Posts

Designers, developers, and engineers have spent vast amounts of time and effort understanding how humans interact with technology. Human-Centered Design The study of human factors guides our knowledge of how our behaviors, beliefs, education level, and past experiences influence how we accept and work with digital tools. Those who create computers, mobile devices, software, hardware, … Continued

Throughout the history of computers, data processing workloads have migrated from company premises to outside data centers to cloud repositories and now to “edge” locations. Why the shift, you might ask? To strengthen the reliability of apps and digital services, reduce costs of running data centers, and lessen the distance information has to travel. That … Continued

Thanks to modern computing systems, autonomous vehicles have transitioned from the drawing board to the road very quickly. Aside from being immensely convenient and much safer than cars today, self-driving vehicles will affect the way we view transportation, get our work done, reach consumers, transport goods, spend money, and structure cities. As car ownership gives … Continued

In Chris Anderson’s book, Makers, he writes: “Computers amplify human potential: they not only give people the power to create but can also spread their ideas quickly, creating communities, markets, even movements.” We’ve witnessed over the past several decades how much of an impact computerizing our world can have. While the concept may seem intimidating … Continued