Skip to Content

Posts tagged with Computing

Conformity in User Interfaces

Conformity in User Interfaces

I've been an NBA 2K player for upwards of 2 decades now. As is the case with popular video game sports franchises, the series releases a new game every year right before the season starts[1], with updated…

The Abrupt Spotlight on Remote Education

The Abrupt Spotlight on Remote Education

For those of us lucky enough to be able to work from home, there's the reality that both aspects of work and life are now inexorably juxtaposed. In particular, for parents of kids who'd otherwise be…

The Difference Between Prosumer and Professional

The Difference Between Prosumer and Professional

The new Mac Pro is a good reminder of the capabilities, and cost, of professional hardware. In a time when most of the attention in computing has been around miniaturization and portability, the average user—via a smartphone, iPad, or…

MacOS is the Last Bastion of Desktop Software

MacOS is the Last Bastion of Desktop Software

It took some 30 months, but I'm finally also giving up on my MacBook Pro. Of course, I'm hardly the first to come to this conclusion. This latest design has been roasted in the beginning for…

Power User af

Power User af

It's true what they say about working with other smart people; you end up learning a lot from observing their work and perspective. Early on in my time at Square, a bit of pair programming with a couple…

Putting the Engineering into Software Engineering

Putting the Engineering into Software Engineering

It's almost become cliche to make fun of the fragile nature of software development—professional or otherwise—as a discipline unworthy of being labeled engineering. The lack of security with voting software; maps that give laughingly bad directions;…