March 18, 2016 § Leave a comment
I deeply appreciate and respect the new focus and push for 21st-century learning outcomes. I just don’t think they go far enough.
Here are the four core character traits that I believe are foundational to creating those outcomes, as well as healthier individuals, communities, and society.
September 22, 2014 § Leave a comment
After arguably the most amazing 17 years in computing history — seeing UNIX spread from iMac to the Apple Watch — I’ve decided it is time to leave Apple and strike out on my own.
I’ll be taking a few months off to play with some ideas I’ve been working on for making programming more accessible, to see if there’s a viable business in there somewhere.
I’d love for you to stay in touch on this next phase of my journey. Recommendations always welcome. I may need them…
July 9, 2008 § 1 Comment
Harvard University raised a minor ruckus last year when they revamped their core liberal arts curriculum. Regardless of the merits of their specific plan, they deserve credit for being willing to reexamine, redefine, and reinvent their scholarship to better fulfill their unique mission: training the next generation of “cultural elites” who will guide academia, industry, and government.
In this era of declining computer science enrollments — and ongoing concern over the math and science competency of American students — I believe it is time for technical institutions to undertake similar soul-searching. In particular, we need to rethink the historic divorce of science and engineering from the so-called liberal arts — those nominally intended for “free men.”