id: | d8a8e26a-60d6-4b40-af19-f89b0e2cd164 |
tags: | updates |
Why August Was Skipped
August was a hard month, as was the beginning of September. There were some major job changes, a lot of job-related stress, and a lot of family-related stress. While I kept working on personal projects for a chunk of that time, eventually I just had to take a break for a while and keep healthy. During September I revived my work.
Active Projects
meager-test view in git
Been making quite a bit of progress on my test framework, and I'm happy with where it's going. I recently realized that I was using a repeated pattern for in-memory queue consumption and ripped that out, which will make the codebase more approachable and (hopefully) easier to extend. I've also been working on reporters for the first time and thinking about that pipeline and how to report efficiently while also handling all reasonable cases (like statistic aggregation).
Robust Scala
I've started work on a book with a working title of Robust Scala. The book will technically be free to access online, but with recommended payment options - explicitly taking inspiration from Beautiful Racket, which I paid for. The book targets experienced software engineers looking to improve their craft. While the code content does focus upon Scala, this book is not a language tutorial and has concepts that apply to many languages and project types.
I do not plan on making this book public until it reaches a point where I feel comfortable charging for the content. Future updates will likely indicate progress and nothing more until I start approaching a useful text.