Reading List

The most recent articles from a list of feeds I subscribe to.

Docker Containers for testing

Since I started another repository for the SnailLife Genome Lab, I knew I’d want to test it against a running SnailLife server. I have some cli tests running against a server as well, but those are in the same repository and in that case I spin up the server and manage the process in the testing code itself.

SnailLife Genome Lab

For the Go rewrite of SnailLife I decided to focus on tools early. In the PHP version as the complexity of the simulation increased, my debugging methods were not able to keep up. I did some remote-stored categorized logging and such, but it wasn’t really enough. Figuring out a bug in the brain or the snail’s genome often took hours of digging around.

State of the Liza - 2019

I care quite a bit about self-optimization and longevity and this enthusiasm has developed more and more over the years (although I’m very much an interested amateur here, not an expert by any definition of the word). Over the years I’ve picked up some new habits, supplements, practices, ideas, etc related to this and now I sit here and realize that it’s quite a lot of stuff. I think I might try to capture the ‘state’ of what I’m doing in this area maybe once a year and post it here, and then be able to go back and compare how my habits and things I’m trying are changing over the years.

Happy New Year

Wow, talk about a belated post. I know the middle of February is a bit late to be wishing anyone a happy start to the year, but it’s my blog and you can’t tell me what to do. So - Happy New Year!

Fun PresentationFramework side-effect of bad equality

I looked into a pretty fun bug a few days ago. The symptom: a WPF DataGrid populated with an ICollectionView was seeing inconsistent row copy behaviour. You would select a row by clicking on it and press Ctrl+C, but instead of copying the row you selected it would copy the row your cursor was hovering over.