digital
“Too much and too soon”—Steven Sinofsky looks back at Windows 8, 10 years later
Enlarge / A billboard showing Windows 8 in Times Square in New York at the Microsoft Store in October 2012. (credit: Personal photo from Steven Sinofsky) On October 26, 2012, Microsoft released Windows 8, a Read more…