Not on the Shelves (2024 Edition)
It has been five years since I updated my list of unwritten books. A lot has happened since then: the COVID-19 pandemic, my mum’s death, losing my job1 and finding another, and the publication of four (soon to be five) books: Teaching Tech Together, JavaScript for Data Science, Research Software Engineering with Python, and the JavaScript and Python versions of Software Design by Example.
I mused a bit last year about what I’d like to do with the last few years of my career.2 While I have grudgingly accepted that most programmers don’t read books any more, thinking about ones I could write is a way for me to think about what I could do, and about how I’d like to see our profession change. I don’t expect to have any more impact than I’ve had in the past, but what is life without hope?
So here’s my new list; if any of them already exist, or if you’re working on one of them right now or would be interested in collaborating, please reach out.