About Me
Hi there I'm Matt Litwin

- I live in San Francisco, California.
- I work at McGraw-Hill Education as a software engineer.
- My CV has more details.
Latest 3 Posts
-
Terraform is a JSON transformation language with side-effects
We use Terraform a lot at my work. There's been an interesting learning curve as I've gone from no knowledge of it, to using it in production. I had a bit of trouble figuring out a conceptual model - a way of thinking about what it was doing - that worked for me.
Eventually I found one.
-
Web Sketchpad
I worked a lot in my career on The Geometer's Sketchpad, an educational geometry visualization and interaction desktop application. Sketchpad had a long and useful life, finally retired as a product in 2019. Twenty-five years! It's still in use as an authoring environment for the HTML5 web viewer.
-
Preliminaries to a Software Testing Manifesto
I'm not quite ready for a manifesto. Still gathering my own thoughts, and trying to understand software testing terminology and methodologies. But - feels like there is a fair amount of confusion about how it's supposed to work even in the best case.