Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

If there is a One True Way to test software, we can’t know what it is until we know a One True Way to design software.But we don’t know such a One True Way...

News

Blog 2 months ago
Notes about encapsulation
I've written about encapsulation many times, but I've never written a post about encapsulation specifically. "Encapsulation" can mean a lot of things, both because it has many aspects and because we sometimes mean slightly different things when we discuss
Read more
Report
Blog 2 months ago
Reading notes: 'Persepolis'
By Marjane Satrapi . Consider a two-dimensional chart: one axis is my knowledge of a book's subject and the other is how much has been written about it. I doubt any book is deeper in the my ignorance - lots written quadrant. And that's the quadrant where
Read more
Report
Blog 3 months ago
Reading notes: 'Music: A Subversive History'
By Ted Gioia . It's absolutely great, and the sort of great book that makes me expect to live a richer life now that I've read it. One small example: this article I saw while I was reading the book makes a lot more sense than it otherwise would have. Ther
Read more
Report
Blog 3 months ago
Spaced repetition, APIs, and generative AI
!IMG_3289(Error: File type not supported: IMG_3289.HEIC) Some of my recent experiments have combined almost every major theme of this blog: I've put a bunch of work into expanding, documenting, and testing the Zippyflash API. This has been useful for crea
Read more
Report
Blog 3 months ago
The last decade of front-end engineering
Here are some claims about front-end engineering: An era in front-end engineering began around 2016, when (i) React and Angular (and some successors) took off and (ii) a critical mass of users ran hardware and browsers that could support modern Web experi
Read more
Report
Blog 3 months ago
Reading notes: 'The Hound of the Baskervilles'
This is another "yep, something that is supposed to be good is in fact good" book... ...But I think it'll be a little while before I pick up another Sherlock Holmes book. The characters, or at least the characters of Holmes and Watson, hold up wonderfully
Read more
Report
Blog 3 months ago
Try the very fast models
Models are getting better. That means that the most powerful models today are much more powerful than the most powerful models of a month ago, but it also means that today's fast models today are a lot more powerful than the fast models of a month ago. Ev
Read more
Report
Blog 3 months ago
Reading notes: 'Norwegian Wood'
By Haruki Murakami . This book was supposed to be good, and it is in fact good. It's both morally serious and entertaining. Notes: Once I've decided to read a book, I'm now avoiding not only spoiler-y reviews but even dust jackets and blurbs. When I go ba
Read more
Report
Blog 3 months ago
Reading notes: 'Gullah Geechee Home Cooking'
By Emily Meggett . Notes: I read this in part to fill in a square in a local library's summer reading Bingo chart. It's probably the first cookbook I've ever read cover-to-cover. There's a particular pleasure in reading a cookbook I don't much want to coo
Read more
Report
Blog 3 months ago
Is software enshittified?
Cory Doctorow's notion of enshittification not only really caught on but has been durable. If what I see and hear is representative, many people (including tech people) still think about software this way: software is getting worse and there are special e
Read more
Report
Show more news